/* ZACATEK SOUBORU - inzerce-obrazky@p10 ******************************************************/
#pg-middle .obrazekVpravo {
                Width: 200px;
                Height:150px;
                Float: right;
}

#pg-middle .obrazekVlevo {
                Width: 150px;
                Height:210px;
                Float: left;
}

#pg-middle .obrazekVlevoVysoky {
                Width: 150px;
                Height:340px;
                Float: left;
}

#pg-middle .obrazekVlevoCtverec {
                Width: 150px;
                Height:150px;
                Float: left;
}

#pg-middle .odstavecVpravo {
		padding-left: 200px;
}

#pg-middle .textVpravo {
		padding-left: 200px;
}
/* ZACATEK SOUBORU - layout@p5 ******************************************************/
BODY {
	background: #f69320;
}

DIV#pg {
   background: url('http://www.paralekarna.cz/files/images/Paralekarna-pg-bg.gif') repeat-y;
}

/* Banner */
DIV#pg-banner {
   background: url('http://www.paralekarna.cz/files/images/Paralekarna-banner-bg.png') repeat-x;
}

DIV#banner-cart {
	background: url('http://www.paralekarna.cz/files/images/Paralekarna-icon-shopping-list.png') no-repeat;
}

#banner-login {
	background: url('http://www.paralekarna.cz/files/images/Paralekarna-icon-user.png') no-repeat  0px 5px;
}
/* ZACATEK SOUBORU - menu@p5 ******************************************************/
.menu .p187 {
	margin-top: 20px;
}
/* ZACATEK SOUBORU - paralekarnaSezonniBanner@p5 ******************************************************/
TABLE#sezonniTabulka2 {
	width: 525px;
	background: url('http://www.paralekarna.cz/files/uploaded/p5-homepage-bg-para-4.png') no-repeat #999815;
}

TABLE#sezonniTabulka2 TD.firstSpaceRow {
	height: 97px !important; }

TABLE#sezonniTabulka2 TD.lastSpaceRow {
	height: 18px !important; }

TABLE#sezonniTabulka2 TD.spaceRow {
	height: 7px !important; 	overflow: hidden;
	font-size: 1%;
}

TABLE#sezonniTabulka2 TD.titleCol {
	width: 88px; 	text-align: center;
	font-size: 110%;
	font-weight: bold;
}

TABLE#sezonniTabulka2 TD.titleCol A {
	color: black;
}

TABLE#sezonniTabulka2 TD.imgCol {
	ovrflow: hidden;
	padding-left: 15px !important;}

TABLE#sezonniTabulka2 TD.imgCol IMG {
	float: left;
}


TABLE#sezonniTabulka2 TD.spaceCol {
	width: 29px;
}

TABLE#sezonniTabulka2 TD {
	height: 58px !important;
	overflow: hidden !important;
	padding: 0px !important;
}





/*************************************/
TABLE#paralekarnaSezonniBanner {
	width: 527px;
	height: 359px;
	background: url('http://www.paralekarna.cz/files/uploaded/p5-homepage-bg.jpg') no-repeat #999815;
	padding: 11px;
}
TABLE#paralekarnaSezonniBanner TD.spacer {
		height: 50px; }

TABLE#paralekarnaSezonniBanner TD.reklamaCell {
	background: none;
	background-repeat: no-repeat;
	background-position: 10px center;	padding-left: 142px;	padding-bottom: 50px;	color: #e1ffb8;
}

TABLE#paralekarnaSezonniBanner TD.reklamaCell H3 {
	margin-bottom: 0px;
}

TABLE#paralekarnaSezonniBanner TD.reklamaCell P {
	margin-top: 5px;
}

TABLE#paralekarnaSezonniBanner TD.reklamaCell A {
	color: white;
}
/* ZACATEK SOUBORU - titulka@p5 ******************************************************/
.leftImg {
	display: block;
	float: left;
	margin: 12px;
}

.rightImg {
	display: block;
	float: right;
	margin: 12px;
}

.headingWithLine {
	border-top: 1px solid #e8e8e7;
	padding-top: 10px;
	margin-top: 10px;
}
/* ZACATEK SOUBORU - global@p1 ******************************************************/
/* 1 */
/* 
	Globalni stylopis, ktery by mel byt pro vsechny weby stejny
	Obsahuje veci jako skryvani redakcnich elementu pro tisk,
	a defaultnich vlastnosti 
*/

/* Defaultni vlastnosti HTML elementu */
HTML, BODY {
   height: 100%;
   padding: 0;
   margin: 0;
		}

/* Skryju elementy, ktere maji vyznam pouze pro seo */
.seo {
   display: none;
}

/* Definuju cleaner */
DIV.cleaner {
	clear: both;
}

/* Defaultne nechci, aby odkazove obrazky meli ramecek */
A IMG {
	border: none;
}

/* ZACATEK SOUBORU - barevna-tabulka@p1 ******************************************************/
@media screen {
	.product .content TABLE.barevnaTabulka TD.tuky {

			
		background: url('http://www.paralekarna.cz/files/thumb/gradient-ffd7c4-ffffff-h18-gh10-bgh5.png') repeat-x;	
	
		/*background: url('http://www.paralekarna.cz/files/thumb/gradient-fdcc5a-ffffff-h18-gh10-bgh5.png') repeat-x;*/
	}

	.product .content TABLE.barevnaTabulka TD.cukry {
		background: url('http://www.paralekarna.cz/files/thumb/gradient-ffe4c4-ffffff-h18-gh10-bgh5.png') repeat-x;	
	
		/* background: url('http://www.paralekarna.cz/files/thumb/gradient-ffd900-ffffff-h18-gh10-bgh5.png') repeat-x; */
	}

	.product .content TABLE.barevnaTabulka TD.bilkoviny {
		background: url('http://www.paralekarna.cz/files/thumb/gradient-fff9c4-ffffff-h18-gh10-bgh5.png') repeat-x;	
		/* background: url('http://www.paralekarna.cz/files/thumb/gradient-b8b7b7-ffffff-h18-gh10-bgh5.png') repeat-x; */
	}
	.product .content TABLE.barevnaTabulka TD.bilkoviny1 {
		background: #E4E3E3;
	}
	.product .content TABLE.barevnaTabulka TD.energie  {
		background: url('http://www.paralekarna.cz/files/thumb/gradient-fda1a1-ffffff-h18-gh10-bgh5.png') repeat-x;
	}

	.product .content TABLE.barevnaTabulka TD.vlaknina {
		background: url('http://www.paralekarna.cz/files/thumb/gradient-81ff2d-ffffff-h18-gh10-bgh5.png') repeat-x;
	}

	.product .content TABLE.barevnaTabulka TD.sodik {
		background: url('http://www.paralekarna.cz/files/thumb/gradient-2dffe0-ffffff-h18-gh10-bgh5.png') repeat-x;
	}
}

