html,body {width:100%;height:100%;padding:0px;margin:0px;}
html {font:"Times New Roman",tahoma,verdana,arial,sans-serif;}
body {color:#000;background:#fff;}
p {margin:0 0 15px 0;}
/*ul {padding:0px;margin:0 0 2px 0 !important;list-style:none;}
ul li {padding:0 0 1px 25px;background:url('/bitrix/templates/forum/images/li.gif') no-repeat 10px 10px;}
ul li a {color:#000; text-decoration:underline;}
ul li a:hover {text-decoration:none;}
ol {padding:0 0 0 30px;margin:0px;}
ol li {padding:0 0 15px 0;}
*/
a {color:#000;text-decoration:underline;}
a:hover {text-decoration:none;}
a:focus,a:active {outline:none;}
a img {border:none;}
h1,h2,h3,h4,h5,h6 {margin:0px;font-family:"Times New Roman",tahoma,arial,sans-serif;font-weight:normal;}


/*-----размеры страницы----*/
#wrap {
width:100%;
min-width:920px;
min-height:100%;
position:relative;
z-index:2;
}

/*-----отступ перед футером, чтобы контент не налазил на футер вплотную----*/
#spacer {
width:100%;
height:100px;
clear:both;
overflow:hidden;
}
/*-----стили для заголовков----*/
h1 {
padding:7px 0 12px 3px;
font-size:26px;
font-weight:bold;
color:#000;
}
h1 a {text-decoration:none;}
h1 a:hover {text-decoration:underline;}
h3 {
padding: 3px 0 5px 0px;
font-size: 17px;
font-weight:bold;
color:#293352;
}
h4 {
padding: 0px 0 3px 0px;
font-size: 16px;
font-weight:bold;
color:#293352;
}


/* ---------------------------------- header */
#header {
width:100%;
height:105px;
position:relative;
z-index:1;
overflow:hidden;
}


/*----- логотип----*/
#logo {
position:absolute;
top:10px;
left:0;
margin:0 0 0 -6px;
}
/*-----слоган----*/
#slogan {
position:absolute;
top:15px;
left:32%;
}
/*-----красная линия----*/
.navig {
position:absolute;
top:75px;
left:0;
width:100%;
height:28px;
background:url('/bitrix/templates/forum/images/nav_main_bg.gif')	repeat-x 0 0;
}


/* ---------------------------------- footer */
#footer {
width:100%;
height:65px;
position:relative;
font-size:13px;
background:#e6e7e8;
}

#copy {
padding:5px 0 0 20px;
height:20px;
}
#respons {
width:40%;
padding:0 0 0 20px;
color:#757575;
font-size:11px;
}

/* ---------------------------------- content */
#containerout {
margin:0 auto;
max-width:1260px;
min-width:920px;
}
* HTML #containerout {padding-left:920px;border-left:80px #fff solid;border-right:80px #fff solid;}
* HTML #containerin {height:0;}
* HTML #content {margin-left:-920px;position:relative;height:0;}



