@import url("wscraft_default.css");

html {
height: 100%;
}

body {
background-color: #4A6520;
margin: 0px;
padding: 0px;
min-height: 100%;
height: 100%;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color:#525C5E;
}


form {
margin: 0px;
padding: 0px;
}


p {
margin: 0px;
padding: 0px;
}


BR.clearMe{
clear:both;
font-size:0px;
}


Select, Input, Textarea{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-align: left;
direction: ltr
}

IMG{
border:0px;
}


A{
color: #AC0303;
text-decoration: underline;
}

A:hover {
text-decoration:none;
}

ul {
margin:0px;
padding: 0px;
}

li {
margin-left:20px;
padding: 0px;
}


/* ----- LAYOUT --------------- */
#containerBg {
position:relative;
margin:0 auto;
background: url(../images/css_back.gif) repeat-y;
width: 788px;
min-height: 600px;
}



#container {
position:relative;
margin:0 auto;
width: 760px;
background: White;
}

#container-in {
position:relative;
margin:0 auto;
width: 748px;
}		


/* ----- HEADER------ */
#header {
position:relative;
margin:0 auto;
height: 100px;
}

#logo {
float: left;
margin-top: 17px;
padding-left:24px;
height: 73px;
width: 73px;
}



#searchSmall {
float: right;
margin-top: 10px;
text-align: left;
}


#searchSmall input.button{
width: 29px; 
height: 16px; 
margin-left: 3px; 
color:#000000;
font-family:'trebuchet ms',helvetica,sans-serif;
font-size:10px;
background:url(../images/go_bg.gif) repeat-x #FEFEFE;
text-align:center;
cursor:pointer;
border:0px;
}


#searchSmall input.text{
height:12px;
border:1px solid #A3A2A2;
width:94px;
vertical-align:bottom;
color:#ACACAC
}

*html #searchSmall input.text{
vertical-align: baseline
}



#topLinks {
float: right;
margin-top: 10px;
padding-right:5px;
height:17px;
}

#topLinks a {
padding-left:7px;
padding-right:7px;
}

#topLinks a IMG {
vertical-align: super
}


/* ----- NAVIGATIONS------ */
#path {
padding-bottom: 5px;
font-size: 11px;
text-align: left;
border-bottom:1px solid #717163
}

#path IMG {
position:relative;
margin:0 auto;
padding-left:2px;
padding-right:2px;
top:-1px;
}



#menu {
position:relative;
margin:0 auto;
height: 32px;
margin-bottom: 5px;
padding-left:15px;
background: #717163;
z-index:100000
}

.sitemap a {
color:#525C5E;
}

.sitemap ul {
color:#525C5E;
list-style: none;
}

.sitemap li {
color:#525C5E;
list-style-position:5px 10px;
list-style-image:url(../images/arrow_red.gif);
}


.see-also-parent{
padding-left:15px;
padding-right:10px;
font-weight:bold;
color:#FFFFFF;
background: #4A6521;
border-bottom:3px solid #FFFFFF;
padding-bottom:3px;
padding-top:3px;
}


.see-also-parent #title{
padding-left:10px;
font-weight:bold;
color:#FFFFFF;
background: url(../images/more.gif) left no-repeat;
background-position:0px 5px;
display:block;
}



.see-also-active{
padding-left:15px;
padding-right:10px;
font-weight:bold;
color:#FFFFFF;
background: #EAEAE0;
border-bottom:3px solid #FFFFFF;
padding-bottom:3px;
padding-top:3px;
}


.see-also-active #title{
padding-left:10px;
font-weight:bold;
color:#A80000;
background: url(../images/more.gif) left no-repeat;
background-position:0px 5px;
display:block;
}

.see-also-active #title a{
font-weight:bold;
color:#A80000;
display:block;
text-decoration:none;
}
.see-also-active #title a:hover{
font-weight:bold;
color:#717163;
display:block;
text-decoration:none;
}



.see-also-current{
padding-left:15px;
padding-right:10px;
font-weight:bold;
color:#FFFFFF;
background: #EAEAE0;
border-bottom:3px solid #FFFFFF;
padding-bottom:3px;
padding-top:3px;
}


.see-also-current #title{
padding-left:10px;
font-weight:bold;
color:#717163;
background: url(../images/more.gif) left no-repeat;
background-position:0px 5px;
display:block;
}

/* ----- downLoad ------ */
#downLoad{
margin-left:15px;
padding-left:13px;
padding-right:10px;
font-weight:bold;
color:#FFFFFF;
padding-bottom:3px;
padding-top:3px;
background:url(../images/arrow_down.gif) left no-repeat
}