@media print {

}
/* ZACATEK SOUBORU - categoryListing@p1 ******************************************************/
.redactionListingBlock H4 {
	font-size: 10pt;
	margin: 10px 0px 4px 0px;
}

.redactionListingBlock .perex {
	margin: 0px;
	margin-left: 20px;
}
/* ZACATEK SOUBORU - client@p1 ******************************************************/
/*
	Stylopis specificky pouze pro tuto stranku,
	mely by se zde nachazet veci, ktere primo ensouvisi s rozlozenim,
	ale spise s obsahem.

	Napr: obrázkova menu, reklamy, bannery atd...
*/

/* Web title je v defaultu schovan, ale na strance neni zadne logo, tak ho zobrazim */
#webTitle {
	display: block;
	margin-left: 10px;
}
/* ZACATEK SOUBORU - custom@p1 ******************************************************/
.zvyrazneny {
	border: 1px solid #D8D7D7;
	background: #EFEFEF;
	padding: 10px;
}

.cervenyOdstavec {
	color: #C13531;
}

TABLE.zvyraznenaTabulka {
	border: 2px solid #B21C1C !important;
	border-collapse: collapse !important;
}

TABLE.zvyraznenaTabulka TD {
	border: 1px solid #B21C1C !important;
}

TABLE.zvyraznenaTabulka TD.mojeBunka {
	color: white !important;
	background: gray !important;
}
/* ZACATEK SOUBORU - grafy@p1 ******************************************************/
@media screen {
	DIV.shopChart IMG {
		display: block;
		margin: 10px auto !important;
	}
}

@media print {
	DIV.shopChart {
		display: none;
	}
}
/* ZACATEK SOUBORU - menu@p1 ******************************************************/

/* ZACATEK SOUBORU - postListing@p1 ******************************************************/
/** LISTING POSTU **/

/* Nadpis */
.postListing H3 {
	width: 95%;
	margin: 15px auto 0px auto;
	text-align: right;
}

/* Tabulka */
.postListing .listingTable {
	width: 100%;
	margin: 5px auto;
	border: none;
}

/* Linka v hlavicce */
.postListing .listingTable THEAD TD {
	font-size: 1px;
	height: 1px;
	background: transparent;
}

/* Oddelovac radku */
.postListing .listingTable TD {
	border-bottom: 1px solid #C6C6C6;
}

/* Jednotlive radky */
.postListing .listingTable TBODY TD {
	vertical-align: top;
	padding: 5px 10px 10px 10px;
}

/* Sloupecek s uzivatelskymi informacemi */
.postListing .listingTable .userCol {
	width: 110px;
}

/* Autor postu */
.postListing .listingTable .userCol .user {
	font-weight: bold;
	margin: 5px 0px;
}

.highlightedUser {
	color: #FF0000;
}

/* Cas postu */
.postListing .listingTable .userCol .time {
	margin-top: 5px;
	font-size: 8pt;
	color: gray;
}

/* Akce postu */
.postListing .listingTable .userCol .links {
	margin-top: 20px;
	text-align: right;
}
/* ZACATEK SOUBORU - print@p1 ******************************************************/
@media print { 

	BODY { 
		background: white; 
	} 

	#pgBanner-box {
		display: none;
	}

	#pgMenu {
		display: none;
	}
	
	#pgContent {
		margin: 0 auto;
	}
	
	.navigation {
		display: none;
	}
	
	.actions {
		display: none;
	}
	
	#footer {
		display: none;
	}
}
/* ZACATEK SOUBORU - threadListing@p1 ******************************************************/
/** LISTING THREADU **/

/* Tabulka */
.threadListing .listingTable {
	width: 100%;
	margin: 10px auto;
	border: none;
}

/* Hlavicka tabulky */
.threadListing .listingTable THEAD TD {
	font-weight: bold;
	border-bottom: 1px solid #666666;
	padding: 4px 10px;
	text-align: left;
}

/* Separator radku */
.threadListing .listingTable TD.separator {
	height: 1px;
	font-size: 1px;
	border-top: 1px solid #C6C6C6;
}

/* Sloupecek s ikonkou */
.threadListing .listingTable TBODY .iconCol {
	width: 48px; height: 55px;
	background: url('http://www.paralekarna.cz/files/images/ico-thread.gif') no-repeat 0px 4px;
}

.threadListing .listingTable TBODY .iconColSolved {
	width: 48px; height: 55px;
	background: url('http://www.paralekarna.cz/files/images/ico-thread-solved.gif') no-repeat 0px 4px;
}

.threadListing .listingTable TBODY .iconColSticky {
	width: 48px; height: 55px;
	background: url('http://www.paralekarna.cz/files/images/ico-thread-sticky.gif') no-repeat 0px 4px;
}

.threadListing .listingTable TBODY .iconColStickyLock {
	width: 48px; height: 55px;
	background: url('http://www.paralekarna.cz/files/images/ico-thread-sticky-lock.gif') no-repeat 0px 4px;
}

.threadListing .listingTable TBODY .iconColStickyUsrlock {
	width: 48px; height: 55px;
	background: url('http://www.paralekarna.cz/files/images/ico-thread-sticky-usrlock.gif') no-repeat 0px 4px;
}

.threadListing .listingTable TBODY .iconColLock {
	width: 48px; height: 55px;
	background: url('http://www.paralekarna.cz/files/images/ico-thread-lock.gif') no-repeat 0px 4px;
}

.threadListing .listingTable TBODY .iconColLockSolved {
	width: 48px; height: 55px;
	background: url('http://www.paralekarna.cz/files/images/ico-thread-lock-solved.gif') no-repeat 0px 4px;
}

.threadListing .listingTable TBODY .iconColUsrlock {
	width: 48px; height: 55px;
	background: url('http://www.paralekarna.cz/files/images/ico-thread-usrlock.gif') no-repeat 0px 4px;
}

.threadListing .listingTable TBODY .iconColUsrlockSolved {
	width: 48px; height: 55px;
	background: url('http://www.paralekarna.cz/files/images/ico-thread-usrlock-solved.gif') no-repeat 0px 4px;
}

/* Neikonkovite sloupecky ;-) */
/* Radky s thready */
.threadListing .listingTable TBODY .titleCol,
.threadListing .listingTable TBODY .lastModifiedUserCol, 
.threadListing .listingTable TBODY .entriesCountCol {
	padding: 3px 10px 0px 10px;
}

