/*  
Theme Name: Limyzin.by
Theme URL:http:/Limyzin.by
Author:Dima	
Description: Limyzin.by
*/
body {
background-color: #222222;
border-top: 5px solid #fd9603;
border-bottom: 5px solid #fd9603;
background:url(images/back.jpg) repeat;
color: white;
margin:0;
padding:0;
font-size: 12px;
font-family: arial;
}
img {
border: none;
}

a:link {
color: #00b0db;
text-decoration: none;
}
a:visited {
color: #00b0db;
text-decoration: none;
}
a:hover {
color: black;
text-decoration: none;
}

h1 {
font-family:arial;
color:#fff;
font-size: 14px;
font-weight: bold;
margin:0;
padding: 0px 0px 0px 15px;
}
h1 a {
border-bottom: 3px solid #fd9603;
}
h1 a:link{
font-family:arial;
color:#fff;
font-size: 14px;
font-weight: bold;
margin-top: 10px;
text-decoration: none;

}
h1 a:visited{
font-family:arial;
color:#fff;
font-size: 14px;
font-weight: bold;
margin-top: 10px;
text-decoration: none;
}


h2{
font-family:arial, tahoma, times new roman, arial narrow;
color: white;
font-size: 15px;
text-transform:uppercase;
font-weight:400;
}

.h3 {
font-size:1.3em;
color:#000;
text-transform:none;
margin:0;
padding:0 0 0 29px;
}
h3 a:link {
color: red;
background-color: white;
text-decoration: underline;
text-decoration: uperline;
text-transform:uppercase;
}
h3 a:visited {
color: red;
background-color: white;
}
h3 a:hover {
color: red;
background-color: white;
}
h4 {
font-size: 11px;
color:#c0c0c0;
vertical-align:middle;
margin:0;
padding:0;
font-weight: 100;
}

.border {
width:903px;
vertical-align:top;
text-align:left;
}
.top_menu {
width:902px;
height: 38px;
text-align: left;
padding-top: 2px;
margin: 25px 0px 15px 0px;
background:url(images/topline.png) no-repeat;
}

.top_menu ul li{
	display: inline;
	list-style-type: none;
	margin: 0px;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 5px;
}
.top_menu a{
font-size: 12px;
font-family: Arial;
color: white;
font-weight: bold;
}
.top_menu a:hover{

color: gray;
}

.top{
width: 903px;
height: 100px;
}

.top_logo {
width: 280px;
float:left;
}
.slogan{
width: 380px;
float:left;
font-family: Arial;
font-size: 17px;
font-weight: bold;
padding-top: 70px;
text-align: center;
}
.phones{
width: 230px;
float:left;
font-family: Arial;
font-size: 22px;
text-align: right;
padding-top: 20px;
line-height: 30px;
}
.phones span{
font-family: Arial;
font-size: 22px;
color: #fd9603;
}
.top_search {
float:left;
width: 600px;
height: 100px;
text-align: right;
padding: 0px 0px 0px 0px;
}
.searchform{
}
.input{
height: 17px;
vertical-align: top;
margin-top: 35px;
background:url(images/search_bg.jpg) repeat-x ;
}

.submit{
padding-top: 33px;
padding-left: 5px;
padding-right: 0px;
vertical-align: top;

}

.top_images {
clear: left;
height: 282px;
width: 902px;
}

.top_images ul{
margin: 0px;
padding: 0px;
}
.top_cent {
background: url(images/top_cent.png) no-repeat;
width: 903px;
height: 18px;
}
.bot_cent {
background: url(images/bot_cent.png) no-repeat;
width: 903px;
height: 18px;
}
.tb_bg {
background:url(images/space.png) repeat;
padding: 10px;
}
.sidebar{
float:left;
width: 850px;
text-align: right;
padding: 0px 20px 0px 20px;
margin-left: 0px;
margin-bottom: 15px;
text-align: left;
}

.sidebar h2 {
display: block;
background-color: #222222;
color: #cccccc;
font-size: 12px;
font-family: arial;
margin: 0px;
padding: 12px 0px 0px 25px;
height: 30px;
text-transform: uppercase;
background:url(images/topmenu.png) left no-repeat ;
} 

.sidebar li{
float:left;
width: 210px;
height: 160px;
margin-top: 4px;
border: 1px dotted #282828;
text-align: center;
}

