﻿body         	{ background-color:#FFFFFF; font-family:Arial; font-size:13px }
td	     	{ font-family: Arial; font-size: 13px; color: #000000 }
A:visited    	{ color: #009900; font-weight: bold }
A:link       	{ color: #006600; font-weight: bold }
A:active     	{ color: #FF9900; font-weight: bold }
A:hover      	{ color: #FF9900; font-weight: bold }
.link        	{ color: #006600; text-decoration: underline; font-weight: bold; cursor: pointer }
.paragraph   	{ font-family: Arial; font-size: 13px; color: #000000; text-decoration: none; font-weight: bold }
.paragraph_rev  { font-family: Arial; font-size: 13px; color: #000000; text-decoration: none; font-weight: bold; background-color: #FF6666 }
.exot_txt    	{ font-family:Arial; font-size:13px; text-align:justify }
.exot_txt_rev   { font-family:Arial; font-size:13px; text-align:justify; background-color: #FF6666 }
.border_left 	{ border : 1px solid #666666 }
.bg_left_light 	{ background-color:#E5E5BB }
.bg_left_dark  	{ background-color:#CCCC99 }
.xl			{ font-family: Arial; font-size: 24px; color: #000000 }
.big		{ font-family: Arial; font-size: 20px; color: #000000 }
.medium		{ font-family: Arial; font-size: 16px; color: #000000 }
.normal		{ font-family: Arial; font-size: 13px; color: #000000 }
.mini		{ font-family: Arial; font-size: 12px; color: #000000 }
.mini_white  	{ font-family: Arial; font-size: 12px; color: #FFFFFF; text-decoration: none; font-weight: normal }
.mini_link  	{ font-family: Arial; font-size: 12px; color: #62900A; text-decoration: none; font-weight: normal }
.small		{ font-family: Verdana; font-size: 11px; text-decoration: none; font-weight: normal }
.xsmall		{ font-family: Arial; font-size: 10px }
.no_u	     	{ font-family: Arial; font-size: 13px; text-decoration: none; font-weight: normal }
.no_u_small  	{ font-family: Arial; font-size: 10px; text-decoration: none; font-weight: normal }
.field	     	{ BORDER: #CCCC99 1px solid}
.button	    	{ BORDER: #CCCC99 1px solid; BACKGROUND-COLOR: #E5E5BB }
.InVis	     	{ font-family: Arial; font-size: 5px; color: #FFFFFF; text-decoration: none; font-weight: normal }
.white    		{ font-family:Arial; color: #FFFFFF; font-size:13px }
.cookiestext 	{ font-family: Arial; font-size: 13px; color: #000000; padding:10px; text-align:center; margin:0 }
.cookiesdiv		{ background:#EEEADD; margin:10px; border-radius: 17px; -webkit-border-radius: 17px; -moz-border-radius: 17px;}

/* --- menu styles --- */
/* level 0 inner */
.m0l0iout    { font-family: Arial; font-size: 13px; text-decoration: none; color: #FFFFFF; 
               font-weight: bold; padding: 4px }
.m0l0iover   { font-family: Arial; font-size: 13px; text-decoration: none; color: #000000; 
/*font-style: normal; font-variant: normal; font-weight: normal; font-size: 13px; font-family: Arial; text-decoration: none; color: #000000;*/ 
               font-weight: bold; padding: 4px }
/* level 0 outer */
.m0l0oout {
	text-decoration : none;
	border : 0px solid #000000;
}
.m0l0oover {
	text-decoration : none;
	border : 1px solid #000000;
	background: #FFCC00;
}

/* level 1 inner */
.m0l1iout {
	font: 12px Arial;
	text-decoration: none;
	padding: 4px;
	color: #FFFFFF;
}
.m0l1iover {
	font: bold 12px Arial;
	text-decoration : none;
	padding: 4px;
	color: #000000;
}

/* level 1 outer */
.m0l1oout {
	text-decoration : none;
	border : 0px solid #FFFFFF;
	background: #666666;
	filter: alpha(opacity=100);
}
.m0l1oover {
	text-decoration : none;
	border : 1px solid #000000;
	background: #FFCC00;
}

/* level 2 inner */
.m0l2iout {
	font: 12px Arial;
	text-decoration : none;
	padding: 4px;
	color: #000000;
}
.m0l2iover {
	font: 12px Arial;
	text-decoration : none;
	padding: 4px;
	color: #000000;
}

/* level 2 outer */
.m0l2oout {
	text-decoration : none;
	border : 0px solid #000000;
	background: #CCCC99;
}
.m0l2oover {
	text-decoration : none;
	border : 0px solid #000000;
	background: #FFCC00;
}