/* Nazev threadu */
.threadListing .listingTable TBODY .titleCol {
	width: 210px;
}

/* Podradky */
.threadListing .listingTable TBODY .createdUserCol,
.threadListing .listingTable TBODY .lastModifiedTimeCol {
	padding: 0px 10px;
	font-size: 8pt;
	vertical-align: top;
}

/* Odsazeni jmena autora */
.threadListing .listingTable TBODY .createdUserCol {
	padding-left: 25px;
}

.threadListing .listingTable TBODY .createdUserCol .label {
	font-weight: bold;
}

.threadListing .listingTable TBODY .createdUserCol .settings {
	margin-top: 3px;
	padding-bottom: 1px;
	padding-left: 3px;
	border-top: 1px solid #333333;
	border-bottom: 1px solid #333333;
}

.threadListing .listingTable TBODY .createdUserCol .settings .enable {
	color: #1AAF00;
}

.threadListing .listingTable TBODY .createdUserCol .settings .disable {
	color: #DF0009;
}

/* Pocet prispevku */
.threadListing .listingTable TBODY .entriesCountCol {
	text-align: center;
}

/* Jmeno autora posledniho prispevku */
.threadListing .listingTable TBODY .lastModifiedUserCol {
	font-weight: bold;
	font-size: 8pt;
}

.threadListing .listingTable .noResults {
	text-align: center;
	padding-top: 5px;
}
/* ZACATEK SOUBORU - hiddenProducts@web.shop.listing ******************************************************/
#shopListingItm916 {
	display: none;
}
/* ZACATEK SOUBORU - listing@web.shop.listing ******************************************************/
.listing {
	margin-top: 30px;
}

.listing .first {
	margin-top: 0px;
}

.listingItm {
	border-top: 1px solid #dad8d7;
	padding: 5px 0px 0px 0px;
	margin: 20px 0px 20px 0px;
	_margin: 0px 0px 0px 0px;
	=margin: 0px 0px 0px 0px;
	clear: both;
}

.listingItm .thumb {
	
	
	display: block;
	float: left;
	padding: 5px 0px 0px 0px;
	margin: 0px 0px 20px 0px; /* 20px pridano jako hack kvuli mozille - lepila produkty na sebe bez mezery */
	_margin: 0;
}

.listingItm .listingDesc {
	float: left;
	width: 330px;
	margin-left: 10px;
	margin-bottom: 20px;
	=margin-bottom: 0px;
	_margin-bottom: 0px;
}

.listingItm H3 {
	text-align: right;
}

.listingItm .perex {
	height: 135px;
	overflow: hidden;
	margin-left: 2px;
}

.listingItm .price {
	float: left;
	color: #c34303;
	font-weight: bold;
	font-size: 11pt;
	margin-top: 8px;
}

.listingItm .addToCart {
	float: right;
	margin-top: 5px;
}

.addToCart BUTTON {
	background: url('http://www.paralekarna.cz/files/images/add.png') no-repeat white;
	_width: 115px;	
	=width: 115px;
}

.addToCartCount {
	width: 25px;
}
/* ZACATEK SOUBORU - product@web.shop.listing ******************************************************/
.product .label {
	font-weight: bold;
}

.product .price {
	color: #c34303;
	font-weight: bold;
}

.product .summary {
	margin: 20px 180px 20px 0px;
	padding-bottom: 20px;
}

.product .productImg {
	display: block;
	float: right;
	padding: 0;
	magrin: 0;
	margin-left: 0px;
}

.product .usualPrice {
	text-decoration: line-through;
}

.product .addToCart {
	margin: 10px 0px 0px 0px;
}

.product .addToCart TABLE {
	margin: 0;
	border: none;
}

.product .content TABLE {
	empty-cells: show;
	border: 1px solid #e6e6e6;
	border-collapse: collapse;
}

.product .content TABLE TD {
	padding: 2px 5px;
	font-size: 8pt;
	border: 1px solid #e6e6e6;
	background: url('http://www.paralekarna.cz/files/thumb/gradient-fcfcfc-ffffff-h18-gh10-bgh5.png') repeat-x;
}
/* ZACATEK SOUBORU - products-table@web.shop.listing ******************************************************/
.productsTable {
	margin-bottom: 8px;
}

.productsTable .price,
.productsTable .totalPrice,
.productsTable .count {
	text-align: right;
}

.productsTable .totalPrice {
	color: #c34303;
	font-weight: bold;
}

.productsTable .checkbox {
	text-align: center;
	width: 30px;
}
/* ZACATEK SOUBORU - tabBar@web.shop.listing ******************************************************/
DIV.shopTabBar {
	padding-bottom: 2px;
	border-bottom: 1px solid #e6a29e;
	height: 20px;
	margin-top: 25px;
	clear: both;
}

DIV.shopTabBar UL {
	list-style: none;
	padding: 0;
	margin: 0;
}

DIV.shopTabBar UL LI {
	list-style: none;
	display: block;
	float: left;
	background: url('http://www.paralekarna.cz/files/uploaded/web-shop-listing-tab-inactive-bg.png') repeat-x;
	padding: 0;
	margin: 2px 5px 0 0;
}

DIV.shopTabBar UL LI.active {
	background: url('http://www.paralekarna.cz/files/uploaded/web-shop-listing-tab-bg.png') repeat-x;
	margin-top: 0;
}

DIV.shopTabBar UL LI A {
	display: block;
	background: url('http://www.paralekarna.cz/files/uploaded/web-shop-listing-tab-inactive-left-corner.png') no-repeat left top;
	text-decoration: none;
}

DIV.shopTabBar UL LI.active A {
	background: url('http://www.paralekarna.cz/files/uploaded/web-shop-listing-tab-left-corner.png') no-repeat left top;
}

DIV.shopTabBar UL LI A DIV.tabInner {
	display: block;
	height: 20px;
	background: url('http://www.paralekarna.cz/files/uploaded/web-shop-listing-tab-inactive-right-corner.png') no-repeat right top;
	color: white;
	padding: 1px 15px 0px 15px;
	font-weight: bold;
	cursor: pointer;
}

DIV.shopTabBar UL LI.active A DIV.tabInner {
	background: url('http://www.paralekarna.cz/files/uploaded/web-shop-listing-tab-right-corner.png') no-repeat right top;
	padding-top: 2px;
}
/* ZACATEK SOUBORU - lightbox-style@gallery.thumbnail ******************************************************/
#lightbox{
	position: absolute;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
	}

#lightbox a img{ border: none; }

#outerImageContainer{
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
	}

#imageContainer{
	padding: 10px;
	}

