body {
    background: #F1F1F1;
    color: #333333;
    font-family: Calibri;
    font-size: 15px;
    max-width: 600px;
    margin: 0px auto;
    padding: 0px;
}

a {
    color: #4C6B8F;
    text-decoration: none;
}

p {
    margin-bottom: 6px;
    margin-top: 6px;
}

textarea {
    width: auto;
    max-width: 300px;
    border: 1px solid #B9C4D1;
    padding: 5px;
    margin: 3px 0px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
}


input, select {
    width: auto;
    max-width: 300px;
    border: 1px solid #B9C4D1;
    padding: 5px;
    margin: 3px 0px; 
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
}

input[type="submit"] {
    width: auti;
    background: #4C6F97 url(images/head.gif) repeat-x;
    color: #FFFFFF;
    text-shadow: -0px -1px #385980;
    border: 1px solid #385980;
    padding: 5px 10px;
    font-weight: bold;
    margin: 3px 0px;
    margin-left: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
}

.icon {
    padding: 3px 6px 3px 0px;
    vertical-align: middle;
}


img {
    vertical-align: middle;
}

.alarm {
    background-color: #CB2E2E;
    border-bottom: 1px solid #AE2020;
    border-right: 1px solid #AE2020;
    border-left: 1px solid #AE2020;
    text-shadow: 0px -1px #AE2020;
    color: #FFFFFF;
    font-weight: bold;
    padding: 7px;
}

.alarm a {
    color: #FF9999;
    font-weight: normal;
}

.bblist {
    color: #4A5663;
    background: transparent url(images/ic.png) no-repeat left;
    padding: 0px 0px 0px 10px;
}

/*Панель bb*/
.bbpopup {
    margin-top: 3px;
}

/* Ссылки для панели bb*/
.bbpopup a {
    border: 1px solid #a7a7a7;
    height: 10px;
    display: inline-block;
    margin: 1px;
    vertical-align: middle;
    width: 6px;
}

.bmenu, .user {
    background-color: #E0E0E0;
    border-bottom: 1px solid #DCDCDC;
    border-right: 1px solid #DCDCDC;
    border-left: 1px solid #DCDCDC;
    padding: 6px;
    color: #666666;
}

.bmenu a, .user a {
    color: #999999;
}

.bmenu a {
    font-weight: bold;
}

.end {
    text-align: center;
}

.fmenu {
    background-color: #F5F5F5;
    border-bottom: 0px solid #E3E3E3;
    border-left: 1px solid #E3E3E3;
    border-right: 1px solid #E3E3E3;
    color: #777777;
    padding: 5px;
}

.fmenu a {
    color: #888888;
    margin-bottom: 5px;
}

.func {
    margin-left: 4px;
    margin-top: 3px;
    margin-bottom: 3px;
    padding-left: 4px;
    border-left: 5px solid #B9C4D1;
    color: #B9C4D1;
    font-size: 10px;
}

.gmenu {
    background-color: #D9F1DC;
    border-bottom: 0px solid #C3E9C9;
    border-right: 1px solid #C3E9C9;
    border-left: 1px solid #C3E9C9;
    padding: 6px;
    color: #4B7751;
}

.gmenu a {
    color: #76AD7D;
}

.menu_gl img {
    margin-right: 3px;
}

.menu_gl a {
    background: #FFFFFF;
    padding: 7px;
    border-bottom: 1px solid #E1E1E1;
    border-right: 1px solid #E1E1E1;
    border-left: 1px solid #E1E1E1;
    display: block;
    font-weight: bold;
}

.menu_gl a:hover {
    background: #ECF6FD;
    padding: 7px;
    border-bottom: 1px solid #D5E7F3;
    border-right: 1px solid #D5E7F3;
    border-left: 1px solid #D5E7F3;
    display: block;
    font-weight: bold;
}

.count {
    float: right;
    border: 1px solid #D5E7F3;
    padding: 1px 5px;
    background: #ECF6FD;
    font-weight: normal;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
}


.gray {
    color: #586776;
}

.greply {
    border-left: 4px solid #009900;
    color: #009900;
    padding: 2px 0 2px 4px;
}

.hdr {
    background-color: #f1f1f1;
    border-bottom: 1px solid #999999;
    font-weight: bold;
    padding-left: 2px;
}


.logo {
    background: #4C6F97 url(images/head.gif) repeat-x;
    padding: 7px 10px;
    border-right: 1px solid #385980;
    border-left: 1px solid #718EAF;
    color: #FFFFFF;
    text-shadow: -0px -1px #385980;
}

.header {
    background: #4C6F97; /*url(images/head.gif) repeat-x;*/
    padding: 9px;
    border-right: 1px solid #385980;
    border-left: 1px solid #718EAF;
    color: #FFFFFF;
    text-shadow: -0px -1px #385980;
}