#file{
margin-left:25px;
padding-right:10px;
font-weight:bold;
color:#FFFFFF;
padding-top:3px;

}

#file a{
font-weight: normal;
color:#4A6521;
font-size:10px;
display:block;
text-decoration:none
}


/* ----- FOOTER ------ */
#footer {
width: 748px;
height: 22px;
background: #AC0303;
color:#FFFFFF;
font-size:10px;
}	

#footer a{
font-size:10px;
color:#FFFFFF;
text-decoration:none
}	

#copy{
position:relative;
margin:0 auto;
float: right;
padding-right:10px;
margin-top:3px;
}

#creared{
position:relative;
margin:0 auto;
float:left;
padding-left:10px;
margin-top:3px;
}


#creared IMG{
vertical-align:text-top;
margin-top:1px;
}

/* ----- INDEX------- */
#index-content {
position:relative;
margin:0 auto;
width: 748px;
margin-top: 5px;

margin-bottom: 5px;
min-height:223px;
}	


#flash {
position:relative;
margin:0 auto;
width: 748px;
height: 205px;
}		


#index-1{
float: left;
width: 183px;
height:223px;
text-align: left;
background: url(../images/index_1.gif) no-repeat;
}



#index-2{
float: left;
width: 183px;
height:223px;
text-align: left;
margin-left:5px;
background: url(../images/index_2.jpg) no-repeat;
}



#index-3{
float: left;
width: 183px;
height:223px;
text-align: left;
margin-left:5px;
background: url(../images/index_3.jpg) no-repeat;
}


#index-4{
float: right;
width: 183px;
height:223px;
text-align: left;
margin-left:5px;
}


#index-Cont{
position:relative;
margin:0 auto;
width: 183px;
height:223px;
overflow:hidden;
}

#index-Cont2{
position:relative;
margin:0 auto;
width: 183px;
height:223px;
}


#index-1 #index-title{
position:relative;
margin:0 auto;
width:120px;
float:left;
text-align: left;
color:#AC0303;
font-size:18px;
padding-left:10px;
margin-top:6px;
}



#index-2 #index-title{
position:relative;
margin:0 auto;
width:120px;
float:left;
text-align: left;
color:#72726B;
font-size:18px;
padding-left:10px;
margin-top:6px;
}


#index-3 #index-title{
position:relative;
margin:0 auto;
width:120px;
float:left;
text-align: left;
color:#72726B;
font-size:18px;
padding-left:10px;
margin-top:6px;
}


#index-4 #index-title{
position:relative;
margin:0 auto;
width:120px;
float:left;
text-align: left;
color:#486320;
font-size:18px;
padding-left:10px;
margin-top:6px;
background-color:#FFFFFF
}


#index-titleBg{
position: absolute;
margin-top:14px;
left:110px;
min-width:150px;
height:8px;
float: right;
font-size:0px;
text-align: right;
background-color:#FFFFFF;
filter:alpha(opacity=50);-moz-opacity:.50;opacity:.50;
}


#index-4  #index-titleBg{
position: absolute;
margin-top:14px;
left:110px;
min-width:150px;
height:8px;
float: right;
font-size:0px;
text-align: right;
background-color:#EAEAE0;
filter:alpha(opacity=50);-moz-opacity:.50;opacity:.50;
}


#index-desc{
position:relative;
margin:0 auto;
color:#38722E;
font-size:11px;
font-weight:bold;
padding-left:10px;
padding-right:10px;
margin-top:143px;
height:30px;
overflow:hidden;
}



#index-more{
position: absolute;
right:0px;
top:200px;
text-align: right;
color:#A20B0B;
font-size:11px;
background:url(../images/more.gif) no-repeat left;
}

#index-more a{
text-align: right;
color:#A20B0B;
font-size:11px;
padding-right:10px;
padding-left:8px;
}


#index-newsTitle{
margin-top:20px;
color:#A20B0B;
font-size:10px;
font-weight:bold;
margin-left:10px;
background:url(../images/more.gif) no-repeat left;
}

#index-newsTitle a{
text-align: right;
color:#A20B0B;
font-size:11px;
font-weight:bold;
padding-left:8px;
padding-right:10px;
text-decoration:none
}


#index-newsDesc{
color:#3B3B3B;
font-size:10px;
padding-left:10px;
padding-right:10px;
height:50px;
overflow:hidden;
}