#loading{
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
	}
#hoverNav{
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
	}
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{
	width: 49%;
	height: 100%;
	background: transparent url(../images/blank.gif) no-repeat; /* Trick IE into showing hover */
	display: block;
	}
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(../images/prev.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(../images/next.gif) right 15% no-repeat; }


#imageDataContainer{
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	overflow: auto;
	width: 100%	
	}

#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em;	}	
		
#overlay{
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
	background-color: #000;
	}
/* ZACATEK SOUBORU - layout@web.layout ******************************************************/
/* 1 */
BODY {
   color: #555353;
}

/* Kontejner */
DIV#pg {
   width: 960px;
   padding: 0px 9px 0px 9px;
   margin: 0px auto 0px auto;
   min-height: 100%;
   _height: 100%;
	position: relative; 
	color: #696666;
			
	
}

/* Horni linky */
DIV#pg-top {
   height: 28px;
   background: white;
	padding-left: 10px;
}

DIV#pg-top A {
	text-decoration: none;
	color: #cf2627;
	font-size: 8pt;
	margin: 6px 0 0 30px;
	background: url('http://www.paralekarna.cz/files/images/menu-bullet2.gif') no-repeat 0px 4px;
	padding-left: 12px;
	display: block;
	float: left;
}

DIV#pg-top A.logout {
	float: right;
	padding-right: 16px;
}

/* Banner */
DIV#pg-banner {
   height: 191px;
}

IMG#banner-picture {
	display: block;
	float: left;
}

IMG#banner-logo {
	display: block;
	float: left;
}

DIV#banner-cart {
	float: right;
	margin-top: 30px;
	width: 180px;
	height: 50px;
	padding-left: 50px;
	color: #3b5ba6;
	font-size: 8pt;
}

DIV#banner-right .label {
	font-weight: bold;
	color: #474747;
	padding-left: 3px;
}

DIV#banner-right A {
	color: #cf2627;
	display: block;
	float: left;
	background: url('http://www.paralekarna.cz/files/images/banner-bullet.gif') no-repeat 0px 5px;
	padding-left: 9px;
	margin-left: 20px;
	margin-top: 4px;
}

/* DrStanek only */

DIV#DrStanek DIV#banner-right A {
	color: #3FC8FF;
	background: url('http://www.paralekarna.cz/files/images/banner-bullet_drstanek.gif') no-repeat 0px 5px;
}

DIV#banner-right A.second {
	margin-left: 10px;
	width: 55px;
}

#banner-login {
	float: right;
	margin-top: 30px;
	width: 180px;
	_width: 200px;
	height: 60px;
	padding-left: 50px;
	color: #3b5ba6;
	font-size: 8pt;
}

#banner-login-address {
	height: 25px;
	color: #6b6d6d;
	padding: 1px 0px 0px 3px;
	width: 140px;
}

DIV#DrStanek #banner-login-address {
	color: #8F8F8F;
}

#banner-login-formTable {
	border: none;
	margin: 0;
	padding: 0;
	margin-top: 5px;
	font-size: 8pt;
}

#banner-login-formTable INPUT {
	height: 12px;
	padding: 0px 1px 1px 1px;
	width: 80px;
	background: transparent;
	border: 1px solid #5F5F5F;
	font-size: 8pt;
}


#banner-login-formTable BUTTON {
	color: #cf2627;
	display: block;
	float: right;
	background: url('http://www.paralekarna.cz/files/images/banner-bullet.gif') no-repeat 0px 5px;
	padding: 0px 0px 0px 9px;
	height: 13px;
	margin: 0px 10px 0px 15px;

	
	border: none;
	text-decoration: underline;
}

/* DrStanek only */
DIV#DrStanek #banner-right SPAN.label{
	color: #1F1F1F;
}

DIV#DrStanek #banner-login-formTable BUTTON {
	color: #FFA200;
	background: url('http://www.paralekarna.cz/files/images/banner-bullet_drstanek.gif') no-repeat 0px 5px;
}

DIV#DrStanek #banner-login-formTable TR TD {
	color: #3F1C1B;
}

DIV#DrStanek #banner-right #banner-cart A {
	color: #FFA200;
}

DIV#DrStanek #banner-right #banner-login A {
	color: #FFA200;
}

DIV#DrStanek #banner-right #banner-login #banner-login-address {
	color: #3F1C1B;
}

#p4 BUTTON {
	color: #ACACAC;
}

#banner-login-formTable BUTTON:hover {
	text-decoration: none;
	cursor: hand;
}

/* Stredova cast (obsahuje left, middle, right) */
DIV#pg-center {
   background: url('http://www.paralekarna.cz/files/images/content-bg.gif') no-repeat;
   padding: 15px 0 70px 0;
	clear: both;
}

/* Levy a pravy panel*/
DIV#pg-left,
DIV#pg-right {
   width: 185px;
   padding: 0px 6px 0px 14px;
   float: left;
}

IMG.akce {
	margin-top: 15px;
	border: 1px solid #1F90BC;
}

/* Obsahova cast */
@media screen {
	DIV#pg-middle {
  	 width: 528px;
  	 padding: 0px 10px 0px 10px;
  	 float: left;
  	 background: white; /* Pro vypnute obrazky */
	}
}

/* Paticka */
DIV#pg-foot {
   clear: both;
   background: url('http://www.paralekarna.cz/files/images/footer-top.gif') no-repeat;
   padding-top: 2px;
	text-align: center;
   font-size: 8pt;

   margin-left: 9px;

   overflow: hidden;
   position: absolute;
   bottom: 0;
   left: 0;
}

/* Inner box v paticce */
DIV#pg-foot .inner {
   background: url('http://www.paralekarna.cz/files/images/footer-bg.gif') repeat-y;
   padding: 20px 0px 0px 0px; 
   height: 40px;
   width: 960px;
}

DIV#pg-foot SPAN.links {

}

/* Copyrigt */
DIV#pg-foot SPAN.copyright {
padding-left: 120px;

}


/* Nadpis */
@media screen {
	DIV#pg-middle H2 {
  	 	color: #f68920;
	}
}

/* Nadpisy v levem a pravem panelu */
DIV#pg-left H3,
DIV#pg-right H3 {
   background: url('http://www.paralekarna.cz/files/images/menu-bullet.gif') no-repeat;
   color: #1f90bc;
   text-transform: uppercase;
   display: block;
   padding: 0px 0px 6px 25px;
   margin: 30px 0px 0px 0px;
   border-bottom: 1px solid #ecebea;
}

DIV#pg-left H3.first,
DIV#pg-right H3.first {
	margin: 0px;
}	

