@charset "windows-1251";
/* CSS Document */



a:link{
color : #black;
text-decoration : none;}
a:visited {
color : #black;
text-decoration : none;}
a:hover{
text-decoration : underline;
	color:#C60;}
	
a.ov:link{
color : #black;
text-decoration:underline;}

h3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#2f3335;
	line-height:10px;
	margin-bottom:1px;
	}


p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000;
	}
	
p.comments {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666;
	line-height:1px;
	}
	


	
p.menu {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#2f3335;
	}

	
p.menu2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#2f3335;
	margin:2px;
	}

	
	


	
	


.bottom {
	border-bottom-style:dashed;
	border-bottom-width:1px;
	border-bottom-color:#000;
	}


.maintabhed {
	border:thin;
	border-width:thin;
	border-color:#000;
	
	}
	
.maintabhed2 {
	border:thin;
	border-width:thin;
	border-color:#000;

	}

.maintabcat {
	border:thin;
	border-width:thin;
	border-color:#000;
	
	padding-left:10px;
	}
	
.maintablist {
	border:thin;
	border-width:thin;
	border-color:#000;
	border-bottom:dashed;
	padding-left:10px;
	}


.tablemenu {
	background-image:url(image/menudivide.jpg);
	background-position:right;
	background-repeat:no-repeat;
	}

	
	
	
	
	
.immenu {

}	
	
	
	
.blockim {

    -moz-box-shadow: 1px 1px 5px #AAA; /* тень для Firefox */
    -webkit-box-shadow: 1px 1px 5px #AAA; /* для Chrome и Safari */
    box-shadow: -1px 1px 5px #AAA; /* для всех */
    margin: 0px; /* внешние поля */
    padding: 0px; /* внутренние отступы */
	}	
	

	

	
	
	
/* Navigation design */	
.commentsnav  {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
line-height:1px;
background:#666;
color:#FFF;
border-style:solid;
border-width:1px;
border-radius:2px;
border-color:#555;
padding-top:2px;
padding-bottom:2px;
padding-left:5px;
padding-right:5px;
 }


a.navy  {
background:#F5F5F5;
color:#666;
text-decoration: none;
border-style:solid;
border-width:1px;
border-radius:2px;
border-color:#AAA;
padding-top:2px;
padding-bottom:2px;
padding-left:5px;
padding-right:5px;
 }
  
  
  
a.navy:hover  {
background:#DDD;
color:#666;
text-decoration: none;
border-style:solid;
border-width:1px;
border-color:#AAA;
padding-top:2px;
padding-bottom:2px;
padding-left:5px;
padding-right:5px;
}
	

.formcomm {
border:1px;
border-color:#CCC;
border-style:solid;
border-radius:5px;
background:#dbe2e9;
padding:10px;
width:350px;
}

.formcomment {
border:1px;
border-color:#CCC;
border-style:solid;
border-radius:5px;
background:#EAEAEA;
padding:10px;
width:800px;
}

.formcommentadm {
border:1px;
border-color:#CCC;
border-style:solid;
border-radius:5px;
background:#d6dde5;
padding:10px;
margin-top:5px;
width:650px;
}


.formcommg {
border:1px;
border-color:#CCC;
border-style:solid;
border-radius:5px;
background:#dbe2e9;
padding:10px;
width:800px;
margin:0 auto;
}

.formcommentg {
border:1px;
border-color:#CCC;
border-style:solid;
border-radius:5px;
background:#FFF;
padding:10px;
width:800px;
-moz-box-shadow: 1px 1px 5px #EEE; /* тень для Firefox */
-webkit-box-shadow: 1px 1px 5px #EEE; /* для Chrome и Safari */
box-shadow: -1px 1px 5px #EEE; /* для всех */
}

.formcommentadmg {
border:1px;
border-color:#CCC;
border-style:solid;
border-radius:5px;
background:#FAFAFA;
padding:10px;
margin-top:5px;
width:700px;
-moz-box-shadow: 1px 1px 5px #EEE; /* тень для Firefox */
-webkit-box-shadow: 1px 1px 5px #EEE; /* для Chrome и Safari */
box-shadow: -1px 1px 5px #EEE; /* для всех */
}





.headerramm {
border:1px;
border-color:#EEE;
border-style:solid;
border-radius:5px;
background:#FFF;
padding:10px;
margin-bottom:25px;
margin-top:10px;
width:920px;
-moz-box-shadow: 1px 1px 5px #EEE; /* тень для Firefox */
-webkit-box-shadow: 1px 1px 5px #EEE; /* для Chrome и Safari */
box-shadow: -1px 1px 5px #EEE; /* для всех */
}

.headerrammmat {
border:1px;
border-color:#FAFAFA;
border-style:solid;
border-radius:5px;
background:#FFF;
padding:10px;
margin-top:10px;
width:920px;
-moz-box-shadow: 1px 1px 5px #EEE; /* тень для Firefox */
-webkit-box-shadow: 1px 1px 5px #EEE; /* для Chrome и Safari */
box-shadow: -1px 1px 5px #EEE; /* для всех */
}

.footerramm {
border:1px;
border-color:#EEE;
border-style:solid;
border-radius:5px;
background:#FAFAFA;
padding:10px;
margin: 0 auto;
margin-bottom:20px;
width:900px;
-moz-box-shadow: 1px 1px 5px #EEE; /* тень для Firefox */
-webkit-box-shadow: 1px 1px 5px #EEE; /* для Chrome и Safari */
box-shadow: -1px 1px 5px #EEE; /* для всех */
}



/* Здесь когда-то был блок NAV для выпадающего меню */



.c{width:100%;}
#out{text-align:center;margin:0 auto;display:table;}
#in{display:table-cell; text-align:left;}



ul.menu {

	list-style:none; 
	margin:0; 
	padding:0;

}

ul.menu * {
	margin:0; 
	padding:0;
	}

ul.menu a {
	display:block; 
	color:#000; 
	text-decoration:none
	}

ul.menu li {
	position:relative; 
	float:left; 
	margin-right:2px
	}

ul.menu ul {
	position:absolute; 
	top:29px; 
	left:0; 
	background:#d1d1d1; 
	display:none; 
	opacity:0; 
	list-style:none
	}

ul.menu ul li {
	position:relative; 
	border:1px solid #aaa; 
	width:105px; 
	margin:0;
	font-family:Arial;
	font-size:9px;	
	}
	
ul.menu ul ul li {
	font-family:Arial;
	font-size:9px;
	position:relative; 
	border:1px solid #aaa; 

	width:135px; 
	}

ul.menu ul li a {
	display:block; 
	padding:3px 7px 5px; 
	background-color:#d1d1d1
	}

ul.menu ul li a:hover {
	background-color:#c5c5c5
	}

ul.menu ul ul {
	left:105px; 
	top:0px;
	}

ul.menu .menulink {
	border:1px solid #aaa; 
	border-radius:3px;
	padding:5px 7px 7px; 
	margin:0px;
	font-family:Arial;
	font-size:12px;	
	background:url(image/header.gif); 
	width:91px
	}

ul.menu .menulink:hover, ul.menu .menuhover {
	background:url(image/header_over.gif);
	}

ul.menu .sub {
	background:#d1d1d1 url(image/arrow.gif) 136px 8px no-repeat
	}

ul.menu .topline {
	border-top:1px solid #aaa
	}
