/* -----------------------------------------
Název souboru: stylesheet.css
Název: Primární soubor CSS pro eshop.transtop.cz
Autor: Go1.CZ a Nový web
URL: http://eshop.transtop.cz/stylesheet.css
Licence: Copyright 2010 Go1.CZ, Adam Vérosta. Všechna práva vyhrazena. 
         Následující kód může být použit pro čtení, ale nesmí být ukraden!
Popis: Základní šablona stylů, poskytuje styly elementům HTML obsažených na internetovém obchodě eshop.transtop.cz
-------------------------------------------- */

/*HLAVNÍ*/
body{background: #ece7dc; font: 12px Tahoma,Verdana,Arial; text-align: center; margin:0px;}
body #print{height:100%;position:relative;margin:0px auto;text-align:center;}
#maine{margin:0 auto 0 auto;width:1000px;text-align: left; padding:0px; background:#f2f2f0;}
#content{float:left; width:1000px; background:#f2f2f0;}
.section{	width:590px;	float:left;	padding:0 0 5px 0;}
.sectionl { position: relative; width: 280px; padding: 0px; text-align: left; float: left; font-family:  Tahoma, Verdana,  Arial; font-size: 12px; font-weight: normal; color:#000000;}
.sectionr { position: relative; width: 280px; padding: 0px; text-align: right; float: right; font-family:  Tahoma, Verdana,  Arial; font-size: 12px; font-weight: normal; color:#000000;}
a {  color: #000000;  text-decoration:none;}
a:hover{	text-decoration:underline;}
form {  margin: 0;  padding: 0;}
img {  border: 0;}
table {  font-size: 12px;}
.noscreen, .print {  display: none;}
.pointer {  cursor: pointer;}
.clear {  clear: both;}
h1 {color: #0855a3; margin: 6px 0 5px 0;  padding: 0px 0 0px 0; font-size: 18px;}
h2 {color: #0855a3; margin: 0px 0 0px 0; padding: 0px 0 0px 0; font-size: 16px; font-weight:normal;}
h3 {color: #0855a3; margin: 0px 0 0px 0;  padding: 0px 0 0px 0; font-size: 16px; font-weight:normal;}

/*levý sloupec*/
#leva{ width:190px; float:left; padding:10px 0 10px 0px; }
.levaSekce{	float:left; padding:0 0 10px 0px;}
.searchInput{	float:left;}
.btnSearch{	width:20px;	height:19px; background:url(../images/icoSearch.gif); border: 0px; cursor: pointer;}
.inputSearch{	width:130px;	height:20px;	line-height:18px;	float:left;	border:1px solid #adadad;	background: url(../images/design/bgInput.gif) repeat-x;	padding:0 0 0 0;}

#levaMenu{float:left;	width:188px;	border-left:1px solid #0058a3; border-right:1px solid #0058a3;	border-bottom:1px solid #0058a3;}
#levaMenu ul{	width:188px;	margin:0px;	padding:0px;	list-style:none;}
#levaMenu ul li{line-height:25px;	background-color:#c9cacb;	border-bottom:1px solid #fff;	padding:0 0 0 5px;color:#0a66c2;	font-weight:bold;}
#levaMenu ul li .active{color:#ff0000;}
#levaMenu ul li a{color:#0a66c2;text-decoration:none;}
#levaMenu ul li ul{	margin:0 0 -1px -5px;}
#levaMenu ul li ul li{	width:168px;	padding:0 0 0 20px;	margin:0 0 0 0px;	background-color:#f2f2f0;	border-bottom:dotted 1px #c9cacb;}
#levaMenu ul li ul li a{	color:#000;	font-weight:normal;	text-decoration:none;}
.sekceNadpis{	float:left;	width:185px;	height:35px;	line-height:35px;	background:url(../images/nadpisSekce.gif);padding:0 0 0 5px;color:#fff;	font-size:14px;}
.sekceText{	float:left;	width:185px;	padding:5px 0px 5px 3px;	border-left:1px solid #0058a3;	border-right:1px solid #0058a3;	border-bottom:1px solid #0058a3;	background-color:#fff;}
/*novinky*/
.novinkaDatum{	width:183px;	float:left;	line-height:15px;	font-size:11px;	color:#d9642d;}
.novinkaNadpis{	width:183px;	font-size:12px;	float:left;	line-height:18px;}
.novinkaNadpis a{	color:#19b2e4;	text-decoration:underline;}
.novinkaNadpis a:hover{	color:#19b2e4;	text-decoration:none;}
.novinkaText{	float:left; padding: 5px 0 5px 0;}

/*anketa*/
#sekceTextAnketa{ width:185px;}
#otazkaAnketa { float:left;}
.odpovedAnketa { float:left; width: 183px; line-height: 15px; }
#hlasovatAnketa { float:left;	width:185px; text-align: center;}

/*střed*/
#stred{width:600px;	float:left;	padding:10px;}
#stred1{position:relative;top:0px;left:0px;text-align:left;width:785px;background:#f2f2f0;color:#313c36;line-height:1.5em;float:right; margin:5px 3px 5px 8px;}
.stredText{	width:590px;	float:left;	padding:0 0 5px 0;}
.stredText span{font-size:14px;	font-weight:bold;	color:#0855a3;}
.stredTextVypis{	width:370px;	float:left;	padding:0 0 5px 0;}
.stredTextVypis span{	font-size:14px;	font-weight:bold;	color:#0855a3;}
.filtrace{	width:250px;	float:right;	padding:5px 0px;	text-align: right; line-height:20px;}

/*pravý sloupec*/

#prava{width:190px;	float:left;	padding:10px 0 10px 0px;} 
.pravaSekce{	width:190px;	float:left;	padding:0 0 10px 0;}

/*kosik*/
.pravaKosik{	width:183px;	float:left;	padding:0 2px 10px 5px;}
.kosikIco{	float:left;	width:29px;	height:33px; margin:10px 0px 0px 10px;	background:url(../images/icoKosik.gif);}
.kosikPolozka{	float:left;	width:125px;	padding:0 5px 5px 5px;	text-align:right;	color:#0855a3;}
.kosikOdkaz{	float:left;	width:165px;	padding:0 5px 5px 5px;	text-align:right;	}
.kosikOdkaz a{color:#0855a3;	text-decoration:underline;}
.kosikOdkaz a:hover{	text-decoration:none;}

.favoritesIco{	float:left;	width:40px;	height:41px; margin:5px;	background:url(../images/icoFavorites.gif);}
/*prihlaseni*/
.pravaLogin{	width:187px;	float:left;	height:160px;	background:url(../images/bgLogin.gif) no-repeat; background-color:#0855a3;}
.loginNadpis{	width:170px;	float:left;	padding:7px;	font-size:20px;	color:#fff;	}
.loginInput{	float:left;	width:155px;	padding:0 20px 5px 5px;	color:#fff;	text-align:left;	line-height:20px;}
.loginInput label{	float:left;	width:35px;} 
.loginInput input{	float:right; width:110px;}
.loginBtn {width:170px; float:left; text-align: right; }
.loginBtn .btn{	height:25px; width: 60px;	border:1px solid #7d7d7d;	background:url(../images/bgBtn.gif);	cursor:pointer;}
.loginZtracene{	width:170px;	float:left;	line-height:16px;	text-align:right;}
.loginZtracene a{	color:#fff;	text-decoration:underline;}
.loginZtracene a:hover{	text-decoration:none;}
.sekceText ul{	width:188px;	margin:0px;	padding:0px;	list-style:none;}
.sekceText ul li{line-height:25px; padding:0 0 0 5px; color:#0a66c2;	font-weight:normal;}
.sekceText ul li .active{color:#0a66c2;}
.sekceText ul li a{color:#0a66c2;text-decoration:none;}

/*akcni nabidky*/
.pravaNadpisAkce{	width:185px;	float:left;	height:35px;	background:url(../images/akceNadpis.gif);	color:#fff;	font-size:16px;	line-height:37px;	padding:0 0 0 5px;}
.pravaTextAkce{	width:188px;	float:left;	padding:5px 0 5px 0;	border-left:solid 1px #fc230f;	border-right:solid 1px #fc230f;	border-bottom:solid 1px #fc230f;	text-align:center;	background-color:#fff;}
.pravaTextAkce .akceAll {	color:#fc230f;	font-size:14px;	text-decoration:underline;}
.pravaTextAkce .akceAll:hover {	color:#fc230f;	font-size:14px;	text-decoration:none;}
.akceObal{	width:188px;	float:left;	padding:5px 0 5px 0;}
.akceNadpis{	width:120px;	float:left;	color:#3267d2;	text-align:left;	font-weight:bold;	padding:0 0 0 5px;}
.akceNadpis a{	color:#3267d2;	text-decoration:none;}
.akceNadpis a:hover{	color:#3267d2;	text-decoration:underline;}
.akceCenaPuvodni{	width:120px;	float:left;	text-align:left;	text-decoration:line-through;	padding:0 0 0 5px;}
.akceCena{	width:120px;	float:left;	color:#fc230f;	font-weight:bold;	padding:0 0 0 5px;	text-align:left;}
.akceImg{	float:right;}
.akceImg img{	width:60px;	float:left;}
/*nejprodavanejsi, akce*/
.produktObal{	width:183px;	float:left;	padding:5px 0 5px 0;}
.produktNadpis{	width:110px;	float:left;	color:#3267d2;	text-align:left;	font-weight:bold;	padding:0 0 0 5px;}
.produktNadpis a{	color:#3267d2;text-decoration:none;}
.produktNadpis a:hover{	color:#3267d2;	text-decoration:underline;}
.produktCenaPuvodni{	width:120px;	float:left;	text-align:left;	text-decoration:line-through;	padding:0 0 0 5px;}
.produktCena{	width:120px;	float:left;	color:#fc230f;	font-weight:bold;	padding:0 0 0 5px;	text-align:left;}
.produktImg{	width:60px;	float:left;}
.produktImg img{	width:60px;}
img.detail {border: 1px solid #f2f2f0;}

/*konec pravy sloupec*/

/*boxy*/
.boxText{font-family:tahoma,Verdana,arial;font-size:12px;color:#151515;}
.errorBox{font-family:tahoma,verdana,arial;font-size:11px;background:#ff0000;font-weight:bold;}
.stockWarning{font-family:tahoma,verdana,arial;font-size:12px;color:#cc0033;}
.productsNotifications{background:#f2fff7;}
.orderEdit{font-family:tahoma,verdana,arial;font-size:10px;color:#70d250;text-decoration:underline;}

/*hlavička*/
#logo {  display: block;  position: relative;  width: 481px;  height: 112px;  overflow:hidden;  float: left;  margin: 0px 0px 0px 0px;}
#logo span {  display:block;  position: absolute;  top:0;   left:0;   z-index:1;   width:100%;   height:100%;  cursor: pointer;  background-image: url(../images/logo.gif);}
#infoText{	float:left;	width:331px;	height:72px;	text-align:center;	background-color:#006ab6;	padding:40px 0 0 0;	color:#FFF;	}
#infoText span{	font-size:16px;	font-weight:bold;}
#infoText a{	color:#FFF;}
#vlajky{float:left; width:188px; height:112px;background:url(../images/mapa_head.gif);}
.cz{float:left; padding: 0 0 0 15px; color:#FFF;}
.sk{float:left; padding: 0 0 0 15px; color:#FFF;}
.cz a,.sk a{color:#fff;}
#topText{	float:left;	width:1000px;	height:29px;	text-align:center;	color:#1a75d1;	line-height:29px;	font-size:11px;	background:#f2f2f0;}
#topText a{	color:#1ab2e4;}
#head {  display: block;  position: relative;  width: 1000px;  height: 184px;  overflow:hidden;  float: left;  margin: 0px 0px 0px 0px;}
#head span {  display:block;  position: absolute;  top:0;   left:0;   z-index:1;   width:100%;   height:100%;  cursor: pointer;  background-image: url(../images/head.jpg);}
#topMenu{	width:1000px;	float:left;	height:37px;	background:url(../images/bgTopMenu.gif) repeat-x;}
#topMenu ul{	float:left;	width:1000px;	height:37px;	list-style:none;	margin:0px;	padding:0px;	overflow:hidden;}
#topMenu ul li{	float:left;	width:198px;	line-height:37px;	margin:0px;	padding:0px;	text-align:center;	border-right:solid #CCC 1px;	border-left:solid #CCC 1px;}

/*NAVIGACE */
#navigace {width:580px; float:left; height:20px;	padding:0 0 10px 0; margin: 0; }
#navigace span {width:9px; height:9px;	margin:0px 3px 0 3px;	padding:0 5px 0 5px;	background: url(../images/sipky.gif) no-repeat;}
#navigace ul {float:left;	padding:0px; margin:0; list-style:none;	}
#navigace ul li {float:left;	padding:0 0px 0 0px; margin:0px;}
#navigace a {color:#19b2e4; font-weight:bold;}
/*konec  NAVIGACE */

/*podkategorie/sekce*/
.stredNadpisSekce{width:580px;padding:0 0 0 10px;	float:left;	color:#FFF;	font-size:14px;	line-height:25px;	background-color:#0855a3;}
.polozkaImgDva{	width:280px;	text-align:center;}
.polozkaNadpisDva{	width:275px;	float:left;font-size:14px;padding:0 0 5px 5px;	font-weight:bold;	text-align:center;}
.polozkaNadpisDva a{	color:#19b2e4;	text-decoration:underline;}
.polozkaNadpisDva a:hover{	color:#19b2e4;	text-decoration:none;}

/*výpis produktů*/
.vypisImgVypis{	float:left;	width:75px;}
.polozkaVypisNadpis{	width:275px;	float:left;	font-size:14px;	padding:0 0 5px 5px;	font-weight:bold;}
.polozkaVypisNadpis a{	color:#19b2e4;	text-decoration:underline;}
.polozkaVypisNadpis a:hover{	color:#19b2e4;	text-decoration:none;}
.polozkaVypisPopis{	width:180px;	float:right;	padding:0 5px 0 5px;}
.polozkaVypisKod{	width:180px;	float:right;	padding:5px 5px 5px 5px;}
.polozkaVypisSklad{	width:180px;	float:right;	padding:0px 5px 5px 5px;	color:#80c900;	font-weight:bold;}
.polozkaVypisCena{	width:85px;	float:left;	padding:5px 6px 5px 5px;	font-size:16px;	line-height:16px;	font-weight:bold;	color:#ff7e12;}	
.polozkaVypisImg{	width:75px;		float:left;	padding:0 5px 0 0;	overflow:hidden;}
.polozkaVypisImg img{	max-width:75px;	max-height:150px;	overflow:hidden;	float:left;}
.polozkaVypisVyrobceImg{	width:75px;		float:left;	padding:0 5px 0 0;	overflow:hidden;}
.polozkaVypisVyrobceImg img{	max-width:75px;	max-height:150px;	overflow:hidden;	float:left;}
.polozkaBtnVice{	width:autopx;	float:left;	padding:5px 0 5px 0;}
.qntA { font-family:  Tahoma, Verdana, Arial; font-size: 11px; color: #80c907; font-weight: bold; line-height: 1.5em;}
.qntN { font-family:  Tahoma, Verdana, Arial; font-size: 11px; color: #ff2b2b; font-weight: bold; line-height: 1.5em; }
.newspec{ min-height: 180px; _height: 180px; border:1px solid #c0c0c0;background-color:#ffffff;margin:4px; font-family:tahoma,verdana,arial;font-size:12px;font-weight:normal;}

/*porovnani*/
A.comde{color:#dc2c2c;font-family:tahoma,verdana,arial;font-size:12px;font-weight:normal; text-decoration:underline;}
A.comde:hover{color:#dc2c2c;font-family:tahoma,verdana,arial;font-size:12px;font-weight:normal;text-decoration:none;}
A.comre{color:#dc2c2c;font-family:tahoma,verdana,arial;font-size:16px;font-weight:bold;}
A.comre:hover{color:#dc2c2c;font-family:tahoma,verdana,arial;font-size:16px;font-weight:bold;text-decoration:none;}
TR.headerError{background:#ff0000;}
TD.headerError{font-family:tahoma,verdana,arial;font-size:12px;background:#ff0000;color:#f1efe6;font-weight:bold;text-align:center;}
TR.headerInfo{background:#00ff00;}
TD.headerInfo{font-family:tahoma,verdana,arial;font-size:12px;background:#00ff00;color:#f1efe6;font-weight:bold;text-align:center;}

TR.accountHistory-odd,TR.addressBook-odd,TR.alsoPurchased-odd,TR.payment-odd,TR.productListing-odd,TR.productReviews-odd,TR.upcomingProducts-odd,TR.shippingOptions-odd{}
TR.accountHistory-even,TR.addressBook-even,TR.alsoPurchased-even,TR.payment-even,TR.productListing-even,TR.productReviews-even,TR.upcomingProducts-even,TR.shippingOptions-even{}
TABLE.productListing{font-family:tahoma,verdana,arial;font-weight:bold;font-size:13px;color:#313c36;border-bottom:2px solid #97c7eb;border:0px;}
TABLE.productListing-heading{font-family:tahoma,verdana,arial;font-size:13px;height:16px;font-weight:bold;border:0px;}
.productListing-heading{font-family:tahoma,verdana,arial;font-size:12px;height:16px;font-weight:bold;border:0px;}
TD.total,P.total{font-family:tahoma,verdana,arial;font-size:15px;color:#dc2c2c;text-decoration:underline;}
TD.productListing-kos{font-family:tahoma,verdana,arial;font-size:12px;font-weight:normal;border-top:1px solid #97c7eb;background-color:white;border:0px;}
TD.productListing-data{font-family:tahoma,verdana,arial;font-size:12px;font-weight:normal;border-top:1px solid #97c7eb;border:1px solid #C0C0C0;background-color:white;padding:5px;vertical-align:top;}
TD.productListing-data .productSpecialPrice{font-size:20px;}
TD.productListing-data {color:#FF7E21;}
TD.productListing-data {}
TD.productListing-data .productImageWrapper{height:180px;float:left;}
TD.productListing-data .productImage{padding:5px;padding-right:15px;}
.productBuyNow{padding-top:5px;}
.pricepart{margin:10px 0;}
TD.productListing{font-family:tahoma,verdana,arial;font-size:12px;border:0px;}
A.pageResults{color:#0a3a4b;}
A.pageResults:hover{color:#0a3a4b;font-weight:bold;}


/* produkty z modulu*/
.stredNadpisSekce{	width:580px;	padding:0 0 0 10px;	float:left;	color:#FFF;	font-size:14px;	line-height:25px;	background-color:#0855a3;}
.polozkaObal{	width:280px;	float:left;	padding:5px;}
.polozkaBg{	width:280px;	min-height:150px;	float:left;	background:#fff;	border:solid 1px #c0c0c0;}
.polozkaNadpis{	width:275px;	float:left;	font-size:14px;	padding:0 0 5px 5px;	font-weight:bold;}
.polozkaNadpis a{	color:#19b2e4;	text-decoration:underline;}
.polozkaNadpis a:hover{	color:#19b2e4;	text-decoration:none;}
.polozkaPopis{	width:180px;	float:left;	padding:0 5px 0 5px;}
.polozkaCena{	width:200px;	float:left;	padding:5px 6px 5px 5px;	font-size:16px;	line-height:16px;	font-weight:bold;	color:#ff7e12;}
.polozkaBtn{	width:62px;	float:left;	padding:5px 0 5px 0;}
.polozkaImg{	width:75px;	float:left;	padding:0 5px 0 0;	overflow:hidden;}
.polozkaImg img{	overflow:hidden;	float:left;}

/* detail produktu */
#detailObal{	width:590px;	float:left;	padding:0 0 10px 0;}
#detailObal span {font-size:14px;	font-weight:bold;	color:#0855a3;}
#detailInfo{	float:left;	width:360px;	padding:0 0 0 0;}
.detailPopisek{	width:75px;	float:left;	line-height:20px;	text-align:right;	font-weight:bold;	padding:0 5px 0 5px;}
.detailRadek{	width:200px;	float:left;	line-height:20px;}	
#detailCenaBez{	float:left;	width:200px;	line-height:20px;	color:#808080;	font-size:10px;	padding:0 0 0 15px;}
#detailCena{	float:left;	width:200px;	line-height:20px;	color:#fe771c;	font-size:18px;	font-weight:bold;	padding:0 0 0 15px;}
#detailBtn{	float:left;}
#detailImg{	width:200px;	float:left;}
#detailNavigace{	float:right;	line-height:20px;	padding:0 2px 0 0;}
#detailAtr{	float:left;	width:500px;	padding:0 0 0 0; margin:0;}
#detailAtr .detailPop{	float:left;	line-height:20px;	text-align:right;	font-weight:bold;	padding:0 5px 0 5px;}
#detailAtr .detailRad{	width:200px;	float:left;	line-height:20px;}	
TD.tiskHeading{font-family:tahoma,verdana,arial;font-size:16px;color:#000000;font-weight:bold;}
.skl {font-family:tahoma,verdana,arial;font-size:14px;color:#0855a3;font-weight:bold;text-decoration:none;}
.noskl{font-family:tahoma,verdana,arial;font-size:14px;color:#313c36;font-weight:normal;text-decoration:none;}

.price{font-family:tahoma,verdana,arial;font-size:18px;color:#fe771c;font-weight:bold;padding-top:30px;}
TD.main,P.main,SPAN.main{font-family:tahoma,verdana,arial;font-size:12px;font-weight:normal;color:#313c36;line-height:1.2em;}

.cart{font-family:tahoma,verdana,arial;font-size:14px;background:#0855a3;color:#ffffff;font-weight:bold;height:30px;}
.order_print{font-family:tahoma,verdana,arial;font-size:12px;background:#ffffff;color:#000000;}
TD.compare,P.compare{font-family:tahoma,verdana,arial;font-size:12px;background:#ffffff;color:#004a94;font-weight:bold;border-bottom:1px solid #97c7eb;}
TD.value,P.value{font-family:tahoma,verdana,arial;font-size:12px;background:#ffffff;color:#313c36;font-weight:normal;border-bottom:1px solid #97c7eb;}
TD.reg,P.reg{font-family:tahoma,verdana,arial;font-size:12px;color:#313c36;height:120px;width:525px;border:1px solid #eaeaea;}
TD.noreg,P.noreg{font-family:tahoma,verdana,arial;font-size:12px;color:#313c36;height:120px;width:525px;border:1px solid #eaeaea;}
TD.log,P.log{font-family:tahoma,verdana,arial;font-size:12px;color:#313c36;width:525px;border:1px solid #a9a9a9;background:#ffffff;padding:5px;}

TD.tisk,P.tisk{font-family:tahoma,verdana,arial;font-size:11px;background:#ffffff;color:#313c36;}
TD.smallText,SPAN.smallText,P.smallText{font-family:tahoma,verdana,arial;font-size:11px;background-color:##f2f2f0;color:#313c36;}
.wtax{font-family:tahoma,verdana,arial;font-size:10px;color:#808080;font-weight:normal;}
.pages{font-family:tahoma,verdana,arial;font-size:11px;color:#757575;font-weight:normal;text-decoration:none;}
.pageid{font-family:tahoma,verdana,arial;font-size:11px;color:#f44f00;font-weight:normal;text-decoration:none;}
TD.smallText1,SPAN.smallText1,P.smallText1{font-family:tahoma,verdana,arial;font-size:12px;background:#ffffff;}
.tableData,a.tableData,a.tableData:hover{font-family:tahoma,verdana,arial;font-size:12px;background:#ffffff;border-bottom:1px solid #000000;}
text_menu{font-family:tahoma,verdana,arial;font-size:12px;background-color:#ffffff;font-weight:bold;}
TD.accountCategory{font-family:tahoma,verdana,arial;font-size:12px;color:#313c36;}
TD.fieldKey{font-family:tahoma,verdana,arial;font-size:12px;font-weight:bold;}
TD.fieldValue{font-family:tahoma,verdana,arial;font-size:12px;}
TD.tableHeading{font-family:tahoma,verdana,arial;font-size:12px;font-weight:bold;color:#666666;}
SPAN.newItemInCart{font-family:tahoma,verdana,arial;font-size:11px;color:#494949;}
CHECKBOX,INPUT,RADIO,SELECT{font-family:tahoma,verdana,arial;font-size:11px;}
TEXTAREA{width:100%;font-family:tahoma,verdana,arial;font-size:11px;}
SPAN.greetUser{font-family:tahoma,verdana,arial;font-size:12px;color:#f0a480;font-weight:bold;}
TABLE.formArea{background:#f1f9fe;border-colid;border-width:1px;}
TD.formAreaTitle{font-family:tahoma,verdana,arial;font-size:12px;font-weight:bold;}
SPAN.markProductOutOfStock{font-family:tahoma,verdana,arial;font-size:12px;color:#c76170;font-weight:bold;}
SPAN.productSpecialPrice{font-family:tahoma,verdana,arial;color:#ed1c24;font-weight:bold;}
SPAN.errorText{font-family:tahoma,verdana,arial;color:#ff0000;}
.moduleRow{}
.moduleRowOver{background-color:#FFA800;cursor:pointer;cursor:hand;}
.moduleRowSelected{background-color:#5F9AC7;}
.checkoutBarFrom,.checkoutBarTo{font-family:tahoma,verdana,arial;font-size:12px;color:#313c36;font-weight:normal;}
.checkoutBarCurrent{font-family:tahoma,verdana,arial;font-size:12px;color:#313c36;font-weight:bold;}
/* message box */
.messageBox{font-family:tahoma,verdana,arial;font-size:12px;}
.messageStackError,.messageStackWarning{font-family:tahoma,verdana,arial;color:#f1efe6;font-size:12px;background-color:#ff0000;}
.messageStackSuccess{font-family:tahoma,verdana,arial;font-size:12px;background-color:#99ff00;}

/* input requirement */
.inputRequirement{font-family:tahoma,verdana,arial;font-size:12px;color:#ff0000;}
.go{border-style:solid;border-width:1px;border-color:#818181;width:51px;height:17px;color:#282E3E;font-size:9px;}
.popis{color:#282E3E;font-size:12px;font-weight:normal;text-decoration:none;}
.cena{color:#282E3E;font-size:12px;font-weight:normal;text-decoration:line-through;}
.sprice{font-family:tahoma,verdana,arial;color:#ff0000;font-size:22px;font-weight:bold;}
.disc{font-family:tahoma,verdana,arial;color:#ff0000;font-size:13px;font-weight:bold;}
.dph{color:#de1018;font-size:12px;font-weight:bold;}
TD.pollBoxRow{font-family:tahoma,verdana,arial;font-size:11px;background:#f2f2f0;}
TD.pollBoxText{font-family:tahoma,verdana,arial;font-size:11px;background:#f2f2f0;}
TR.pollOptRow{background:#f2f2f0;}
TD.pollFooter{background:#f2f2f0;}
ul#hlavniMenu,ul.cat{position:relative;top:0px;left:165px;margin-top:0px;padding-top:0px;padding:0px;margin:0px;width:70px;font-family:tahoma,verdana,arial;font-weight:normal;font-size:12px;z-index:20;list-stackground:#f8f8f9;}
TR.linkListing-even{background:#F5F5F5;}


TD.compareListing-data{font-family:Verdana,Arial,sans-serif;font-size:11px;background:white;border-bottom:1px solid #ffffff;line-height:20px;}
ul.sitemap{color:#ff0000;}
ul#vyhody li{font-family:tahoma,verdana,arial;font-weight:normal;font-size:11px;color:#0855a3;line-height:1.3em;list-style-image:url("images/pointli.gif");}
.specview, .specview:hover{font-family:tahoma,verdana,arial;font-weight:bold;font-size:13px;color:#cf0202; text-decoration: underline;}


/*patička*/
#patka{width:1000px; height:100px; float:left;	background:#0855a3; clear:both;}
#patkaText{	width:960px; float:left;	padding:5px 20px 0 20px; color:#fff;	font-size:14px;	font-weight:bold;	text-align:center;}
#footco{text-align:center;padding-top:5px;height:65px;}
div.lista {text-align: center;}
.style7{color:#313c36;font-family:tahoma,verdana,arial;font-size:11px;}
.style7:hover{color:#313c36;font-family:tahoma,verdana,arial;font-size:11px;text-decoration:underline;}
#banners{position:relative;top:0px;left:0px;width:100%;text-align:center;background:#ffffff;}
/*konec patička*/
