﻿body         { background-color:#FFFFFF; margin:0px }
div          { font-family:tahoma; font-size:12px }
td           { font-family:verdana; font-size:12px; vertical-align:top }
h1           { font-family:verdana; font-size:14px; font-weight:bold; color:#FFFFFF; margin:10px 0px 0px 0px; padding:30px 20px 10px 20px }
a            { color:#AB8149 }
a:hover      {  }


.topic       { border-top:11px #E9D9AD solid; background-color:#FFFFFF; font-family:verdana; font-size:14px; font-weight:bold; color:#AB8149; margin:0px 0px 0px 0px; padding:30px 20px 10px 20px; text-align:right }

.d_none      { display:none }

.cont        { margin-bottom:0px; text-align:right; padding:14px 20px 14px 20px; color:#845B24; font-size:13px }

.top         { padding:65px 50px 20px 70px; font-size:14px; font-weight:bold; color:#AB8149  }
.top a       { text-decoration:none }
.top a:hover { text-decoration:underline }

.main        { width:100%; border-bottom:11px #E9D9AD solid }
.main11      { border-right:1px #FFFFFF solid }
.main12      { border-bottom:1px #FFFFFF solid; background-image:url('gold.jpg')  }
.main21      { border-right:1px #FFFFFF solid; border-left:1px #FFFFFF solid }
.main22_1    { width:100%; padding:10px 20px 20px 25px; border-left:5px #E9D9AD solid; border-top:20px #E9D9AD solid } 
.main22_2    { width:100%; padding:10px 20px 20px 10px; border-left:5px #E9D9AD solid; border-top:20px #E9D9AD solid } 
.main22_4    { width:100%; padding:0px 20px 20px 20px; background-image:url('gbg.gif'); border-left:5px #E9D9AD solid }  
.main22_8    { width:100%; padding:0px 20px 0px 20px; background-image:url('gbg.gif'); border-left:5px #E9D9AD solid }  

.alboms      { border-bottom:20px #FFFFFF solid; margin-bottom:0px }
.albom       { font-size:12px; margin-top:0px; text-align:right }
.albom a     { font-size:12px; width:370px; display:block; text-decoration:none; color:#ffffff; font-weight:bold; white-space:nowrap; padding:4px 20px 2px 20px; border-BOTTOM:0px #FFFFFF solid }
.albom a:hover     { padding:4px 20px 85px 20px }

.min         { border-bottom:20px #FFFFFF solid; margin-bottom:1px }
.min_link    { font-size:12px; margin-top:0px }
.min_link a  { background-color:#FFFFFF; font-size:12px; width:370px; display:block; text-decoration:none; color:#AB8149; font-weight:bold; white-space:nowrap; padding:4px 20px 3px 30px; border-BOTTOM:1px #e9d9ad solid }
.min_link a:hover  { background-color:#efe4c4 }

.fotos       {  }
.s_foto      { float:left; margin:1px 5px 23px 0px; border-right:1px #E3D2A3 solid; border-bottom:4px #E3D2A3 solid; padding:15px; padding-top:5px; background-color:white  }
.s_foto_p    { width:100px; height:100px; cursor:pointer }
.s_foto_a    { width:100px; height:100px; cursor:pointer }
.nad         { position:absolute; height:15px; width:130px; margin-left:-15px; margin-top:-5px; background-color:#B68D17; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=30); -moz-opacity: 0.3; -khtml-opacity: 0.3; opacity: 0.3 }
.nad_s       { position:absolute; height:10px; width:130px; margin-left:-15px; margin-top:-5px; background-color:#FFFFFF; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50); -moz-opacity: 0.5; -khtml-opacity: 0.5; opacity: 0.5 }

.foto_cont   { background-image:url('bg02.gif'); position:absolute; width:100%; height:100%; top:150px; left:300px }
.rama        { width:100%; margin-top:10px }
.sep         { width:50% }
.foto_title  { background-color:#AB8149; background-image:url('gold3.jpg'); padding:12px 3px 4px 54px; border-bottom:1px #FFFFFF solid }
.foto_title h3 { width:90%; color:#FFFFFF; margin:0px; font-family:verdana; font-size:11px }
.close       { position:absolute; cursor:pointer; margin-left:-72px; margin-top:14px }
.foto_td     { background-color:#E3D2A3; background-image:url('gold2.jpg'); padding:0px 4px 4px 4px }
.foto_td img { display:block; border-top:20px #E9D9AD solid; padding:50px; padding-top:30px; background-color:#FFFFFF }

.m2n         { background-color:#FFFFFF; position:absolute; left:30px; top:40px; padding:0px 6px 0px 6px }
.m2n a       { font-size:14px; font-weight:bold } 

.dvk         { background-color:#FFFFFF; position:absolute; right:30px; top:40px; padding:0px 6px 0px 25px }
.dvk a       { font-size:14px; font-weight:bold } 

.m2n_sign     { position:absolute; left:140px; top:50px  }
.m2n_sign img { border:0px }
.line        { background-color:#E9D9AD; font-size:2px; height:11px; margin-bottom:30px; }
.gold_line   { border-bottom:1px #FFFFFF solid; background-image:url('gold4.jpg'); font-size:2px; height:50px }

.pro_line    { position:absolute; background-color:#E6B863; top:103px; left:340px; padding:11px 90px 9px 40px; border:1px #FFFFFF solid; background-image:url('gold4.jpg') }
.pro_line a img    { border:1px #FFFFFF solid }
.pro_line a:hover img    { border:1px #8D6736 solid }

.main_foto   { padding:0px 20px 70px 0px }
.main_foto img   { border:0px }

.main_text   { position:absolute; top:200px; left:626px;  }
.main_text a       { font-size:14px; font-weight:bold } 

.portret     { margin-bottom:25px; margin-top:5px }

.text2_td    { width:100%; padding-right:30px }
.text1       { font-size:13px; color:#845B24; margin:0px 0px 10px 0px }
.text2       { font-size:14px; color:#845B24; margin:0px 0px 10px 25px  }
