body {
font : 78% Verdana, Arial, Helvetica, sans-serif; 
margin :0 0 0 0; padding: 0 0 0 0; 
} 
td {font : 11px Verdana, Arial, Helvetica, sans-serif;} 
table td {font : 11px Verdana, Arial, Helvetica, sans-serif;}
a {
color : #0078c6; 
} 
a:hover {
color : #c80c0c; 
text-decoration : none; 
} 
img {border-color:#B3BAC0;}

.menuCur , .menu {
display : block; 
float : left; 
padding : 5px 18px 4px; 
background-image : url(/img/bg_menu.gif); 
background-repeat : repeat-x; 
background-position : 50% 0%; 
border-left : 1px solid #d0d9df; 
font : bold 11px Verdana; 
color : #194f71; 
text-decoration : none; 
} 
.menu {
background-image : url(/img/bg1_menu.gif); 
background-color : #ffffff; 
} 
.menuBlock {
background-image : url(/img/bg1_menu.gif); 
width : 100%; 
background-repeat : repeat-x; 
background-position : 50% 0%; 
background-color : #ffffff; 
border-bottom : 1px solid #d0d9df; 
height : 22px; 
} 
.layer1Menu {
background-image : url(/img/header_bg1.gif); 
background-repeat : repeat-x; 
border-left : 1px solid #d0d9df; 
height:178px; 
} 
.layer2Menu {
background-image : url(/img/header_bg1.jpg); 
background-repeat : no-repeat;
height: 178px;  
} 
.layer3Menu {
background-repeat : no-repeat; 
height : 178px; 
} 
.layer1Title {
 
} 
.layer2Title {
border-left:1px solid #d0d9df; 
border-bottom:1px solid #cdd4d9;
height : 33px; 
color : #c80c0c; 
font :20px verdana; 
padding : 0 0 0 33px; 
} 
.offerBlock {
background-image : url(/img/arr_plus.gif); 
background-repeat : no-repeat; 
background-position : 0 4px; 
font-size : 13px; 
color : #c80c0c;
padding:0 0 0 16px; 
margin:0 0 0 36px
} 
.offerBlockContent {
color : #000000; 
font-size : 11px; 
margin:0 0 0 52px
} 
.offerBlock1 {
display:block;
font-size : 11px; 
background-image : url(/img/arr1.gif); 
background-repeat : no-repeat; 
background-position : 0 3px; 
font-size : 11px;
padding:0 0 0 16px; 
margin:0 0 0 36px
} 
.producerBlock {
border : 0 none inherit; 
} 
.bottomLink {
white-space:nowrap;
text-align : left; 
font : normal 11px verdana; 
color : #ffffff; 
display:block; 
background-image : url(/img/arr2_plus.gif); 
margin : 13px 0 0 0; 
padding : 0 0 0 30px; 
background-repeat : no-repeat; 
background-position : 0% 50%; 
} 
.bottomLink:hover  {color:#C4D0D9;}
.footer {
background-image : url(/img/copy_bg_reapit.gif); 
height : 54px; 
color : #ffffff; 
padding : 8px 0 0 10px; 
font : normal 11px verdana; 
} 
.footer a {
color : #ffffff; 
} 
.footer a:hover {
color : #ffffff; 
} 
.faqBlock {
padding : 8px 30px 8px 9px; 
border : 1px solid #bdc4cc; 
font : bold 12px Verdana; 
background-color : #fcfcfd; 
background-image : url(img/faq_bg.gif); 
background-repeat : no-repeat; 
background-position : 100% 0; 
color : #c70d0d; 
} 
.faqBlock div {
font-weight : normal; 
font-size : 11px; 
color : #a9afb5; 
} 
.askBlock {
padding : 8px 30px 8px 9px; 
border : 1px solid #bdc4cc; 
border-top : 0 solid #bdc4cc; 
margin-bottom : 20px; 
color : #000000; 
} 
.pagelist {
color : #000000; 
margin-bottom : 40px; 
} 
.pagelist a {
color : #0078c6; 
} 
.pagelist span {
color : #c70d0d; 
font-weight : bold; 
} 
/* конструктор форм*/
.textfield {
width : 90%; 
font-size : 11px; 
} 
.textarea {
width : 90%; 
font-size : 11px; 
} 
.fieldtitle {color:#BD140C;font-weight:bold;}
.fieldtitle span {color:#000000;font-weight:normal;}
.button {background-color:#D9DEE1;font:11px;width:82px;height:19px;}
.form {margin:0px; padding:0px;}
.filddescription {font-size:10px;}
.field textarea,.field input,.field select {font-family: Arial, Helvetica, sans serif;font-size:11px;width:206px;}
.field textarea {width:353px}
.checkboxinput,.radioinput {font-size:11px;}
#fieldblockmode {width:100px;font-size:11px; vertical-align:top;}
.field input {vertical-align:top;}
.errors {color:red;}
/* /*/
.ProjectTitle { color:#C70D0D; font-size:12px; font-weight:bold;}
.catalog {background-image:url(/img/arr_plus_b.gif); background-repeat:no-repeat;padding:0 0 0 18px; margin: 4px 0 4px 0; font:Normal 110% Verdana; background-position:0 3px; color:#0078C6; text-decoration:none; display:block; }
.catalog:hover { text-decoration:underline;}
.catalogImg img {border:1px solid #B4BAC0;}
.navBlockLeft {font-size:11px;padding:0 0 0 17px; display:block; float:left; margin:6px 22px 0 14px; background-image:url(/img/arr2.gif); background-repeat:no-repeat; background-position:0 3px }
.navBlockRight {font-size:11px;padding:0 0 0 17px; display:block; float:right; margin:6px 22px 0 29px; background-image:url(/img/arr2.gif); background-repeat:no-repeat; background-position:0 3px}
.godsFolder { white-space:nowrap;background-image:url(/img/arr4.gif); background-position:0 3px; background-repeat:no-repeat; padding-left:13px; display:block; float:left; margin:0 5px 0 0 ;}
.godsFolderTable {border:1px solid #D4D9DD; padding: 5px 0  5px 4px; background-color:#FFFFFF;}

.faqAsc {border:1px solid #BDC4CC;padding:6px 0 6px 0; text-align:center; color:#C70D0D; background-color:#EBEBEC; font:bold 12px Verdana;}