html, body, form {margin:0;padding:0;}
html, body {height:100%;width:100%;}
html {background:url(../img/bg.gif) repeat-x 0 0;}
body {font:62.5% "Trebuchet MS", Georgia, "Times New Roman", Times, serif;color:#000;background:url(../img/bg2.gif) no-repeat 0 240px;text-align:center;min-width:998px;}
table {font-size:1em;}
a img {border:0;}
p {margin:0 0 .5em 0;}
a:link, a:visited {text-decoration:underline;color:#d1102d;}
a:hover, a:visited:hover {text-decoration:none;color:#d1102d;}
#main {min-height:100%;width:100%;font-size:1.4em;overfdlow:hidden;}
.main {min-width:998px;max-width:1086px;margin:0 auto;text-align:left;}

input, textarea, select, option {font-size:100%;font-family:"Trebuchet MS", Georgia, "Times New Roman", Times, serif;}

.left {float:left;width:27%;overflow:hidden;min-height:1px;}
.center {float:left;width:39%;_margin:0 -1px;overflow:hidden;}
.center2 {float:left;width:60%;_margin:0 -1px;overflow:hidden;}
.right {float:right;width:34%;overflow:hidden;}

#logo {margin:0 0 0 50px;padding:41px 0 0 0;}

.ctop {margin:0 0 0 34px;padding:41px 0 0 0;}
#logo2 {margin:0 0 0 -3px;}
#tel {margin:1.5em 0 1.4em 0;font-size:0.85em;font-weight:bold;}
#tel b {display:block;font-size:2.2em;font-weight:normal;line-height:100%;color:red;}

#korz {margin:0 36px 0 0;background:url(../img/korz.gif) no-repeat 0 44px;padding:40px 0 0 82px;font-size:.86em;}
#korz a {color:#0088af;}
#korz b {display:block;font-size:1.6em;font-weight:normal;margin:0 0 .2em 0;}
#korz b a {color:#e22c29;}
#korz p {margin:0;}


.l2 {margin:0 30px 0 50px;}
#slogan {margin:30px 0 50px 0;display:block;}

.br, #spacer {display:block;clear:both;float:none !important;font-size:1px !important;visibility:hidden !important;margin:0;}
.br {height:1px !important;}
#spacer {height:217px;}

#bot {height:147px;margin:-147px auto 0 auto;font-size:1.1em;line-height:130%;}
#bot a {color:#97c0cc;}
.botr {margin:0 0 0 -1px;width:73%;float:right;}
.botr2 {margin:0 6px 0 0;}
.brb {border-top:1px #c4c4c4 solid;padding:1.4em 0 0 0;font-size:1.1em;}
.brb p {margin:1em 0 .8em 0;font-size:.9em;color:#8c8c8c;}

#bot .l2 {margin-top:5px;}
#bot .l2 img {margin:0 0 5px 0;}

.m1 {margin:.28em 0 0 0;background:url(../img/arr.png) no-repeat 0 0;min-height:27px;padding:1px 0 0 34px;font-size:1.4em;}
.m2 {margin:.8em 0 1em 53px;}
.m2 a {color:#e22c29;}
.m2 dt {font-weight:bold;margin:0 0 .5em 0;}
.m2 dd {margin:-.2em 0 .7em 11px;line-height:100%;}
.m2 dd a {margin:0 13px 0 0;}
.ml2 {padding-top:2.4em;font-size:1.1em;}
.ml2 p {margin:0 0 .4em 0;}
.main .ml2 a {color:#0088af;}

#gm0 {position:relative;height:53px;margin:1em 0 .5em 0;}
#gm0 s {display:block;width:40%;background:#ffc30e;height:53px;margin:0 0 -53px 0;float:left;}
#gm p {width:30px;height:53px;background:url(../img/gm3.gif);float:left;position:relative;z-index:4;margin:0;left:-112px;}
#gm div {background:url(../img/gm2.jpg) no-repeat 100% 0;width:850px;height:53px;position:relative;z-index:3;margin:0 0 0 0;left:-110px;text-align:right;float:left;}
#gm div a {margin:0 99px 0 0;}
#gm b {display:block;padding:12px 11px 0 0;_float:right;}
#gm p b {position:relative;left:-12px;padding:12px 0 0 0;}

#tp {float:right;width:29%;height:124px;margin:18px 0 -154px 0;position:relative;}
#tp1 {background:url(../img/tp.gif) repeat-x 0 0;height:124px;margin:0 0 0 10px;}
#tp2 {background:url(../img/tp2.png) no-repeat 0 0;height:124px;text-align:left;}
#tp3 {height:124px;width:94px;background:url(../img/tp3.png);float:left;margin:-124px 0 0 -84px;}
#tpc {height:124px;position:relative;z-index:10;left:-13px;overflow:hidden;}
#tpc2 {color:#fff;padding:14px 0 0 0;font-size:.8em;}


.dm2 {float:left;width:49%;}

.pb20 {padding-bottom:20px;}
.mh124 {min-height:154px;_height:154px;}

.linew {margin:0;padding:0;list-style:none;}
.linew li {background:url(../img/linew.gif) no-repeat 0 .7em;padding:0 0 0 13px;margin:0 0 .3em 0;_margin:0 0 0 0;_height:1%;}

#nav {font-size:.86em;color:#0088af;margin:0;padding:1.8em 0 2.8em 50px;}
.main #nav a {color:#0088af;}
.main #nav b {font-weight:normal;color:#000;}

.rek2 {font-size:.8em;line-height:170%;}
.rek2 p {margin:1.4em 0 0.2em 0;font-size:1.3em;}
#dost {background:url(../img/dost.jpg) no-repeat 0 0;padding:79px 0 0 0;font-style:italic;font-size:.8em;margin:4.3em 0 0 0;}

.rek {color:#adadad;font-size:1.6em;margin:0 0 .9em 0;}

.content1 {width:73%;float:right;overflow:hidden;margin:0 0 0 -1px;}
.content11 {padding:0 41px 0 34px}
.content21 {padding:0 130px 0 34px;}
.content3 {width:100%;float:left;}
.content33 {padding:0 100px 0 0;}

/*content*/
h1 {margin:-.25em 0 1em 0;color:#e22c29;font-size:1.9em;font-weight:normal;}
h3 {font-size:1.3em;margin:2em 0 .2em 0;font-weight:normal;}


.korzina, .katalog {width:100%;border-collapse:collapse;margin:0 0 2em 0;}
.korzina th, .katalog th {padding:5px;border-bottom:1px #000 solid;text-align:left;vertical-align:top;}
.korzina th i, .katalog th i {font-weight:normal;}
.korzina td {padding:8px 13px 0 13px;vertical-align:top;}
.main a.gl {color:#0088af;}
.main a.gl2 {color:#074e9d;}
.ktext {width:64px;border:1px #a0a0a0 solid;margin:0 2px 0 -10px;}
.total td {background:#f2f2f2;font-weight:bold;padding:5px 13px}
.em {height:10px;}
.katalog {font-size:.8em;}
.katalog td {padding:10px 15px;vertical-align:top;}
.gbg td {background:#f2f2f2;}

.liarr {background:url(../img/arr.png) no-repeat 0 0;min-height:27px;padding:1px 0 0 34px;float:left;margin:0 24px 0 10px;}

.podbor1 {background:#f2f2f2;padding:.6em 0;border-bottom:1px #fff solid;}
.podbor1 table {width:30%;float:left;font-size:.85em;}
.podbor1 td {padding-left:22px;vertical-align:top;width:10px;}
.podbor1 th {font-weight:normal;vertical-align:top;}
.podbor2 {margin:0;background:#e2e2e2;padding:.4em 22px;}
.podbor2 input {font:.9em Arial, Helvetica, sans-serif;padding-left:10px;padding-right:10px;}

.line2 {margin:0;padding:0;list-style:none;}
.line2 li {background:url(../img/line2.gif) no-repeat 0 .6em;_height:1%;padding:0 0 0 20px;margin:0 0 1em 0;}
.big {font-size:1.2em;display:block;margin:0 0 0em 0;font-weight:normal !important;}

.line3 {margin:0;padding:0;list-style:none;}
.line3 li {background:url(../img/line3.gif) no-repeat 0 .6em;padding:0 0 0 13px;margin:0 .8em 0 0;}
.pic {display:block;border:1px #e4e4e4 solid;margin:0 0 1.2em 0;}

.vkorz {width:100%;}
.vkorz th {font-weight:normal;text-align:left;vertical-align:top;background:url(../img/dot.gif) repeat-x 0 1em;padding:.3em 30px .3em 0;width:75%;}
.vkorz th b {font-weight:normal;background:#fff;display:block;padding:0 5px 0 0;float:left;}
.vkorz td {vertical-align:top;padding:.3em 0 .3em 10px;}

#vkorz2 {float:right;width:160px;font-size:1.8em;overflow:hidden;margin:0 0 0 -160px;}
#vkorz2 a {font-size:.7em;}
#vkorz2 p {margin:0;background:url(../img/arr.png) no-repeat 0 0;min-height:27px;padding:1px 0 0 34px;}

.oh {overflow:hidden;}
