@charset "utf-8";
/* CSS Document */

body {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:0.7em; 
	text-align:center; 
	margin:0px; 
	padding:0px; 
	padding-bottom:15px; 
	background-image:url(../images/main-background.jpg); 
	background-repeat:no-repeat; 
	background-position:center top; 
	background-color:#3c4647;
}

#all {
	 width:926px; 
	 text-align:left; 
	 margin:auto;
}

#main-movie {
	z-index:0;
}

#all h1 {
	font-size: large;
	color:#9f264f;
}
#all h2 {
	font-size: medium;
	color:#9f264f;
}
#all h3 {
	font-size: small;
	color:#9f264f;
}

#head {
	width:926px; 
	height:5.8em; 
	background-image:url(../images/head.jpg);
	position:relative; 
	text-align:right;
}

#head #links {
	width:331px; 
	height:1.72em; 
	background-image:url(../images/link-top-background.jpg); 
	margin-right:181px; 
	margin-left:410px;
}

#head #links table {
	margin-top:3px; 
	margin-left:5px; 
	font-family:Arial, Helvetica, sans-serif; 
	color:#FFFFFF; 
	font-size:1em; 
	width:320px;
}

#head #links table td a {
	color:#FFFFFF;
	text-decoration:none;
}

#head #links table td a:hover {
	text-decoration:underline;
}

#head #search {
	height:3.81em; 
	margin-right:21px; 
	color:#FFFFFF; 
	padding-top:3px; 
	padding-right:6px;
}

#head #novinky-na-mail {
	height:3.81em; 
	margin-right:21px; 
	color:#FFFFFF; 
	padding-top:3px; 
	padding-right:6px;
	position:absolute;
	left:450px; 
	top:39px;
}

#head #input_search {
	color:#9f264f; 
	font-size:1em; 
	width:110px; 
	padding-left:10px; 
	height:1.36em; 
	padding-bottom:0px; 
	padding-top:2px; 
	border:0px;
}

#menu {
	width:926px; 
	height:2.18em; 
	background-image:url(../images/menu-background.jpg);
}

#info_pruh {
	width:926px; 
	height:3.3em; 
	background-image:url(../images/info-background.jpg);
}

#info_pruh #prihlaseni {
	float:right; 
	margin-top:7px; 
	margin-right:13px;
}

#info_pruh #prihlaseni td {
	padding-left:2px;
}

#input_prihlaseni_jmeno {
	color:#9f264f; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:1.1em; 
	width:110px; 
	padding-left:10px; 
	height:1.2em; 
	padding-bottom:0px; 
	padding-top:2px; 
	border:0px;
	background-image:url(../images/jmeno-background.jpg);
}

#input_prihlaseni_heslo {
	color:#9f264f; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:1.1em; 
	width:110px; 
	padding-left:10px; 
	height:1.2em; 
	padding-bottom:0px; 
	padding-top:2px; 
	border:0px;
	background-image:url(../images/heslo-background.jpg);
}

#info_pruh #info_kosik {
	color:#FFFFFF; 
	font-size:1.1em; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	margin-left:15px; 
	padding-top:10px;
}

#sloupec_right {
	width:187px; 
	background-color:#FFFFFF; 
	background-image:url(../images/sloupec-down-right-bg.jpg); 
	background-position:bottom; 
	background-repeat:no-repeat; 
	float:right; 
	overflow:visible;
}

#sloupec_right #akce_slevy {
	margin-left:4px; 
	margin-top:18px; 
	margin-bottom:20px; 
	width:179px;
	text-align:center;
}

#sloupec_right #akce_slevy #nadpis {
	font-family:Georgia, 'Times New Roman', Times, serif; 
	font-size:1.64em; 
	color:#aa9da4; 
	padding-left:12px; 
	padding-bottom:5px; 
	background-image:url(images/nabidka-cara.gif); 
	background-position:bottom; 
	background-repeat:repeat-x;
}

#sloupec_right #akce_slevy #nazev {
	height:2.15em; 
	font-family:Georgia, 'Times New Roman', Times, serif; 
	font-size:1.1em; 
	padding-left:12px; 
	background-image:url(../images/nabidka-cara.gif); 
	background-position:bottom; 
	background-repeat:repeat-x;
}

#sloupec_right #akce_slevy #nazev a {
	color:#a21f4b;
	text-decoration:none;
}

#sloupec_right #akce_slevy #nazev a:hover {
	text-decoration:underline;
}

#sloupec_right #akce_slevy #obrazek {
	text-align:center; 
	padding-top:15px; 
	padding-bottom:15px;
}

