/* CSS Document */
body{
background: url("/images/template/bg.gif") #2D639F ;

    }

div{
font-family:Arial;
font-size:12px;
color:#000000;
font-weight:normal;
}

h1{
font-family:Arial;
font-size:12px;
}

h2{
font-family:Arial;
font-size:12px;
}


.head{	/*шапка блока*/
margin:0px 9px 10px 0px;
padding-top:2px;
clear:both;
text-align:center;
width: 294px;
font-family:Arial; 
font-weight:bold; 
font-size:16px; 
color:#FFFFFF;
}
.text{	/*текстовая часть блока*/
/*padding:20px 10px 10px 10px;*/
padding:15px 10px 10px 10px;
text-align:left;
}
.bottom{	/*низ блока*/
height:16px;
background:  url(/images/template/bottom_green.gif) top right no-repeat;
width: 294px;
}

/*	цветовые описания блоков	*/
.gold_block {background:  url(/images/template/head_yellow.gif) top right no-repeat;}
.gold_block .bottom{background:  url(/images/template/bottom_yellow.gif) top right no-repeat;}
.gold_block .text{border-left:1px solid #AC8F2C; border-right:1px solid #AC8F2C;}

.rose_block {background:  url(/images/template/head_rose.gif) top right no-repeat;}
.rose_block .bottom{background:  url(/images/template/bottom_rose.gif) top right no-repeat;}
.rose_block .text{border-left:1px solid #A92354; border-right:1px solid #A92354;}

.green_block {background:  url(/images/template/head_green.gif) top right no-repeat;}
.green_block .bottom{background:  url(/images/template/bottom_green.gif) top right no-repeat;}
.green_block .text{border-left:1px solid #339943; border-right:1px solid #339943;}

.magenta_block {background:  url(/images/template/head_magenta.gif) top right no-repeat;}
.magenta_block .bottom{background:  url(/images/template/bottom_magenta.gif) top right no-repeat;}
.magenta_block .text{border-left:1px solid #554d7f; border-right:1px solid #554d7f;}

.blue_block {background:  url(/images/template/head_blue.gif) top right no-repeat;}
.blue_block .bottom{background:  url(/images/template/bottom_blue.gif) top right no-repeat;}
.blue_block .text{border-left:1px solid #2D639F; border-right:1px solid #2D639F;}
/*	конец цветовые описания блоков	*/

div.main_menu{
/*width:900px;*/
/*width:100%;*/
height:51px;
background:url(/images/template/bg_menu.jpg) repeat;
background-color:#000099;
padding-left:0px;
border:#3F8CE1 solid 1px;
text-align:left;
vertical-align:top;
color:white;
}

/*	главное меню	*/
ul.main-menu-ul{
margin:0;
padding:0;
text-align:left;
}

#nav ul{
margin:0;
padding:0;
text-align:left;
}

#nav, #nav-bottom {
float:left;
padding:0px 0px 0px 0px;
margin-top:0px;
margin-left:0px;
list-style:none;
font-family:Arial; 
font-weight:bold; 
font-size:12px; 
color:#FFFFFF;
/*border:#0000FF 1px solid;
text-align:left;
*/}

#nav  li, #nav-bottom li{
float:left;
height:33px;
list-style:none;
}
#nav a, #nav-bottom a{
padding:10px 10px 10px 12px;
color:#fff;
text-decoration:none;
display:block;
}
#nav li ul, #nav-bottom li ul{
font-weight:normal;
background:#2D639F;
}
#nav li a:hover, #nav-bottom li a:hover{
background:#3F8CE1;
}
#nav li:hover ul, #nav-bottom li:hover ul {
display:block;
z-index:2;
}
#nav li.jshover ul, #nav-bottom li.jshover ul {
display:block;
z-index:2;
}
/*#nav li:hover li ul {
display: none;
}
#nav li.jshover li ul {
display: none; 
}*/
#nav li:hover li:hover ul, #nav-bottom li:hover li:hover ul {
display: block;
}
#nav li.jshover li.jshover ul, #nav-bottom li.jshover li.jshover ul {
display: block;
}
#nav li ul, #nav-bottom li ul{
width:250px;
display:none;
position:absolute;
}
#nav li ul li, #nav-bottom li ul li{
width:249px;
padding:0;
margin:0;
height:auto;
clear:both;
border-top:1px solid #93C1E9;
border-left:1px solid #93C1E9;
border-right:1px solid #93C1E9;
}
#nav li ul li a, #nav-bottom li ul li a{
width:229px;
padding-top:3px;
padding-bottom:3px;
padding-left:10px;
height:auto;
}
/*	конец главное меню	*/

.main{ /*	ссылки на гл. странице	*/
color : #990033;
text-decoration:none;
font-size:12px;
font-family:arial;
font-weight:bold;
}

a.main:hover{
text-decoration:underline}

a.bottomlink{
color: white;
}

a.pages
{
border:#2D639F solid 1px; margin:3px; background:#BADDFF; padding:3px; text-decoration:none
}

a.pagesactiv{
border:#2D639F solid 1px; margin:3px; background:#6FB7FF; padding:3px; text-decoration:none
}

div.text-block{
text-align:center;
padding-top: 10px;
color:#000;
}

li.main-link{
list-style:none;
/*list-style:url(/images/template/marker_main.gif) ;*/
padding:0px 0px 5px 0px;
/*margin:0px;*/
color:#990033
}

li.list{
list-style-type:none; 
padding-bottom:3px;
}

form{
padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px
}

textarea{
	border: #cccccc 1px solid; overflow: auto;
}
input.submit{
 background: #339943; cursor: pointer; color: white; font-family: arial; font-size: 10px;
}

input{
border: #cccccc 1px solid;
}

select{
border: #cccccc 1px solid;
font-family:"MS Sans Serif";
font-size: 10px;
}

#myclock
{
	float:right; padding-top:10px; padding-right:10px; text-align:right; color:#FFFFFF; font-size:10px;
}

.inv {display:none} /*запрещено к индексации noindex*/

td.good
{
	border:1px #7DB0E0 solid;
}
img.good
{
	border-color : #919191;		
}

table.content 
{
border:solid 1px #2D63C1;
}

table.content td{
border:#2D63C1 solid 1px;
}
