﻿body 
{
	/* Diese Einstellungen gelten für alle nicht weiter eingestellten Texte im Body-Bereich: */
	font-family: Verdana, Arial, Helvetica,Sans-Serif;
	font-size: 11px;
	background-color:White;
	padding:0; 
	margin:0;
	color: #666666;
}

.CSS_ddlb
{
	font-family: Verdana, Arial, Helvetica,Sans-Serif;
	font-size: 11px;
	background-color:White;
	padding:0; 
	margin:0;
	color: #000000;
}

h1 
{
	/* color: #22AD08 ; */
	font-size: 1.4em; 
	margin: 0; 
	font-weight:bold;
	margin:5px 0px 5px 0;
	/* margin:0px 0px 20px 0; */
}


h2 { border-bottom: solid 1px #666666;
	 color: #666666 ; 
	 font-size: 1.0em; 
	 margin: 0; 
	 font-weight:bold;
	 margin:20px 0px 5px 0; }
	 
h4 
{
	font-size: 1.0em; 
}

a 
{
/*	color: #1CAD00;*/
	text-decoration: none;

}


a:link, a:visited, a:active
{
	 color: #666666 ;
	 text-decoration: underline ; 
	 font-size: 11px
}

a:hover 
{
	 color: #666666;
	 text-decoration: underline ; 
	 font-size: 11px
}

.footertext
{
	 color: #666666 ;
	 text-decoration: none ; 
	 font-size: 10px
}

