/*
Theme Name: Respect Original
Theme URI: http://www.senator.perm.ru/
Description: Special fo <a href="http://www.respect-module.ru">www.respect-module.ru</a>.
Version: 1.0
Author: Yuri Baranov
Author URI: http://www.yhunter.ru/
Tags: 



*/


* {margin: 0px; padding: 0px; font-family: Arial, Helvetica, sans-serif;}
body {background: url(images/top_bg.png) center top repeat-x #ef3f99;}
.all {width: 1000px; margin-left: auto; margin-right: auto; /* border: 1px #ff0000 solid; */ display: block; position: relative; overflow: visible; clear: both;}
.top {width: 1000px; display: block; position: relative; height: 300px; /* border: 1px #00ff00 solid; */ overflow: hidden;}
.middle {width: 1000px; display: block; position: relative; /* border: 1px #0000ff solid; */ clear: both; overflow: hidden;}
.bottom {width: 1000px; display: block; position: relative; height: 100px; /* border: 1px #00ff00 solid; */ overflow: hidden;}
ol {padding: 10px; padding-left: 50px;}
ul {padding: 10px; padding-left: 50px; list-style: disc;}
.menu {width: 247px; display: block; float: left; position: relative; height: 350px; overflow: hidden; background: url(images/menu_bg.png) no-repeat; font-size: 16px; font-weight: bold;}
.menu ul {padding: 0; margin-top: 70px; margin-left: 85px; list-style: none;}
.menu ul li {padding-bottom: 20px;}
.menu a:link, .menu a:visited {color: #FFFFFF;}
.menu a:hover {color: #ef3f99;}
.main {width: 753px; display: block; float: right; position: relative; overflow: hidden;}
.path {width: 753px; height: 70px; position: relative; background: url(images/top_path_bg.png) right no-repeat; overflow: hidden; clear: both;}
.textfield {width: 100%; background: url(images/main_bg.gif) repeat-y right; overflow: hidden; clear: both; /* border: 1px #00FF00 solid; */}
.maintext {padding: 20px; padding-left: 40px; color: #000066; font-size: 12px; /* border: 1px #00FFff solid; */}
p {padding-bottom: 5px; padding-top: 5px; text-indent: 25px;}
.mainbottom {width: 753px; height: 40px; /* border: 1px #00FF00 solid; */  background: url(images/main_bottom.gif) no-repeat right; position: relative; display: block; float: right; text-align: center; font-size: 12px; color: #000066;}
a:link, a:visited {color: #000066;}
a:hover {color: #ef3f99;}
.ladybird {width: 81px; height: 67px; float: left; display: block; position: relative; margin-left: 25px; background: url(images/ladybird.jpg) no-repeat;}
.copy {height: 67px; float: left; display: block; position: relative; padding-top: 20px; padding-left: 20px; color: #FFFFFF; font-size: 12px; font-weight: bold;}
.counter {float: left; display: block; position: relative; width: 700px; text-align: center; padding-top: 10px;}
h2 {color: #CC0000; padding-top: 30px; padding-left: 30px; font-size: 22px;}
h4 {color: #CC0000; padding-top: 30px; padding-left: 30px; font-size: 18px;}
h5 {color: #CC0000; padding-top: 30px; padding-left: 30px; font-size: 16px;}
h6 {color: #CC0000; padding-top: 30px; padding-left: 30px; font-size: 14px;}
h3 {color: #CC0000; padding: 20px; font-size: 14px; text-align: center;}
.maintext h3 {text-align: left;}
h1 {color: #CC0000; padding-top: 30px; padding-left: 30px; font-size: 28px;}






