#header { background:url(fon.png); }
#header h1, #header h2, #header h3 { font-size:2.5em; margin:0.2em 0; font: Arial; }
#header p { font-size:14px; color:#101010!important; }
        #tbleft a, #tbright a { background:none; }
	#tbleft img { margin:0 0 0 0; padding:0 0 3px 0;}
	#tbright img { margin:0 0 0 0; padding:0 0 3px 0;}
#header table { border:0px; border-collapse:collapse; margin-bottom:-6px; }

#navtop { 
	height:29px; overflow:hidden; background:url(menu.png) top left repeat-x; margin:0 0 10px 0;
	color:#E8E8E8; font-size:14px; line-height:29px;
}                  
#navtop a { color:#E8E8E8!important; font-weight:bold; text-decoration:none; padding:0 10px; }
#navtop a:hover, #navtop a.active { background:none; color:#f9ed33!important; }

#left p, #right p { font-size:0.9em; }

#menu { padding:0; margin:0 0 1em 0; font-size:1.25em; color:#6f8400; }
#menu li { list-style:none; padding:2px 0; margin:0; }
#menu li a { color:#6f8400!important; text-decoration:none; }
#menu li a:hover { background:none; text-decoration:underline; }
#menu li.level2 { padding-left:10px; font-size:0.9em; }
#menu li.level3 { padding-left:20px; font-size:0.75em; }
#menu li.level4 { padding-left:30px; font-size:0.75em; }
#menu li.active a { font-weight:bold; }

.textblock { padding:5px 10px; margin:0 0 1em 0; }
.textblock h1, .textblock h2, .textblock h3 { margin-top:0; }
.colored { border:1px solid #000000; background:#fef9ec; }

#footer { background:url(bottom.png) top left repeat-x; margin:30px 0 0 0; color:#6f8400; }
#footer .p { padding:0 20px 10px 20px; }
#footer a { color:#6f8400!important; }
#footer a:hover { color:#ffffff!important; background:#003893; }
#footer p { font-size:1em; margin:0.2em 0; font-size:0.8em; }
#navbottom { padding:15px 0; color:#6f8400; font-weight:bold; }
#navbottom a { color:#2f302f!important; text-decoration:none; font-weight:bold; font-size:14px; line-height:1em; padding:0 10px; }
#navbottom a:hover, #navbottom a.active { background:none; color:#ff4302!important; text-decoration:underline; }

#left, #right, #content { overflow:hidden; }
#left, #right { width:19.9%; }
#content { width:59.9%; }

.colorder123 #left { float:left; border-right:1px solid #aed1fb; margin-right:-1px; }
.colorder123 #right { float:left; border-left:1px solid #aed1fb; margin-left:-1px; }
.colorder123 #content { float:left; border:1px solid #aed1fb; border-width:0 1px; }
.colorder123 #left .p { padding:0 10px 0 20px; }
.colorder123 #right .p { padding:0 20px 0 10px; }
.colorder123 #content .p { padding:0 20px; }

.colorder321 #left { float:right; }
.colorder321 #right { float:left; }
.colorder321 #content { float:right; }
.colorder321 #left .p { padding:0 20px 0 10px; }
.colorder321 #right .p { padding:0 10px 0 20px; }
.colorder321 #content .p { padding:0 10px; }

.colorder231 #left { float:right; }
.colorder231 #right { float:right; width:59.9%; }
.colorder231 #content { float:left; width:19.9%; }
.colorder231 #left .p { padding:0 20px 0 10px; }
.colorder231 #right .p { padding:0 10px 0 10px; }
.colorder231 #content .p { padding:0 10px 0 20px; }

.colorder12 {}
.colorder12 #left { float:left; width:25%; overflow:hidden; }
.colorder12 #right { display:none; }
.colorder12 #content { float:left; width:75%; overflow:hidden; }
.colorder12 #left .p { padding:0 10px 0 20px; }
.colorder12 #content .p { padding:0 20px 0 10px; }

.colorder21 {}
.colorder21 #left { float:right; width:75%; overflow:hidden; }
.colorder21 #right { display:none; }
.colorder21 #content { float:left; width:25%; overflow:hidden; }
.colorder21 #left .p { padding:0 20px 0 10px; }
.colorder21 #content .p { padding:0 10px 0 20px; }

.colorder23 {}
.colorder23 #left { display:none; }
.colorder23 #right { float:left; width:25%; overflow:hidden; }
.colorder23 #content { float:left; width:75%; overflow:hidden; }
.colorder23 #right .p { padding:0 20px 0 10px; }
.colorder23 #content .p { padding:0 10px 0 20px; }

.colorder32 {}
.colorder32 #left { display:none; }
.colorder32 #right { float:left; width:75%; overflow:hidden; }
.colorder32 #content { float:right; width:25%; overflow:hidden; }
.colorder32 #right .p { padding:0 10px 0 20px; }
.colorder32 #content .p { padding:0 20px 0 10px; }


.colorder2 {}
.colorder2 #left { display:none }
.colorder2 #right { display:none; }
.colorder2 #content { float:left; width:100%; overflow:hidden; }
.colorder2 #content .p { padding:0 20px; }
left; width:100%; overflow:hidden; }
.colorder2 #content .p { padding:0 20px; }