#sloupec_right #akce_slevy #sleva {
	height:2.15em; 
	background-image:url(../images/akce-sleva-background.jpg); 
	background-repeat:no-repeat; 
	background-position:top; 
	color:#FFFFFF; 
	font-family:Tahoma, Verdana, Arial; 
	font-size:1.1em;
}

#sloupec_right #akce_slevy #cena {
	height:1.95em; 
	background-image:url(../images/akce-cena-background.jpg); 
	background-repeat:no-repeat; 
	color:#FFFFFF; 
	font-family:Tahoma, Verdana, Arial; 
	font-size:1.1em;
}

#sloupec_right #akce_slevy #oddelovac {
	height:1.18em; 
	background-image:url(../images/nabidka-cara.gif); 
	background-position:bottom; 
	background-repeat:repeat-x;
}

#akce_slevy h3, #akce_slevy p {
	padding:0; margin:3px 0;
}

#left {
	/*width:195px; */
	float:left;
	margin:0;
	padding:0;
	}
#anketa, #novinky {
	width:195px; 
	background-color:#FFFFFF;
	background-image:url(../images/sloupec-down-left-bg.jpg); 
	margin-right:6px;
	padding-top:0;
	margin-top:8px;
	background-position:bottom; 
	background-repeat:no-repeat;
}
#novinky h3 {
	padding-bottom:18px;
	&padding-bottom:0;
	_padding-bottom:0;
}

#menu_shop {
	width:195px; 
	background-color:#FFFFFF; 
	background-image:url(../images/sloupec-down-left-bg.jpg); 
	margin-right:6px; 
	background-position:bottom; 
	background-repeat:no-repeat; 
	float:left;
}

#menu_shop table {
	margin-left:7px; 
	margin-top:18px; 
	width:160px;
}

#menu_shop table #nadpis {
	font-family:Georgia, 'Times New Roman', Times, serif; 
	font-size:1.64em; 
	color:#aa9da4; 
	padding-left:12px; 
	padding-bottom:5px; 
	background-image:url(../images/nabidka-cara.gif); 
	background-position:bottom; 
	background-repeat:repeat-x;
}

#menu_shop table #polozka {
	height:1.4em; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:1.1em; 
	color:#a21f4b; 
	padding-left:12px; 
	background-image:url(../images/nabidka-cara.gif); 
	background-position:bottom; 
	background-repeat:repeat-x;
	padding-top:3px;
	padding-bottom:3px;
}

.odkaz_zpet_na_hlavni {
	color:#aa9da4;
	text-decoration:none;
}

.odkaz_zpet_na_hlavni:hover {
	text-decoration:underline;
}

#menu_shop table #polozka a{
	color:#a21f4b;
	text-decoration:none;
}

#menu_shop table #polozka a:hover{
	text-decoration:underline;
}

#main_all {
	width:532px; 
	background-color:#FFFFFF; 
	background-image:url(../images/sloupec-down-main-bg.jpg); 
	background-position:bottom; 
	background-repeat:no-repeat; 
	float:left;
}

#main_all object {
	background-image:url(../images/pozadi-objektu.jpg); 
}

#main_all #kategorie {
	background-image:url(../images/kategorie-background.jpg); 
	background-repeat:no-repeat; 
	width:524px; 
	height:2.6em; 
	margin-top:1px; 
	margin-left:4px; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:1em; 
	color:#c7bbc2;
}

#main_all #kategorie a{
	color:#FFFFFF;
	text-decoration:none;
}

#main_all #kategorie a:hover{
	text-decoration:underline;
}


#main_all #control_panel {
	background-image:url(../images/strankovani-background.jpg); 
	padding-bottom:3px; 
	background-repeat:no-repeat; 
	width:524px; 
	height:2.1em; 
	margin-top:5px; 
	margin-left:4px; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:1em; 
	color:#ffffff;
}

#main_all #control_panel #strankovani a{
	color:#FFFFFF;
	text-decoration:none;
}

#main_all #control_panel #razeni a{
	color:#FFFFFF;
}

#main {
	width:506px; 
	font-family: Tahoma, Verdana, Arial; 
	font-size:1.1em; 
	color:#404040; 
	vertical-align:top; 
	padding-top:25px; 
	margin-left:3px; 
	padding:10px;
}
#main a img {
	border:1px solid #6F2F2F;
}
#main a:hover img {
	border:1px solid #CC8875;
}

#main, #main table { 	text-align:justify; }
#main hr { height:1px; }

#sortiment_prehled {
	width:511px; 
	margin-left:10px; 
	margin-top:10px; 
	background-image:url(../images/nabidka-cara.gif); 
	background-position:bottom; 
	background-repeat:repeat-x;
}

