

 /* CSS Document */

html {

    margin: 0;
    padding: 0;

}

body {
    background-color: #fff; 
    margin: 0;
    padding: 0;
    font-family:arial;
    font-size: 12px;
	color: #292b2a;
	}
	
a{
text-decoration:none;
border-bottom:1px solid #000;
color: #000;
}

a:hover{
text-decoration:none;
border-bottom:1px solid #009231;
color:#009231;
}	
#page{
margin: 0px auto;
text-align: left;
width: 988px;
height: 100%;
background-color:#fff;
border:1px solid #000;
padding:1px;
}

#logo_box{
width:139px;
height:94px;
margin:0px;
}

#page_header{
width:988px;
background-color: #292B2A;
clear:both;
border-bottom:1px;
}

#top_box{
margin-top:1px;
width:100%;
height:128px;
clear:both;

}

#top_image{
height:128px;
width:734px;
padding:12px;
background-color:#ededee;
margin-bottom:30px;

}

#top_image img{
width:730px;
border:2px solid #fff;
}

#search{
height:124px;
width:210px;
float:left;
border:1px solid #000;
padding:1px;
background-color:#fff;
margin-bottom:15px;
}
#webshop{
height:126px;
width:190px;
float:left;
background-color:#ededee;
padding:10px;
margin-bottom:15px;
}

#search_inner{

width:100%;
height:100%;
background-color:#d4d5d4;

}

#search_header{
position:relative;
top:10px;
left:10px;
width:190px;
border-bottom:1px solid #fff;

margin:0px;

}

#search_input{
position:relative;
top:22px;
left:10px;
width:190px;

}

#search_input input{
width:190px;
border:1px solid #fff;
background-color:#ededee;
padding-top:4px;
height:21px;
} 

#search_btn{
position:relative;
top:40px;
left:10px;
width:190px;
font-size:11px;
text-transform:uppercase;

}

#search_btn a{
padding-left:10px;
padding-right:10px;
padding:5px;
height:25px;
color:#009231;
font-size:10px;
text-transform:uppercase;
text-decoration:none;
font-weight:bold;
background-color:#ededee;

}

#search_inner h2{
margin:0px;
color:#fff;
display:block;
font-size:12px;
text-transform:uppercase;
font-weight:bold;
background:none;
margin:0px;
padding:0px;
}

#top_menu{
width:988px;
height:30px;
border-top:3px solid #fff;
background-color:#ededee;
clear:both;
}

#top_menu a{
float:left;
border-right:2px solid #fff;
display:block;
text-decoration:none;
height:20px;
padding-top:10px;
padding-left:10px;
padding-right:10px;
text-transform:uppercase;
font-size:10px;
color:#009231;
}

#top_menu a:hover{
background-color:#d6d6d7;
color:#292b2a;
}

#breadcrums{
width:763px;
margin-left:225px;
height:10px;
clear:both;
padding-top:10px;
}

.breadbox{
float:left;
margin-right:10px;
}

#breadcrums a{
color:#9a9a9a;
font-size:10px;
font-family:verdana;
text-transform:capitalize;
display:block;
height:12px;
text-decoration:none;
padding-top:8px;
border:none;

}

#breadcrums a:hover{
color:#009231;
font-size:10px;
font-family:verdana;
text-transform:capitalize;
}

#breadcrums img{
margin-top:9px;

}




h1{
margin:0px;
margin-bottom:15px;
border-top:2px solid #009231;
height:40px;
border-bottom:1px solid #d6d6d7;
clear:both;
font-size:24px;
color:#009231;
padding-top:7px;
padding-left:15px;
text-transform:uppercase;
font-weight:normal;
}


#main_block{
margin:0px;
padding:0px;
width:758px;
float:left;
border-top:2px solid #009231;
margin-right:15px;
margin-top:15px;
margin-bottom:15px;
padding-top:30px;
}

#main_content{
float:left;
width:528px;
margin-right:15px;
}

#main_content_text{
margin-left:10px;
margin-right:10px;
line-height:17px;
color:#292b2a;
}


#left_content{
float:left;
width:185px;
margin-top:15px;
margin-right:15px;
margin-left:15px;
margin-bottom:15px;

}

#right_content{
float:left;
}
#right_content h2,#right_content h3,#right_content h4{
width:195px;
}
#news_content h2{
margin-left:5px;
margin-bottom:10px;
}

.news_text{
width:190px;
padding:10px;
border-bottom:2px solid #009231;
display:block;
cursor:pointer;
line-height:17px;
}

#main_menu, .right_menu{
border-top:2px solid #009231;
border-bottom:2px solid #009231;
margin-bottom:15px;
}

#main_language{
border-top:2px solid #009231;
border-bottom:2px solid #009231;
margin-bottom:15px;
}

#main_company{
border-top:2px solid #009231;
border-bottom:2px solid #009231;
margin-bottom:15px;
}

#main_menu ul, #main_company ul, #main_language ul, .right_menu ul{
list-style:none;
margin:0px;
padding:0px;
clear:both;
}

#main_menu li,#main_company li, #main_language li, .right_menu li{
list-style:none;
margin:0px;
padding:0px;
}

#main_menu li li,#main_company li li , #main_language li li , .right_menu li li{
list-style:none;
margin:0px;
padding:0px;
}

