@charset "utf-8";
/*
Theme Name: odessika
Theme URI: http://www.tour-odessa.com
Version: 1.0
Fenomen
Author: Smale
Author URI: http://www.tour-odessa.com
*/
body {
margin:0 5px 0 5px;
font-family:"Trebuchet MS", Tahoma, Arial, sans-serif;
font-size: 14px; 
color:#040A02 
}
 
h1, h2, h4{
color:#E61E26; 
}
 
h1{
font-size:18px 
}

a:link, a:visited, a:active{
color:#333333;
margin:0 2px 0 2px
}
 
a:hover {
margin:0 2px 0 2px
}

li{
list-style-type:none;
margin-left:-25px 
}

.osn{
background-color:#FFFFFF;
width:100%;
height:auto
}

.head{
width:auto;
height:290px;
background-image:url(images/logo2.gif); 
background-position:left top; 
background-repeat:no-repeat;
padding:5px 0 0 0;
margin:5px 0 0 15px 
}

.midlle{ 
width:100%; 
height:auto; 
margin:-190px 0 5px 0;
padding:50px 0 0 0;
}


.banner{
height:auto;
margin:20px 25px 20px 5px;
padding:5px;
line-height:96%;
background-image:url(images/fon.gif);
background-position:bottom; background-repeat:repeat-x;
}
.right, .left{
float:left; 
width:26%; 
}

.left{
padding:120px 0 0 15px;
}

.right {
margin: 10px 0 0 0;
padding:0 15px 0 0
}

.left h3{
padding:3px 0 5px 20px; 
margin:0 0 0 0; 
font-size:24px;
color:#FFFFFF; 
background-image:url(images/h.gif); background-repeat:no-repeat ; 
background-position:bottom left
}

.right h1{
padding:2px 0 6px 15px;
margin:0 0 15px 0; 
font-size:18px;
color:#FFFFFF;
background-image:url(images/04.gif); 
background-position:right; 
background-repeat:no-repeat
}

.r1{
background-image:url(images/03.gif);
background-position:top; 
background-repeat:repeat-x; 
margin:0 0 10px 0
}

.menu li{
list-style-image:url(images/f_L.gif);
padding:0 0 0 0;
line-height:25px
}

.children li{
margin:0 0 0 -30px; 
font-size:12px; line-height:14px
}

.cloud{ 
line-height:18px; 
margin:6px 0 0 0 
} 

.cat{
font-size:16px;
padding:0 0 10px 0
}


#content{
float:left;
width:44%; 
padding:10px 5px 10px 2px;
}

.ob{ 
padding:0 0 5px 5px;
width:auto;
height:auto
}

.ob h1{
text-align:center;
background-color:#60ADEE;
margin:0 0 5px 0; 
font-size:18px;
color:#FFFFFF
}

.post{ 
background-color:#F2F8FB;
border:2px solid #e8f5fb;
margin:0 0 10px 0;
padding:0 5px 5px 5px 
}

.post_page{
background-color:#FFFFFF;
}

.post_page p{
margin:0 0 15px 0
}

.post h1{
padding:0 0 0 0; 
margin:0 0 0 0;
}

.post img{
float:left; padding:0 10px 0 0
}

cite{
margin:-5px 0 0 0; 
font-size:16px;

}

cite a:link, cite a:visited, cite a:active{
color:#666666;
font-size:14px;
font-weight:bolder
}

.comment{
width:97%;
padding:5px; 
margin:0 0 0 0; 
background-color:#FFFFFF;
border:1px solid #60ADEE
}
.alt{
background-color:#e8f5fb;
padding:5px;
}
.comment p{ 
padding:3px 0 0 0
}

#commentform #author, #commentform #email, #commentform #url, #commentform textarea {
background: #fff;
border: 1px solid #60ADEE;
padding: 3px
}
.comment h4{text-align:left; font-size:16px;
padding:1px 0 1px 5px}

#commentform textarea {
width: 97%
}

#footer{
clear:both;
width:100%;
height:50px;
padding:10px 0 0 0;
background-image:url(images/05.gif);
text-align:center; 
color:#CCCCCC
}

#footer a:link, #footer a:visited, #footer a:active{
color:#CCCCCC;
text-decoration: none; 
margin:0 2px 0 2px
}