#sortiment_prehled #nadpis {
	padding-left:20px; 
	padding-top:7px; 
	padding-bottom:7px; 
	font-family:Georgia, 'Times New Roman', Times, serif; 
	font-size:1.45em; 
	color:#a21f4b; 
	background-image:url(../images/nabidka-cara.gif); 
	background-position:bottom; 
	background-repeat:repeat-x;
}

#sortiment_prehled #nadpis a{
	color:#a21f4b;
	text-decoration:none;
}

#sortiment_prehled #nadpis a:hover{
	text-decoration:underline; 
}

#sortiment_prehled #obrazek {
	width:200px; 
	height:200px; 
	vertical-align:middle; 
	text-align:center;
}

#sortiment_prehled #popis {
	font-family: Tahoma, Verdana, Arial; 
	font-size:1.1em; 
	color:#404040; 
	height:60px; 
	vertical-align:top; 
	padding-top:25px;
	text-align:justify;
	padding-right:25px;
}

#sortiment_prehled #sleva, #sortiment_podrobne #sleva {
	height:2.1em;  
	background-image:url(../images/sortiment-sleva-background.jpg); 
	background-repeat:no-repeat; 
	background-position:top left;
}

#sortiment_prehled #sleva #hodnota, #sortiment_podrobne #sleva #hodnota {
	font-family: Tahoma, Verdana, Arial; 
	font-size:1.1em; 
	margin-top:4px; 
	color:#ffffff; 
	float:right; 
	padding-right:35px;
}

#sortiment_prehled #sleva #odkaz_podrobne{
	font-family: Tahoma, Verdana, Arial; 
	font-size:1.1em; 
	margin-top:4px; 
	color:#c7bbc2; 
	padding-left:13px;
}

#sortiment_prehled #sleva #odkaz_podrobne a{
	color:#c7bbc2;
	text-decoration:none;
}

#sortiment_prehled #sleva #odkaz_podrobne a:hover{
	text-decoration:underline;
}

#sortiment_prehled #cena, #sortiment_podrobne #cena{
	height:2.1em; 
	margin-top:3px; 
	margin-bottom:5px; 
	background-image:url(../images/sortiment-cena-background.jpg); 
	background-repeat:no-repeat; 
	background-position:bottom left; 
	vertical-align:bottom;
}

#sortiment_prehled #cena #do_kosiku, #sortiment_podrobne #cena #do_kosiku {
	font-family: Tahoma, Verdana, Arial; 
	font-size:1.1em; 
	color:#ffffff; 
	float:right; 
	padding-right:36px; 
	margin-top:2px;
}

#sortiment_prehled #cena #do_kosiku #pocet, #sortiment_podrobne #cena #do_kosiku #pocet, #div_kosik #pocet {
	width:26px; 
	text-align:center; 
	margin:0px; 
	margin-bottom:2px; 
	border:1px solid #999999; 
	padding:1px; 
	font-family: Tahoma, Verdana, Arial; 
	font-size:1em;
}

#sortiment_prehled #cena #hodnota, #sortiment_podrobne #cena #hodnota {
	font-family: Tahoma, Verdana, Arial; 
	font-size:1.1em; 
	padding-top:5px; 
	color:#ffffff; 
	padding-left:13px;
}

#sortiment_prehled select, #sortiment_podrobne select {
	font-size:1em;
}

#sortiment_podrobne {
	width:511px; 
	margin-left:10px; 
	margin-top:10px; 
}

#sortiment_podrobne #obrazek {
	width:190px; 
	height:190px; 
	vertical-align:middle; 
	text-align:center;
	padding:0px;
	margin:0px;
}

#sortiment_podrobne #nadpis {
	width:341px; 
	padding-top:7px; 
	padding-bottom:7px; 
	font-family:Georgia, 'Times New Roman', Times, serif; 
	font-size:1.45em; 
	color:#a21f4b; 
	background-image:url(../images/nabidka-cara.gif); 
	background-position:bottom; 
	background-repeat:repeat-x;
}

#sortiment_podrobne #popis {
	text-align:justify;
	font-family: Tahoma, Verdana, Arial; 
	font-size:1.1em; 
	color:#404040; 
	vertical-align:top; 
	padding-top:5px; 
	padding-right:25px;  
	background-image:url(../images/nabidka-cara.gif); 
	background-position:bottom; 
	background-repeat:repeat-x; 
	padding-bottom:5px;
}