#index-newsDesc a{
color:#3B3B3B;
font-size:10px;
text-decoration:none
}

/* ----- PAGE------ */
#globalImage {
position:relative;
margin:0 auto;
width: 748px;
height: 116px;
background-color:#EAEAE0;
overflow:hidden;
}		


#page-content {
position:relative;
margin:0 auto;
width: 748px;
margin-bottom: 10px;
margin-top: 7px;
background:url(../images/bg_content.gif) repeat-y;
min-height:313px;
}	


#leftPart {
position:relative;
margin:0 auto;
width: 140px;
float:left;
text-align:left
}	

#rightPart {
position:relative;
margin:0 auto;
width:588px;
float: right;
text-align:left
}	

#rightPart #rightPart-in {
width:500px;
}	


#rightPart #rightPart-in  #title {
position:relative;
margin:0 auto;
padding-bottom:5px;
padding-top:5px;
text-align:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:30px;
color:#455E1E;
border-bottom:3px  solid #717163
}	


/* ----- NEWS CATALOGE------- */

#news-cataloge #item {
position:relative;
margin:0 auto;
margin-bottom:30px;
}

#news-cataloge   #pic{
position:relative;
margin:0 auto;
float: left;
width:109px;
height:72px;
border:1px solid #717163;
text-align:center;
overflow:hidden;
}


#news-cataloge   #pic IMG{
border:0;
padding:0
}


#news-cataloge #titlesmall{
font-size:12px;
font-weight:bold;
color:#46611F;
}


#news-cataloge #datesmall{
font-size:12px;
font-weight:bold;
color:#46611F;
}



#news-cataloge #text{
position:relative;
margin:0 auto;
padding-left:15px;
float: left;
width:275px;
font-size:11px;
line-height:16px;
}

#news-cataloge #more{
position:absolute;
right:0px;
top:60px;
font-size:10px;
color:#AC0303;
text-align:center;
}

#news-cataloge #more a{
font-size:10px;
color:#AC0303;
text-align:center;
text-decoration:none
}

#news-cataloge #more a:hover{
text-decoration:underline;
}

#news-cataloge a{
color:#383E40;
text-decoration:none
}
#news-cataloge a:hover{
text-decoration:none
}


#back a{
font-size:11px;
color:#AC0303;
text-align:center;
}




/* for FORM CONTACTS **********************************************************/
#formcontacts table{
width:500px;
height:auto;
text-align: left;
}

#formcontacts table input{
width:170px;
}

#formcontacts table textarea{
width:370px;
}

#formcontacts  .send{
position:relative;
margin:0 auto;
width:47px;
height:20px;
color:#3F3F3F;
font-family:'trebuchet ms',helvetica,sans-serif;
font-size:11px;
text-transform:uppercase;
font-weight:bold;
border:1px solid #999;
filter:progid:DXImageTransform.Microsoft.Gradient
(GradientType=0,StartColorStr='#ffffffff',EndColorStr='#EAEAE2');
text-align:center;
vertical-align: middle;
}

#formcontacts #field{
font-size:10px;
color:#AC0303;
}




/* ----- searchBIG --------------- */
#searchbig table {
position: relative;
margin:0 auto;
width:100%;
}

#searchbig td{
padding-top:5px;
padding-bottom:5px;
}

#searchbig input {
border: solid 1px #9E9E9E;
font-size: 11px;
}


#searchbig .drop_down {
border: solid 1px #9E9E9E;
font-size: 11px;
width:180px;
}



#searchbig .button {
width: 29px; 
height: 16px; 
margin-left: 3px; 
color:#000000;
font-family:'trebuchet ms',helvetica,sans-serif;
font-size:10px;
background:url(../images/go_bg.gif) repeat-x #FEFEFE;
text-align:center;
cursor:pointer;
border:0px;
}


#searchbig .pix_underline {
border-bottom:#CCCCCC 1px solid;
}


#searchbig .title {
font-size:12px;
font-weight:bold;
color:#002250
}


#searchbig .maintext {
font-size:11px;
}

#searchbig  #more{
text-align:right;
padding-right:10px;
background:url(../images/arrow_red.gif) right no-repeat;
}

#searchbig  #more a{
color:#AC0303;
text-decoration:none
}




#imageContainer {
position:relative;
margin: 0 auto;
font-size:0;
width: 748px;
height: 205px;
overflow:hidden;
float:right;
margin-bottom:5px;
}


#imageContainer IMG{
position:absolute;
margin: 0 auto;
display:none;
width: auto;
height: 205px;
left:0;
border:0;
}