@import url("navigation_new.css");

body,tr,td,span,div					{ font-family: Verdana, Arial, sans-serif; font-size: 12px; color: #000000; }
select,input,textarea				{ font-family: Verdana, Arial, sans-serif; font-size: 11px; border: 1px solid #adadad;}
ul,li								{ font-family: Verdana, Arial, sans-serif; font-size: 12px; color: #000000; list-style-position: outside; margin-left: 8px; line-height: 15px }
ol									{ font-family: Verdana, Arial, sans-serif; font-size: 12px; color: #000000; list-style-position: outside; margin-left: 15px; line-height: 15px }

ul									{ margin: -10px 0px 0px 12px; padding: 0px; }

*html ul							{ margin: -18px 0px 0px 10px; padding: 0px; }
ul + ul								{ margin: 0px 0px 0px 12px !important; padding: 0px; }

a									{ text-decoration: none; color: #CC0000;}
a:hover								{ text-decoration: none; color: #666666;}

.headline1 							{ font-size: 15px; font-weight: bold; }
.headline2 							{ font-size: 14px; font-weight: bold; }
.headline3 							{ font-size: 14px; font-weight: bold; }

.white								{ color: #ffffff; }
.grey								{ color: #666666; }
.darkred							{ color: #aa0000; }
.small								{ font-size: 11px; }
.small_10							{ font-size: 10px; }
.titleBlack12						{ color: #000000; font-size: 12px; font-weight:bold;}
.titleBlack14						{ color: #000000; font-size: 14px; font-weight:bold;}
.teaser_header						{ font-weight: bold; font-size: 14px; color: #999999;}
a.footer							{ font-size: 11px; color: #999999; }
a.video								{ background-image: url(multimedia_icon.jpg); background-position: left; background-repeat: no-repeat; padding-left: 24px; }

/* metanavigation */				
.metanav							{ color: #ffffff; font-size: 11px;}
a.metanav							{ font-size: 11px; text-decoration: none; color: #ffffff;}
a.metanav:active					{ font-size: 11px; text-decoration: none; color: #ffffff;}
a.metanav:link						{ font-size: 11px; text-decoration: none; color: #ffffff;}
a.metanav:hover						{ font-size: 11px; text-decoration: none; color: #ffffff;}

/* path */
.path								{ font-size: 11px; text-decoration: none; color: #CC0000; padding-left:3px; }
a.path								{ font-size: 11px; text-decoration: none; color: #CC0000; }
a.path_active						{ font-size: 11px; text-decoration: none; color: #666666; }
a.path_active:hover					{ font-size: 11px; text-decoration: none; color: #CC0000; }
a.path:active						{ font-size: 11px; text-decoration: none; color: #666666; }
a.path:link							{ font-size: 11px; text-decoration: none; color: #666666; }
a.path:hover						{ font-size: 11px; text-decoration: none; color: #666666; }

.table_default						{padding-left:20px; padding-right:20px; padding-top:20px; padding-bottom:20px;}
.table_index						{padding-left:20px; padding-right:20px; padding-top:40px; padding-bottom:20px;}


/* CoolMenus 4 - default styles - do not edit */
.clCMAbs							{position:absolute; visibility:hidden; left:0; top:0}
/* CoolMenus 4 - default styles - end */
  
/*Style for the background-bar*/
.clBar								{position:absolute; width:10; height:10; background-color:#f5ddd3; layer-background-color:#f5ddd3; visibility:hidden}

/*Styles for level 0*/
.clLevel0,.clLevel0over				{ position: absolute; padding: 2px; padding-left:13px; font-size: 11px; font-weight: bold}
.clLevel0							{ background-color: #f5ddd3; layer-background-color: #f5ddd3; color: #660000;}
.clLevel0over						{ background-color: #CC0000; layer-background-color: #CC0000; color: #ffffff; cursor: pointer; cursor: hand; }
.clLevel0border						{ position: absolute; visibility: hidden; background-color: #acacac; layer-background-color: #acacac}

/*Styles for level 1*/
.clLevel1,.clLevel1over				{ position: absolute; padding: 2px; padding-left:13px; font-size: 11px;}
.clLevel1							{ background-color: #f5ddd3; layer-background-color: #f5ddd3; color: #660000;}
.clLevel1over						{ background-color: #CC0000; layer-background-color: #CC0000; color: #ffffff; cursor: pointer; cursor: hand; }
.clLevel1border						{ position: absolute; visibility: hidden; background-color: #acacac; layer-background-color: #acacac}


/* Navigation */
a.nav1:link 						{ color: #660000; font-weight: bold; text-decoration: none; }
a.nav1:active 						{ color: #660000; font-weight: bold; text-decoration: none; }
a.nav1:hover 						{ color: #FFFFFF; font-weight: bold; text-decoration: none;}

a.nav1activ:link 					{ color: #FFFFFF; font-weight: bold; text-decoration: none; }
a.nav1activ:active 					{ color: #FFFFFF; font-weight: bold; text-decoration: none; }
a.nav1activ:hover 					{ color: #FFFFFF; font-weight: bold; text-decoration: none;}
