/* ---------------------------
copyright (c) artkmv.com
icq: 997-01-21
email: box@artkmv.com
---------------------------*/

/* Global CSS --------------------------- */
* {padding:0; margin:0;}
html {height: 100%; }
body {height: auto !important; min-width:980px; background: #e0e0e0; font: normal 12px tahoma; color: #000; line-height: 18px;}
#mw-fix {margin: 10px 0 10px 0 auto; border-right: 1px solid #d4d4d4; border-left: 1px solid #d4d4d4; width: expression((document.documentElement.clientWidth || document.body.clientWidth) < 980? "980px":"1200px"); min-width: 980px; max-width: 1200px; background: #fff; margin: 0 auto;}

/* settings --------------------------- */

img {border: none; _behavior: url("/templates/Simple/png/iepngfix.php");}

.f-left {float: left;}
.f-right {float: right;}

/* Link --------------------------- */
*:focus {outline: none;}
a, a:hover {text-decoration: underline; color: #00618e; font: normal 12px tahoma;}
a:hover {text-decoration: none;}

/* Text --------------------------- */
p {margin: 0; padding: 0;}
ul {margin: 0; padding: 0;}
li { list-style:none; }

/* Table --------------------------- */
caption,th,td {text-align: left; font-weight: normal;}
table {border-collapse: collapse; border: none;}

/* Form --------------------------- */

textarea {vertical-align: top;}

/* Headings --------------------------- */
h2,h3,h4,h5 {font: normal 18px tahoma; color: #000;}

/* Начало */

#t1 {background: url(../images/t1-bg.png) #464646; height: 95px; position: relative; z-index: 4;}
#t1 .logo {left: 15px; top: 22px; position: absolute; font: 11px tahoma; color: #cccccc; text-decoration: underline;}
#t1 .logo img {margin: 0 0 5px 0; display: block;}

#login {position: absolute; right: 15px; top: 63px; z-index: 3;}
.mllink {font: 11px tahoma; color: #fff;}
.mllink a, .mllink a:hover {font: 11px tahoma; color: #cccccc;}

/* Форма поиска */

.sform {position: absolute; right: 15px; top: 10px; z-index: 2;}
.sform input {width: 220px; font: 11px tahoma; color: #000; padding: 2px 3px 2px 3px;}

/* навигатор */

.switch {padding: 14px 0 12px 15px;}
.switch a, .switch a:hover {font: bold 12px tahoma; color: #000; margin-right: 38px; text-decoration: underline;}

.spl {background: url(../images/ar.gif) right no-repeat; padding: 0 12px 0 0;}
.sal {background: url(../images/ar2.gif) right no-repeat; padding: 0 12px 0 0;}

#rub {display: block;}
#rub_in {padding: 9px 15px 9px 15px; border-top: 1px solid #e5e5e5; border-bottom: 1px solid #e5e5e5; line-height: 24px; overflow: hidden; zoom: 1;}
#tag {display:none;}
#tag_in {padding: 9px 15px 9px 15px; border-top: 1px solid #e5e5e5; border-bottom: 1px solid #e5e5e5; line-height: 24px;}

/* размеры ярлыков */

.clouds_xsmall, .clouds_xsmall:hover {font: 11px tahoma; color: #00618e;}
.clouds_small, .clouds_small:hover {font: 12px tahoma; color: #00618e;}
.clouds_medium, .clouds_medium:hover {font: 14px tahoma; color: #00618e;}
.clouds_large, .clouds_large:hover {font: 16px tahoma; color: #00618e;}
.clouds_xlarge, .clouds_xlarge:hover {font: bold 16px tahoma; color: #00618e;}
.all_clouds, .all_clouds:hover {font: 11px tahoma; color: #676d71;}

/* марки автомобилей */

.marks {float: left; margin: 0 2.9% 0 0;}
.marks li {margin: 0 0 5px 0; background: url(../images/ar4.gif) left no-repeat; line-height: 14px;}
.marks a, .marks a:hover {color: #00618e; font: 11px tahoma; padding-left: 9px;}

#tabber {position: relative;}

/* колонки */

#content {margin: 9px 0 9px; width: 100%;}
#left {padding: 0px 10px 0 15px; vertical-align: top;}
#right1 {width: 21.6%; vertical-align: top; padding: 0 10px 0 0;}
#right2 {width: 255px; vertical-align: top;}

/* рубрикатор */

h2 {margin: 0; padding: 0 0 15px 0; font: 18px tahoma; color: #000;}
#headings {background: #f1f1f1; padding: 20px 12px 8px 12px;}
#headings li {margin-bottom: 12px;}
#headings li a, #heading li a:hover {background: url(../images/ar3.gif) left no-repeat; padding-left: 9px; color: #067f9e; font: 12px tahoma;}

/* новое на блоге */

#nfb {border-left: 1px solid #e5e5e5; padding: 4px 11px 0px 11px; margin: 12px 0 12px 0;}

h3 {margin: 0 0 12px 0; padding: 0; color: #000; font: 18px tahoma;}
h3 a, h3 a:hover {color: #0063af; font: 18px tahoma;}
.rssimg {margin: 0 0 -2px 5px;}


#nfbul {margin: 0; padding: 0;}
#nfbul li {font: 11px tahoma; color: #000; line-height: 16px; padding: 0 0 10px 0;}
#nfbul a {font-size: 11px;}

/* rss2 */

.rss2 {line-height: 14px; font-size: 11px; border-left: 1px solid #e5e5e5; padding: 4px 11px 10px 11px; margin: 12px 0 12px 0;}
.rss2 img {display: block;}
.rss2 a, .rss2 a:hover {font-size: 11px;}

/* лучшие новости 2 */
.bn2 {background: #fff; width: 250px;}
.bn3 {position: relative; margin-bottom: 1px; width: 250px; height: 187px;}
.bn3 img {width: 250px; height: 187px;}
.bn4 {left: 0; bottom: 10px; position: absolute; z-index: 1;}
.bn4-text a, .bn4-text a:hover {font: bold 14px tahoma; color: #fff;}
.bn4-text {background: url("../images/fix.png"); padding: 5px 9px 5px 9px; _padding: 5px 1px 1px 9px; _behavior: url("/templates/Simple/png/iepngfix.php");}

/* последние поступления */

.lastrss {font: 18px tahoma; text-decoration: underline; padding-bottom: 17px;}

/* новости */

.shortnews {padding: 0 0 20px 0; border-bottom: 1px solid #e5e5e5; margin: 0 0 14px 0; overflow: hidden; zoom: 1;}
.tad {height: 19px;}
.lefttag {font: 11px tahoma; color: #676d71; float: left;}
.lefttag a, .lefttag a:hover {font: 11px tahoma; color: #55a51c;}
.rightdate {float: right; color: #676d71; font: 11px tahoma;}
.imgleft {float: left; margin: 0 9px 0 0;}
.imgleft img {margin-top: 2px; border: 1px solid #666;}

.shortnews h1, .shortnews h1 a, .shortnews h1 a:hover {font: 18px tahoma; color: #000; margin: 0 0 12px 0;}

/* полная новость */

.fullnews {padding: 0; margin: 0 0 14px 0; }
.fullnews h1 {margin: 10px 0 20px 0; padding: 0; font: 22px tahoma; color: #000;}
.fullnews img {background: #fff; border: 1px solid #CCCCCC; padding: 2px;}

.fulltag {font: 11px tahoma; line-height: 18px; color: #7e828c; background: #e6e6e6; border-top: 4px solid #cccbcb; margin: 20px 0 0 0; padding: 8px 9px 8px 9px;}
.fulltag a, .fulltag a:hover {font: 11px tahoma;}

/* подвал */

#feuilleton {border-top: 1px solid #e5e5e5; height: 56px; position: relative; font: 12px tahoma; line-height: 18px;}
#feuilleton a, #feuilleton a:hover {font: 12px tahoma;}
.feuleft {position: absolute; left: 15px; top: 11px;}
.feuright {position: absolute; right: 15px; top: 11px;}
.feuright img {margin-left: 8px;} 

/* навигация по страницам */

#navbyp .1row, #navbyp .2row {color: #000; padding: 5px 0 5px 0;}
#navbyp a, #navbyp a:hover {color: #000;}

/* релевантные новости */

.relnews {padding: 15px 0 15px 0; font: 11px tahoma;}
.relnews li {margin-bottom: 5px; list-style-type: decimal; list-style-position: inside;}
.relnews a, .relnews a:hover {font: 11px tahoma;}