* {margin:0; padding:0;}
body { background:#FFFFFF; color:#000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}

a {color:#069;text-decoration:none;}
.c {clear:both;}

#menu_wrap {height:38px; width:100%;}
#menu {width:1000px; margin:0 auto; border-bottom:1px dotted #000;}
#menu ul { list-style-type:none;}
#menu li { float:left; text-align:center; width:69px; height:28px; padding:10px 5px 0 5px;}
#menu li:hover a {color:#FFFFFF;}

#header_wrap { width:100%; height:117px;}
#header { height:117px; width:1000px; margin:0 auto; position:relative;}
#header h2 {position:absolute; top:25px; left:18px;  font-size:30px; color:#FF9B40; font-weight:normal;}
.zagh3  {position:absolute; top:61px; left:24px; font-size:14px; color:#000;}
#rss { position:absolute; width:420px; height:117px; right:15px; background:url(images/amastercar_blog.jpg) no-repeat right center;}
#rss a { text-transform:uppercase; color:#808080;}
#rss .first { padding:35px 0 10px 0; margin:0 0 10px 0; width:220px; color:#000000; border-bottom:1px dotted #e1e1e1;}
#rss .first a { color:#000000;}
#rss .Second a {color:#000000;}

#main {width:1000px; margin:0 auto;}
#content {float:left; width:530px; border-top:1px dotted #000;}
#sidebar {float:right; width:460px; border-top:1px dotted #000; background: #eaf4ff;}

.post {margin:10px 5px 20px 0;}
.post h1 {font-size:18px; color:#000;}
.post h3 {font-size:18px; color:#000;}
.post h3 a { font-weight:normal; color:#333333;}
.post  a { font-weight:normal; color:#003676; text-decoration:underline;}
.post  a:hover {color:#BB1614; text-decoration:underline;}
.post .meta { padding:7px 0; font-size:13px;}
.post .meta p { float:left; padding:0 0 0 15px; background:no-repeat left center;}
.post .meta .date { background-image:url(images/icon_post_date.gif); margin:0 40px 0 0;}
.post .meta .comments { background-image:url(images/icon_post_comment.gif);}
.post .meta .author { background-image:url(images/icon_post_author.gif); margin:0 40px 0 0;}
.post .meta .tags { background-image:url(images/icon_post_tag.gif);}
.post .meta .tags  a {color:#808080;}
.post .text {padding:5px 10px 5px 3px;}
.post .text p {text-align:justify; margin-bottom:10px; font-size : 13px; font-family : Verdana, Arial, sans-serif; color : #000000;}
.post .text ul, .post .text ol { margin:0 0 0 35px;}
.post .text li { padding:25px 25px;}
#content ul li {list-style: square outside; margin: 0px 30px 0px 30px; padding: 5px 0px 0px 5px;}
.post blockquote, .post code { padding:7px; border:1px dotted #e1e1e1; margin:5px 0; display:block;}
.post code { border-style:solid;}

#rsstext{color:#FF9B40;font-size:40px;font-weight:400;text-decoration:none;margin:0 0 0 20px;padding:0 0 0 20px;}
#comments h4 {color:#000; margin:0 0 10px 0; font-size:16px;}
#comments h3 {color:#000; margin:0 0 10px 0; font-size:16px;}
#comments .comment {width:465px; margin:0 0 20px 0;color:#000; border-bottom:1px dotted #bcbcbc; border-top:1px dotted #bcbcbc;}
#comments .comment .meta { padding:15px 15px 5px 15px; font-size:11px; }
#comments .comment .author {float:left; font-size:14px; font-weight:bold;}
#comments .comment .author a {font-weight:bold; font-size:12px;}
#comments .comment .date {float:right;}
#comments .comment .text { font-size:13px; color:#000; padding:10px 20px; text-align:justify;}

#commentform td  { padding:7px 0;}
#commentform input { background:#fafafa; border:1px solid #cccccc; color:#666; padding:4px; width:200px;}
#commentform input.submit { border:none; background:#FFFFFF; width:57px; height:40px;}
#commentform textarea { background:#fafafa; border:1px solid #cccccc; color:#666; padding:4px; width:270px; height:135px;}

#sidebar .opisanie {padding:10px 0 10px 19px; background: #cdebfe;color:#000;}
#sidebar .left {width:200px; float:left; padding:5px 0 20px 19px;}
#sidebar .right {width:200px; float:left; padding:5px 0 20px 30px;}

.widget {margin:0 0 10x 0;}
.widget p { padding:2px; }
.widget h4 { text-transform:uppercase; color:#000; font-size:14px; font-weight:bold; padding:10px 0 5px 10px; }

.widget ul { list-style-type:none;}
.widget li { padding:7px 0 7px 15px;}
.widget li a { font-size:13px; color:#808080; }
.widget li a:hover {color:#d7722f; }

.widget.tags { text-align:justify; width:226px; overflow:hidden;}
.widget.tags a {color:#808080; }
.widget.search table{ margin:10px 0 0 0;}
.widget.search input { border:1px solid #e1e1e1; height:18px;}
.widget.search .s_input {border-right:none; width:184px; color:#808080; font-size:11px;}

#footer_wrap {width:100%; padding:10px 0; margin-bottom:20px; border-bottom:1px solid #e1e1e1; border-top:1px solid #e1e1e1; background:#FFFFFF;}
#footer {text-align:center; padding:0 auto; width:100%; font-size:13px; color:#000}

a.txt{font-family:Verdana, Arial, sans-serif;font-size:14px;color:#666;text-decoration:none;}


