
/* Global CSS --------------------------- */
* {padding:0; margin:0;}
html {height: 100%;}
body {height: auto !important; height:100%; min-height:100%; min-width:990px; background: #f2f2f2; font: 12px verdana; color: #220101;}
#content {width: expression((document.documentElement.clientWidth || document.body.clientWidth) < 990? "990px":"100%"); min-width: 990px; margin: 0 auto;}
#content2 {padding: 12px 18px 0 18px;}

/* Settings --------------------------- */

img {border: 0; _behavior: url("/files/png/iepngfix.php");}
.img_l {margin: 0px 15px 0px 0px; float:left}
.img_r {margin: 0px 0px 0px 15px; float:right}

/* Rows --------------------------- */
dl {margin-bottom: 0px; overflow: hidden; zoom: 1;}
dd {padding: 0 0 0 15px;}
dt {padding: 0 0 0 15px;}

/* Link --------------------------- */
*:focus {outline: none;}
a, a:hover {text-decoration: underline; font: 12px verdana; color: #220101;}
a:hover {text-decoration: none;}

/* Text --------------------------- */
p {padding: 0 0 10px 0;}

acronym { cursor:help; border-bottom: 1px dashed #c2272d;}

/* Table --------------------------- */
caption,th,td {font-weight: normal;}


/* Form --------------------------- */
fieldset {border: none;}
textarea {vertical-align: top;}

/* Headings --------------------------- */
h1,h2,h3,h4,h5,h6 {font: normal 18px sans-serif;}

h1 {font: bold 16px verdana; padding: 2px 0 9px 13px; color: #ff6600;}
h2 {font: bold 14px verdana; padding: 2px 0 9px 13px; color: #ff6600;}
/* Main */

#head {height: 130px; background: url(../../images/head-bg.jpg) left; position: relative;}
#logo {left: 24px; top: 6px; position: absolute;}
#car {right: 0px; _right: -1px; top: -12px; position: absolute;}
#text {left: 198px; top: 71px; position: absolute;}
#telef {right: 295px; top: 6px; position: absolute; font: 12px verdana; color: #fff;}

#cols {overflow: hidden; zoom: 1; margin: 6px 0 0 0; background: url(../../images/cols-left.png) left repeat-y;}
#l-col {width: 170px; float: left; overflow: hidden; zoom: 1;}
#r-col {width: 170px; float: right; }
#c-col {margin: 0 197px 0 197px; _overflow: hidden; _zoom: 1;}
#subcol {
	width: 240px;
	float: right;
	padding: 20px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 20px;
	border: 1px dotted #000;
}
#subcol li {line-height: 25px;}
.menu-1 {background: url(../../images/block-bg.png) #414141; width: 156px; height: 18px; font: bold 10px verdana; color: #fff; padding: 5px 0 0 14px;}

ul#menu li { list-style:none;}
#menu {margin: 28px 0 0 14px;}
#menu li a, #menu li a:hover {color: #605f5e; font: 12px verdana; text-decoration: none;}
#menu li a:hover {text-decoration: underline;}
#menu li {background: url(../../images/li-closed.png) no-repeat 0 4px; padding: 0 0 0 16px; margin: 0 0 11px 0;}
#menu li ul {display: none;}
#menu li ul li {background: none; margin: 2px 0 0 0;}
#menu li ul {margin: 0;}
#menu li ul a, #menu ul a:hover {font-size: 11px;}

.image {padding: 3px; background: #414141; margin: 0 9px 0 9px; float: left; display: block;}
.image img {border: 1px solid #cfcfcf;}

.block-1 {background: url(../../images/block-bg.png) #414141; width: 156px; height: 18px; font: bold 10px verdana; color: #fff; padding: 5px 0 0 14px;}
.block-2 {margin: 0 0 5px 0; border-left: 1px solid #d0d0d0; border-right: 1px solid #d0d0d0; border-bottom: 1px solid #d0d0d0; background: #fff; padding: 16px 8px 12px 14px;}

#acols {height: 108px; margin: 0 0 5px 0; background: url(../../images/acols-left.png) left no-repeat; position: relative;}
#speedbar {position: absolute; left: 209px; bottom: 6px; color: #605f5e; font-size: 11px;}
#speedbar a, #speedbar a:hover {color: #605f5e; font-size: 11px;}

#footer {height: 72px; background: url(../../images/footer-bg.png) left no-repeat #414141; position: relative; font: 12px tahoma; color: #fff;}
#tnk {width: 277px; height: 155px; top: -83px; right: 0; _right: -1px; position: absolute;}
#logof {left: 41px; top: 16px; position: absolute;}
#copy {left: 207px; top: 16px; position: absolute;}
#ad {right: 290px; top: 16px; position: absolute; line-height: 18px;}

.b-news {font-size: 10px; padding: 0 0 12px 0; color: #605f5e;}
.b-news .date {color: #a7a7a7;}
.b-news strong {display:block; margin: 7px 0 7px 10px; padding: 3px 0 0 0; border-top: 1px dotted #953e34; width: 121px;}
.b-news strong a, .b-news strong a:hover {color: #d65500; font: normal 10px verdana;}
.b-news p {padding: 0; margin: 0;}

.order {font: 11px verdana; color: #605f5e}
.order dl {overflow: hidden; zoom: 1; margin: 0 0 5px 0; padding: 0;}
.order dd {float: left; padding: 0;}
.order dt {margin: 0 0 0 35px; padding: 0;}

.order input {font: 11px verdana;}
.i1 {width: 106px; border: 1px solid #d2d2d2; color: #605f5e;}
.i2 {width: 108px; _margin-left: 3px; border: none; background: #ff6600; text-align: center; padding: 2px 0 2px 0; color: #fff;}



a.spec, a:hover.spec {

font: bold 16px verdana; 
padding: 2px 0 9px 13px; 
color: #ff6600;
text-decoration: none;
}

a.ooo, p.ooo, a.ooo:hover {
font-size: 9px;
color: #cccccc;
}

#for-reklama {
margin: 0 0 0 25px;
}
