body {
text-align:left;
font-family:Verdana,Arial,Helvetica,sans-serif;
margin:0;
padding:0;
background-color: white;
color: #570900;
font-size:13px;
}
a {
text-decoration:none;
}
a:link, a:visited {
color:#FF5800;
}
a:hover {
background: none repeat scroll 0 0 #95ab00;
color:#B7EB00;
}
a:hover img {
opacity:0.5;
}
img{
border:none;
}
img.logo {
border:none;
float:left;
margin: 66px 10px;
}
.middle img{
display:block;
margin: 5px auto;
border:1px solid #570900;
clear:none;
float:none;
}
.middle img .l{
clear:right;
float:left;
margin: 5px 5px 5px 0;
border:1px solid #570900;
}
.middle img .r{
clear:right;
float:right;
margin: 5px 0 5px 5px;
border:1px solid #570900;
}
center {
}
h1,h2,h3,h4,h5 {
text-align: center;
margin:0;
}
h1 {
font-size: 35px;
}
h2,h3,h4,h5 {
font-size: 13px;
margin-bottom:13px;
}
hr {
color: #570900;
background-color: #570900;
height:1px;
clear:both;
border:0;
width: 90%;
}
#wrapper {
text-align:left;
max-width: 1000px !important;

}
#top {
margin:0 auto !important;
height:50px;
font-size:16px;
background-repeat:no-repeat;
background-color: #95ab00;
-moz-border-radius:0 0 5px 5px;
}
#topright {
margin:0;
padding:0;
}
#topright div.mod_navigation {
padding:14px 0;
}
.topimage {
height:333px;
margin:10px 0 0 0;
background-color:#cccccc;
background-image:url(img/bg.jpg);
-moz-border-radius:5px;
}
#main {
margin:10px 0 0 0;
overflow:visible;
}
.left {
width: 210px;
margin: 0 10px 10px 0;
padding:10px;
background-color: #95AB00;
clear:left;
float:left;
height:100%;
font-size:16px;
-moz-border-radius:5px;
}
.left h1, .left h2, left h3, .left h4, .left h5 {
text-align:left;
}
.middle {
padding: 0 0 0 230px;
background-color: transparent;
}
#bottom {
clear:both;
height:50px;
margin:10px 0 0 0;
background-color: #95AB00;
font-size:13px;
padding:5px;
-moz-border-radius:5px 5px 0 0;
}
.invisible {

}
.mod_breadcrumb{
border-top: 1px dashed #570900;
border-bottom: 1px dashed #570900;
padding: 5px 0 5px 0;
margin: 0 0 5px 0;
}
.mod_search{
float:right;
padding: 12px 5px;
margin: 0;
}
#topright .mod_navigation {
clear:none !important;
float:left;
}
#toprightarea{
float:right;
}
.imageflow{
width: 654px !important;
}
.imageflow .caption{
color: #570900;
}
.imageflow .loading {
	border-color:#95ab00;
}
.imageflow .loading_bar {
	background:#b7eb00;
}
.imageflow .slider {
	background:url(img/slider2.png) top left no-repeat;
}
.imageflow .scrollbar {
	border-bottom:2px solid #ff5800;
	
}
.imageflow .navigation {
	background-image:url(img/imageflowbg.png);
}
.imageflow .next {
background-image: url(img/button_right2.png);
}
.imageflow .previous {
background-image: url(img/button_left2.png);
}

#topright ul.level_1{
list-style: none;
padding: 0 0 0 0;
font-size: 16px;
margin:0;
}
#topright ul.level_1 li{
float: left;
padding: 0 5px 0 5px;
border-right: 1px solid #ff5800;
}
#topright ul.level_1 li a, #topright ul.level_1 li span{
padding:10px 5px;
}
#topright ul.level_1 span{
color: #570900;
background-color: #ff5800;
}
#topright ul.level_1 li a:link,#topright ul.level_1 li a:visited{
color: #570900;
}
#topright ul.level_1 li a:hover{
color: #b7eb00;
}
#topright ul.level_1 li.last{
border:none;
}
.left ul.level_1,.left ul.level_2,.left ul.level_3  {
list-style: none;
padding:0;
margin:0;
}
.left ul.level_1 li{
display: block;
}
.left ul.level_1 li a, .left ul.level_1 li span{
padding-left:10px;
display: block;
border-left:5px solid #95ab00;
margin-bottom:5px;
}
.left ul.level_1 li a:hover{
border-left:5px solid #570900;
}
.left ul.level_1 li span {
border-left:5px solid #ff5800;
}
.left ul.level_2{
padding: 5px 0 10px 10px;
background-color:#b7eb00;
margin:0 0 5px 10px;
}
.left ul.level_2 li{
display: block;
}
.left ul.level_2 li a, .left ul.level_2 li span{
padding-left:15px;
}
.left ul.level_2 li a:hover{
background-color:transparent;
color:#ff5800;
}
 .left ul.level_2 li span {
border-left:5px solid #ff5800;
}
 .left ul.level_2 li a {
border-left:5px solid #b7eb00;
 }
.lang{
float:right;
padding:12px 0;
margin:0;
}
.lang img{
vertical-align:middle;
float:none;
height:20px;
padding-top:3px;
}
.lang_active {
text-align:right;
padding: 0;
}
#lang_selection {
display:none;
z-index:99999999;
margin:2.5px 0 0 0;
position:absolute;
}
#lang_selection ul{
margin:0;
padding:0;
list-style:none;
background-color:#570900;
padding:10px;
}
#lang_selection ul li{
padding:5px 0 5px 0;
}
#lang_selection ul li a{
padding:5px 0 5px 0;
display:block;
}
#bottom p{
text-align:right;
}
#bottom img {
float:left;
margin-right:10px;
vertical-align:middle;
}
#bottom #line {
width:5px;
height:50px;
background-color: #570900;
margin:0 10px 0 10px;
float:left;
}
.comment_default, .mod_comments .form , .ce_comments .form{
border-left:5px solid #95ab00;
margin-top:10px;
padding-left:10px;
}
.mod_comments .form, , .ce_comments .form {
padding:10px;
}
.comment_default .info{
border-bottom: 1px dashed #570900;
margin:0;
}
.mod_comments .widget, .ce_comments .widget {
margin-bottom:5px;
}
.mod_comments, .ce_comments {
margin-top:20px;
}

img.mime_icon {
float:left;
border:0 none;
}

/* Clearfix */
.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
 
.clearfix {
	display: inline-block;
}
 
html[xmlns] .clearfix {
	display: block;
}
 
* html .clearfix {
	height: 1%;
}