/* CSS Document */
body  { margin:0px; font-family:Tahoma; font-size:12px}
p{  font-family:Tahoma; font-size:12px}
.up { background-image:url(img/up.png); background-repeat:repeat-x; height:15px}
.tab_up { border-bottom:solid 1px #EAEAEA}
.tab_bottom { border-bottom:solid 2px #EAEAEA}

#copy{ background-image:url(/img/copy.gif); background-repeat: repeat-x; font-size:11px;}
#copy a{ color:#FF6600; text-decoration:underline; font-size:11px}
#copy a:hover{ text-decoration:none}

.form{ border:solid 1px #A5ACB2; font-size:11px; background-color:#FFFFFF}
a { font-size:12px; color:#1A3DC1; text-decoration:none}
a:hover { color:#FF3300}
.right {border-right:solid 1px #EAEAEA}

.view{ font-size:11px; color:#808080}
.view2{ font-size:10px; color: #000000}

.navigat { position:absolute; top:15px; left:320px; font-size:11px; font-family:Verdana, Arial; }
.navigat a{ font-size:11px; font-family:Verdana, Arial; color:#000000; text-decoration:none}
.navigat a:hover{ text-decoration:underline}


.submit { border:solid 1px #666666; padding:1px; background-color:#FFFFFF }
.profile{font-size:14px; color: #FF3300}
a:hover.profile{ text-decoration:underline}
.catalog { font-size:18px; font-weight:100; color: #000099}
a:hover.catalog { color:#D10000}
.foto{float:left; width:100px; display:inline; margin:7px; font-size:12px; text-align:left}
a.user {color: #D10000; font-weight:bold}
a:hover.user { text-decoration:underline}


.random {
	font-size:12px;
	background-color:#E5E5E5;
	padding:5px;
	color:#575757;
	border:solid 1px #FFFFFF
} /*случайное изображение*/

.red { color:#FF6600; padding:2px } /*стиль списка левой навигации*/
.red a:hover{ text-decoration:underline}


.albom{ font-size:11px; padding:2px; color:#6C6C6C} /*спик альбомов на главной*/

.header { font-size:24px;  }

a.end { color:#FFFFFF} /*поседние добавления*/
a:hover.end { text-decoration:underline} 

.fon{font-size:12px; color: #003300;}
a.metki{font-size:11px; font-family:Tahoma}

/*Постраничная навигация*/
.pstrnav { margin: 6px;}
.pstrnav a{font-family : Verdana; font:12px; color: #0066FF; text-decoration:none;
}
.pstrnav a:hover {text-decoration:underline}

.pstrnav2 a {
	font-family : Verdana; font:12px;color:#000000; border:1px solid #CCCCCC; padding:4px; margin:1px
}
.pstrnav2 a:hover { background-color:#EBEBEB; }

.page{ padding:4px; background-color: #F6F6F6; color:#FF0000; font:Verdana; font-size:12px; font-weight:bold; border:1px solid #CCCCCC; margin:1px}
.total{ color:#CCCCCC; font-size:11px}
/*Конец навигации*/


.foto_ramka{ border:2px  #E1E1E1 solid}

.summ_foto{ color: #818181; font-size:11px}

.title{ font-family:Verdana, Arial; font-size:18px}

.album { color:#0463B4; font-size:12px; font-weight:bold; font-family:Verdana, Arial; 
}
.album2 { color:#0463B4; font-size:10px; font-weight:bold; font-family:Verdana, Arial ; 
}

a.text{ font-size:12px; color:#000000;}
a:hover.text{ text-decoration:underline}
.text{font-size:12px}

.comment{ border-bottom:1px solid #D9D9D9; margin-top:20px; margin-bottom:20px; }
a.comm_link{ color:#026900}
a:hover.comm_link{ color: #FF0000; text-decoration:underline}

.img_v18{margin:5px; position: absolute; left:-22px; bottom:-3px}
.do_18{width:130px; height:95px; border: 1px solid #0066FF; position:absolute; left:10px; bottom:0px} /*Фотка для взрослых*/


textarea:focus{ border:#009999 2px solid}

.top_menu a{
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-weight:bold; text-decoration:none; 
}
.top_menu a:hover{
	text-decoration:underline;
	color:#FFFF00; 
}

.top_fon{background-image: url(/img/top_menu.png); background-repeat:repeat; height:23px;}


.nav li{ margin-top:3px; font-family:Verdana, Arial, Helvetica, sans-serif; color: #CC0000}
.nav a{ color: #034B83}
.nav a:hover{ color: #FF3300; text-decoration:underline}
.nav ul{ margin-top:5px}
a.red_link{color: #FF3300;}

.true{ padding:10px; border:1px solid #009900; background-color:#e9ffe7;  margin:5px}
.error{padding:10px; border:1px solid #DD3C10; background-color:#FFEBE8; margin:5px}

.otstup{position:relative; float:left; height:150px; width:130px; margin:5px 30px 35px 30px;   }
.ramka{ border:#E0E0E0 1px solid; position:absolute; bottom:0px; left:0px  }
.view5{position: absolute; bottom:-15px}
.admin{ position:absolute; bottom:-35px; left:0px}

.name{ color:#2671BE}
.name2{color:#E15400}
.name a{ color:#E15400; text-decoration:none}
.name a:hover{text-decoration: underline}
.comm_1{ padding:10px; border-bottom:1px dashed #84D5FE; font-size:12px}
.comm_0{ padding:10px; border-bottom:1px dashed #84D5FE; background-color:#F3F9F9;font-size:12px }
.date2{ color:#999999; font-size:11px}