#sortiment_podrobne #dalsi_info {
	font-family: Tahoma, Verdana, Arial; 
	font-size:1em; 
	color:#404040;
	vertical-align:top;
}

#sortiment_podrobne #dalsi_info h4{
	font-family:Georgia, 'Times New Roman', Times, serif; 
	margin-top:15px;
	font-size:1.1em; 
	color:#a21f4b;
	padding-bottom:0px;
	margin-bottom:5px;
	font-weight:100;
}

#sortiment_podrobne #tabulka_parametry_podrobne{
	width:100%;
	padding:0px;
	margin:0px;
}
#sortiment_podrobne #tabulka_parametry_podrobne td{
	width:50%;
	background-image:url(../images/nabidka-cara.gif); 
	background-position:bottom; 
	background-repeat:repeat-x; 
	padding:2px;
}

#info_text, #formular_sleva_info {
	margin-left:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1.1em;
	font-weight:bold;
	color:#a21f4b;
}

#div_kosik #kosik {
	width:524px;
	margin-left:4px;
	margin-top:5px;
}

#div_kosik #nazev a{
	font-family:Tahoma, Verdana, Arial;
	font-size:1.1em;
	text-decoration:none;
	color:#a21f4b;
}

#div_kosik #nazev a:hover {
	text-decoration:underline;
}

#div_kosik a{
	font-family:Arial, Helvetica, sans-serif;
	color:#454545;
	text-decoration:none;
}

#div_kosik a:hover {
	text-decoration:underline;
}

#vypis_obsah_kosiku {
	width:100%;
}

#povinne {
	color:#a21f4b;
}

#div_registracni_formular {
	width:524px;
	margin-left:4px;
	margin-top:5px;
}

#div_registracni_formular #registracni_formular {
	width:100%;
}

#div_registracni_formular #registracni_formular input {
	width:250px;
	border:1px solid #999999; 
	padding:2px; 
	font-family: Tahoma, Verdana, Arial; 
	font-size:1em;
}

.otazka {
	height:2.15em; 
	font-family:Georgia, 'Times New Roman', Times, serif; 
	font-size:1.05em; 
	padding-left:12px; 
	background-image:url(../images/nabidka-cara.gif); 
	background-position:bottom; 
	background-repeat:repeat-x;
	color:#a21f4b;
}

.hlasovani {
	color:#404040;
}

#div_registracni_formular h2, #div_kosik h2 {
	margin-left:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1.1em;
	font-weight:bold;
	color:#a21f4b;
}

#kdo_prihlasen {
	float:right;
	margin-top:9px; 
	margin-right:13px;
	color:#FFFFFF;
	font-size:1em;
}

#kdo_prihlasen a{
	color:#FFFFFF;
	text-decoration:none;
}

#kdo_prihlasen a:hover {
	text-decoration:underline;
}

.clearer {
	height:1px;
	border: 1px thin gray;
	padding:0;
	margin:0;
}

#main a{color:#9f264f; text-decoration:none;}
#main a:hover{text-decoration:underline;}

.fotky_view {
	background-color:#3C4647;
	background-image:url(../images/main-background-galerie.jpg);
	background-position:top;
	background-repeat:repeat-x;
	padding-top:15px;
}

#fond {
	width:195px; 
	background-color:#FFFFFF;
	background-image:url(../images/sloupec-down-left-bg.jpg); 
	margin-right:6px;
	margin-top:8px; 
	background-position:bottom; 
	background-repeat:no-repeat; 
	
}
/*** ODKAZY ****/
#sloupec_right_spodek {
	height:4px;
}

#sloupec_right_odkazy {
	width: 187px;
	padding-bottom:20px;
}
#sloupec_right_odkazy a{
	color:#9f264f;
	text-decoration:none;
	display: block;
	font-size: 12px;
	text-align: left;
	font-weight:normal;
	padding-left:20px;
}
#sloupec_right_odkazy a:hover{
	text-decoration:underline;
}
#sloupec_right_odkazy a img {
	text-align: center;
	margin-top:4px;
	margin-bottom: 4px;
	border: none;
}
#sloupec_right_odkazy #odkazy-vnitrek {
	background: #ffffff;
	padding-top:10px;
	padding-bottom:10px;
}
#sloupec_right_odkazy a.odkazy-vice {
	color: #9f264f;
	text-align: center;
	padding-top:10px;
	
}
#sloupec_right_odkazy a.odkazy-vice:hover {
	color: #9f264f;
	text-decoration:underline;
}
.podpis {
	padding-top:10px;
	padding-bottom:20px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	font-size:10px;
	color:#333333;
}
.podpis a {
	color: #9f264f;
}