#main_menu li a,.right_menu li a, #main_company li a, #main_language li a{
display:block;
border-bottom:1px solid #d6d6d7;
text-decoration:none;
min-height:20px;
_height:20px;
padding-top:10px;
text-indent:2px;
text-transform:uppercase;
font-size:10px;
color:#009231;
}

#main_menu li a:hover,.right_menu li a:hover, #main_company li a:hover, #main_language li a:hover{
display:block;
border-bottom:1px solid #d6d6d7;
text-decoration:none;
min-height:20px;
_height:20px;
padding-top:10px;
text-indent:2px;
text-transform:uppercase;
font-size:10px;
background-color:#ededee;
color:#292b2a;
}


#main_menu li li a, #main_company li li a, #main_language li li a{
border-left:10px solid #ededee;
display:block;
border-bottom:1px solid #d6d6d7;
text-decoration:none;
height:20px;
padding-top:10px;
text-indent:2px;
text-transform:uppercase;
font-size:10px;
color:#009231;

}

#main_menu li li a:hover, #main_company li li a:hover, #main_language li li a:hover{
border-left:10px solid #d6d6d7;
display:block;
border-bottom:1px solid #d6d6d7;
text-decoration:none;
height:20px;
padding-top:10px;
text-indent:2px;
text-transform:uppercase;
font-size:10px;
color:#292b2a;
background-color:#ededee;

}

#main_menu li .menuselect a{
background-color:#ededee;
color:#292b2a;
}

#main_menu li .lastLink a{
border-bottom:1px solid #fff;
}


h2{
/*border-top:1px solid #d6d6d7;*/
height:23px;
border-bottom:1px solid #d6d6d7;
clear:both;
/*background-color:#ededee;*/
display:block;
margin-bottom:15px;
margin:0px;
font-size:12px;
color:#009231;
padding-top:8px;
padding-left:15px;
font-weight:bold;
margin-top:10px;
}

h3{
min-height:13px;
border-bottom:1px solid #d6d6d7;
clear:both;
display:block;
margin-bottom:10px;
margin:0px;
font-size:12px;
color:#009231;
padding-bottom:10px;
padding-left:15px;
font-weight:bold;
margin-top:10px;
}

h4{
height:13px;
border-bottom:1px solid #d6d6d7;
clear:both;
display:block;
margin-bottom:10px;
margin:0px;
font-size:10px;
color:#d6d6d7;
padding-bottom:10px;
padding-left:15px;
text-transform:capitalize;
font-weight:bold;
margin-top:10px;
}

li{
color:#009231;
}


.textflow{
margin-right:10px;
float:left;
}

.textflow a{
color:#fff;
text-decoration:none;
}

.textflow img{
margin-top:5px;
}

#bottom_text{

padding:7px;
text-align:center;
}

#rotate1{

position:absolute;

z-index:10;

-moz-opacity:.100;

opacity:.100;

filter:alpha(opacity=100);

visibility:visible;

height: 128px;

}

#rotate2{

position:absolute;

z-index:10;

-moz-opacity:.100;

opacity:.100;

filter:alpha(opacity=100);

visibility:hidden;

height: 128px;

}

#rotate3{

position:absolute;

z-index:10;

-moz-opacity:.100;

opacity:.100;

filter:alpha(opacity=100);

visibility:hidden;

height: 128px;

}

#rotate4{

position:absolute;

z-index:10;

-moz-opacity:.100;

opacity:.100;

filter:alpha(opacity=100);

visibility:hidden;

height: 128px;

}

#rotate5{

position:absolute;

z-index:10;

-moz-opacity:.100;

opacity:.100;

filter:alpha(opacity=100);

visibility:hidden;

height: 128px;

}

#rotate6{

position:absolute;

z-index:10;

-moz-opacity:.100;

opacity:.100;

filter:alpha(opacity=100);

visibility:hidden;

height: 128px;

}

#rotate7{

position:absolute;

z-index:10;

-moz-opacity:.100;

opacity:.100;

filter:alpha(opacity=100);

visibility:hidden;

height: 128px;

}

#rotate8{

position:absolute;

z-index:10;

-moz-opacity:.100;

opacity:.100;

filter:alpha(opacity=100);

visibility:hidden;

height: 128px;

}

#rotate9{

position:absolute;

z-index:10;

-moz-opacity:.100;

opacity:.100;

filter:alpha(opacity=100);

visibility:hidden;

height: 128px;

}

#rotate10{

position:absolute;

z-index:10;

-moz-opacity:.100;

opacity:.100;

filter:alpha(opacity=100);

visibility:hidden;

height: 128px;

}

#main_right_content{
padding:10px;
width:195px;
border-bottom:2px solid #009231;
border-top:2px solid #009231;
}

#main_right_content img{
max-width:195px;
}

.right_menu li a{
width:215px;


}

#bottom{
width:100%;
height:30px;
border-top:3px solid #d6d6d7;
clear:both;
text-align:center;
background-color:#292b2a;
color:#fff;
font-size:11px;

}
.clear12{
height:12px;
clear:both;
}	

.clear{
clear:both;
}	
#infofollow1, #infofollow2, #infofollow3, #infofollow4, #infofollow5, #infofollow6, #infofollow7{
position:absolute;

-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)"; 
filter: alpha(opacity=90);
opacity: .90;

color:#fff;
padding:10px;
font-family:verdana;
font-size: 11px;
width:250px;
height:150px;
/*border:1px dashed #ff0000;*/
background-color:#000;
visibility:hidden;
z-index:5000;
}