/* Odrazkove seznamy */
UL LI {
	margin: 2px 0px 2px 0px;
	list-style: url('http://www.paralekarna.cz/files/images/menu-bullet2.gif');
}

/* Menu */
UL.menu {
   margin-top: 5px;
	font-size: 8pt;
}

/* Leve menu */
DIV#pg-left UL.menu {
	padding-left: 28px;
	margin-left: 0;
}

/* Menu druhe urovne v levem a pravem panelu */
DIV#pg-left UL.menu UL,
DIV#pg-right UL.menu UL {
   display: none;
}

@media print {
	#pg-top,
	#pg-banner,
	#pg-left,
	#pg-right,
	#pg-foot {
		display: none;
	}
}

#pg-left-logoBlock {
	margin: 30px 0px;
	text-align: center;
}

DIV#DrStanek #banner-right #banner-cart {
	color: #f4f4f4;
}
/* ZACATEK SOUBORU - typo@web.layout ******************************************************/
/* 2 */
@media screen {
BODY {
   font-family: Tahoma, 'Lucida Grande CE', lucida, sans-serif;
   font-size: 9pt;
   color: #414141;
}

H2,
H3 {
	padding: 0;
   margin: 15px 0px 12px 0px;
   font-weight: bold;
}

H2.first,
H3.first {
	margin-top: 0px;
}

H2 {
   font-size: 15px;
}

H3 {
   font-size: 13px;
}

P {
   margin-top: 10px;
}

A {
   color: #0081ab;
   text-decoration: underline;
}

A:hover {
   text-decoration: none;
   color: #D22B2B;
}

A.anchor {
	color: #414141;
	text-decoration: none;
}

DIV.perex {
	margin-bottom: 15px;
}
}
/* ZACATEK SOUBORU - actionsMenu@web.layout ******************************************************/
UL.actionsMenu {
	padding: 0;
	margin: 20px 15px 10px 40px;
	list-style: none;
	list-style-image: none;
}

UL.actionsMenu LI {
	list-style: none;
	list-style-image: none;
	margin-top: 10px;
	height: 22px;
	padding: 4px 0px 0px 30px;
}

UL.actionsMenu LI.profile {
	background: url('http://www.paralekarna.cz/files/uploaded/web-userprofile-userinfo.gif') no-repeat;
	
}

UL.actionsMenu LI.add {
	background: url('http://www.paralekarna.cz/files/images/ico-add.png') no-repeat;
}

UL.actionsMenu LI.lock {
	background: url('http://www.paralekarna.cz/files/images/ico-lock.gif') no-repeat;
}

UL.actionsMenu LI.usrLock {
	background: url('http://www.paralekarna.cz/files/images/ico-usrLock.gif') no-repeat;
}

UL.actionsMenu LI.sticky {
	background: url('http://www.paralekarna.cz/files/images/ico-sticky.gif') no-repeat;
}

UL.actionsMenu LI.unlock {
	background: url('http://www.paralekarna.cz/files/images/ico-unlock.gif') no-repeat;
}

UL.actionsMenu LI.usrUnlock {
	background: url('http://www.paralekarna.cz/files/images/ico-usrUnlock.gif') no-repeat;
}

UL.actionsMenu LI.unsticky {
	background: url('http://www.paralekarna.cz/files/images/ico-unsticky.gif') no-repeat;
}

UL.actionsMenu LI.passwd {
	background: url('http://www.paralekarna.cz/files/images/ico-lock.png') no-repeat;
}

UL.actionsMenu LI.next {
	background: url('http://www.paralekarna.cz/files/images/next.png') no-repeat;
}

UL.actionsMenu LI.subscribe {
	background: url('http://www.paralekarna.cz/files/images/subscribe.png') no-repeat;
}

UL.actionsMenu LI.subscribed {
	background: url('http://www.paralekarna.cz/files/images/subscribed.png') no-repeat;
}
/* ZACATEK SOUBORU - cardReg@web.layout ******************************************************/
.perex, .content {
	display: ;
}
/* ZACATEK SOUBORU - consulting@web.layout ******************************************************/
.consultingSpecCats P {
	font-weight: normal;
	font-size: 8pt;
}
/* ZACATEK SOUBORU - flags@web.layout ******************************************************/
#flags {
	padding: 5px 0px 20px 0px;
	text-align: center;
}

#flags IMG {
	padding: 0px 5px 0px 5px;
}
/* ZACATEK SOUBORU - forms@web.layout ******************************************************/
FORM {
	margin: 0;
	padding: 0;
}

FORM .txtInput,
FORM BUTTON
FORM .inputBtn,
A.buttonLike,
FORM TEXTAREA,
FORM SELECT {
	background: white;
	border: 1px solid #5ab4d8;
	display: block;
	float: left;
	margin-left: 5px;
}

FORM .txtInput,
FORM BUTTON,
A.buttonLike,
FORM .inputBtn {
	height: 26px;
}

FORM TEXTAREA {
	height: 130px;
}

.spacer {
	font-size: 0pt;
	height: 30px;
}

FORM .txtInput {
	padding: 4px 3px 1px 3px;
	height: 19px;
}

FORM .deliveryIndent {
	padding-left: 25px;
	color: #BFBFBF;
}


BUTTON,
FORM .inputBtn {
	font-size: 8pt;
	padding: 2px 5px 2px 5px;
	=padding: 3px 5px 1px 5px;
	height: 26px;
	height: 27px;
	text-align: left;
}

BUTTON.imgButton {
	padding-left: 20px;
	=padding-left: 23px;
}

A.buttonLike {
	color: black;
	text-decoration: none;
	font-size: 8pt;
	padding: 6px 5px 0px 25px;
	height: 18px;
	cursor: default;
}

BUTTON.linkLike {
	text-decoration: underline;
	color: #3597BE;
	border: none;
	background: 0;
	padding: 0;
	margin: 0;
	display: block;
	height: auto;
	float: left;
	font-size: 10pt;
	=padding-left: 2px;
}

BUTTON.linkLike:hover {
	text-decoration: none;
	cursor: pointer;
}

.nextBtn {
	background: url('http://www.paralekarna.cz/files/images/next.png') no-repeat white;
	=width: 70px;	
}

.shoppingForm .nextBtn {
	background: url('http://www.paralekarna.cz/files/images/next.png') no-repeat white;
	=width: 60px;	
}


.resetBtn {
	background: url('http://www.paralekarna.cz/files/images/cancel.png') no-repeat white;
	=width: 82px;	
}

.recommendBtn {
	background: url('http://www.paralekarna.cz/files/uploaded/web-layout-bookmark.png') no-repeat white;
}

