body							{ color: #3D6A86; }

.info_message					{ background-color: #91F0F0; border: 1px solid #17AAAA; }
.error_message					{ background-color: #F7BBBB; border: 1px solid #AA1617; }
.parametry-hledani				{ background-color: #F0F0F0; border: 1px solid #284786; }
.parametry-hledani a 			{ color: #585F68; }
.star							{ color: red; }

#obal							{ background: url('/images/pozadi.gif') repeat-x;  }

.nopozadi						{ background-image: none !important;  }

#jazyky a						{ color: white; text-decoration: none; }

#info-lista						{ background: white; color: #2D526F; border-top: 2px solid #C3C5CF;  border-bottom: 2px solid #C3C5CF; }
#info-lista	a					{ color: #2D526F; }

#razeni									{ background-color: #F0F0F0; border: 1px solid #284786; }
#razeni	select							{ background-color: white; border: 1px solid #284786; }
#razeni .sort							{ color: white; }
#razeni .asc							{ color: black; background: url('/images/razeni_asc.gif') top center no-repeat !important; }
#razeni .asc-neaktiv					{ color: #CFCFCF; background: url('/images/razeni_asc_neaktiv.gif') top center no-repeat !important; }
#razeni .desc							{ color: black; background: url('/images/razeni_desc.gif') top center no-repeat !important; }
#razeni .desc-neaktiv					{ color: #CFCFCF; background: url('/images/razeni_desc_neaktiv.gif') top center no-repeat !important;}

.hp h2									{ background: url('/images/pozadi-nadpis-katalog-home.gif') no-repeat; color: #fff !important; }

.souvisejici a							{ color: black; }
.souvisejici h2							{ background-color: #F0F0F0; color: #585F68; border: 1px solid #585F68; border-left-width: 10px; border-right-width: 10px; }

#katalog-tree							{ color: white; }
#katalog-tree a							{ color: white; }
#katalog-tree li						{ background: url('/images/pozadi-polozka-stromu.gif') no-repeat; }
#katalog-tree li.selected				{ background: url('/images/pozadi-polozka-stromu-hover.gif') no-repeat; }
#katalog-tree li.selected a				{ color: #0D3E9F; }
#katalog-tree li.tree_sub   			{ background: url('/images/pozadi-polozka-stromu-sub.gif') 30px 7px no-repeat;  }
#katalog-tree li.tree_sub a  			{ color: #0F3F9E; border-bottom: 1px solid #B3B5B7; }
#katalog-tree li.tree_sub a.selected	{ color: #0F3F9E; }
#katalog-tree li.last a					{ border-bottom: 0px; }
#katalog-tree li.tree_sub1   			{ background-image: none; }
#katalog-tree li.tree_sub1 a  			{ background-image: none; background-color: none; color: #0F3F9E; border-bottom: 1px solid #B3B5B7; }
#katalog-tree li.tree_sub1 a.selected	{  }
#katalog-tree .rozbalit	a				{ background: url('/images/iko-rozbalit-top.gif') 7px 7px no-repeat; }
#katalog-tree .sbalit a					{ background: url('/images/iko-sbalit-top.gif') 7px 7px no-repeat; }
/*
#katalog-tree .rozbalit_sub a			{ background: url('/images/iko-rozbalit-top.gif') 7px 4px no-repeat; }
#katalog-tree .sbalit_sub	 a			{ background: url('/images/iko-sbalit-top.gif') 7px 4px no-repeat; }
#katalog-tree .rozbalit_sub1 a			{ background: url('/images/iko-rozbalit-top.gif') 7px 4px no-repeat; }
#katalog-tree .sbalit_sub1 a			{ background: url('/images/iko-sbalit-top.gif') 7px 4px no-repeat; }
*/

#hlavni									{  }

#hlavni-obsah .menu1					{ background: url('/images/pozadi-hlavni-green.gif') top right no-repeat; }
#hlavni-obsah .menu2					{ background: url('/images/pozadi-hlavni-orange.gif') top right no-repeat; }
#hlavni-obsah .menu3					{ background: url('/images/pozadi-hlavni-blue.gif') top right no-repeat; }

#hlavni h1.menu1						{ color: #4A9900; background-image: none; }
#hlavni h1.menu2						{ color: #EF6E08; background-image: none; }
#hlavni h1.menu3						{ color: #3D9EB7; background-image: none; }

#hlavni h2								{ color: #585F68; }
#hlavni h3								{ color: #585F68; }
#hlavni h4								{ color: #585F68; }
#hlavni #info-lista						{ border-bottom: 1px solid #585F68; }
#hlavni #navigace a						{ color: black; }
#hlavni #navigace a:hover				{ color: #284786; }
#hlavni #kosik-text a					{ color: black; }
#hlavni #kosik-text a:hover				{ color: #284786; }

#hlavni .katalog table td				{ border-left: 1px solid #F0F0F0; }
#hlavni .katalog .info td				{ border-bottom: 1px solid #F0F0F0 !important;}
#hlavni .katalog .info td a				{ color: #585F68; }
#hlavni .katalog td hr					{ color: #F0F0F0; background-color: #F0F0F0; }
#hlavni .katalog td a					{ color: #585F68; }
#hlavni .katalog td a:hover				{ color: black; }
#hlavni .katalog .info td form label	{ color: black; }
#hlavni .katalog .info td form select	{ border: 1px solid black; }
#hlavni .katalog .cena td				{ color: #585F68; }
#hlavni .katalog table td.prazdne		{ border-left: 1px solid #F0F0F0 !important; }
#hlavni .katalog .info .buttons						{ background: url('/images/pozadi-kosik-prehled.gif') no-repeat; }
#hlavni .katalog .info .buttons	.kosik-pocet		{ border: 1px solid #284786; background-color: transparent; }
#hlavni .katalog .info .buttons .submit				{ background: url('/images/iko-kosik.gif') right bottom no-repeat; border: 0px; }
 
#hlavni #radkovy .info td form label	{ color: black; }
#hlavni #radkovy .info td form select	{ border: 1px solid black; }

#hlavni #detail	a.poslat-emailem		{ color: black; }
#hlavni #detail #foto img				{ border: 0px solid black; }
#hlavni #detail #foto table td			{ border: 1px dashed #F0F0F0; }
#hlavni #detail .do-kosiku a			{ color: #585F68; }
#hlavni #detail .do-kosiku a:hover		{ color: black; }
#hlavni #detail table .nadpis			{ background-color: #585F68; color: white; }
#hlavni #detail table td				{ border: 1px solid #D1D2D3; }
#hlavni #detail .buttons				{ background: url('/images/pozadi-kosik-prehled.gif') no-repeat; }
#hlavni #detail .buttons .text			{ color: white;  }
#hlavni #detail .buttons .kosik-pocet	{ border: 1px solid #284786; background-color: transparent; }
#hlavni #detail .buttons .submit		{ background: url('/images/iko-kosik.gif') right bottom no-repeat; border: 0px; }

#levy-sloupec h2						{ color: #585F68; background: url('/images/pozadi-nadpis-box.gif') no-repeat; }
#levy-sloupec .body						{ color: black;}
#levy-sloupec .body a					{ color: black;}
#levy-sloupec .body a:hover				{ color: #FD7000;}
#levy-sloupec .body input				{ color: #585F68; border: 1px solid #C3D9F2;}
#levy-sloupec .body .odeslat			{ background-color: #C3D9F2; color: #585F68; }

#pravy-sloupec h2						{ color: #3D6A86; background: url('/images/sipka.gif') 15px 5px no-repeat; }
#pravy-sloupec .body					{ color: black;}
#pravy-sloupec .body a					{ color: black;}
#pravy-sloupec .body a:hover			{ color: #FD7000;}
#pravy-sloupec .body input				{ color: #585F68; border: 1px solid #C3D9F2;}
#pravy-sloupec .body .odeslat			{ background-color: #C3D9F2; color: #585F68; }
#pravy-sloupec .text					{ color: #3D6A86; border-bottom: 1px solid #C3C6CF; }

/* fotogalerie */
#fotogalerie-navigace  a				{ color: #340805; }

#fotogalerie-polozky td					{ background-color: #EBEBEB; border: 1px solid #C0C0C0; }
#fotogalerie-polozky td.hidden			{ background-color: transparent; }
#fotogalerie-polozky h1					{ color: white; }
#fotogalerie-polozky a.back				{ color: black; }
/* fotogalerie */

/* prehled clanku */
#clanky-prehled a						{ color: black; }
/* prehled clanku */

/* detail clanku */
#clanek-detail h1						{  }
#clanek-detail a						{ color: black; }
#clanek-detail table.prehled td 				{ border: 1px solid white; }
#clanek-detail table.prehled tr.nadpis td 	 	{ background-color: #C4CDD4; color: #3D6A86; }
#clanek-detail table.prehled tr.oddelovac td 	{ background-color: #fff; }
#clanek-detail table.prehled tr.svetly td		 	{ background-color: #EDEDF1; color: #3D6A86; }
#clanek-detail table.prehled tr.tmavy td		 	{ background-color: #C4CDD4; color: #3D6A86; }
.sort a							{ color: #F39649; text-decoration: none; }
.prehled-clanky a							{ color: #F39649; text-decoration: none; }
/* detail clanku */


#schedule-table td.obsazeno				{ background: red; }	
#schedule-table td.volno				{ background: #BFF2B3; }	
#schedule-table td a					{ color: black; }	

.anketa a								{ color: #aaaaaa; }
.anketa .linka							{ border: 1px solid #495A3A; background-color: #F39907; }

#prehled_objednavek a					{ color: black; }
#prehled_objednavek fieldset legend		{ background-color: #284786; }

.hodnoceni ul					{ background: url('/images/star.jpg') bottom; }
.hodnoceni a:hover				{ background: url('/images/star.jpg') left center;  }   
.hodnoceni a:active 			{ background-position: left top; }
.hodnoceni a.selected			{ background: url('/images/star.jpg') left center; }

/*-- Definice stylu pro formulare --*/
.formular fieldset 								{ border: 1px solid #284786; background-color: #F0F0F0; } 
.formular legend 								{ background-color: #284786; color: white; } 
.formular td									{ color: white; }

.formular-doporuceni table					{ border: 1px solid #454B1C; }
.formular-doporuceni input					{ border: 1px solid #454B1C; }
.formular-doporuceni input.radio			{ border: 0px solid #454B1C; }
.formular-doporuceni textarea				{ border: 1px solid #454B1C; }
.formular-doporuceni table .nadpis			{ background-color: #843701; color: white; }
.formular-doporuceni table .submit			{ background-color: #454B1C; color: white; }

.formular input									{ border: 1px solid #585F68; color: #555; }
.formular textarea								{ border: 1px solid #585F68; color: #555; }
.formular .potvrzeni							{ border-top: 1px solid #284786; border-bottom: 1px solid #284786; }
.formular .submit								{ background-color: #585F68; color: white; }
.formular .check								{ width: 20px; }
#formular-kosik input.kosik-pocet				{ border: 1px solid #6B5434; }
#formular-kosik input.submit					{ border: 1px solid #6B5434; }

#kosik table td								{ border: 1px solid #F0F0F0; } 
#kosik table .celkem						{ color: #585F68; background-color: #F0F0F0; }
#kosik .submit								{ background-color: #585F68; color: white; }
#kosik a									{ color: black; }

h2.discuss							{ color: #585F68; }
#kniha_form input			  		{ border: 1px solid #949688; }                  
#kniha_form textarea  				{ border: 1px solid #949688; }                  
#kniha_form .submit           		{ background-color: #FFD7DC; }                  
#kniha_obsah                  		{ background-color: #ffffff; }                  
#kniha_obsah .vrstva_top .nadpis    { background-color: #97C45B; }               
#kniha_obsah a                		{ color: #ffffff;  }                  
#kniha_obsah span.admin				{ color: orange; }

#paticka 						{ color: #fff; border-top: 2px solid #E1E2E7; background: #8A9BA9; }
#paticka a						{ color: #fff; }