.PortletHeader_TAB { width:100%}
.PortletHeader_TD { Color:#ffffff; background-color:#009D00; width:100%}
.PortletHeader {font-family: Verdana, Arial, Helvetica ; text-decoration: none
             	font-size: 12px; font-weight:bold; color: #FFFFFF ; }
.PortletSubHeader {font-family: Verdana, Arial, Helvetica ; text-decoration: none
	               font-size: 11px; font-weight:normal; color: #666666 }

.cssSiteMap, .cssUserInfo {
	 color: #666666 ; 
	 text-decoration: none ; 
	 font-size: 10px}

input, textarea, option, td, th { font-family: Verdana, Arial, Helvetica ; color: #666666 ; text-decoration: none ; font-size: 11px }
*.text5 { font-family: Verdana, Arial, Helvetica ; color: #666666 ; text-decoration: none ; font-size: 18px ; margin: 0 ; font-weight:700 }
*.text4 { font-family: Verdana, Arial, Helvetica ; color: green ; text-decoration: none ; font-size: 10px ; font-weight:700}
*.text3 { font-family: Verdana, Arial, Helvetica ; color: #666666 ; text-decoration: none ; font-size: 10px ;  font-weight:700 }
*.text1 { font-family: Verdana, Arial, Helvetica ; color: #666666 ; text-decoration: none ; font-size: 10px ;  font-weight:400 }

*.sqlserver_tab {border-width:thin; padding-left:20px; padding-top:20px; }
*.sqlserver_tdh {padding-left:50px; padding-right:0px; padding-top:10px; padding-bottom:10px; 
                border-left-style:none; border-top-style:none; 
                border-right-style:solid  ; border-right-color:#FFFFFF;  border-right-width:medium;
                border-bottom-style:solid ; border-bottom-color:#FFFFFF; border-bottom-width:medium  ;
                background-color: #F0F0F0;
                width: 250px;
                }
*.sqlserver_td {padding-left:50px; padding-right:0px; padding-top:10px; padding-bottom:10px; 
                border-left-style:none; border-top-style:none; 
                border-right-style:solid  ; border-right-color:#F0F0F0;  border-right-width:medium;
                border-bottom-style:solid ; border-bottom-color:#F0F0F0; border-bottom-width:medium; 
                color:#CCCCCC;
                }

*.gtc_tab {border-width:thin; padding-left:20px; padding-top:20px; }
*.gtc_tdh {padding-left:50px; padding-right:0px; padding-top:10px; padding-bottom:10px; 
                border-left-style:none; border-top-style:none; 
                border-right-style:solid  ; border-right-color:#FFFFFF;  border-right-width:medium;
                border-bottom-style:solid ; border-bottom-color:#FFFFFF; border-bottom-width:medium  ;
                background-color: #666666;
                }
*.gtc_td {padding-left:20px; padding-right:10px; padding-top:10px; padding-bottom:10px; 
                border-left-style:none; border-top-style:none; 
                border-right-style:solid  ; border-right-color:#F0F0F0;  border-right-width:medium;
                border-bottom-style:solid ; border-bottom-color:#F0F0F0; border-bottom-width:medium; 
                color:#666666;
                }

*.gtc_td_borderless {vertical-align:top
                }


*.gtc_td_freiraum {padding-left:50px; padding-right:0px; padding-top:40px; padding-bottom:10px; 
                border-left-style:none; border-top-style:none; 
                border-right-style:none; border-bottom-style:none;}

*.gtc_largeheader {font-size:20px; color:#666666; vertical-align:top;}
*.gtc_mediumheader {font-size:18px; color:#666666; vertical-align:top;}
*.gtc_mediumheader_selected {padding-left:20px; padding-right:10px; padding-top:2px; padding-bottom:2px;
    font-size:18px; color:#FFFFFF; vertical-align:top; background:#1cad00;
    }
*.gtc_mediumheader_notselected {padding-left:20px; padding-right:10px; padding-top:2px; padding-bottom:2px;
    font-size:18px; color:#666666; vertical-align:top; border-width:1px; border-style:solid; border-color:#1cad00;
    }
*.gtc_smallheader_td {background:#A8FF99; font-weight: 700}
*.gtc_smallheader_plan_td {background:#FFFF99; font-weight: 700}
a.gtc_mediumheader_link {font-size:18px; color:#666666; vertical-align:top; text-decoration: none;}
*.gtc_smallheader {font-size:14px; color:#666666; vertical-align:top; }
*.gtc_xsmallheader {font-size:12px; color:#666666; vertical-align:top;}
*.gtc_normalcontent {font-size:11px; color:#666666; vertical-align:top; }

*.mgt_smallheader_td {background:#1CAD00; font-weight: 700}
*.mgt_smallheader {font-size:14px; color:#FFFFFF; vertical-align:top; }


h4 { font-family: Verdana, Arial, Helvetica ; color: #666666 ; text-decoration: none ; font-size: 10px }



.td_inhalt { white-space:nowrap; COLOR:#000000;FONT:8pt "Arial", sans-serif;FONT-STYLE:normal;FONT-WEIGHT:normal;TEXT-DECORATION:none;}
.td_inhalt_rot { white-space:nowrap; COLOR:#FF0000;FONT:8pt "Arial", sans-serif;FONT-STYLE:normal;FONT-WEIGHT:normal;TEXT-DECORATION:none;}
.td_rahmen { COLOR:#000000;FONT:8pt "Arial", sans-serif;FONT-STYLE:normal;FONT-WEIGHT:bold;TEXT-DECORATION:none;TEXT-ALIGN:left;BORDER-STYLE:dotted;border-width:0.0em;border-right-width:0.1em; }
.htmldw_header{COLOR:#000000;FONT:8pt "Arial", sans-serif;FONT-STYLE:normal;FONT-WEIGHT:bold;TEXT-DECORATION:underline;TEXT-ALIGN:left}
.htmldw_header2{COLOR:#000000;FONT:8pt "Arial", sans-serif;FONT-STYLE:normal;FONT-WEIGHT:bold;TEXT-DECORATION:none;TEXT-ALIGN:center}

.XXtable_style_vb_bericht { background-color:#FCFCFC}
.td_style_vb_bericht { border-left-style:none; border-top-style:none; 
	                   border-right-style:solid  ; border-right-color:#F0F0F0;  border-right-width:medium;
	                   border-bottom-style:solid ; border-bottom-color:#F0F0F0; border-bottom-width:medium  
	                 }
.selectbox { font-family: Verdana, Arial, Helvetica ; color: #666666 ; text-decoration: none ; font-size: 11px }	                 
.td_vertrag_header { font-weight:bold;  }
.td_vertrag_trennlinie { background-color:#999999;}

#rundrum {
  border-width:4px 4px 4px 4px;
  border-style:solid;
  border-top-color:#F0F0F0;
  border-left-color:#E0E0E0;
  border-right-color:#F0F0F0; 
  border-bottom-color:#E0E0E0;   
  padding:1px 1px 1px 1px;
  text-align:justify;
}