/* CSS Document */

#upperLeftCorner {    
display: block;    
position: absolute;    
left: 0;    
top: 0px;    
overflow: visible;    
width: 200px;    
height: 200px;    
margin: 0 0 0 0;    
padding: 0;    
z-index: -9999;    
border: none;    
float: none;  }

h3 {
	font-size:12px;
	padding:0px;
	margin:0px;
	color: #666;
}
h2 {
	font-size:14px;
	padding:0px;
	margin:0px;
	color: #666;
}
h4 {
	font-size:14px;
	padding:0px;
	margin:0px;
	color: #666;
}

strong {
	font-weight:normal;
}
#text a {
	color: #000;
}
.title_of_str {background-color:#e9eef2;width:520px;font-size:12px;font-family:verdana;text-align: justify;margin:0 auto;margin:7px 12px 0 0;padding:10px;}
.title_of_str_photo {background-color:#e9eef2;width:550px;*width:540px;font-size:16px;font-family:verdana;text-align:center;margin:0 auto;margin-top:0px;padding:5px;margin-bottom:1opx;line-height:30px;}
.title_of_str_photo_full {background-color:#e9eef2;width:800px;font-size:14px;font-family:verdana;text-align:center;margin:0 auto;margin-top:15px;padding-top:10px;padding-bottom:10px;}
div.box_adminka {border:1px solid  #CCC;font-size:14px;margin:0 auto;width:310px;height:147px;padding:2px;}
div.box_photo   {margin:0 auto;border:1px solid  #CCC;font-size:10px; text-align:center;width:550px;margin-top:10px;*width:550px;}
div.box_menu  {margin:0 auto;width:550px;padding-left:4px;height:5px; background-color:#fff;font-size:9px;padding-bottom:5px; font-family:Verdana, Geneva, sans-serif;}
div.box_full_photo {margin:0 auto;border:1px solid #EBECEC;width:560px;padding:5px;margin-top:5px; height:20px; background-color:#e9eef2}
div.box_menu2  {margin:0 auto;border-left:0px solid  #EBECEC;border-right:0px solid  #EBECEC;font-size:11px;width:550px;padding:5px;margin-top:5px;background-color:#fff;}
div.box_photo_full   {border:1px solid  #CCC;font-size:14px;text-align:center;float:left;margin:2px;padding:20px;}
div.box:hover   	{border:1px solid  #999;}
div.box img 	        {border:10px solid #ffffff;}
.table_photos {margin:0 auto;width:550px;*width:545px;min-width:30px;border:0px solid #000;margin-right:12px;margin-left:12px;}
.img_full {width:100%;width:550px !important;margin:auto 0;*width:550px;}
.img_middle {width:600px;}
body {margin-top:0;}
html {background-color:#f8fafc;}
.body {border:1px solid #EBECEC;width:1000px;background-color:#fff;padding-bottom:50px;}
.mainmenu {border-left:0px solid  #CCC;border-right:0px solid #e9eef2;width:205px !important;*padding-right:0px;}
*:first-child+html .mainmenu {border-left:0px solid  #CCC;border-right:0px solid #e9eef2;padding-right:0px;}
.full_photo_view {border:0px solid black;margin: 0 auto;}

div.category {background-color:#DDDEDF;
	color: #333; font-family:Verdana; 
	font-size:14px;padding:5px;
	border-bottom:1px solid #999;}
div.category a{padding-top:5px;line-height:20px;color: #333; text-decoration:none;}
div.category:hover{color: #333;}
.table_stat {height:400px; text-align:left;padding:10px; font-size:11px;border:0px solid black; font-weight:lighter;}
.table_cont {height:400px; text-align:left;padding:10px; font-size:11px;border:0px solid black; font-weight:lighter;}

.header_image {background-image:url(img/upperleftcorner.gif);}
.header_image_line {background-image:url(img/upperleftcorner1.gif);height:100px;width:30px;}
#subcategory {background-color: #fff; color: #333; font-family:Verdana; font-size:11px;padding-left:15px;padding-top:1px;padding-bottom:5px;border-bottom:1px solid #999;}
#subcategory a{background-color:#fff; color: #333;line-height:20px; text-decoration:none;}
#subcategory:hover{color: #333; background-color:#F8F8F8; border-left: 5px solid #DDDEDF;padding-left:10px;}
#subcategory:active { color: #333  ;}

/*Правая менюшка*/
.head_title {background-color:#EBECEC;border-left:0px solid  #EBECEC; line-height:30px; font-family:Verdana, Geneva, sans-serif; font-size:13px; text-align:center;margin-top:1px;}
.right_cont {border-left:0px solid  #EBECEC;border-bottom:0px solid  #EBECEC;padding-right:1px; }
.back_search {background-color:#e9eef2; height:40px;padding:1px; margin:1px;}

.box_gallery {border:1px solid #000;width:400px;}
.rightmenu {border:0px solid #000;width:210px;min-width:195px;width:220px !important;min-width:200px !important;*padding-left:10px;}
.header {border:1px solid  #CCC;margin0:0;}
.footer {position: absolute;border:1px solid #EBECEC; background-image:url(img/footer.jpg); background-repeat: no-repeat; height:80px;width:997px;;margin-top:50px; /* Положение от верхнего края */}
.leftfooter { background-image:url(img/footer_pic.png); background-repeat:no-repeat;width:700px; font-family:Verdana, Geneva, sans-serif; font-size:10px; text-decoration:none; text-align:left; padding:15px;padding-left:80px;}
.rightfooter {width:300px; font-family:Verdana, Geneva, sans-serif; font-size:11px; text-decoration:none; text-align:right; padding:15px;}
.footer_p {border-bottom:#000;}
.pstrnav {
	color:#424242;
	
	padding:15px;
}

.pstrnav a{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:14px;color:#245E93; text-decoration:underline;
}

.info_title {font-family:Verdana, Geneva, sans-serif; font-size:10px;padding-right:0px; font-weight:normal; color: #666;}
.info_cof {font-family:Verdana, Geneva, sans-serif; font-size:10px;padding-left:0px; font-weight:normal;color: #666;}
.info_tags {font-family:Verdana, Geneva, sans-serif; font-size:10px;padding-right:0px; font-weight:normal;}
.info_format {font-family:Verdana, Geneva, sans-serif; font-size:10px;padding-left:0px; font-weight:bold;color: #666;}
.info_ratio {font-family:Verdana, Geneva, sans-serif; font-size:10px;padding-left:15px; font-weight:bold;}
.info_dates {font-family:Verdana, Geneva, sans-serif; font-size:10px;padding-left:0px;padding-right:5px; color: #063;}
.info_dates_ratio {font-family:Verdana, Geneva, sans-serif; font-size:10px;padding-left:5px; color: #063;width:75px;}
.vote {width:250px;height:10px; font-family:Verdana, Geneva, sans-serif; font-size:12px;;padding:5px;}
.title_vote {font-family:Verdana, Geneva, sans-serif; font-size:10px; font-weight:bold;padding-bottom:4px;}
.radio_vote {padding5px;}
#polosa 
{
	background-image: url(img/Polosa.jpg);
	background-repeat: repeat-x;
	height:4px;
	}
A.nav_main {
 background: url('img/main.jpg'); /* Путь к файлу с исходным рисунком */
 display: inline-block; /* Рисунок как блочный элемент */
 width: 155px; /* Ширина рисунка */
 *width: 155px;
 height: 50px; /* Высота рисунка */
 *height: 50px;
 vertical-align:top;
}

A.nav_main:hover {
 background: url('img/main-hover.jpg'); /* Путь к файлу с заменяемым рисунком */
}
A.nav_popular {
 background: url('img/popular.jpg'); /* Путь к файлу с исходным рисунком */
 display: inline-block; /* Рисунок как блочный элемент */
 width: 150px; /* Ширина рисунка */
 height: 50px; /* Высота рисунка */
 vertical-align:top;
}

A.nav_popular:hover {
 background: url('img/popular-hover.jpg'); /* Путь к файлу с заменяемым рисунком */
}
A.nav_contact {
 background: url('img/contact.jpg'); /* Путь к файлу с исходным рисунком */
 display: inline-block; /* Рисунок как блочный элемент */
 width: 151px; /* Ширина рисунка */
 height: 50px; /* Высота рисунка */
 vertical-align:top;
}

A.nav_contact:hover {
 background: url('img/contact-hover.jpg'); /* Путь к файлу с заменяемым рисунком */
}
A.nav_statistic {
 background: url('img/statistic.jpg'); /* Путь к файлу с исходным рисунком */
 display: inline-block; /* Рисунок как блочный элемент */
 width: 150px; /* Ширина рисунка */
 height: 50px; /* Высота рисунка */
 vertical-align:top;
}

A.nav_statistic:hover {
 background: url('img/statistic-hover.jpg'); /* Путь к файлу с заменяемым рисунком */
}
A.nav_about {
 background: url('img/about.jpg'); /* Путь к файлу с исходным рисунком */
 display: inline-block; /* Рисунок как блочный элемент */
 width: 150px; /* Ширина рисунка */
 height: 50px; /* Высота рисунка */
 vertical-align:top;
}

A.nav_about:hover {
 background: url('img/about-hover.jpg'); /* Путь к файлу с заменяемым рисунком */
}

#box   		{margin: 0 auto;border:1px solid  #D7D8DA;font-size:14px;text-align:center;float:left;margin:2px;width:126px;height:105px;padding:1px;}
#box_random   		{margin: 0 auto;border:1px solid  #D7D8DA;;margin:1px;width:65px;height:54px;padding:1px;float:left;display: block;}
#box   a {position:relative; float:left; margin:2px;}
#box_random   a {position:relative;}
#box   a span { display:none; background-image:url(zoom/zoom.png); background-repeat:no-repeat; width:50px; height:50px; position:absolute; left:5px; top:5px;}
#box   img { border: solid 0px #999; padding:1px;} 
#box_random   img { border: solid 0px #999;} 
#box   a:hover span { display:block;} 
#box_random   a:hover span { display:block;} 

/*Форма поиска*/
#user_form {
float: left;
width: 125px; /* ширина формы
поиска */
height: 20px; background-image:url(img/form_search.png);
background-repeat: no-repeat;
margin-bottom:10px;
margin-top:3px;
margin-left: 18px;

border:0;
/*Форматирование текста*/
padding-left: 10px; /*отступ
текста слева*/
padding-top: 6px; /*отступ

текста сверху*/
vertical-align: top;
font-family: Arial, Helvetica, sans-serif; /*тип шрифта*/
font-size: 12px; /*размер
шрифта*/
font-weight: bold; /*тип шрифта: жирный*/
color: #545454; /*цвет*/
}

#go {

margin-top:3px;
position: relative;
width: 33px;
height: 27px;
background-image: url(img/button_go.png);
background-repeat: no-repeat;
border: 0px;
margin-left: 0px;
padding-left: 0px;
vertical-align: middle;
}

a {color: #069; text-decoration:none;}
a:hover{color: #CCC;}
a:active {color: #069;}

#title_rightmenu {background-color:#e9eef2; height:40px;padding:1px; margin:1px; font-family:Verdana, Geneva, sans-serif;
	font-size:14px;text-align:center; color: #333; line-height:40px; clear:both;
}
