@charset "utf-8";
* {font-family: Verdana, Arial, Helvetica, sans-serif;}
body {margin: 15px 0; padding: 0; background: #EFEFEF; font-size:small; font-size: 0.76em; color: #444;}
h1 { margin: 0; padding: 0; font-family: Verdana, Arial, Helvetica, sans-serif; text-transform: lowercase; font-weight: normal; color: #333;}
h2, h3, h4, h5, h6 { margin: 0; padding: 0; font-family: Georgia, Verdana, Serif; text-transform: lowercase; font-weight: normal; color: #444;}
.red {color:#c00; font-family: Verdana, Serif;}
.entry {margin-left:4px}
h2,h3 {margin-bottom: 10px; border-bottom: 1px solid #F4F4F4; font-size: 1.8em;}
p, ol, ul, blockquote {line-height: 21px;}
ul {margin: 0; padding: 0; list-style-image:url(http://taxi.tvoedelo.ru/img/bullet.png);}
#content ul {margin-left:2em;}
#sidebar ul {margin-left:1em;}
a {color: #c00; text-decoration:none;}
a:hover {color:#900; text-decoration: underline;}
img { border: none;}
blockquote {margin:1em; padding:10px; border-left:#900 2px solid; color:#666;}
img.left {float:left; margin:0 1em 1em 0;}
img.right { float:right; margin:0 0 1em 1em;}
a img {padding-bottom:3px;}
.clear {clear:both;}
.center {text-align:center;}
/* Header */
#header {width: 917px; height: 100px; margin: 0 auto; background: url(http://taxi.tvoedelo.ru/img/img2.gif) repeat-x;}
/* Logo */
#logo {float: left; height: 115px; padding: 0 0 0 0; background: url(http://taxi.tvoedelo.ru/img/img1.gif) no-repeat;}
#logo * {text-decoration: none;}
#logo h1 {float: left; padding: 50px 0 0 40px; font-size: 2.6em;}
#logo h1 a { color: #212121;}
#logo h2 {float: left; padding: 72px 0 0 8px; font-size: 1em; border: none;}
#logo h2 a {color: #B4B4B4;}
/* Menu */
#menu {float: right; height: 45px; padding: 70px 25px 0 0; background: url(http://taxi.tvoedelo.ru/img/img3.gif) no-repeat right top;}
#menu ul {margin: 0; padding: 0; list-style: none;}
#menu li {display: inline;}
#menu a {padding: 5px 10px; border-left: 2px solid #DBDBDB; text-transform: lowercase; text-decoration: none; font-size: 1.2em; color: #3B3B3B;}
#menu a:hover, #menu li.current_page_item a {border-bottom:#DBDBDB 2px solid;}
/* Splash */
#splash1 { width: 877px;	height: 143px;	margin: 0 auto;	background: url(http://taxi.tvoedelo.ru/img/img-top1.jpg) no-repeat center bottom; border-right: 20px solid #FFFFFF; border-left: 20px solid #FFFFFF;}
#splash2 { width: 877px;	height: 143px;	margin: 0 auto;	background: url(http://taxi.tvoedelo.ru/img/img-top2.jpg) no-repeat center bottom; border-right: 20px solid #FFFFFF; border-left: 20px solid #FFFFFF;}
#splash3 { width: 877px;	height: 143px;	margin: 0 auto;	background: url(http://taxi.tvoedelo.ru/img/img-top3.jpg) no-repeat center bottom; border-right: 20px solid #FFFFFF; border-left: 20px solid #FFFFFF;}
#splash4 { width: 877px;	height: 143px;	margin: 0 auto;	background: url(http://taxi.tvoedelo.ru/img/img-top4.jpg) no-repeat center bottom; border-right: 20px solid #FFFFFF; border-left: 20px solid #FFFFFF;}
/* Content */
#main {width: 847px; margin: 0 auto; padding: 30px 35px; background: #FFFFFF url(http://taxi.tvoedelo.ru/img/img8.gif) no-repeat left bottom;}
#content {float: left; width: 620px;}
#content_s {float: left; width: 917px;}
#content .post {margin-bottom:3em;}
textarea {background:#fff; border:1px solid #E0E0E0; width:95%;}
.formdirect { font-size: 12px; padding-right:5px; padding-left:10px;}
/* Sidebar */
#sidebar {float: right; width: 200px; padding: 5px 0 0 0;}
#sidebar li {margin: 1em 0 0 0; padding:0; list-style:none;}
#sidebar li li {margin: 0; padding:0; list-style:none;}
#sidebar li li li {margin: 0; padding:0; list-style-image:url(http://taxi.tvoedelo.ru/img/bullet.png);}
/* Footer */
#footer {clear:both; padding:0; margin:1em 0;}
#footer p {text-align: center; color: #777777;}
#footer p span {font-size:0.9em;}