A.recommendBtn {
	color: black;
	text-decoration: none;
	font-size: 8pt;
	padding: 6px 5px 0px 25px;
	height: 18px;
	cursor: default;
	border: 1px solid #5ab4d8;
	display: block;
	float: left;
	margin-left: 5px;
}


.backBtn {
	background: url('http://www.paralekarna.cz/files/images/back.png') no-repeat white;
	=width: 55px;
}

#p655 .backBtn {
	background: url('http://www.paralekarna.cz/files/images/back.png') no-repeat white;
	=width: 55px;
}


TABLE.formTable {
	border: none;
	width: 80%;
	margin: 0 auto;
}

TABLE.formTable .label {
	width: 33%;
	vertical-align: top;
}

TABLE.formTable TR.error .label {
	color: red;
}


TABLE.formTable .formField .txtInput,
TABLE.formTable .formField TEXTAREA,
TABLE.formTable .formField SELECT {
	width: 100%;
	=width: 90%;
}

TABLE.formTable .formField TEXTAREA {
	padding: 4px 3px 1px 3px;
}

TABLE.formTable .requiredStar {
	color: red;
	vertical-align: sup;
	padding-left: 2px;
}

TABLE.formTable TR.last TD {
	padding-bottom: 10px;
}

TABLE.formTable TFOOT TD {
	border: none;
	background: none;
}

TABLE.formTable TFOOT TD BUTTON {
	float: right;
}
/* ZACATEK SOUBORU - menu@web.layout ******************************************************/
.menu .p47 A,
.menu .p23 A,
.menu .p48 A,
.menu .p40 A,
.menu .p54 A {
	font-weight: bold;
	/*color: #cf2627;*/
}

.menu .p524 {
	display: ;
}

/* quickPick highlight */
.menu .p187 A, .menu .p189 A, .menu .p193 A, .menu .p191 A {
   font-weight: bold;	
	color: #2E3081;
}
/* ZACATEK SOUBORU - messages@web.layout ******************************************************/
.msg {
	width: 70%;
	margin: 15px auto 10px auto;
	padding: 5px 0px 5px 40px;
	min-height: 32px;
	_height: 32px;
	border-top: 1px solid #ACACAC;
	border-bottom: 1px solid #ACACAC;
}

.msgTxt{
	vertical-align: middle;
	=padding-top: 3px;
}

.successMsg,
.infoMsg,
.debugMsg {
	background: url('http://www.paralekarna.cz/files/images/info.png') no-repeat;
	background-position: 0% 40%;
}

.warningMsg,
.internalWarningMsg {
	background: url('http://www.paralekarna.cz/files/images/warning.png') no-repeat;
	background-position: 0% 40%;
}

.errorMsg,
.internalErrorMsg {
	background: url('http://www.paralekarna.cz/files/images/error.png') no-repeat;
	background-position: 0% 40%;
}
/* ZACATEK SOUBORU - pageControl@web.layout ******************************************************/
.pageControl {
	margin: 10px 0px 5px 0px;
	text-align: right;
}
/* ZACATEK SOUBORU - payment@web.layout ******************************************************/
.payment .nextBtnPay {
	background: url('http://www.paralekarna.cz/files/images/next.png') no-repeat white;
	=width: 100px;	
}

.payment .nextBtnPaySentOrder {
	background: url('http://www.paralekarna.cz/files/images/next.png') no-repeat white;
	width: 80px
	=width: 80px;	
}


.payment .nextBtnPayJump {
	background: url('http://www.paralekarna.cz/files/images/jump.png') no-repeat white;
	=width: 80px;	
}
/* ZACATEK SOUBORU - poll@web.layout ******************************************************/
/*		DIV.pollListingBlock - kontejner se vsema anketama (vykrelsuje se, ikdyz neni zadna anketa aktivni)
 * 	DIV.pollBlock - kontejner pro jednu anketu
 *    H3.pollName - nazev ankety
 *		H4.pollQuestion - anketni otazka
 *		UL.pollAnswerListing - vypis odpovedi
 *		H5.pollAnswer - odpoved
 *		DIV.pollChart - kontejner pro graf
 *		DIV.pollChartBar - sloupecek grafu
 *		DIV.pollTotal - veticka o poctu hlasu */

.pollListingBlock .pollAnswerListing {
	padding: 0;
	margin: 0;
} 
   
.pollListingBlock UL.pollAnswerListing,
.pollListingBlock UL.pollAnswerListing LI {
	list-style: none;
	list-style-image: none; /* Zkurveny IE to prvni proste nechape, pokud neni odrazka obrazek */
}

.pollListingBlock .pollQuestion {
	padding: 5px 0px 5px 0px;
	margin: 0;
	font-size: 8pt;
}

.pollListingBlock .pollAnswer {
	margin: 8px 0 2px 0;
	font-size: 8pt;
	font-weight: normal;
}

.pollListingBlock .pollChart {
	height: 6px;
	width: 100%;
	background: #B5D4DF;
}

.pollListingBlock .pollChart .pollChartBar {
	background: #3597be;	
}

.pollListingBlock .pollTotal {
	font-size: 8pt;
	margin: 10px 0;
}
/* ZACATEK SOUBORU - proforma@web.layout ******************************************************/
@media screen {

.customerNote {
	padding-left: 70px;
}

#supplier, #customer, #items, TABLE.summaryPrint {
	}

#p41 h2.first, #p174 h2.first, #p178 h2.first, #p183 h2.first {
	}

TABLE {
	margin: 0px 0px 0px 0px;
	width: 100%;
}

P.proforma {
	font-weight: bold;
	text-align: center;
	font-size: 16pt;
	padding-bottom: 0;
	margin-bottom: 0;
	display: none;
}

.line {
	border-top: 2px solid #000000;
	padding-bottom: 10px;
}

.Lalign {
	text-align: left;
}

.Ralign {
	text-align: right;
}

#supplier {
	margin: 0 auto;
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;
	width: 99%;
	padding-top: 5px;
	padding-bottom: 5px;
	_padding-bottom: 0;
}

#supplierBoxL {
	float: left;
	width: 36%;
}

#supplierBoxR {
	float: right;
	width: 64%;
}

TABLE.supplierR {
	border: none;
}

#customer {
	margin: 0 auto;
	width: 99%;
	padding-top: 5px;
	padding-bottom: 0;
	margin-bottom: 5px;
}

TABLE.summary {
	border: none;
}

#customerBoxL {
	float: left;
	width: 36%;
}

#customerBoxR {
	float: right;
	width: 49%;
}

.cleaner {
	clear: both;
	width: 100%;
}

