/************************************************************************************
 * Links
 ***********************************************************************************/
a         { font-size:12px; font-weight:normal; color:#0000CC; text-decoration:none;}
a:link    { font-size:12px; font-weight:normal; color:#0000CC; }
a:visited { font-size:12px; font-weight:normal; color:#666666; }
a:active  { font-size:12px; font-weight:normal; color:#0000CC; }
a:hover   { font-size:12px; text-decoration:underline;}

/************************************************************************************
 * Body
 ***********************************************************************************/
body { scrollbar-face-color:#C0C0C0; scrollbar-shadow-color:#C0C0C0;
       scrollbar-highlight-color:#C0C0C0; scrollbar-3dlight-color:#ffffff;
       scrollbar-darkshadow-color:#808080; scrollbar-track-color:#DEDEDE;
       scrollbar-arrow-color:#333333; 
       font-size:12px; color:#000000; font-family:arial,helvetica,sans-serif; 
     }	

/************************************************************************************
 * Path 
 ***********************************************************************************/
.path          { color:#FFFFFF; font-size:20px; text-decoration:none; font-weight:bold; }
a:link.path    { font-size:20px; font-weight:bold; color:#FFFFFF; text-decoration:none; }
a:visited.path { font-size:20px; font-weight:bold; color:#FFFFFF; text-decoration:none; }
a:hover.path   { font-size:20px; font-weight:bold; color:#FFFFFF; text-decoration:none; }

/************************************************************************************
 * ModulesListLeft 
 ***********************************************************************************/
.modulesListLeft		  { font-weight:bold; color:#000000; text-decoration:none; font-size:12px;}
a:link.modulesListLeft    { font-weight:bold; color:#000000; text-decoration:none; font-size:12px;}
a:visited.modulesListLeft { font-weight:bold; color:#000000; text-decoration:none; font-size:12px;}
a:hover.modulesListLeft   { font-weight:bold; color:#000000; text-decoration:none; font-size:12px;}
a:active.modulesListLeft  { font-weight:bold; color:#000000; text-decoration:none; font-size:12px;}

/************************************************************************************
 * listHeaderLeft / listItemLeft
 ***********************************************************************************/
.listHeaderLeft 	   { color:"#333366"; padding-left: 8px; font-size:8pt; font-weight:normal; } 
.listItemLeft   	   { color:"#000000"; font-size:10pt; font-weight:normal; 
                         text-decoration:none; } 
a:link.listItemLeft    { color:"#000000"; text-decoration:none; font-size:8pt; font-weight:normal;}
a:visited.listItemLeft { color:"#000000"; text-decoration:none; font-size:8pt; font-weight:normal;}
a:hover.listItemLeft   { color:"#000000"; text-decoration:underline; font-size:8pt; font-weight:normal;}

/************************************************************************************
 * listHeaderAdds / listItemAdds
 ***********************************************************************************/
.listHeaderAdds 	   { color:"#333366"; padding-left: 8px; font-size:8pt; font-weight:normal; } 
.listItemAdds   	   { color:"#000000"; padding-left: 10px; font-size:8pt; font-weight:normal; } 
a:link.listItemAdds    { color:#333366; text-decoration:none; }
a:visited.listItemAdds { color:#333366; text-decoration:none; }
a:hover.listItemAdds   { color:#333366; text-decoration:underline; }

/************************************************************************************
 * listHeaderMain 
 ***********************************************************************************/
.listHeaderTitle  { color:#000000; padding-left: 12px; font-size:8pt; font-weight:bold; } 
.listHeaderTeaser { color:#000000; padding-left: 12px; font-size:8pt; font-weight:normal; }
 

/************************************************************************************
 * listItemMain 
 ***********************************************************************************/
.listItemTitle  		{ color:#000000; padding-left: 12px; font-size:8pt; font-weight:normal; } 
a:link.listItemTitle    { color:#000000; text-decoration:none; }
a:visited.listItemTitle { color:#000000; text-decoration:none; }
a:hover.listItemTitle   { color:#000000; text-decoration:underline; }

.listItemTeaser  		 { color:#000000; padding-left: 12px; font-size:8pt; font-weight:normal;
                           text-decoration:none; }	 
a:link.listItemTeaser    { text-decoration:none; }
a:visited.listItemTeaser { text-decoration:none; }
a:hover.listItemTeaser   { text-decoration:underline; }

/************************************************************************************
 * bodyValues
 ***********************************************************************************/
.bodyValuesTitle  { font-size: 19px; }
.bodyValuesTeaser { font-weight:bold; }
.bodyValuesBody   { color:red; }

/************************************************************************************
 * partnersBody 
 ***********************************************************************************/
.partnersBodyTitle  { font-size: 19px; } 
.partnersBodyTeaser { font-weight:bold; }

/************************************************************************************
 * sourceBody 
 ***********************************************************************************/
.sourceBodyValues   		{ color:#000000; }
a:link.sourceBodyValues 	{ color:#000000; text-decoration:none; }
a:visited.sourceBodyValues  { color:#000000; text-decoration:none; }
a:hover.sourceBodyValues 	{ color:#000000; text-decoration:underline; }

/************************************************************************************
 * newsletterBodyHeader
 ***********************************************************************************/
.newsletterBodyHeader 		   { text-decoration:none; color:#000000;}
a:link.newsletterBodyHeader    { text-decoration:none; color:#000000; font-weight:normal; }
a:visited.newsletterBodyHeader { text-decoration:none; color:#000000; font-weight:normal; }
a:hover.newsletterBodyHeader   { text-decoration:underline; color:#000000; font-weight:normal; }

/************************************************************************************
 * newsletterMsg
 ***********************************************************************************/
.newsletterMsg { font-size:10px; font-weight:bold; }

/************************************************************************************
 * Formulare 
 ***********************************************************************************/
.goButton  { background:#4B6A8F; border-bottom:1px solid black; 
             border-right:1px solid black; border-top:1px solid white; border-left:1px solid white; 
             color:white; font-size:8pt; margin-top:2px; margin-left:-1px; padding-top:-1px;
           }

.textfield { background-color: #ffffff; border:0px solid #000066; }

/************************************************************************************
 * Layout-Dateien 
 ***********************************************************************************/
.layoutSearch { color:white; font-size:8pt; font-weight:bold; }
.layoutCopy	  {color:white; font-size:8pt;}

/************************************************************************************
 * Singles 
 ***********************************************************************************/
body,li,td,p,div,b,strong,ul { font-size: 12px; font-family:arial,helvetica,sans-serif;}
h1	{ font-size:15pt; }
h2  { font-size:12pt; font-weight:bold; }
h3  { font-size:11pt; text-decoration:italic; }


