*{margin:0px;padding:0px;}
img{border:0px solid black;}
h1{margin-top:10px;color:#cc0000;font-weight:bold;font-size:110%;padding-top:8px;margin-bottom:25px;text-align:left;background:url("../images/h1.gif") repeat-x right bottom;padding-bottom:3px;}
h2{margin-top:0px;color:#ff0000;font-weight:bold;font-size:90%;padding-top:0px;padding-bottom:3px;text-align:left;}
h3{margin-top:10px;color:#ff0000;font-weight:bold;font-size:80%;padding-top:8px;padding-bottom:0px;text-align:left;}
h3#vanoce{margin-bottom:20px;text-align:center;}
h2.firma{margin-top:30px;color:#ff0000;font-weight:bold;font-size:90%;padding-top:8px;padding-bottom:5px;text-align:left;background:url("../images/h1.gif") repeat-x right bottom;}
h2.kontakt{color:#ff0000;font-weight:bold;font-size:80%;padding-top:8px;padding-bottom:5px;margin-bottom:10px;text-align:left;background:url("../images/h1.gif") repeat-x right bottom;}
p{font-size:12px;color:#000000;text-align:justify;line-height:20px;padding-bottom:20px;}
p.produkty{font-size:12px;color:#000000;text-align:justify;line-height:20px;padding-bottom:10px;}
p.tucne{font-weight:bold;color:#666666;}
p.cervena{font-weight:bold;color:#cc0000;}
p.poznamka{font-size:12px;color:#000000;font-style:italic;text-align:justify;line-height:20px;padding-top:15px;}
ul.firma{padding-left:10px;padding-top:10px;list-style-type:none;font-weight:normal;}
ul.firma li{font-size:12px;padding-left:17px;padding-top:5px;line-height:18px;background:url("../images/ctverec-akce.gif") no-repeat;}
ul{padding-left:50px;padding-top:10px;list-style-type:none;font-weight:normal;}
li{font-size:12px;padding-top:5px;line-height:18px;}

ul{margin-bottom:20px;margin-top:0px;}

address{font-size:80%;font-style:normal;line-height:20px;}

body{font-family:Verdana,Arial,Tahoma,Sans Serif; font-size:100%;text-align:center;background:#ffffff;}
div#hlavni-stranka{margin:0px auto;text-align:left;width:955px;}
div#hlavicka-pozadi{width:955px;height:167px;background:url("../images/hlavicka-pozadi.gif") no-repeat;position:relative;}
div#hlavicka{width:900px;position:relative;top:32px;left:27px;}
div#hlavicka-clip{height:135px;background:url("../images/hlavicka-obrazek.jpg") no-repeat;}
div#hlavicka-clip_1{height:135px;background:url("../images/hlavicka-obrazek_1.jpg") no-repeat;}
div#hlavicka-clip_2{height:135px;background:url("../images/hlavicka-obrazek_3.jpg") no-repeat;}
div#hlavicka-clip_3{height:135px;background:url("../images/hlavicka-obrazek_3.jpg") no-repeat;}
div#hlavicka-clip_4{height:135px;background:url("../images/hlavicka-obrazek_4.jpg") no-repeat;}
div#hlavicka-clip_5{height:135px;background:url("../images/hlavicka-obrazek_5.jpg") no-repeat;}
div#hlavicka-clip_6{height:135px;background:url("../images/hlavicka-obrazek_6.jpg") no-repeat;}
div#hlavicka-clip_7{height:135px;background:url("../images/hlavicka-obrazek_7.jpg") no-repeat;}
div#hlavicka-clip_8{height:135px;background:url("../images/hlavicka-obrazek_8.jpg") no-repeat;}
div#hlavicka-clip_9{height:135px;background:url("../images/hlavicka-obrazek_9.jpg") no-repeat;}
div#hlavicka-clip_20{height:135px;background:url("../images/hlavicka-obrazek_20.jpg") no-repeat;}
div#hlavicka-clip_91{height:135px;background:url("../images/hlavicka-obrazek_1.jpg") no-repeat;}
div#hlavicka-clip_119{height:135px;background:url("../images/hlavicka-obrazek_3.jpg") no-repeat;}
div#hlavicka-clip_116{height:135px;background:url("../images/hlavicka-obrazek_4.jpg") no-repeat;}
div#hlavicka-clip_110{height:135px;background:url("../images/hlavicka-obrazek_5.jpg") no-repeat;}
div#hlavicka-clip_109{height:135px;background:url("../images/hlavicka-obrazek_6.jpg") no-repeat;}
div#hlavicka-clip_105{height:135px;background:url("../images/hlavicka-obrazek_7.jpg") no-repeat;}
div#hlavicka-clip_104{height:135px;background:url("../images/hlavicka-obrazek_8.jpg") no-repeat;}
div#hlavicka-clip_103{height:135px;background:url("../images/hlavicka-obrazek_9.jpg") no-repeat;}
div#hlavicka-clip_121{height:135px;background:url("../images/hlavicka-obrazek_20.jpg") no-repeat;}
div#hlavicka-logo{width:438px;height:92px;background:url("../images/cesaro-logo.gif") no-repeat;position:absolute;top:25px;left:28px;}


div#obsah{background:url("../images/obsah-pozadi.gif") repeat-y bottom;}
div#obsah-stranky{margin-left:227px;width:700px;background:url("/images/cesta-zpet.gif") top left repeat-x;_position:relative;_left:-3px;}
div#obsah-stranky-inner{padding:30px;padding-right:40px;padding-top:0px;min-height:650px;_height:650px;}

div#zapati{width:955px;height:52px;background:url("../images/zapati.gif") no-repeat bottom center;}
div#zapati-text{width:900px;height:30px;padding-top:15px;padding-left:27px;font-size:70%;color:#ffffff;position:relative;top:-12px;}
div#zapati-text #text{float:left;}
div#zapati-text #text2{float:right;padding-right:10px;}
div#zapati-text a{color:#ffffff;padding-left:10px;padding-right:10px;}

div#levy-sloupec{width:199px;min-height:650px;_height:650px;float:left;position:relative;left:27px;}
div#levy-sloupec h2.akce{margin-top:0px;padding-left:20px;padding-top:5px;height:25px;font-size:12px;color:#c62929;background:url("../images/h2-leva-strana.gif") no-repeat;}
div#levy-sloupec h2.partneri{padding-left:20px;padding-top:5px;height:25px;font-size:12px;color:#c62929;background:url("../images/h2-leva-strana.gif") no-repeat;}
ul.akce{margin-left:20px;padding-top:5px;padding-bottom:10px;list-style-image:url("../images/ctverec-akce.gif");font-weight:normal;}
ul.akce li{font-size:11px;padding-left:3px;padding-top:5px;line-height:18px;}
ul.akce li a{text-decoration:none;color:#000000;}
ul.akce li a:hover{color:#00abbe;}


p.strong{font-weight:bold;}

div#levy-sloupec div.akce {padding:5px;}
div#levy-sloupec div.akce img{padding-left:0px;}
div#levy-sloupec div.akce h5{margin:0px;padding:0px;font-size:12px;text-align:left;}
div#levy-sloupec div.akce p{margin:0px;padding:0px;font-size:10px;text-align:left;line-height:14px;}
div#levy-sloupec div.akce div.price-old{width:80px;margin-left:100px;font-size:11px;text-decoration:line-through;color:#aaaaaa;text-align:right;}
div#levy-sloupec div.akce div.price-new{width:80px;margin-left:100px;font-size:13px;font-weight:bold;text-align:right;}
div#levy-sloupec div.akce a{display:block;text-align:center;margin-top:15px;color:darkblue;font-weight:bold;font-size:11px;}

div#levy-sloupec div.novinka {font-size:11px;padding-left:10px;padding-right:10px;margin-bottom:15px;}
div#levy-sloupec div.novinka h5{margin:0px;padding:0px;font-size:12px;text-align:left;padding-bottom:3px;}
div#levy-sloupec div.novinka a{display:block;text-align:center;margin-top:15px;color:darkblue;font-weight:bold;font-size:11px;}

table.akce{width:628px;padding-bottom:20px;border-bottom:1px solid #bdbebf;}
table.akce td.akce{width:120px;font-size:80%;font-style:italic;font-weight:normal;}
table.akce td.akce img{border:0px;}
table.akce td.text2{padding-left:20px;font-size:11px;line-height:20px;font-weight:normal;}
table.akce td h2 {font-size:100%;margin:0px;padding:0px;}

table.partneri{width:628px;padding-bottom:20px;border-bottom:1px solid #bdbebf;}
table.partneri td.partneri{}
table.partneri td.partneri img{border:0px;}
table.partneri td.text2{width:500px;padding-left:30px;font-size:11px;line-height:20px;font-weight:normal;}
table.partneri td h2 {font-size:100%;margin:0px;padding:0px;}

table.vanoce{margin-left:65px;width:500px;padding-bottom:20px;text-align:center;border:1px solid #eceaea;border-bottom:0px solid #eceaea;}
table.vanoce tr.zelena td{color:#339900;background:#f5fdec;border-bottom:1px solid #eceaea;}
table.vanoce tr.cervena td{color:#cc0033;background:#fef5f5;border-bottom:1px solid #eceaea;}


div.fotka{text-align:center;padding-top:20px;padding-bottom:10px;}
div.fotka img{border:0px solid;}
div.fotka-produkty{text-align:center;padding-bottom:20px;}
div.fotka-produkty img{border:0px solid;}
div.fotka-novinky{text-align:center;padding-top:0px;padding-bottom:0px;}
div.fotka-novinky img{border:0px solid;}
div.fotka2{text-align:center;padding-top:20px;padding-bottom:10px;}
div.fotka img{}
div.fotka-prava{float:right;padding-top:20px;padding-left:20px;padding-bottom:20px;}
div.fotka-leva{float:left;padding-top:20px;padding-right:20px;padding-bottom:20px;}

div.cara{border-top:1px solid #cccccc;width:628px;}

div#menu-pozadi{width:900px;height:35px;background:#ffffff;position:relative;left:27px;}
div#menu-pozadi a{height:31px;font-size:13px;color:#ffffff;text-align:center;background:url("../images/menu-cervena.gif") repeat-x left top;display:block;position:absolute;top:2px;text-decoration:none;padding-top:8px;}

div#menu-pozadi a#menu-spolecnost{width:112px;left:0px;}
div#menu-pozadi a#menu-akce{width:120px;left:113px;}
div#menu-pozadi a#menu-produkty{width:90px;left:234px;}
div#menu-pozadi a#menu-centra{width:133px;left:325px;}
div#menu-pozadi a#menu-reference{width:112px;left:459px;}
div#menu-pozadi a#menu-partneri{width:83px;left:572px;}
div#menu-pozadi a#menu-kariera{width:79px;left:656px;}
div#menu-pozadi a#menu-media{width:94px;left:736px;}
div#menu-pozadi a#menu-cenik{width:69px;left:831px;}
div#menu-pozadi a#menu-novinky{width:85px;left:125px;}



div#menu-pozadi a:hover{background:url("../images/menu-hover.gif") repeat-x left top;}
div#menu-pozadi a.current{background:url("../images/menu-hover.gif") repeat-x left top;}

table#mapka{}
table#mapka td{padding:0px;}
table#mapka td img {display: block;}

div.cleaner{clear:both}

div#levy-sloupec div#js{height:500px;padding-left:40px;}
div#levy-sloupec div#js .partner{margin-bottom:8px;}

 div#levy-sloupec #rotate-base{height:500px;width:200px;padding:10px;position:relative;overflow:hidden;padding-left:40px;}
 div#levy-sloupec #rotate-subbase{height:480px;padding:10px;overflow:hidden;position:relative;}
 div#levy-sloupec  #rotate-float{overflow:hidden;position:absolute;}
 div#levy-sloupec .rotate-item{text-align:center;font-family:Trebuchet MS;margin-bottom:8px;position:relative;}

div#cesta-zpet-stranky{margin-top:0px;padding:4px;}
div#cesta-zpet-stranky a,div#cesta-zpet-stranky span{font-size:70%;color:#999999;}
p#souhrn-stranky{padding:10px;margin:0px;margin-top:10px;margin-bottom:10px;border:1px solid #aacfbf;background:#e7f4ef;}
p.souhrn-stranky{padding:10px;margin:0px;margin-bottom:10px;}

div#partneri a{float:left;text-align:center;width:144px;height:85px;margin-right:10px;margin-top:10px;font-size:75%;text-decoration:none;color:#cc0000;border:1px solid #cccccc;}
div#partneri img{display:block;padding-top:5px;padding-bottom:5px;margin:0px auto;}
div#partneri a:hover{background:#d6d6d4;}

table.reference{width:630px;padding-bottom:20px;border-bottom:1px solid #bdbebf;}
table.reference td.obrazek{width:110px;}
table.reference td.obrazek2{width:110px;}
table.reference td.obrazek img{border:1px solid #f3f3f3;}
table.reference td.text{padding-left:20px;font-size:11px;line-height:20px;font-weight:normal;}
table.reference td h3 {font-size:110%;margin:0px;padding:0px;}


div.comfort-skupina{text-align:center;}
div.comfort{width:150px;height:210px;float:left;margin-right:5px;margin-top:5px;border:1px solid #cccccc;}
div.comfort img{padding-top:5px;padding-bottom:5px;}
div.comfort p{font-size:11px;text-align:center;line-height:16px;background:#ededed;height:70px;}


div#flag{top:10px;left:850px;position:absolute;}
div#flag a{text-align:right;font-size:10px;text-decoration:none;color:#c62929;}
div#flag img{padding-right:5px;}

#submenu
{
	position:absolute;
	display:none;
	background:#4D4E53;
	width:160px;
}

#submenu #submenu-header
{
	height:2px;
	background:#ffffff;
	_display:none;
}


#submenu-left
{
	background:url('./../images/submenu-telo-leva2.gif') repeat-y left;
}

#submenu-right
{
	background:url('./../images/submenu-telo-prava.gif') repeat-y right;
	padding-left:4px;
	padding-right:4px;
}

#submenu #submenu-zapati
{
	width:160px;
}

	#submenu #submenu-zapati-stred
	{
		background:url('./../images/submenu-zapati-stred.gif') repeat-x right top;
	}
	
	#submenu #submenu-zapati-left
	{
		background:url('./../images/submenu-zapati-leva.gif') no-repeat left top;
	}
	
	#submenu #submenu-zapati-right
	{
		background:url('./../images/submenu-zapati-prava.gif') no-repeat right top;
		height:4px;
	}


#submenu a
{
	display:block;
	padding:4px;
	padding-left:6px;
	border-top:1px solid #ffffff;
	font-size:12px;
	text-decoration:none;
	color:#ffffff;
}

#submenu a.first
{
	border-top:0px;
}

#submenu a:hover
{
	color:#CB3838;
}


#seznamPobocek
{
	border:1px solid #dddddd;
}


#seznamPobocek td
{
	padding:6px;
	margin:0px;
	padding-right:15px;
	font-size:75%;
}

#seznamPobocek td a
{
	font-size:11px;
}

#seznamPobocek tr.lichy td
{
	background:#ffffff;
	border-bottom:1px solid #cccccc;
}

#seznamPobocek tr.sudy td
{
	background:#dddddd;
}

#seznamPobocek td.city
{
	font-weight:bold;
}

table{}
td{font-size:11px;padding:4px;}
th{font-size:11px;padding:4px;}


#ostatni-znacky{border:1px solid gray;}
.skupina{border-bottom:1px solid #dddddd;border-right:1px solid #dddddd;text-align:center;font-weight:bold;background:#cccccc;}
.podskupina{border-bottom:1px solid #dddddd;border-right:1px solid #dddddd;width:200px;font-weight:normal;background:#eeeeee;}
.znacka{border-bottom:1px solid #dddddd;}

div.fotka{float:right;padding-top:5px;padding-bottom:10px;}
div.fotka img{border:1px solid #999999;}
div.fotka p{font-size:70%;color:#333300;text-align:right;line-height:20px;padding-top:15px;font-style:italic;}

div.fotky{float:left;padding-top:20px;padding-bottom:10px;padding-right:5px;}
div.fotky img{border:1px solid #999999;}
div.fotky p{font-size:70%;color:#333300;text-align:right;line-height:20px;padding-top:15px;font-style:italic;}

div.kolekce-fotek{margin-top:20px;width:100%;}
div.kolekce-fotek div.fotka{float:left;margin-right:0px;margin-bottom:10px;margin-left:0px;width:150px;margin-right:4px;}
div.kolekce-fotek div.fotka a.odkaz-detail-foto{display:block;width:150px;height:150px;margin:0px;}
div.kolekce-fotek div.fotka a.odkaz-detail-foto img.land{margin-top:0px;}
div.kolekce-fotek div.fotka a.odkaz-detail-foto img.port{margin-left:0px;}
div.kolekce-fotek p.nazev{display:none;}



table.gify{margin-top:20px;}
table.gify td{width:140px;height:140px;border:1px solid #C7C7C9;vertical-align:center;}

div#branch-address{border:1px solid #aaaaaa;border-left:3px solid #aaaaaa;width:280px;padding:10px;margin-bottom:20px;height:100px;background:#eeeeee;}
div#branch-phone{border:1px solid #aaaaaa;border-left:3px solid #aaaaaa;width:280px;padding:10px;margin-bottom:20px;float:right;height:100px;background:#eeeeee;margin-right:10px;}
div#branch-phone td{font-size:12px;}

div#branch-opening{border:1px solid #aaaaaa;border-left:3px solid #aaaaaa;width:280px;padding:10px;margin-bottom:20px;float:left;height:80px;background:#eeeeee;}
div#branch-opening td{font-size:12px;}

div#branch-boss{border:1px solid #aaaaaa;border-left:3px solid #aaaaaa;width:280px;padding:10px;margin-bottom:20px;float:right;height:80px;background:#eeeeee;margin-right:10px;}
div#branch-boss td{font-size:12px;}

div.branch-contact{border:1px solid #aaaaaa;border-left:3px solid #aaaaaa;width:280px;padding:10px;margin-bottom:20px;float:left;height:100px;background:#eeeeee;margin-right:11px;}
div.branch-contact td{font-size:12px;}

a.mapka{display:block;margin-top:8px;font-weight:bold;text-decoration:underline;color:#555555;}

#prihlaseni
{
	border-left:0px;
	border-right:0px;
	padding:8px;
	height:100px;
}


#prihlaseni table
{
	font-size:11px;
	margin:0px;
	margin-bottom:10px;
}

#prihlaseni table td
{
	font-size:10px;
	padding-right:0px;
	padding-bottom:2px;
}

#prihlaseni table input
{
	font-size:10px;
	padding:3px;
	width:84px;
	border:1px solid gray;
}


table#kosik{border:2px solid #6C76B4;border-bottom:1px solid #6C76B4;width:630px;}
table#kosik td{font-size:70%;padding:6px;padding-right:20px;border-bottom:1px solid #6C76B4;}
table#kosik thead td{background:#6C76B4;font-weight:normal;color:#ffffff;}
table#kosik tfoot td{background:#ffffff;font-weight:normal;color:#000000;border-bottom:0px;}
table#kosik td input{text-align:center;font-size:11px;}
table#kosik td img{border:0px solid #6C76B4;width:60px;height:60px;}

table#kosik-summary{border:2px solid #6C76B4;border-top:0px;margin-left:350px;margin-top:1px;}
table#kosik-summary td{font-size:70%;padding:4px;padding-right:20px;border-bottom:0px solid #6C76B4;background:#6C76B4;color:#ffffff;}
table#kosik input.submit-kosik-prepocitat{font-size:10px !important;color:gray;}


div#kosik-moznosti{text-align:right;margin-top:20px;}
div#kosik-moznosti a{color:darkblue;font-size:80%;font-weight:bold;}

fieldset{margin-right:30px;padding:10px;border:1px solid #6C76B4;margin-top:15px;}
legend{border:1px solid #6C76B4;padding:5px;color:#6C76B4;font-size:75%;font-weight:bold;}
fieldset table{margin-top:5px;}
fieldset table td,fieldset table th{padding-bottom:5px;padding-right:20px;font-size:80%;}
fieldset table td input{padding:1px;background:#F0F8FF;border:1px solid #6C76B4;}
fieldset table td select{background:#F0F8FF;border:1px solid #6C76B4;}
fieldset textarea{background:#F0F8FF;border:1px solid #6C76B4;margin-top:5px;}
fieldset table th{font-weight:normal;}
fieldset table th.povinny{font-weight:bold;}

table.predmety{width:600px;}
table.predmety th{background:#5273A0;font-weight:normal;color:#ffffff;}
table.predmety th{font-size:70%;padding:3px;padding-right:20px;border-bottom:1px solid #cccccc;}
table.predmety td{font-size:70%;padding:3px;padding-right:20px;border-bottom:1px solid #cccccc;}
table.predmety td input{text-align:center;font-size:11px;}
tr.sudy td{background:#eeeeee;}
tr.sudy th{background:#eeeeee;}
.cena{text-align:right;}

table.ws-ceny{}
table.ws-ceny thead td{background:#5273A0;font-weight:normal;color:#ffffff;}
table.ws-ceny td{font-size:70%;padding:3px;padding-right:20px;border-bottom:1px solid #6C76B4;}
table.ws-ceny td input{text-align:center;font-size:11px;}


table.ws-vlastnosti-predmetu{}
table.ws-vlastnosti-predmetu thead td{background:#5273A0;font-weight:normal;color:#ffffff;}
table.ws-vlastnosti-predmetu th{font-size:70%;padding:3px;padding-right:20px;border-bottom:1px solid #cccccc;}
table.ws-vlastnosti-predmetu td{font-size:70%;padding:3px;padding-right:20px;border-bottom:1px solid #cccccc;}
table.ws-vlastnosti-predmetu td input{text-align:center;font-size:11px;}


div#ws-nahled-predmetu{margin-right:20px;padding:1px;border:1px solid #4F5A9A;margin-bottom:5px;width:300px;height:300px;}
p#ws-popis-predmetu-top{}
div#ws-nahledy{margin-top:10px;width:320px;margin-bottom:20px;}
div.ws-nahled{margin-right:5px;width:64px;height:64px;float:left;}
div.ws-nahled a{display:block;padding:1px;border:1px solid #4F5A9A;}
div.ws-nahled img{width:60px;height:60px;}

div#basic-info{}
div#basic-info div#foto{float:right;width:320px;margin-left:20px;}

div.cleaner{clear:both;}
div.cleaner-levy{clear:left;}

table#kosik{border:2px solid #5273A0;border-bottom:1px solid #5273A0;width:630px;}
table#kosik td{font-size:70%;padding:6px;padding-right:20px;border-bottom:1px solid #5273A0;}
table#kosik thead td{background:#5273A0;font-weight:normal;color:#ffffff;}
table#kosik tfoot td{background:#ffffff;font-weight:normal;color:#000000;border-bottom:0px;}
table#kosik td input{text-align:center;font-size:11px;}
table#kosik td img{border:0px solid #6C76B4;width:60px;height:60px;}

table#kosik-summary{border:2px solid #5273A0;border-top:0px;margin-left:350px;margin-top:1px;}
table#kosik-summary td{font-size:70%;padding:4px;padding-right:20px;border-bottom:0px solid #5273A0;background:#5273A0;color:#ffffff;}
table#kosik input.submit-kosik-prepocitat{font-size:10px !important;color:gray;}


div#kosik-moznosti{text-align:right;margin-top:20px;}
div#kosik-moznosti a{color:darkblue;font-size:80%;font-weight:bold;}

fieldset{margin-right:30px;padding:10px;border:1px solid #6C76B4;margin-top:15px;}
legend{border:1px solid #6C76B4;padding:5px;color:#6C76B4;font-size:75%;font-weight:bold;}
fieldset table{margin-top:5px;}
fieldset table td,fieldset table th{padding-bottom:5px;padding-right:20px;font-size:80%;}
fieldset table td input{padding:1px;background:#F0F8FF;border:1px solid #6C76B4;}
fieldset table td select{background:#F0F8FF;border:1px solid #6C76B4;}
fieldset textarea{background:#F0F8FF;border:1px solid #6C76B4;margin-top:5px;}
fieldset table th{font-weight:normal;}
fieldset table th.povinny{font-weight:bold;}

fieldset.vysledek-akce{margin-right:30px;padding:10px;border:1px solid red;margin-top:15px;}
fieldset.vysledek-akce legend{border:1px solid red;padding:5px;color:white;font-weight:bold;background:red;}

.nastred{text-align:center;}

ul.vysledek-akce{width:400px;padding:5px;list-style-type:square;color:red;}
ul.vysledek-akce li{font-size:80%;line-height:150%;padding-left:5px;margin-left:20px;color:black;}
ul.vysledek-akce li strong{color:red}

div#image-container{}
div#image-container img{border:0px;}
