a {color: #d83037;}

html, body {width: 100%; height: 100%; padding: 0px; margin: 0px; background: #f2f2f2 ; font: normal  8pt Tahoma; text-align: center}
table {border-collapse: collapse; padding: 0px}
td {padding: 0px; vertical-align: top}
img {border: none}
.all {padding: 0px; background: #f2f2f2 url(images/a_bg.gif) 0% 0% repeat-x; margin: 0px auto; height: auto; min-height: 100%; min-width: 1000px; max-width: 1260px; text-align: left}
.header {background: url(images/h_bg.gif) 540px 134px no-repeat; width: 100%; height: 315px}
.h_left {width: 498px; height: 315px; background: url(images/h_l_bg.jpg) 100% 0px no-repeat}
.h_left1 {width: 498px; height: 315px; background: url(images/h_bg1.jpg) 100% 0px no-repeat}
.h_left div {padding: 49px 0px 35px 70px}
.tel {position: absolute; margin-left: 197px; top: 162px}
.h_right {padding: 63px 23px 0px 23px;}
.h_right table {width: 100%}
.h_right table td {text-align: center; width: 18%}
.h_right a {color: #6a6a6a; text-decoration: none; font-size:11px;}
.h_right a:hover {color: #532323}
.h_right img {margin-bottom: 3px}
.footer {margin: -142px auto 0px auto; height: auto; min-width: 1000px; max-width: 1260px; text-align: left; height: 142px; font: normal 8pt Tahoma}
.footer table {width: 100%}
.f_left {vertical-align: middle; text-align: center; width: 262px; height: 142px}
.f_right {padding: 0px 52px 0px 0px; color: #666666; font-size:8pt; font-family:Tahoma;}
.f_right div {border-top: solid 2px #d6cebd; padding: 30px 90px 0px 45px}
.f_right span {display: block; padding: 23px 0px 2px 0px; color: #000000}
.f_menu td {width: 16%; padding: 3px 0px; font-size:8pt; font-family:Tahoma;}
.footer a {color: #d83037; border-bottom: solid 1px #d83037; text-decoration: none}
.footer a:hover {border-bottom: none}
.menu {background: url(images/m_bg.gif) 0% 0% no-repeat; margin: 0px; padding: 65px 12px 58px 38px}
.menu li {list-style: none; padding: 7px 0px 6px 0px}
.c_left {width: 250px; padding: 0px 0px 0px 25px}
.c_left td {padding: 10px 20px}
.c_l_post {margin: 0px; padding: 45px 0px 0px 11px}
.c_l_post h2 {margin: 0px; padding: 0px 0px 20px 0px}
.clear {clear: both; height: 160px}
/* CENTER - COL 
----------------------------------------------*/
.td_tab { width:100%}
.c_tab {border: none; border-collapse: collapse; width: 100%; margin-bottom:0px}
.c_tab td {padding: 0px; vertical-align:top}

.center_c { padding:0px 40px 0px 30px}
/* CENTER - COL - Dor
----------------------------------------------*/
.l_dor {  background: url("images/l_dor.gif") no-repeat; height:214px; padding-left:141px}
.l_dor h1 { color:#d83037; font-size:2.0em; font-family: Tahoma; padding:24px 0px 0px 20px; margin:0; display:block}
:root .l_dor h1 { color:#d83037; font-size:2.0em; font-family: Tahoma; padding:26px 0px 0px 20px; margin:0; display:block}
*html .l_dor h1 { color:#d83037; font-size:2.0em; font-family: Tahoma; padding:26px 0px 0px 20px; margin:0; display:block}
.r_dor {  background: url("images/r_dor.gif") no-repeat 100% 51px; height:214px; padding-right:34px; margin-right:30px}
.dor { height:116px; background:#ed0b11;}
.dor h2 { color: #FFFFFF; font-size:2.0em; font-family: Tahoma; padding:0px 0px 0px 20px; margin:0; display:block}
.dor p { color:#FFFFFF; font-size:1.1em; padding:0px 0px 0px 25px}

.bitmap {  background: url("images/bitmap.gif") no-repeat; width:97px; height:22px; position:relative; margin:-15px 0px 0px 20px; padding:7px 0px 0px 26px; color:#eb0a0a}
.bitmap a {color:#eb0a0a; font-size:1.1em}
/* CENTER - COL - Korzina
----------------------------------------------*/
.korz {background: url("images/korz.gif") no-repeat; width:175px; height:117px; padding:60px 0px 0px 18px }
.korz b { display:block; color: #000000; font-size:1.1em; font-weight:normal; margin-bottom:4px}
.korz img { margin-top:15px}
/* CENTER - COL - Block
----------------------------------------------*/
.l_block { background:  url("images/l_block.gif") no-repeat; padding-left:5px; padding-top:5px}
.bg_block {background: url("images/bg_block.gif") repeat-x; margin-top:50px}
.c_c_block { background:#FFFFFF; padding:5px 0px 5px 5px; }
.h1_block {  position:relative; margin:-31px 0px 0px 30px;  }
*html .h1_block { margin:-31px 0px 0px 20px; float:left }
#c_tab_c { margin:20px 0px 0px 0px}

.block_dor {background: url("images/block_dor.gif") no-repeat 0% 100%; padding:0px 0px 7px 10px; text-align:center; width:158px; margin:0 auto}
.price_b { background: url("images/price_b.gif") no-repeat; margin:0 auto; width:142px; padding:7px 0px 10px 28px}
.price_b b { color:#FFFFFF; font-weight:normal;}
.price_b a { background: url("images/b_korz.gif") no-repeat;  text-decoration:underline; color:#cd2e34; margin-left:34px; padding:0px 0px 2px 20px;}

#c_tab_c i { font-style:normal; display:block; text-align:center; padding-top:10px}
#c_tab_c i a { text-decoration:underline; color:#000000}

.c_c_bott { padding:20px 20px 0px 10px}
.c_c_bott a { color:#d83037; display:block; padding:10px 0px 0px 0px; font-weight:bold}
.c_c_bott p { padding-bottom:10px; font: normal 8pt Tahoma}

.bitmap_1 {  background: url("images/bitmap_1.gif") no-repeat; width:97px; height:22px; position:relative; margin:-15px 0px 0px 80px; padding:7px 0px 0px 26px; color:#eb0a0a}
.bitmap_1 a {color: #FFFFFF; font-size:1.0em}

.date { background: url("images/date.gif") no-repeat; width:43px; height:34px;  margin:0px 10px 0px 20px; text-align:center; color:#fbd2d2; font-family:Tahoma;
padding-top:2px}
.date b { display:block; color:#FFFFFF; font-size:1.2em; text-align:center}



.top_up {color: #000000; font-size:18px; font-family: Tahoma;}
.top_down {color: #ed0a11; font-size:13px; font-family: Tahoma;}
.top_down_link {color: #ed0a11; font-size:13px; font-family: Tahoma;text-decoration:underline;}
.top_down_link:hover {color: #ed0a11; font-size:13px; font-family: Tahoma;text-decoration:none;}
.spander {padding: 1px;}

/*New page
----------------------------------------------*/
.logo{
			margin:72px 0px 0px 45px;
			}
#navig{
			margin:0px;
			padding:0px;
			height:243px;
			}
#navig td{
				margin:0px;
				padding:0px;
				}
#navig td table{
						margin:0px;
						padding:0px;
						}
#navig td table td{
						margin:0px;
						padding:0px;
						}
#navig td img{
				 border:none;
				 margin:0px;
				 padding:0px;
				 }
#navig td a{
					margin:0px;
					padding:0px;
					}
.banner{
				margin:22px 0px 0px 0px;
				}
.basket{
			background:url(images/basket.jpg) top left no-repeat;
			width:193px;
			height:166px;
			margin:20px 0px 0px 0px;
			color:#000000;
			font-size:11px;
			padding:10px 0px 0px 0px;
			}
.basket table{
					margin:0px 0px 0px 0px;
					}
.basket .title{
					font-size:12px;
					font-weight:bold;
					}
.basket .price{
					 font-size:11px;
					 }
.footer {margin: -142px auto 0px auto; height: auto; min-width: 1000px; max-width: 1260px; text-align: left; height: 142px; font: normal 8pt Tahoma}
.footer table {width: 100%}
.f_left {vertical-align: middle; text-align: center; width: 262px; height: 142px}
.f_right {padding: 0px 52px 0px 0px; color: #666666}
.f_right div {border-top: solid 2px #d6cebd; padding: 30px 90px 0px 45px}
.f_right span {display: block; padding: 23px 0px 2px 0px; color: #000000}
.f_menu td {width: 16%; padding: 3px 0px}
.footer a {color: #d83037; border-bottom: solid 1px #d83037; text-decoration: none}
.footer a:hover {border-bottom: none}
.menu {background: url(images/m_bg.gif) 0% 0% no-repeat; margin: 0px; padding: 65px 12px 58px 38px}
.menu li {list-style: none; padding: 7px 0px 6px 0px}
.c_left {width: 250px; padding: 0px 0px 0px 25px}
.c_left td {padding: 10px 20px}
.c_l_post {margin: 0px; padding: 45px 0px 0px 11px}
.c_l_post h2 {margin: 0px; padding: 0px 0px 20px 0px}
.clear {clear: both; height: 160px}
.center_c h3{
					font-size:22px;
					color:#000000;
					margin:0px;
					padding:0px;
					font-weight:normal;
					margin:0px 0px 12px 0px;
					}
.center_c h3 a{
					  color:#000000;
					  text-decoration:underline;
					  }
.center_c h3 a:hover{
								text-decoration:none;
								}
.description{
				   background:#FFFFFF;
				   }
.info{
		padding:21px 27px 82px 34px;
		font-size:11px;
		}
.info a{
			font-weight:bold;
			background:url(images/arrow.jpg) 0px 6px no-repeat;
			padding:0px 0px 0px 13px;
			margin:0px 30px 0px 0px;
			}
.info a:hover{
					text-decoration:none;
					}
.info img{
				border:solid 10px #EDEDE7;
				margin:0px 38px 0px 0px;
				}
.clear1{
			clear:both;
			line-height:0;
			height:0;
			}
#descr img{
				border:none;
				margin:0px;
				}
.descr{
			background:url(images/table_line.gif) 0px 10px repeat-x;
			margin:29px 0px 0px 25px;
			font-size:11px;
			}
.door{
		  border:solid 1px #E1DCCC;
		  background:#FFFFFF;
		  width:89px;
		  text-align:center;
		  padding:4px 0px 4px 0px;
		  margin:0px 0px 0px 10px;
		  }
.fully{
		width:100%;
		font-size:11px;
		}
.mor{
		 text-align:left;
		 padding:28px 0px 0px 16px;
		 font-weight:bold;
		 font-size:11px;
		 }
.mor a{
			color:#000000;
			text-decoration:underline;
			background:url(images/square.gif) 0px 5px no-repeat;
			padding-left:13px;
			}
.mor a:hover{
					 text-decoration:none;
					 }
.all1{
		padding:0px 0px 0px 16px;
		}
.article{
			background:url(images/background.gif) top left repeat-x;
			height:41px;
			font-size:11px;
			}
.article1{
				height:36px;
				font-size:11px;
				}
.tovar{
			text-align:left;
			width:342px;
			padding-left:8px;
			font-size:11px;
			}
.cena{
		  width:61px;
		  color:#990000;
		  text-align:center;
		  font-size:11px;
			}
.price1{
			font-size:11px;
			padding:0px 0px 0px 15px;
			}
.quantity{
				width:28px;
				font-size:11px;
				}
.quantity input{						
						border-color:#E1DCCC;
						width:28px;
						height:16px;
						margin:0px;
						padding:0px;
						font-family:Tahoma;
						font-size:11px;
						}
.add{
		width:88px;
		font-size:10px;
		padding-left:15px;
		font-size:11px;
		}
.add a{
			text-decoration:underline;
			color:#EC0B11;
			background:url(images/basket.gif) 0px 0px no-repeat;
			padding:0px 0px 2px 21px;
			}
.add a:hover{
					text-decoration:none;
					}
#desc td{
				vertical-align:middle;
				}
.goods h3{
				margin:46px 0px 37px 23px;
				}