#items {
	margin: 0 auto;
	width: 99%;
}

TABLE.itemsList THEAD TR TD {
	background-color: #FFFFFF;
}

.totalTable {
	margin: 5px 2px 0px 2px;
	width: 99%;
}

.totalL, .totalR {
	text-align: right;
	font-weight: bold;
}

.totalL {

}

.totalR {

}

.proformaCustomerNoteTextarea {
	width: 370px; 

}

.proformaCustomerNoteLabel {
	float: left;
	width: 70px;
}

.proformaCustomerNoteField {
	float: right;
	width: 300px;
}


}
/* ZACATEK SOUBORU - proforma-print@web.layout ******************************************************/
@media print {

DIV#proformaScreen {
	}

BODY {
	color: #000000;
	font-size: 12pt;
}

.msg {
	display: none;
}

#proforma {
width: 100%;
}

h2.first {
	display: none;
}

TABLE {
	margin: 0px 0px 0px 0px;
	width: 100%;
}

P.proforma {
	font-weight: bold;
	text-align: center;
	font-size: 16pt;
	padding-bottom: 0;
	margin-bottom: 0;
	display: none;
}

.line {
	border-top: 2px solid #000000;
	padding-bottom: 10px;
}

.Lalign {
	text-align: left;
}

.Ralign {
	text-align: right;
}

#supplier {
	margin: 0 auto;
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;
	width: 99%;
	padding-top: 5px;
	padding-bottom: 5px;
	_padding-bottom: 0;
}

#supplierBoxL {
	float: left;
	width: 49%;
}

#supplierBoxR {
	float: right;
	width: 50%;
}

TABLE.supplierR {
	border: none;
}

#customer {
	margin: 0 auto;
	width: 99%;
	padding-top: 5px;
	padding-bottom: 0;
	margin-bottom: 5px;
}

TABLE.summaryOrder {
	border: none;
}

#customerBoxL {
	float: left;
	width: 36%;
}

#customerBoxR {
	float: right;
	width: 49%;
}

.cleaner {
	clear: both;
	width: 100%;
}

#items {
	margin: 0 auto;
	width: 99%;
}

.totalTable {
	margin: 5px 2px 0px 2px;
	width: 99%;
}

TABLE.itemsList THEAD TR TD {
	background-color: #FFFFFF;
}

.totalL, .totalR {
	text-align: right;
	font-weight: bold;
}

.customer, .summary, TABLE.productsTable {
	display: none;
}

#proforma {
		font-size: 9pt;
}

}
/* ZACATEK SOUBORU - proforma-screen@web.layout ******************************************************/
@media screen {

	.proformaFaktura{
		display: none;
		}
	.shopOrder {
		margin-top: 20px;
	}

	.shopOrder .customer,
	.shopOrder .summary {
		width: 90%;
		margin: auto;
	}
	
	
	TABLE.summaryOrder {
		font-size: 8pt;
	}

	TABLE.supplierR {
		font-size: 8pt;
	}	
	
	#customerBoxL {
	float: left;
	width: 200px;
	}
	
	#supplierBoxR {
	float: right;
	width: 320px;
	}
	
	#supplierBoxL {
	width: 250px;
	}
	
	#customerBoxR {
	width: 250px;
	}
	
	
	
}

TABLE.productsTable {
	margin-top: 20px;
}

.shopOrder .label {
	font-weight: bold;
}

.shopOrder .customer {
	margin-top: 15px;
}

.links {
/*	float: right; */
	margin-top: 5px;
	margin-right: 40px;
}
/* ZACATEK SOUBORU - quiz@web.layout ******************************************************/

#p304 .content, #p304 .perex {display: none;}


.quizTable {
	text-align: center;
	background-color: #FFFFFF;	
}

.quizTable TR TD {
	padding: 3px 2px 3px 2px;
}

.quizTable TR:hover {
	background-color: #DFDFDF;
}

.odd {
	background-color: #F0F0F0;
}

.quizName {
	width: 120px;
}

.quizOpened {
	color: #1AAF00;
}

.quizClosed {
	color: #FF0000;
}

.quizUserStats {
	width: 200px;
	margin: 0 auto;
	margin-bottom: 10px;
}




.quizWinners {
	width: 300px;
	margin: 0 auto;
	margin-top: 20px;
	text-align: center;
}

.quizWinners TR:hover {
	background-color: #DFDFDF;
}

.quizWinner {
	text-align: left;
}


DIV#p304 TABLE.formTable {
		width: 525px;
	margin-top: 10px;
}

DIV#p304 OL LI {
	font-weight: bold;
}

DIV#p304 UL LI {
	font-weight: normal;
}

DIV#p304 UL LI {
	list-style: none;
	list-style-image: none;
}

DIV#p304 UL {
	margin-top: 10px;
	margin-bottom: 20px;
}

DIV#p304 TABLE.formTable TD.quizChoice {
	padding-bottom: 10px;
	padding-left: 30px;
}
/* ZACATEK SOUBORU - search@web.layout ******************************************************/
/* SEARCH v pravym panelu*/

.searchBox {
	margin-top: 5px;
	width: 180px;
	height: 10px;
}

INPUT.searchFormBox {
	width: 118px;
	height: 14px;
	float: left;
	border: 1px solid #5AB4D8;
	background: #FFFFFF;
	font-size: 8pt;
	padding: 0px 2px 0px 2px;
}

BUTTON.searchFormButton {
	float: right;
	color: #000000;
	border: none;
	padding: 0px 0px 0px 0px;
	margin-right: 5px;
	background-color: none;
	background: url('http://www.paralekarna.cz/files/images/banner-bullet.gif') no-repeat 43px 7px;
	=background: url('http://www.paralekarna.cz/files/images/banner-bullet.gif') no-repeat 40px 7px;
	vertical-align: middle;
	height: 18px;
	width: 46px;
	=width: 46px;
}

/* SEARCH page */


/* odboldovat perexy */
#p196 .content B, #p194 .content B, #p197 .content B, #p195 .content B{
	font-weight: normal;
}

.searchBlock .searchForm {
	margin: 10px 20px 15px 20px;
	clear: both;
}

.searchBlock .searchForm INPUT {
	display: block;
	float: left;
}

.searchBlock .searchForm BUTTON {
	height: 22px;
	padding-top: 0px;
}

.searchBlock .searchForm .label {
	margin-bottom: 5px;
}

.searchBlock .redactionListingBlock {
	margin: 50px 0px;
	clear: both;
}

.searchBlock .redactionListingBlock .listingItem {
	margin: 10px 20px;
}

