/*#############################################
# IDS Styles allgemein ########################
#############################################*/

p, h1, h2, h3, h4, h5, h6	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: color: #000000; }
i 				{ font-style:normal; }
em 				{ font-style:normal; }
li 				{ font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; }

/*#############################################
# IDS Backgound Styles ########################
#############################################*/

.bg0 	{ background-color: #000000; }
.bg1 	{ background-color: #333333; }
.bg2 	{ background-color: #CCCCCC; }
.bg3 	{ background-color: #EFEFEF; }
.bg4 	{ background-color: #FFFFFF; }
.bg5 	{ background-color: #CC0000; }

/*#############################################
# IDS Text Styles #############################
#############################################*/

.text 		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }
.textsmall 	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; }

/*#############################################
# IDS Link Styles #############################
#############################################*/

a 	{ color : #CC0000; text-decoration : none; font-weight: normal;}
a:hover	{ text-decoration : underline; color : #CC0000; }

/*#############################################
# IDS Table Styles ############################
#############################################*/

TABLE.redlabel 
{ border: 1 #CC0000 solid; width:190px; vertical-align:top;}

TABLE.redlabel TR.label
{ border: 1 #CC0000 solid; background-color: #CC0000; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; font-weight: bold; color: #FFFFFF; padding:3px; margin:0px;} 

TABLE.redlabel TR.data
{ border: 1 #CC0000 solid; background-color: #EFEFEF; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; color: #000000; padding:3px; margin:0px;} 

TABLE.greylabel 
{ border: 1 #333333 solid; width:190px; vertical-align:top;}

TABLE.greylabel TR.label
{ border: 1 #333333 solid; background-color: #CCCCCC; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; font-weight: bold; color: #000000; padding:3px; margin:0px;} 

TABLE.greylabel TR.data
{ border: 1 #333333 solid; background-color: #EFEFEF; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; color: #000000; padding:3px; margin:0px;} 

TABLE.greylabel TR.selected
{ border: 1 #333333 solid; background-color: #CCCCCC; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; font-weight: bold; color: #000000; padding:3px; margin:0px;} 

TABLE.greylabel TR.unselected
{ border: 1 #333333 solid; background-color: #EFEFEF; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; color: #000000; padding:3px; margin:0px;} 

TABLE.centerlabel 
{ vertical-align:top; }

TABLE.centerlabel TR TD.image
{ border: 1 #000000 solid; background-color: #FFFFFF; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; font-weight: bold; color: #000000; padding:0px; margin:0px;} 

TABLE.centerlabel TR.label TD
{ background-color: #CCCCCC; height:12px; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; font-weight: bold; color: #000000; padding:3px; margin:0px;} 

TABLE.centerlabel TR.data TD 
{ background-color: #EFEFEF; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; color: #000000; padding:3px; margin:0px;} 
