body{
font-family: Arial,Sans, Sans-serif, Verdana, Tahoma;
background: #033e5c;
margin: 0;
padding: 5px;
color: #000;
font-size: 14px;
}

img{border: 0;}

/*  Ссылки, формы и выделения  */


a:link{
color: #151819;
text-decoration: underline;
}

a:hover{
color: #4b822d;
text-decoration: none;
}

a:visited{
color: #4f4a21;
text-decoration: underline;
}

.nav a:link{
color: #165879;
text-decoration: none;
text-shadow: 0px 1px 0px #f7f6f6;
}

.nav a:hover{
color: #e09005;
text-decoration: none;
text-shadow: 0px 1px 0px #f7f6f6;
}

.nav a:visited{
color: #8e9ba1;
text-decoration: none;
text-shadow: 0px 1px 0px #f7f6f6;
}


.user_menu a{
color: #6eafcf;
text-decoration: none;
text-shadow: 0px 1px 0px #1a506b;
font-size: 11px;
}

.user_menu a:hover{
color: #a5d1e8;
text-decoration: none;
text-shadow: 0px 1px 0px #1a506b;
font-size: 11px;
}

.user_menu a:visited{
color: #999;
text-decoration: none;
text-shadow: 0px 1px 0px #1a506b;
font-size: 11px;
}

.sidebar a{
color: #2085b8;
text-decoration: underline;
}

.sidebar a:hover{
color: #051cfb;
text-decoration: underline;
}

.sidebar a:visited{
color: #4c5179;
text-decoration: underline;
}

.more a{
color: #898785;
padding: 5px;
background: #d9dcdd;
border: 1px solid #fefefe;
}

.more a:hover{
color: #000;
padding: 5px;
background: #d9dcdd;
border: 1px solid #165879;
}

.support a{
color: #b68d68;
text-decoration: underline;
}

.support a:hover{
color: #ec7409;
text-decoration: none;
}

.support a:visited{
color: #999;
text-decoration: underline;
}

.footer a{
color: #e1b083;
text-decoration: underline;
}

.footer a:hover{
color: #FFF;
text-decoration: none;
}

.footer a:visited{
color: #949393;
text-decoration: underline;
}

h1 {
font-size: 16px;
margin: 0;
padding: 0;
}

h2 {
font-size: 15px;
margin: 0;
padding: 0;
}

span.razdel{
background: #de6e0a;
padding-right: 15px;
padding-left: 50px;
font-size: 18px;
color: #FFF;
text-align: right;
}

input, select{
background: #FFF;
color: #81b0c7;
font-size: 12px;
border:  1px solid #80889c;
padding: 4px;
}


/*  Верх страниц  */

.user_menu{
background: url(img/top.gif) repeat-x center top;
height: 22px;
padding: 7px 5px 5px 25px;
}

* html .user_menu{
background: url(img/top.gif) repeat-x center top;
height: 32px;
padding: 8px 5px 5px 25px;
}

.server{
background: #d3d5d6 url(img/serv.jpg) no-repeat left top;
height: 173px;
width: 267px;
}

.top_content{
background: #d3d5d6;
}

.banners{
text-align: right;
padding: 10px;
}

.topmenu{
background: url(img/header.gif) repeat-y right top;
text-align: right;
}

.domains{
padding: 5px 15px 5px 5px;
text-align: right;
}

.navigation{
background: url(img/header.gif) repeat right top;
text-align: left;
}

.nav{
width: 15%;
padding-bottom: 10px;
text-align: center;
}


.side_top{
background: #165879 url(img/leftop.gif) no-repeat right top;
height: 25px;
width: 267px;
}

.content_top{
background: #165879 url(img/rightop.gif) no-repeat left top;
height: 25px;
}

.side_foot{
background: #165879 url(img/leftbt.gif) no-repeat right top;
height: 25px;
width: 267px;
}

.content_foot{
background: #165879 url(img/rightbt.gif) no-repeat left top;
height: 25px;
}