.searchBlock .redactionListingBlock .listingItem H4 {
	margin: 0px 0px 5px 0px;
}

.searchBlock .redactionListingBlock .listingItem .perex {
	margin-left: 25px;
}

.searchBlock .redactionListingBlock .redaction .pageControl {
	text-align: right;
	font-size: 8pt;
	float: right;
	clear: both;
}
/* ZACATEK SOUBORU - shoppingCart@web.layout ******************************************************/
.shoppingCart .links {
	width: 320px;
	margin: 0 auto;
}

.shoppingOrder .links {
	width: 210px;
	=width: 220px;
	_width: 220px;
	margin: 0 auto;
}

.shoppingOrder .linksPersonaly {
	width: 180px;
	=width: 180px;
	_width: 180px;
	margin: 0 auto;
}

.shoppingCart .rmSelected {
	background: url('http://www.paralekarna.cz/files/images/remove.png') no-repeat white;
	_width: 115px;	
	=width: 115px;
}

.shoppingCart .clearBtn {
	background: url('http://www.paralekarna.cz/files/images/cancel.png') no-repeat white;
	_width: 88px;
	=width: 88px;
}

.shoppingCart .nextBtn {
	background: url('http://www.paralekarna.cz/files/images/next.png') no-repeat white;
	_width: 56px;
	=width: 56px;
}

.shoppingCart .backBtn {
	background: url('http://www.paralekarna.cz/files/images/back.png') no-repeat white;
	_width: 56px;
	=width: 56px;
}

.shoppingOrder .backBtn {
	background: url('http://www.paralekarna.cz/files/images/back.png') no-repeat white;
	_width: 30px;
	=width: 30px;
}

.shoppingOrder .nextBtn {
	background: url('http://www.paralekarna.cz/files/images/next.png') no-repeat white;
	_width: 90px;
	=width: 90px;
}

.shoppingOrder .nextBtnPersonaly {
	background: url('http://www.paralekarna.cz/files/images/next.png') no-repeat white;
	_width: 100px;
	=width: 100px;
}
/* ZACATEK SOUBORU - shoppingOrder@web.layout ******************************************************/
.productsTableDiv {
	float: left;
}

.customerNoteTextarea {
	padding: 5px 0px 0px 0px;
	padding-left: 27px; 
	=padding-left: 26px; 
	width: 420px; 
	=width: 415px; 
	_width: 420px;
}

.customerNoteLabel {
	float: left;
}

.customerNoteField {
	float: right;
}

.shoppingOrder .backBtn {
	=width: 25px;
}
/* ZACATEK SOUBORU - smilies@web.layout ******************************************************/
#pg-middle IMG.smiley {
	display: inline;
	border: none;
	padding: 0;
	margin: 0px 0px;
}
/* ZACATEK SOUBORU - statistics@web.layout ******************************************************/
.pollTable {
	margin: 0 auto;
	margin-top: 10px;
	border: 1px solid #3597be;
	width: 90%;
	border-collapse: collapse;
}

.pollTableQuestion TD{
	color: #000000;
	height: 27px;
	font-size: 12pt;
	font-weight: bold;
	padding: 0px 20px 0px 20px;
}

.pollTableAnswerOdd TD, .pollTableAnswerEven TD {
	height: 23px;
	padding: 0px 10px 0px 10px;
}

.pollTableAnswerOdd TD:hover, .pollTableAnswerEven TD:hover {
	background-color: #C3D2DF;
}

.pollTableAnswerOdd A, .pollTableAnswerEven A {
	text-decoration: none;
}

.pollTableAnswerOdd {
	background-color: #E0E8EF;
}

.pollTableAnswerEven {
	background-color: #F7FBFF;
}


.statisticField {
	}

.statisticField .chartLabel {
	}

.statisticField H4{
		font-size: 8pt;
	padding: 0px;
	margin: 0px;
	margin-top: 6px;
	margin-bottom: 3px;
	font-weight: normal;
}

.statisticField .chartLabel .chart {
	width: 170px;
overflow: hidden;
	height: 8px;
	background: #B5D4DF;
}

.statisticField .chartLabel .chart .chartBar {
	height: 8px;
	background: #3597be;
}

.statisticField .chartLabel .label {
	padding: 0px 4px;
	font-size: 8pt;
}
/* ZACATEK SOUBORU - tables@web.layout ******************************************************/
TABLE {
	width: 90%;
	margin: 20px auto 20px auto;
	border: 1px solid #dad8d7;
	padding: 2px;
	border-spacing: 1px;
	font-size: 10pt;
}

TABLE THEAD TD,
TABLE TFOOT TD {
	background: #f0f0f0;
	padding: 2px 5px 2px 5px;
}

TABLE THEAD TD {
	border-bottom: 1px solid #d2d1d0;
	text-align: center;
}

TABLE TFOOT TD {
	border-top: 1px solid #d2d1d0;
}

TABLE TBODY TD {
	padding: 1px 4px 1px 4px;
}

TABLE TR.first TD {
	padding-top: 5px;
}

TABLE TR.last TD {
	padding-bottom: 5px;
}

TABLE TD.noEntries {
	text-align: center;
	padding: 5px;
}

/* quickPick table hover highlight */
#p191 TABLE.productsTable TR:hover, #p193 TABLE.productsTable TR:hover, #p187 TABLE.productsTable TR:hover, #p189 TABLE.productsTable TR:hover {
	background-color: #EFEFEF;
}

/* sentOrders table hover highlight*/
#p51 TABLE.sentOrders TR:hover, #p116 TABLE.sentOrders TR:hover, #p108 TABLE.sentOrders TR:hover, #p128 TABLE.sentOrders TR:hover {
	background-color: #EFEFEF;
}

/* sentOrders table */
TABLE.sentOrders {
	text-align: left;
}

.sentOrdersR{
	text-align: right;
}
/* ZACATEK SOUBORU - userProfile@web.layout ******************************************************/
TABLE.idCard {
	width: 300px;
	height: 130px;
}

TABLE.idCard .userIcon {
	width: 111px;
}

TABLE.idCard .row {
	height: 12px;
}
/* ZACATEK SOUBORU - navigation-style@navigation ******************************************************/
.navigationBar {
	font-size: 8pt;	
}

.clearNavigationBar {
	margin-bottom: 25px;
	width: 100%;
}

.navigationBar .navigation {
	float: left;
}

.navigationBar .actions {
	float: right;
}
/* ZACATEK SOUBORU - poll@poll ******************************************************/
.pollAnswerListing {
	list-style: none;
}

.pollChart {
	overflow: hidden;
}

.pollChart .pollChartBar {
	height: 100%;
}
