/* General */

body,div,ul,li,h1,p{margin:0;padding:0}

ul{list-style-position:inside;}

img{border:0}

h1{font-size:50%;font-weight:normal}

h2{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:100%}

html,body{height:100%;width:100%;background:#FFFFFF url(i/fon.gif) repeat-x top}

/* Header */

#header{position:absolute;top:0;left:0;width:100%;height:110px;background:#FFFFFF;border:1px solid #C8C8C8}

#header .wrap{height:110px;min-width:960px;margin: 0 20px;}

#header .wrap .logo{float:left;width:10%;}

#header .wrap .logo a{ position:relative;display:block;width:100px;height:100px;margin:5px 0 0 5px;background:#FFFFFF url(i/logo.gif) no-repeat;text-decoration:none;border:1px solid #C8C8C8}

#header .wrap .head{margin-left:11%}

#header .wrap .head h1{margin:10px 0; font:normal 18px/0.9 "MS Sans Serif", Tahoma;}

#header .wrap .head .center{float:left;width:71%}

#header .wrap .head .center .heads{margin:5px 0 0 10px}

#header .wrap .head .center .upmenu{margin:3px 0 0 10px}

#header .wrap .head .right{margin-left:71%}

#header .wrap .head .right .twoheads{margin:5px 0 0 0px}

/* Heads */

.heads{padding:0 0 0 3px;float:left;display:inline;width:580px;height:70px;font:normal 12px Tahoma;color:#000000;border:1px solid #C8C8C8}
.upmenu{padding:0 0 0 3px;float:left;display:inline;width:580px;height:25px;font:normal 12px Tahoma;color:#000000;border:1px solid #C8C8C8}
.twoheads{padding:0 0 0 3px;float:left;display:inline;width:230px;height:100px;font:normal 12px Tahoma;color:#000000;border:1px solid #C8C8C8}
/*-----------------*/

/* Clear */

.clear:after {content: "."; display: block; height: 0; clear: both; visibility: hidden; }

.clear {display: inline-block;}

.clear {display: block;}


/* Content */

#content{min-width:960px;min-height:100%;padding-top:102px;margin:0 20px;background:white;border:1px solid #C8C8C8}

.empty{height:100px}

/* Content left */

#content .sidebar_left{float:left;display:inline;width:18%;margin-left:-100%;padding-top:20px;text-align:center;font:normal 14px Tahoma;color:#000000; border:1px solid #C8C8C8}

/* Content center */

#content .center{float:left;width:100%;overflow:hidden}

#content .center .in{position:relative;margin: 0 21% 0 18.5%;padding:35px 15px 30px 15px;border:1px solid #C8C8C8}

#content .center .in h1{margin:2px 0;font:normal 20px Tahoma}

#content .center .in p  {margin : 2px 0;font-size : 17px;}

#content .center .in .path{position:absolute;top:20px;font:normal 14px Tahoma}

#content .center .in .path a{font:normal 14px Tahoma}

/* Content right */

#content .sidebar_right{float:left;display:inline;overflow:hidden;width:22%;margin-left:-22%;padding-top:20px}

#content .sidebar_right .search{width:185px;height:100%;margin:0 10px 20px 10px;padding:3px 0px 3px 5px;text-align:left;font:normal 14px Tahoma;color:#000000;border:1px solid #C8C8C8}

#content .sidebar_right .fluid{width:185px;height:100%;margin:0 10px 20px 10px;padding:3px 0px 3px 5px;text-align:left;font:normal 14px Tahoma;color:#000000;border:1px solid #C8C8C8}

#content .sidebar_right .news{width:185px;height:100%;margin:0 10px 20px 10px;padding:3px 0px 3px 5px;text-align:left;font:normal 14px Tahoma;color:#000000;border:1px solid #C8C8C8}

#content .sidebar_right .obnovlenij{width:185px;height:100%;margin:0 10px 20px 10px;padding:3px 0px 3px 5px;text-align:left;font:normal 14px Tahoma;color:#000000;border:1px solid #C8C8C8}

/* Link */

a:link {color:#0000FF}

a:visited {color:#FF8000}

a:hover {color:#FF0000}

/* Title */

h1{font:normal 30px "Trebuchet MS";}


/* Footer */

#footer{position:relative;height:100px;min-width:960px;margin:-100px 22px 0}

/* Copyright */

#footer .copyright{height:50px;width:100%}

#footer .copyright .in{height:50px;padding-left:10px;}

#footer .copyright .in .left{float:left;font:normal 12px/20px Tahoma;color:#1C1C1C}

#footer .copyright .in .right{float:right;padding-right:100px;font:normal 15px/50px Tahoma;color:#1C1C1C;}

/* Footer list */

#footer .list{height:40px;width:100%;border:1px solid #C8C8C8}

#footer .list .in{padding:0 20px;height:40px;text-align:center}

