@charset "utf-8";
/*
Theme Name: mystik
Theme URI: http:/www.mysterylife.ru
Version: 1.0
Fenomen
Author: Smale
Author URI: http:/www.mysterylife.ru
*/
body {
margin:0 0 0 0;
padding:0 0 0 0;
font-family:"Trebuchet MS", Tahoma, Arial, sans-serif;
font-size: 14px; 
color:#040A02 
}
 
h1{
font-size:24px 
}

a:link, a:visited, a:active{
color:#333333;
text-decoration: none; 
margin:0 2px 0 2px
}
 
a:hover {
text-decoration: underline;
margin:0 2px 0 2px
}

li{
list-style-type:none;
margin:0 0 0 -20px;
line-height:16px
}

ul{
margin-top:2px;
margin-bottom:2px
}

.style1{
color:#339933;
font-size:36px
}

.style2{
color:#666666;
font-size:24px
}

.head{ 
width:100%;
padding:0 0 0 0; 
height:200px; 
margin:0 0 0 0; 
background-image:url(images/head3.jpg); 
background-position:left top;
background-repeat:no-repeat
}

.head{
cursor:pointer
}

.red{
position:absolute;
top:5px; right:5px;
width:58%;
height:72px;
background-color:#CC3300; 
}

.cat{
margin:0 0 15px 0;
color:#339933; 
font-size:18px
}

.cat a:link, .cat a:visited, .cat a:active{
color:#339933;
}

.top{
float:right; width:340px; 
margin:10px 0 0 0
}
.top p {
margin:0 0 0 0;
padding:0 12px 0 0}
 
.midlle{ 
width:100%; 
height:650px; 
margin:0 0 0 0;
padding:15px 0 0 0
}

.priv{
height:auto;
margin:20px 10px 20px 10px;
padding:5px;
line-height:96%;
background-image:url(images/fon_cont.gif);
background-position:bottom; background-repeat:repeat-x;
text-align:center
}

.right, .left{
float:left; 
width:23%; 
padding:50px 0 0 1%;
margin:0 5px 0 5px 
}

.right a:link, .right a:visited, .right a:active{
font-size:16px
}

.left h2, .right h2{
padding:3px 0 3px 5px; 
margin:15px 10px 0 0; 
font-size:18px; 
background-color:#CC3300;
color:#E7E5E3
}

.left h1{
font-size:16px;
font-weight:normal;
color:#333333; 
margin:0 0 0 0;
padding:0 0 0 0
}

.right h1{
font-size:16px;
font-weight:bolder;
color:#CC3300; 
margin:15px 0 0 0;
padding:0 0 0 0
}

.cloud{ 
line-height:16px; 
margin:6px 0 0 0 
}

.calend{
text-align:center}
.calend a:link, .calend a:visired, .calend a:active{
text-decoration:underline}

#content{
float:left;
width:46%; 
padding:15px 3px 25px 3px
}

.ob{
color:#666666;
padding:0 0 15px 0;
background-image:url(images/fon_cont.gif); 
background-position:bottom;
background-repeat:repeat-x;
font-size:18px
}

.post{
padding:10px 0 0 0
}

.post h1{
padding:0 0 0 0; 
margin:0 0 0 0;
font-size:16pt
}
.post img{
float:left; padding:0 10px 0 0
}

.post a:link, .post a:visited, .post a:active{
text-decoration:underline
}

cite{
margin:0 0 0 0; 
font-size:14px;
color:#CC3300;
clear:both
}

cite a:link, cite a:visited, cite a:active{
color:#666666; text-decoration:underline;
font-weight:bolder
}

.com_text{
font-size:16px;
margin:0 0 15px 0
}

.comment p{ 
margin:3px 0 0 0
}

#commentform #author, #commentform #email, #commentform #url, #commentform textarea {
background: #E5E4E4;
border: 1px solid #CCCCCC;
padding: 3px
}
.comment h4{text-align:left; font-size:18px
}

#commentform textarea {
width: 100%
}

#footer{
clear:both;
width:100%;
text-align:center; 
color:#999999;
padding:0 0 0 0;
margin:2px 0 0 0
}
.line{
width:480px;
height:15px;
margin-left:auto;
margin-right:auto;
background-image:url(images/footer.gif);
background-position:top; 
background-repeat:repeat-x
}

#footer a:link, #footer a:visited, #footer a:active{
color:#999999;
text-decoration: none; 
margin:0 0 0 0;
padding:0 0 0 0
}
.foot_tab{
background-image:url(images/footer.gif);
background-position:center; 
background-repeat:repeat-x
}