@charset "utf-8";

/* Основные стили страницы */
html, body {height:100%;padding:0;margin:0;background-color:#e8e8e8;}
body,td,th {color: #777777;font-family: Arial, Verdana, default;font-size: 12px;}
a {font-weight: bold;}
.quote { color: #757575;background-color: #f2f2f2;border: 1px dotted #bebebe;text-align: justify;padding: 5px;}
a:link {color: #0576DC;text-decoration: none;}
a:visited {text-decoration: none;color: #0576DC;}
a:hover {text-decoration: underline; color: #B8B8B8;}
a:active {text-decoration: none;color: #B8B8B8;}
/* -- -- */

/* Расположение блоков на странице */
#wrapper {height:auto !important;height:100%;min-height:100%;}
#header {height:168px;background-image: url(images/top_pat.gif);}
#logo {float:left;height:168px;width:316px;background-image: url(images/top.gif);}
#razdel {margin:0 0 0 320px;}
#pagename {position:absolute;height:42px;left: 72px;top: 109px;width: 152px;font-size: 24px;color: #CCCCCC;font-family: verdana, arial;}
#pagename img {margin:1px;}
#left {margin: 0 1000px 0 0px;}
#right {float:right;width:300px;background-image: url(images/divider.gif);background-repeat: repeat-y;}
#right2 {float:right;width:700px;background-image: url(images/divider.gif);background-repeat: repeat-y;}
.space {height:150px;}
.clear {clear:both;}
#pagenum {height:65px;background-image: url(images/bottom_pat.gif);}
#copyright {padding:10px;color:#4E4E4E;font-size:11px;}
#pages {height:65px;width:316px;background-image: url(images/bottom.gif);}
#footer {height:150px;margin-top:-150px;background-color: #3b3b3b;}
/* -- -- */

/* Меню */
#top_menu {position:absolute;height:30px;left: 240px;top: 120px;width: 650px;font-size: 12px;font-weight: bold;color: #AEAEAE; font-family: Arial, Verdana, default;}
#optionmenu {position:absolute;height:26px;left: 10px;top: 125px;width: 26px;}
.menuul {padding:0;margin:0;}

.menuul a:link {text-decoration: none;font-size: 12px;font-weight: bold;color: #AEAEAE;}
.menuul a:visited {text-decoration: none;font-size: 12px;font-weight: bold;color: #AEAEAE;}
.menuul a:hover {text-decoration: none;font-size: 12px;font-weight: bold;color: #888888;}
.menuul a:active {text-decoration: none;font-size: 12px;font-weight: bold;color: #AEAEAE;}

.menuul li {float:left;display:block;padding:10px 15px 10px 15px;list-style-type: none;margin:0px;}
.li {background-image: url(images/divider2.gif);background-position: left center;background-repeat: no-repeat;}
/* -- -- */

/* Стили информационного блока */
.block {background-color: #F0F0F0;border: 1px solid #d9d9d9;padding: 7px;}
.blwrap {border: 7px solid #e1e1e1;margin: 0 10px 10px 10px;}

.title {font-size: 18px;font-weight:100; border-bottom:1px dotted #bbbbbb;padding:5px 0 10px 10px;margin-bottom:10px;color: #CCCCCC;}
.title a {font-weight:normal !important;}

.message {text-align:justify;font-size: 12px;}
.details {text-align:right;border-top:1px dotted #bbbbbb;padding:10px 5px 5px 5px;margin-top:10px;color:#bbbbbb;}
.datediv {float:right;margin-top:-10px;color:#bbbbbb;}
/* -- -- */

/* Окно настроек страницы */
#options {padding:15px;position:absolute;left: -500px;top: 170px;background-image: url(images/expwindow.png);background-repeat: no-repeat;z-index: 9999;}
#options {height:296px;width: 410px;}
* html #options {height:326px;width: 440px;}
/* -- -- */

/* Блок новостей сайта */
#news {height: 380px;}
#flow {overflow: hidden;height:380px;width:220px;}
#pult {float:right; width:25px;height:380px;background-color:#ebebeb;}
#b {margin-top:330px;}
.contblock {font-size:11px; border: 1px solid #dddddd; padding:4px;text-align:justify;margin-bottom:5px;}
.postdate {color: #0066CC;font-weight: bold;}
/* -- -- */

/* Comments Style */
.cAnswer {padding-left:15px;padding-top:4px;font-style:italic;}

.cBlock1 {background:#F1F2F3; border:1px solid #DDDDDD;}
.cBlock2 {background:#F1F2F3; border:1px solid #DDDDDD;}
/* -------------- */

/* Comments Form Style */
.commTable {border:1px solid #CECECE;background:#FAFAFA;}
.commTd1 {color:#000000;}
.commTd2 {}
.commFl {color:#1C6C77;width:100%;background:#FEFAFA;border:1px solid #1C6C77;}
.smiles {border:1px inset;background:#FFFFFF;}
.commReg {padding: 10 0 10 0px; text-align:center;}
.commError {color:#FF0000;}
.securityCode {color:#1C6C77;background:#FEFAFA;border:1px solid #1C6C77;}
/* ------------------- */