.logo2 a {
    background: #4C6F97 url(images/head.gif) repeat-x;
    padding: 7px 10px;
    display: block;
    border-right: 1px solid #385980;
    border-left: 1px solid #718EAF;
    color: #FFFFFF;
    text-shadow: -0px -1px #385980;
}

.left {
    float: left;
}

.tmn {
    background: #F5F5F5;
    border-left: 1px solid #E3E3E3;
    border-right: 1px solid #E3E3E3;
    border-bottom: 1px solid #E3E3E3;
    padding-left: 10px;
    padding-bottom: 15px;
    padding-right: 10px;
    padding-top: 10px;
}

.tmn b {
    background: #4C6F97;
    padding: 3px 5px;
    font-weight: bold;
    color: #FFFFFF;
    text-shadow: -0px -1px #385980;
}

.news {
    background: #F5F5F5;
    border-left: 1px solid #E3E3E3;
    border-right: 1px solid #E3E3E3;
    border-bottom: 0px solid #E3E3E3;
    padding: 10px;
}

.maintxt {
	border-bottom: 1px solid #E1E1E1;
}
/*.mainpage {
	background: #FFF;
	padding:2px;
	border: 1px solid #E1E1E1;
}*/

.header a {
	color: #fff;
}

.phdr ,.seasonnavin ,.ba ,.top3 ,.top4 ,.top5 {
    background: #43BC89; /*DEE5EB*/
    padding: 6px;
    margin-top: -1px;
    font-weight: bold;
    border-bottom: 2px solid #169257;
    border-top: 1px solid #D3DBE3;
    border-left: 1px solid #D3DBE3;
    border-right: 1px solid #D3DBE3;
    color: #FFF; /*4C6B8F*/
}

.phdr a ,.seasonnavin a ,.ba a,.top3 a ,.top4 a ,.top5 a {
    color: #fff; /*#788DA5;*/
}

.list1 {
    background: #fff; /*#F5F5F5;*/
    border-left: 1px solid #E3E3E3;
    border-right: 1px solid #E3E3E3;
    border-bottom: 1px solid #E3E3E3;
    padding: 6px;
}

.list2 {
    background: #ECF6FD;
    border-left: 1px solid #D5E7F3;
    border-right: 1px solid #D5E7F3;
    border-bottom: 1px solid #D5E7F3;
    padding: 6px;
}

.menu ,.thefile ,.opis {
    background: #FFFFFF;
    border-left: 1px solid #E3E3E3;
    border-right: 1px solid #E3E3E3;
    border-bottom: 1px solid #E3E3E3;
    padding: 6px;
}

.topmenu {
    background: #FFFFFF;
    border-left: 1px solid #E3E3E3;
    border-right: 1px solid #E3E3E3;
    border-bottom: 1px solid #E3E3E3;
    padding: 6px;
}

.rmenu {
    background: #FFC4C4;
    border-left: 1px solid #F6B0B0;
    border-right: 1px solid #F6B0B0;
    border-bottom: 1px solid #F6B0B0;
    border-top: 1px solid #F6B0B0;
    padding: 5px;
	margin-bottom:-1px;
}

.spoilerhead {
    background: #E8E8F2;
    color: #211F67;
    padding: 3px;
    border: 1px solid #9898AD;
}

.spoilerbody {
    background: #FAFAFC;
    border: 1px solid #AFAFC4;
    border-top: none;
    padding: 4px;
    color: #333;
    border-radius: 0px 0px 3px 3px;
}

.phpcode {
    background-color: #E0E6E9;
    border: 1px dotted #9FAEBB;
    margin-top: 4px;
    padding: 0 2px 0 2px;
    /*overflow: auto;*/
}

.quote {
    border-left: 4px solid #c0c0c0;
    color: #878787;
    font-size: x-small;
    margin-left: 2px;
    padding: 2px 0 2px 4px;
}

.reply {
    border-left: 4px solid #EE0000;
    color: #EE0000;
    padding: 2px 0 2px 4px;
}

.currentpage {
    background-color: #fff;
    border: 1px solid #ADB7BF;
    border-radius: 2px;
    padding: 1px 6px;
}

a.pagenav {
    border: 1px solid #C1CBD3;
    padding: 0px 3px 0px 3px;
    text-decoration: none;
    border-radius: 2px;
    padding: 0px 5px;
}

a.pagenav:hover {
    background-color: #F5F7F7;
    border: 1px solid #A0AAB4;
}

.status {
    color: #CD853F;
    font-size: 11px;
    font-weight: bold;
    padding-left: 0;
}

.sub {
    border-top: 1px dotted #ccc;
    font-size: x-small;
    margin-top: 4px;
}

.red, .red a {
    color: red;
}

.green, .green a {
    color: green;
}

/******** designed by Fight ********/
/******** special for amqiz.ru ********/
