/* CSS Document */

.main_border {border:1px solid #BBBBBB; background-color:#CFCFCF; background-image:url(img/back_.gif);}
body {background-image:url(img/bg.jpg); font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#424242;}
.sub_border {border:1px solid #BBBBBB;}

.header {background-color:#00CCFF; background-image:url(files/background.gif); border-bottom:#99FF77 solid 1px;}
.header_title {color:#FFFF00; font-style:italic; font-size:18px; text-align:center; margin-top:-8px;}
.left {background-color:#f0f0f0; background-image:url(img/back_.gif); border-right:1px dotted #999999;}
.right {background-color:#f0f0f0; background-image:url(img/back_.gif); border-left:1px dotted #999999;}
.right a{text-decoration:none; color:#424242;}
.footer {background-color: #CFCFCF; color:#333333; text-align:right; border:#999999 solid 1px;;}

h1 {font-size:18px; color:#404000; margin-top:20px; margin-bottom:25px;}
h2 {font-size:16px; color:#400000; margin-left:20px;}
h2 a{font-size:16px; color:#400000; text-decoration:none;}
h2 a:hover{text-decoration:underline;}
h3 {margin-left:15px;}
h4 {margin-left:15px;}

p {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#424242; margin:15px; text-align:justify;}
p a{color:#000066;}
li {margin-bottom:5px; text-align:justify; margin-right:15px;}
li a{color:#000066;}

ul a{color:#424242; text-decoration:none;}
ul a:hover{color:#424242; text-decoration:underline;}

.postfoto {color:#C00000; text-align:center; font-size:11px;}

.address {color:#FF0000; text-decoration:blink;}

.left_links {background-image:url(files/bgr_left.jpg); height:26px; text-align:justify; text-indent:5px; margin-left:5px; margin-right:5px; margin-top:0px; border-top:#F0F0F0 solid 1px;}
.left_links a{color:#000066; font-size:16px; font-weight:700; text-decoration:none;}

.right_ma a:hover{color:#FF0000;}
.right_napravl br{margin-bottom: 10px; text-align:justify;}
.right_napravl a{font-style:italic; font-weight:bold; color:#000033;}
.right_napravl a:hover{color:#FF0000;}

.radish {color:#C00000; text-align:right; font-size:11px;}

.quality h2{font-size:16px; color:#400000; text-align:center; margin-bottom:10px; margin-top:0px;}
.quality h3{text-align:center; margin-bottom:15px; margin-top:0px;}
.quality p{text-indent:25px;}

.otstup p{text-indent:25px;}

.photo p{text-align:center;}

.humor {text-align:center;}

.martial {border:1px solid #CCCCCC; width:95%;}
.martial_t {font-weight:bold; margin-top:10px; margin-bottom:25px; font-size:16px;}
.martial_t a{text-decoration:none;}
.martial_img {margin-right:10px; margin-top:1px; border:0px;}

.budo { text-align:right;}
.pp {text-align:center;}

.isaiev a img{border:none;}