/* Global */
* {
margin:0;
padding:0;
}
a, img{
border:none;
}
.clearfix:after{
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}
a{
text-decoration:none;
}
a:hover{
text-decoration:underline;
}
/* Layout */
body{
background:url(../images/body_bg.gif) top left repeat-x #fed45a;
font: 62.5%/1.4 Tahoma, sans-serif;
color:#7c7c7c;
padding:0px 0px 0px 0px;
}
div.wrap_bg{
width:100%;
font-size:11px;
background:url(../images/wrap_bg.gif) center top no-repeat;
}
div#wrap{
width:999px;
margin:0px auto 0px auto;
font-size:11px;
}
#header{
height:232px;
background:url(../images/header_bg2.jpg) top left no-repeat;
position:relative;
}
#container{
width:999px;
background:url(../images/sidebar_repeat.gif) top left repeat-y;
}
#container2{
width:999px;
background:url(../images/cont_top.jpg) top left no-repeat;
}
#container2_1{
width:999px;
background:url(../images/sidebar_middle.gif) 706px top repeat-y;
}
#container2_2{
width:999px;
background:url(../images/sidebar_bottom.gif) 706px bottom no-repeat;
}
#container3{
width:999px;
background:url(../images/cont_bottom.gif) bottom left no-repeat;
min-height:405px;
}
#footer{
width:100%;
position:relative;
height:91px;
margin-bottom:10px;
}
#footer_inner{
margin:0px auto 0px auto;
padding-top:11px;
position:relative;
height:80px;
width:999px;
background:url(../images/footer_bg.gif) left 11px no-repeat #FFF;
}
/* Header */
#header h1{
position:absolute;
top:9px;
left:19px;
}
#header h1 a{
display:block;
width:247px;
height:119px;
overflow:hidden;
text-indent:-9999px;
font-size:1px;
}
#header .navigate{
position:absolute;
top:33px;
left:859px;
}
#header .navigate li{
display:block;
float:left;
list-style:none;
}
#header .navigate li a{
width:11px;
height:10px;
display:block;
margin-left:36px;
font-size:1px;
overflow:hidden;
text-indent:-9999px;
}
#header .navigate2{
position:absolute;
top:55px;
left:356px;
}
#header .navigate2 li{
display:block;
float:left;
list-style:none;
}
#header .navigate2 li a{
width:35px;
height:20px;
display:block;
margin-left:4px;
font-size:1px;
overflow:hidden;
text-indent:-9999px;
}
#header .natural {
position:absolute;
left:377px;
top:119px;
}
#header .sok {
position:absolute;
left:492px;
top:18px;
}
#header .kons {
position:absolute;
left:446px;
top:30px;
}
#header .var {
position:absolute;
left:441px;
top:100px;
}
.top_menu{
position:absolute;
left:35px;
top:185px;
background:url(../images/menu_bg1.gif) top left repeat-x;
}
.top_menu li{
display:block;
text-align:center;
float:left;
height:37px;
list-style:none;
background:url(../images/menu_top_dot2.gif) left top no-repeat;
padding:0px 0px 0px 20px;
}
.top_menu li.first{
background:none;
}
.top_menu li div{
background:url(../images/menu_li_bg2.gif) center top no-repeat;
height:27px;
padding:10px 7px 0px;
position:relative;
float:left;
}
.top_menu li a, .top_menu li span{
font-size:12px;
color:#FFF;
font-weight:bold;
text-decoration:none;
}
.top_menu li a:hover{
text-decoration:none;
}
.top_menu .prod{
position:absolute;
left:665px;
top:0px;
width:105px;
padding:0;
background:none;
}
.top_menu .prod div{
background-position:12px top;
background-image:none;
background-repeat:no-repeat;
padding:0px 4px 0px 0px;
height:27px;
padding-top:10px;
position:relative;
float:left;
}
.top_menu .prod img{
position:relative;
top:-1px;
margin-left:5px;
}
/* Content */
.content{
width:630px;
float:left;
position:relative;
padding-top:50px;
padding-left:42px;
}
.content .body{
}
.content .body .text{
margin-bottom:40px;
color:#626366;

text-align:justify;
line-height:15px;
font-size:12px;
}
.content .body h3{
font-family:Arial;
font-weight:normal;
color:#01387f;
font-size:22px;
margin-bottom:18px;
line-height:24px;
}
.content .body h3 strong{
font-size:11px;
color:#f79220;
font-weight:bold;
font-family:tahoma;
line-height:12px;
}
.content .body h3 a {
color:#f79220;
}
.content .body p{
color:#626366;
margin-bottom:10px;
text-align:justify;
line-height:15px;
font-size:12px;
}
.content .body p.align_right{
text-align:right;
margin-top:20px;
}
.content .buttons{
float:right;
margin-top:10px;
text-align:right;
}
.content .buttons .button{
float:right;
height:32px;
background:url(../images/button_middle.gif) top left repeat-x;
}
.content .buttons .button .button_right {
background:transparent url(../images/button_right.gif) no-repeat right top;
float:left;
height:32px;
padding-right:10px;
}
.content .buttons .button .button_left {
background:transparent url(../images/button_left.gif) no-repeat left top;
float:left;
height:30px;
padding-left:30px;
padding-top:2px;
}
.content .buttons .button .button_left a, .content .buttons .button .button_left span{
color:#FFF;
text-decoration:none;
}
.sidebar{
width:240px;
float:right;
background:url(../images/sidebar_bg.gif) top left no-repeat;
margin-right:24px;
min-height:185px;
padding-top:15px;
padding-left:45px;
}
.sidebar .title{
width:161px;
height:22px;
background:url(../images/sidebar_title.gif) top left no-repeat;
padding-left:32px;
padding-top:5px;
margin-bottom:15px;
}
.sidebar .title a{
color:#f79220;
font-size:12px;
font-weight:bold;
}
.sidebar ul{
margin-left:11px;
margin-bottom:15px;
}
.sidebar ul.hidden{
display:none;
}
.sidebar ul li{
padding:1px 22px 2px;
border-top:1px solid #FEDF6D;
background:url(../images/sidebar_arrow.gif) 11px center no-repeat;
list-style-type:none;
width:142px;
}
.sidebar ul li:first-child{
border:none;
}
.sidebar ul li a{
color:#FFF;
}
.bottom{
width:400px;
position:relative;
float:left;
text-align:center;
padding-top:29px;
margin-left:280px;
}
.bottom ul{
float:right;
text-align:center;
}
.bottom ul li{
display:block;
float:left;
margin-right:12px;
list-style:none;
padding-left:15px;
background:url(../images/footer_dot.gif) left center no-repeat;
}
.bottom ul li a{
color:#626366;
font-size:11px;
text-decoration:underline;
font-weight:bold;
}
/* Footer */
#footer .copy{
float:right;
color:#FFF;
font-size:10px;
padding-top:29px;
padding-right:101px;
}
#footer .develop{
position:absolute;
color:#FFF;
width:194px;
height:21px;
background:url(../images/elmuna_bg.gif) top left no-repeat;
top:35px;
left:32px;
font-size:11px;
text-align:center;
padding-top:3px;
}
#footer .develop a{
font-weight:bold;
text-decoration:none;
color:#FFF;
}
#footer .develop a:hover{
text-decoration:underline;
}

.pages {width: 100%; clear: both;}
.pages td {color: #01387f;}
.pages A, .pages A:hover {color: #01387f; font-weight: bold;}

img.dontshow {display: none;}

.content table{
width:565px;
margin-top:10px;
}
.content table td{
padding:5px;
vertical-align:top;
}
.content table span {
vertical-align:top;
}
.content table td span{
color:#f7931f;
font-weight:bold;
}
.content table .left{
width:222px;
text-align:right;
color:#4b6b12;
}
.content table .text2{
width:208px;
height:15px;
background-color:#FCFCEF;
border:1px solid #ACACAC;
}
.content table textarea{
width:289px;
height:130px;
background-color:#FCFCEF;
border:1px solid #ACACAC;
}
.content table td .buttons{
margin-right:32px;
}

