html, body { height: 100%; width: 100%;	margin: 0px; padding: 0px }
body { color: #000; background: #fff; font: normal normal 12px Arial, Tahoma, Verdana, Arial, sans-serif }
table, img { border: 0px }
div, span, td, th, td { margin:0px; padding:0px; font: normal normal 12px Arial, Tahoma, Verdana, Arial, sans-serif }
td { vertical-align: top }
div { display:block }
a { color: #f9a51b; text-decoration: none }
a:hover{ text-decoration: underline }

form { padding: 0px; margin: 0px }
input {	font: normal normal 11px Arial, Tahoma, Verdana, Arial, sans-serif; border-right:none; border-bottom:none; color:#333333 }
.clear { clear: both; margin:0px; padding:0px; font-size:0px; height:0px; line-height:0px }

h1, h2, h3, h4, h5, h6 { color:#f9a51b; margin:0px; padding:0px; font-size:12px; display:block; font-weight:bold; font-family:"trebuchet MS", arial, sans-serif }
h1 { font-size:14px; padding-bottom:16px }
h2 { font-size:12px; padding-bottom:16px }

p { padding-top:0px; margin-top:0px}
hr  { clear:both; height:1px; background:none; border-top:1px solid #cecece }

.whf { height: 100%; width: 100% }
.wf {	width: 100% }
.fl { float:left }
.fr { float:right }

/* --- header --- */ 

#main { width:100%; height:100%; border:none; padding:0px  }
#main #head_big { background: url(../i/logo/avast_big.gif) #f9a51b no-repeat 812px 30px; height:80px; vertical-align:bottom; border:none; padding:0px  }
#main #head_small { background: url(../i/logo/avast.gif) #55666f no-repeat 848px 15px; height:60px; vertical-align:bottom; border:none; padding:0px  }


#main #path { background:#f9a51b; vertical-align:middle; border:none; padding:0px; margin:0px }
#main .path { float:left; width:949px; margin:0px; padding:9px 0 9px 9px }
* HTML #main .path { width:958px }
#main #path div, #main #path span { font-size:15px; color:#fff; /*color:#bec0c3; */ font-family:"trebuchet MS", arial, sans-serif; font-weight:bold; /* letter-spacing:1px*/ }
#main #path span { color:#000  }
#main #path .logo {/* float:left; background:url(../i/logo/small_logo.gif) no-repeat left center; width:184px; height:19px; */ width:205px; cursor:pointer }


#main #content { height:100%; padding:18px 0 18px 3px; background:#fff }

#foot { background:#55666f; border:none; padding:0px; color:#c4c6c9; vertical-align:middle  }
.foot-title { width:923px; padding:10px 35px; float:left  }
* HTML .foot-title { width:993px; padding:10px 35px; float:left  }
.foot-title * { font-size:10px }
.foot-left { float:left; width:600px }
.foot-right { float:right; width:320px }
.foot-left, .foot-right { font-size:12px !important; color:#fff !important; padding-top:15px }
.foot-left *, *.foot-left { color:#fff !important; font-size:12px !important  }
.nk { display:block; float:right; height:69px; width:120px; background:url(../uploads/image/nk.gif) no-repeat top left; margin-bottom:9px; margin-right:20px }
.sati { display:block; float:right; height:35px; width:130px; background:url(../i/logo/sati.gif) no-repeat top left; margin-bottom:9px }
.zet  { background:url(../i/logo/zet.gif) no-repeat center right; text-decoration:none !important; color:#c4c6c9 !important; padding:5px; display:block; float:right; padding-right:27px } 

.conteiner_left { width:68px; float:left; /*90*/ }
.left_menu { float:left; width:49px;  }
.left_menu_conteiner { float:left; width:49px; text-align:right }
.conteiner_content { width:887px; /*width:797px;*/ float:left }
.left_menu_conteiner img { display:block; margin-bottom:3px }
.twoblock { width:795px; float:left; border-bottom:1px solid #bcbdc0; border:1px solid #bcbdc0 }
.twoblock-head { float:left; width:755px; background:#55666f; color:#d1d2d4; padding:5px 20px; text-align:left; font-weight:bold; font-size:14px }
* HTML .twoblock-head { width:795px; }

.twoblock-left { width:357px; float:left; padding:15px 20px; text-align:left }
.twoblock-right { width:356px; float:right; border-left:1px solid #bcbdc0; padding:15px 20px; text-align:left }

* HTML .twoblock-left { width:397px }
* HTML .twoblock-right { width:396px }

table { border-right:1px solid #bcbdc0; border-bottom:1px solid #bcbdc0;   }
table th { background:#55666f; color:#d1d2d4; padding:5px 20px; text-align:left; font-weight:bold; font-size:14px }
table td { padding:15px 20px; border-left:1px solid #bcbdc0  }

.block_text { padding:0 22px  }
.block_text p { padding:0px; margin:0px }

.mail { background: url(../uploads/image/email.gif) }

.nmenu {display:none}