.pb{
background: #d3d5d6;
width: 5%;
}

/*  Левый блок  */


.sidebar{
background: #d3d5d6;
width: 267px;
color: #165879;
font-size: 12px;
}

.hostop{
background: url(img/hostop.gif) no-repeat right top;
height: 23px;
width: 266px;
}

.domntop{
background: url(img/dmaintp.gif) no-repeat right top;
height: 17px;
width: 266px;
}

.host{
background: url(img/host.gif) no-repeat right top;
height: 74px;
text-align: right;
padding: 10px;
width: 246px;
}

* html .host{
background: url(img/host.gif) no-repeat right top;
height: 94px;
text-align: right;
padding: 10px;
width: 266px;
}

.domn{
background: url(img/dmain.gif) no-repeat right top;
height: 77px;
text-align: right;
padding: 10px;
width: 246px;
}

* html .domn{
background: url(img/dmain.gif) no-repeat right top;
height: 97px;
text-align: right;
padding: 10px;
width: 266px;
}

.side_title{
background: url(img/lbbg.gif) repeat-y right top;
text-align: right;
padding-right: 10px;
font-size: 18px;
color: #de6e0a;
text-shadow: 0px 1px 0px #fbf9f9;
width: 256px;
}

* html .side_title{
background: url(img/lbbg.gif) repeat-y right top;
text-align: right;
padding-right: 10px;
font-size: 18px;
color: #de6e0a;
text-shadow: 0px 1px 0px #fbf9f9;
width: 266px;
}

.side_end{
background: url(img/lbend.gif) no-repeat right top;
height: 12px;
width: 266px;
}

.side_head{
background: url(img/lbtop.gif) no-repeat right top;
height: 12px;
width: 267px;
}

.side_body{
background: url(img/lbbg.gif) repeat-y right top;
width: 246px;
padding: 10px;
}

* html .side_body{
background: url(img/lbbg.gif) repeat-y right top;
width: 266px;
padding: 10px;
}


.blocktext{
border: 1px solid #e9edee;
padding: 0;
}

.txt{
border: 1px solid #bdbfc0;
background: #cbcccd;
padding: 5px;
text-align: left;
}


/*  Контент страницы  */

.content{
background: #d3d5d6;
}

.orange_top_left{
background: url(img/orange_top_left.gif) no-repeat left top;
width: 24px;
height: 25px;
}

.orange_top{
background: url(img/orange_top.gif) repeat-x left top;
height: 25px;
text-align: right;
}

.orange_left{
width: 24px;
height: 25px;
}

.orange{
background: url(img/orange_razd.gif) repeat-x left top;
height: 25px;
text-align: right;
}

.orange_end_left{
background: url(img/orange_end_left.gif) no-repeat left top;
width: 24px;
height: 25px;
}

.orange_end{
background: url(img/orange_end.gif) repeat-x left top;
height: 25px;
text-align: right;
}



.date{
color: #de6e0a;
font-size: 12px;
padding: 5px;
width: 65px;
background: #e2e4e5;
border: 1px solid #b9c1d2;
}

.content_left{
width: 24px;
}

.news_block{
background: #f5f5f5;
border: 1px solid #a7abad;
padding: 10px;
font-size: 12px;
color: #6b787f;
}

.text_block{
background: #f5f5f5;
border: 1px solid #a7abad;
padding: 10px;
font-size: 12px;
color: #979696;
}

.title{
color: #4894b8;
font-size: 14px;
}

.copyright{
background: #d3d5d6 url(img/bot.gif) repeat-x center top;
height: 47px;
}

/*  Копирайты и подвал  */

.autor{
padding: 0;
text-align: left;
}

.support{
text-align: right;
padding-right: 20px;
color: #165879;
font-size: 12px;
}

.footer{
background: url(img/end.gif) repeat-x center top;
padding: 5px;
text-align: center;
}

.copy{
font-size: 12px;
color: #d3d5d6;
padding-bottom: 5px;
}

.counter{
padding-top: 5px;
}