li {
list-style: none;
margin: 0px;
padding: 0px;
}
.sidebar .page_icon {
position: relative;
float: left;
}
.sidebar li a{
top: 2px;
width: 220px;
padding: 1px 0px 0px 0px;
vertical-align: top;
margin: 0px 5px 1px 0px;
font-size: 12px;
font-family: arial;
color: black;
display: block;
text-decoration: none;
height: 90px;
font-weight: bold;
color: #fff;
float:left;
}

.sidebar_ca{
float:left;
width: 560px;
min-height: 758px;
text-align: right;
padding: 0px 0px 0px 0px;
background:url(images/topmenu.png) left no-repeat ;
margin: 8px 0px 0px 5px;
padding-left: 5px;
text-align: left;
}

.sidebar_ca h2 {
display: block;
background-color: #00b0db;
color: #cccccc;
font-size: 12px;
font-family: arial;
margin: 0px;
padding: 12px 0px 0px 25px;
background:url(images/topmenu.png) no-repeat ;
height: 30px;
text-transform: uppercase;
} 

.sidebar_ca li{
float:left;
width: 270px;
height: 100px;
background:url(images/bg_li.jpg) no-repeat right bottom ;
margin-top: 4px;
}

li {
list-style: none;
margin: 0px;
padding: 0px;
}

.sidebar_ca li a{
width: 255px;
padding: 1px 0px 0px 0px;
vertical-align: top;
margin: 0px 5px 1px 0px;
font-size: 12px;
font-family: arial;
color: black;
display: block;
text-decoration: none;
height: 90px;
font-weight: bold;
color: #404040;
}
.sidebar_ca li img{
float:left;
border: none;
}
.last h3{
display: block;
background-color: #00b0db;
color: white;
font-size: 12px;
font-family: arial;
margin: 0px 0px 0px 10px;
padding: 7px 0px 0px 25px;
background:url(images/last_bg.jpg) no-repeat ;
height: 30px;
text-transform: uppercase;
}
.wp-tag-cloud {
margin: 0px 0px 0px 0px;
padding: 0px;
width: 500px;

}
.last ul {
margin: 0px 0px 0px 0px;
}
.last ul li{
margin: 0px 0px 0px 10px;
}
.content{
width: 600px;
float:left;
}
.content_end {
width: 870px;
padding: 0px 15px 0px 15px;
}
}
.last ul li a:link{
display: block;
width: 500px;
color: #fff;
font-family: arial;
font-size: 10px;
margin: 0px;
padding: 5px 0px 0px 25px;
background:url(images/line_sb.jpg) no-repeat ;
height: 26px;
}
.last ul li a:hover{
display: block;
width: 500px;
color: #fff;
font-family: arial;
font-size: 10px;
margin: 0px;
padding: 5px 0px 0px 25px;
background:url(images/line_sb.jpg) no-repeat ;
height: 26px;
}
.last ul li a:visited{
display: block;
width: 500px;
color: #fff;
font-family: arial;
font-size: 10px;
margin: 0px;
padding: 5px 0px 0px 25px;
background:url(images/line_sb.jpg) no-repeat ;
height: 26px;
}
.arr{
background:url(images/arrow.gif) left no-repeat ;
color: #00b0db;
text-decoration: none;
padding-left: 20px;
font-weight: bold;
margin-top: 40px;
font-size: 15px;
clear: left;
}
.arr a:hover {
color: black;
text-decoration: none;
}

.content_end{
border-bottom: 1px dotted #c0c0c0;
margin-bottom: 15px;
padding-top:5px;
}

.content h3{
display: block;
background-color: #00b0db;
color: white;
font-size: 12px;
font-family: arial;
margin: 0px;
padding: 7px 0px 0px 25px;
background:url(images/content_bg.jpg) no-repeat ;
height: 30px;
text-transform: uppercase;
}


.footer {
clear: left;
text-align: center;
height: 100px;
color: white;
margin-top: 20px;
width: 903px;
margin: 0 auto;
margin-bottom: 20px;
}
.footer_txt {
float: left;
text-align: left;
color: white;
width: 420px;
font-size: 12px;
height: 40px;
border-left: 1px solid #404040;
padding-left: 15px;
margin-left: 15px;
padding-top: 12px;
}
.footer_logo{
float:left;
text-align: right;
color: white;
width: 445px;

}
.footer_txt a {
font-size: 12px;
}

.respond{
display: block;
background-color: #00b0db;
color: white;
font-size: 12px;
font-family: arial;
margin: 0px;
padding: 7px 0px 0px 25px;
background:url(images/content_bg.jpg) no-repeat ;
height: 30px;
text-transform: uppercase;
width: 120px;

}
.wp-pagenavi a {
line-height: 25px;
}




