
*{
margin:0;
padding:0;
}

hr.cleaner{
clear:both;
visibility:hidden;
_display:none;
}

BODY {
	font-size : 12px;
	font-weight : lighter;
	font-family:"Arial CE",Arial;
	color : #CC6600;
	background-color : white;
	scrollbar-arrow-color:#CC6600;
scrollbar-face-color:white;
scrollbar-highlight-color:white;
scrollbar-shadow-color:#CC6600;
scrollbar-3dlight-color:#CC6600;
scrollbar-darkshadow-color:black;
scrollbar-track-color:#CC6600;

text-align:center;
margin-top:5px;





/*
font-family: 'Georgia CE', 'Times New CE', 'New York CE', Georgia, times, serif;
*/	
}


strong{
	font-weight : bold;
}


A {
	COLOR: #cc6600;
	xfont-family : "Arial CE";
	font-size : 12px;
	font-weight : bold;
	list-style-type : disc;
	text-decoration : underline;
}
A:hover {
	COLOR: black;
	xfont-family : "Arial CE";
	font-size : 12px;
	font-weight : bold;
	text-decoration : underline;
}

A:active {
	color: #cc6600;
	font-weight : bold;
	font-family : "Arial CE";
	font-size : 12px;
}


#celek{
width:771px;
xwidth:770px;
xwidth:912px;
height:584px;
position:relative;
margin:auto;
xborder:solid 1px red;
text-align:left;
}




#horni{
xborder:solid 0px green;
xclear:both;
xmargin-bottom:7px;
}


#horni a{
text-decoration:none;

}


#lista_menu{
margin-top:8px;
margin-bottom:0px;
_margin-bottom:-8px;

xborder:solid 1px green;

text-align:center;
clear:both;

}

h4{
height:18px;
padding-top:7px;
font-weight:bold;
font-size:13px;
margin-top:0px;
margin-bottom:0px;
text-align:center;
}

#osloveni{
height:18px;
padding-top:7px;
font-weight:bold;
font-size:13px;
xmargin-top:0px;
xmargin-bottom:0px;
text-align:left;
}



#obsah .vlevo{
float:left;
text-align:left;
}


#obsah_katalogu{
width:135px;
height:18px;
_height:25px;
margin-right:8px;
background-image:url(../images/menu/obsah_katalogu.gif);
float:left;
padding-top:7px;
}

#menu{
float:left;
margin-top:0px;
padding-left:0px;
xmargin-right:6px;
}

#menu span{
float:left;
list-style:none;
padding-top:5px;
xheight:20px;
_height:25px;
height:21px;
xwidth:101px;
xwidth:86px;
x_width:88px;
width:88px;
xfont-weight:bold;
font-weight:normal;
font-size:13px;
margin-right:1px;
xmargin-right:3px;

/*
x-o-border-radius: 5px 0px 0px 0px;
x-moz-border-radius: 6px;
-moz-border-radius: 8px 8px 0px 0px;
x-webkit-border-radius: 5px;
x-webkit-box-shadow: 5px 5px 5px #333;
xborder-radius: 5px;
*/
xbackground-color:rgb(204,102,0);

xborder:1px solid rgb(204,102,0);
border-bottom:none;
}

#menu span a{
text-decoration:none;
font-size:13px;
font-weight:normal;
color:white;
background:#CC6600;
}


#menu span a:hover{
font-weight:normal;
}




x#novinky-akce-nezobr{
xwidth:113px;
xbackground-image:url(../images/menu/novinky-akce.gif);
xfont-weight:lighter;
xcolor:white;
}

#menu #novinky-akce-nezobr{
float:left;
list-style:none;
padding-top:5px;
height:20px;
_height:25px;
font-weight:bold;
font-size:13px;
width:113px;
background-image:url(../images/menu/novinky-akce.gif);
font-weight:lighter;
color:white;
xcolor:rgb(255,204,204);
xcolor:rgb(204,204,204);
xcolor:rgb(204,153,102);
}



.menu_odkaz{
xwidth:62px;
xbackground:url(../images/menu/katalog.gif) no-repeat;
xbackground-color:rgb(204,102,0);
background-image:url(../images/menu/menu_odkaz.png);
}



#menu span.menu_aktivni{
font-weight:bold;
xborder:1px solid rgb(204,102,0);
xborder-bottom:none;
xbackground-color:white;
background-image:url(../images/menu/menu_aktivni.png);
}


#menu span.menu_neaktivni{
color:white;
xcolor:rgb(204,102,0);
font-weight:normal;
xbackground-color:rgb(204,102,0);
xbackground-color:black;

xbackground-color:rgb(255,255,153);
xbackground-color:rgb(255,255,0);
xbackground-color:rgb(159,159,159);

xbackground-color:rgb(204,153,102);


xborder:1px solid rgb(204,153,102);
xborder-bottom:none;

xopacity: 0.50;
xfilter:alpha(opacity=50);
background-image:url(../images/menu/menu_neaktivni.png);
}





#katalog{
xwidth:62px;
xbackground:url(../images/menu/katalog.gif) no-repeat;
background-color:rgb(204,102,0);

}


#katalog_akt{
xwidth:62px;
xbackground:url(../images/menu/katalog_akt.gif) no-repeat;
border:1px solid rgb(204,102,0);
border-bottom:none;
background-color:white;

}

#novinky-akce{
xwidth:113px;
xbackground-image:url(../images/menu/novinky-akce.gif);
background-color:rgb(204,102,0);

}




#novinky-akce_akt{
xwidth:113px;
xbackground-image:url(../images/menu/novinky-akce_akt.gif);
border:1px solid rgb(204,102,0);
border-bottom:none;

}



#o-nas{
xwidth:50px;
xbackground:url(../images/menu/o-nas.gif) no-repeat;
background-color:rgb(204,102,0);

}

#o-nas_akt{
xwidth:50px;
xbackground:url(../images/menu/o-nas_akt.gif) no-repeat;
border:1px solid rgb(204,102,0);
border-bottom:none;
}

#zakaznik{
xwidth:63px;
xbackground:url(../images/menu/vzkazy.gif) no-repeat;
background-color:rgb(204,102,0);

}

#zakaznik_akt{
border:1px solid rgb(204,102,0);
border-bottom:none;
}

#kosik{
xwidth:63px;
xbackground:url(../images/menu/vzkazy.gif) no-repeat;
background-color:rgb(204,102,0);

}

#kosik_akt{
border:1px solid rgb(204,102,0);
border-bottom:none;
}

#objednavka{
xwidth:63px;
xbackground:url(../images/menu/vzkazy.gif) no-repeat;
background-color:rgb(204,102,0);

}

#objednavka_akt{
border:1px solid rgb(204,102,0);
border-bottom:none;
}






#vzkazy{
xwidth:63px;
xbackground:url(../images/menu/vzkazy.gif) no-repeat;
background-color:rgb(204,102,0);

}

#vzkazy_akt{
border:1px solid rgb(204,102,0);
border-bottom:none;
}




#logo{
width:135px;
height:120px;
margin-right:8px;
float:left;
text-align:center;

font-size:18px;
font-weight:bold;
color:white;
background:#CC6600;
border:none;
}

h1{
xwidth:306px;
width:331px;
_width:351px;
x_width:376px;
height:28px;
_height:120px;
background: #CC6600 url(.././images/kolaz.jpg) no-repeat;
color:white;
font-size:20px;
padding-top:92px;
padding-left:20px;
xpadding-left:45px;
text-align:left;
xdisplay:inline;
float:left;
}

h2{
font-size:12px;
font-weight:bold;
xtext-decoration:underline;
margin-bottom:0px;
margin-top:0px;
}

.znacka{
margin-top:3px;
margin-right:3px;
float:left;
}

li{
line-height:16px;
border:solid 0px red;
list-style-type:none;
}


li.vypis_novinek{
list-style-type:disc;
line-height:15px;
font-weight:bold;
font-size:12px;
}

p.popis_novinky{
margin-top:0px;
margin-bottom:10px;
font-weight:normal;
xborder:1px solid red;
}


#aktualni_novinky{
border:solid 0px red;
width:242px;
width:247px;
_width:268px;
x_width:268px;
height:120px;
background:url(.././images/aktualni_novinky.gif) no-repeat;
xmargin-left:502px;
margin-left:8px;
xpadding-left:10px;
padding-left:7px;
_padding-left:0px;
padding-right:10px;
xpadding-top:-3px;
float:left;
text-align:justify;
}

#seznam_novinek{
padding-top:5px;
padding-bottom:5px;
padding-left:0px;

}



#prostredni{
xborder:solid 1px blue;
height:417px;
border-collapse:collapse;
clear:both;
xmargin-left:1px;
_margin-left:0px;

}

#dolni{
border:solid 0px red;
width:764px;
height:9px;
margin-top:0px;
padding-left:0px;
clear:both;

}

#webdesign{
width:135px;
height:20px;
xheight:9px;
background:url(../images/spodek_nabidka.gif) no-repeat top;
float:left;
padding-top:10px;
text-align:center;
xborder:1px solid blue;
}


address{
width:621px;
height:20px;
background:url(../images/spodek_obsah.gif) no-repeat top;
xmargin-left:138px;
margin-left:8px;
padding-top:10px;
font-style:normal;
xpadding-left:10px;
float:left;
xborder:1px solid red;
}

#adr_tel{
float:right;
padding-right:12px;

}



#nabidka{
xwidth:131px;
width:133px;
border-left:solid 1px #CC6600;
border-right:solid 1px #CC6600;
vertical-align:top;
}

#mezera{
xwidth:6px;
width:8px;
border-left:solid 1px #CC6600;
border-right:solid 1px #CC6600;
}

#obsah{
	xwidth:589px;
	xwidth:591px;
	width:590px;
	border-left:1px solid #CC6600;
	border-right:1px solid #CC6600;
	vertical-align:top;
padding-top:10px;
text-align:justify;
padding-left:15px;
padding-right:15px;


}

p{
font-size:12px;
}



#vnitrek_overflow
{
	font-size : 12px;
	text-align : justify;
	line-height : 20px;
	vertical-align : top;
	
	width:100%;
	height : 395px;
	scrollbar-arrow-color:#CC6600;
	scrollbar-face-color:white;
	scrollbar-highlight-color:white;
	scrollbar-shadow-color:#CC6600;
	scrollbar-3dlight-color:#CC6600;
	scrollbar-darkshadow-color:white;
	scrollbar-track-color:white;
	overflow-x: hidden;
	overflow-y: auto;
	padding-right:10px;
}



legend{
color: #CC6600;
font-size:10px;

}

#filtr{
width:465px;
xwidth:450px;
_width:465px;
margin-right:10px;
float:left;
margin-bottom:10px;
margin-top:10px;
padding:10px;
padding-top:5px;
padding-right:0px;
}



#filtr_znacka{
color: #CC6600;
outline-color:#CC6600;
width:100px;
margin-right:10px;
float:left;
padding-left:5px;
padding-bottom:5px;

}

#filtr_cena{
color: #CC6600;
outline-color:#CC6600;
width:200px;
float:left;
font-size:12px;
padding-left:5px;
padding-bottom:5px;

}

#filtr_submit{
font-size:12px;
font-weight:bold;
color:white;
border:1px solid #CC6600;
background-color : #CC6600;
cursor:pointer;
margin-top:15px;
margin-left:45px;
_margin-left:30px;
}


#razeni{
height:65px;
_height:68px;
x_line-height:40px;
margin-top:10px;
_margin-top:15px;
text-align:center;
float:right;
xpadding-top:25px;
padding-left:13px;
padding-right:13px;
_padding-left:12px;
_padding-right:12px;
}


x#razeni div{
margin-top:25px;
height:40px;
xborder:1px solid red;
}


#sekce_podsekce{
font-family:Arial;
font-size:13px;
font-weight:bold;
margin-bottom:0px;
text-decoration:none;
}

.hlavicka{
border-top:solid 1px #CC6600;
xclear:both;

}

.vypis_katalogu{
xborder-top:solid 1px #CC6600;
width:100%;
clear:both;

}

.vypis_katalogu td{
vertical-align:top;

}


.hlavicka_detail{
border-top:solid 1px #CC6600;
margin-top:15px;
clear:both;

}


h3{
font-size:13px;
font-weight:bold;
line-height:30px;
xfloat:left;
margin-top:-7px;
xtext-align:left;
display:inline;
}

.cena_hm{
font-size:13px;
font-weight:bold;
margin-left:15px;
margin-top:10px;

}

.cena_hm_neplatna{
font-size:13px;
font-weight:normal;
margin-left:15px;
margin-top:10px;
text-decoration:line-through;
}


.cena_b{
font-size:11px;
margin-left:5px;
}



.foto_popis{
clear:both;
}

.foto{
float:left;
margin-top:0px;
margin-right:20px;
border:0px;
cursor:pointer;
}



.popis{
margin-top:10px;
font-size : 11px;
font-weight : lighter;
font-family:"Arial CE",Arial;
color : #CC6600;
xfloat:left;
text-align:justify;
	
}

.barvy{
float:left;
margin-top:0px;
}


A.akce{
float:right;
margin-top:5px;
}

A.akce:hover{
}

A.zpet{
float:right;
margin-top:-2px;
}



A.sekce_podsekce{
xdisplay:block;
float:right;
xmargin-top:-23px;
margin-top:8px;
_margin-top:0px;
font-size:11px;
font-weight:normal;
}

A.sekce_podsekce:hover{
font-size:11px;
font-weight:normal;
}

A.sekce_podsekce:active{
font-size:11px;
font-weight:normal;
}

#hledej_input{
width:120px;
margin-left:3px;
border:1px solid #CC6600;
margin-top:5px;

}

#hledej_submit{
width:120px;
margin-left:3px;
margin-top:3px;
font-size:12px;
font-weight:bold;
color:white;
border:1px solid #CC6600;
background-color : #CC6600;
cursor:pointer;
}




.nazev_sekce{
border:solid 0px red;
  margin-top:5px;
	margin-left:3px;
	cursor:pointer;
}

.nazev_sekce h2{
text-decoration:underline;
}


.obsah_sekce{
margin-top:3px;
margin-left:15px;
margin-bottom:10px;
padding-left:0px;
display:block;
}

A.podsekce {
	COLOR: #cc6600;
	xfont-family:"Arial CE",Arial;
	font-size : 12px;
	font-weight : normal;
	list-style-type : disc;
	text-decoration : underline;
}

A.podsekce:hover {
	background-color:#CC6600;
	COLOR: white;
	xfont-family:"Arial CE",Arial;
	font-size : 12px;
	font-weight : normal;
	list-style-type : disc;
	text-decoration : underline;
}

A.podsekce_akt {
	background-color:#CC6600;
	COLOR: white;
	xfont-family : "Arial CE";
	font-size : 12px;
	font-weight : normal;
	list-style-type : disc;
	text-decoration : underline;
}

A.podsekce_akt:hover {
	background-color:#CC6600;
	COLOR: white;
	xfont-family : "Arial CE";
	font-size : 12px;
	font-weight : normal;
	list-style-type : disc;
	text-decoration : underline;
}



#sekce_podsekce{
font-size:13px;
font-weight:bold;
}


#nahoru_a{
display:block;
padding-top:5px;
text-align:center;
border-top:solid 1px #CC6600;
clear:both;
}

#aktualni_novinky a
{
text-decoration:underline;	
}



fieldset{
padding:5px;
margin-bottom:10px;	
}


legend{
font-size:12px;	
}


div.vzkaz_hlavicka{
xbackground:rgb(255,204,102);
xbackground:rgb(255,204,153);
xbackground:rgb(204,153,51);
xbackground:rgb(255,255,153);
xborder-left:3px solid #CC6600;
margin-top:13px;
margin-bottom:3px;
border-bottom:1px solid #CC6600;
border-bottom:1px dotted #CC6600;
font-style:italic;
font-size:12px;
clear:both;	
}

div.vzkaz_hlavicka .datum{
float:right;
	
}

#formular-vzkazu {
margin-bottom:35px;
}

#formular-vzkazu p{
margin-bottom:15px;
}

#fs_jmeno{
width:200px;
xfloat:left;	
}
#fs_kontrola{
width:200px;
float:left;	
}



.submit{
xwidth:120px;
xmargin-left:3px;
font:10px;
font-weight:bold;
color:white;
border:1px solid #CC6600;
background-color : #CC6600;
cursor:pointer;
_font-size:12px;
}








#vzkaz_submit{
xfont-size:12px;
font-weight:bold;
color:white;
border:1px solid #CC6600;
background-color : #CC6600;
cursor:pointer;

margin-top:10px;
margin-left:120px;
margin-bottom:5px;
xclear:both;
xfloat:left;	
}




#prodejna_interier{
float:right;
margin-left:20px;
margin-bottom:10px;		
}

#prodejna_zvenku{
float:right;
margin-left:20px;
margin-bottom:10px;		
}


#dilna{
float:right;
margin-left:20px;
margin-bottom:10px;			
}

ul.info_splatky{
margin-left:15px;
}

li.info_splatky{
line-height:30px;
list-style:disc;
}

ul.info_kontakt{
margin-left:15px;
margin-bottom:15px;
}
li.info_kontakt{
line-height:20px;
list-style:disc;
}









table.komplet{
width:800px;
height:600px;

}

td.komplet{
vertical-align:top;
}



img.spodek{
margin-top:-10px;
margin-bottom:-10px;
}

img.kolaz-nahore{

}



span.hlavni{
	width: 640px;
	height: 417;
	margin-top: 5px;
	/*border: thin solid Aqua;*/
	vertical-align:top;
	
	
}


A.menu{


text-decoration:none;
}

A.menu:hover{


text-decoration:none;
}

img.menu{
margin-right:-3px;
border:0px;

}

img.menu_akt{
margin-right:-4px;

}






#jazyky{
width: 144px;
height:43px;
border: 0px solid Aqua;
text-align:center;
margin-bottom:0px;
}

#zapati{
width: 622px;
height:43px;
border: 0px solid Aqua;
text-align:left;
margin-bottom:-4px;
font:normal 12 px;
}

#email{
float:left;
margin-top:0px;
font:normal 12 px;
}

#podpis{
float:right;
margin-top:-15px;

}


.podtrzeni
{
	color : #cc6600;
	border : thin;
	font-weight : lighter;
	width:588px;
	text-align:left;
	margin-left:11px;
}

.podtrzeni-vzkazy
{
	color : #cc6600;
	
}

















.seznam{
	font-size : 12px;
	padding-left: 0%;
	line-height : 30px;
}

.obsah	
{
    font-size : 12px;
	text-align : justify;
	padding-left : 10px;
	padding-right : 10px;
	line-height : 20px;
	vertical-align : top;
}


#obsah_mensi
{
	font-size: 12px;
	text-align: justify;
	padding-left: 10px;
	padding-right: 10px;
	line-height: 20px;
	vertical-align: top;
	width: 600px;
	height: 332px;
	scrollbar-arrow-color: #CC6600;
	scrollbar-face-color: #white;
	scrollbar-highlight-color: white;
	scrollbar-shadow-color: #CC6600;
	scrollbar-3dlight-color: #CC6600;
	scrollbar-darkshadow-color: white;
	scrollbar-track-color: white;
	overflow-x: hidden;
	overflow-y: auto;
}

#obsah_vetsi
{
	font-size : 12px;
	text-align : justify;
	padding-left : 10px;
	padding-right : 10px;
	line-height : 20px;
	vertical-align : top;
	margin-top:10px;
	
	width : 600px;
	height : 370px;
	scrollbar-arrow-color:#CC6600;
	scrollbar-face-color:white;
	scrollbar-highlight-color:white;
	scrollbar-shadow-color:#CC6600;
	scrollbar-3dlight-color:#CC6600;
	scrollbar-darkshadow-color:white;
	scrollbar-track-color:white;
	overflow-x: hidden;
	overflow-y: auto;
}


.formular
{
	background-color : white;
	scrollbar-arrow-color:#CC6600;
	scrollbar-face-color:#ffcc33;
	scrollbar-highlight-color:white;
	scrollbar-shadow-color:#CC6600;
	scrollbar-3dlight-color:#CC6600;
	scrollbar-darkshadow-color:white;
	scrollbar-track-color:#FFCC33;
	
}

.tlacitko_svetly
{
	color : #cc6600;
	background-color : #ffcc33;
	border : thin solid #CC6600;
	cursor : pointer;
}


.tlacitko
{
	color : #FFCC33;
	background-color : #CC6600;
	border : thin solid #CC6600;
	cursor : pointer;
}

#formular_vzkazu
{
	display : none;
	font-size : 12px;
	font-weight : lighter;
	font-family : "Arial CE";
	color : #CC6600;
}

#napis_vzkaz
{
	cursor : pointer;
	color : #CC6600;
	font-weight : bold;
	xfont-family : "Arial CE";
	font-size : 12px;
	text-decoration : underline;
	
}


#menu
{
	background-color : white;
	scrollbar-arrow-color:#CC6600;
	scrollbar-face-color:#ffcc33;
	scrollbar-highlight-color:white;
	scrollbar-shadow-color:#CC6600;
	scrollbar-3dlight-color:#CC6600;
	scrollbar-darkshadow-color:white;
	scrollbar-track-color:#FFCC33;
	
	border-width : 2px;
}


#pokus
{
	background-color : white;
	border : thin solid #CC6600;
	border-left-color : Fuchsia;
	border-left-style : solid;
	border-bottom : thin solid Fuchsia;
	outline : Fuchsia;
	outline-style : solid;
	outline-width : thin;
	outline-color : Fuchsia;
}





.normal
{
	font-size : 12px;
	font-weight : lighter;
	font-family : "Arial CE";
	color : #CC6600;
	text-align : justify;
}

img.fotky {
	
	border-color: #cc6600;
	border-style: solid;
	border-width:2px;
}


.odrazky{
	list-style : disc;
	margin-left : 15px;
	margin-top : 0;
	text-align : justify;
}

#jazyky
{
	height : 0px;
}

#upozorneni
{
	font-size : 12px;
	font-weight : bold;
	color : red;
	text-align : center;
	display:none
}

#obsah_vetsi.#upozorneni_email
{
    font-family : "Arial CE";
	font-size : 12px;
	font-weight : bold;
	color : red;
	text-align : center;
	display:none
}




#nadpis
 {
	color : #cc6600;
	font-weight : bold;
	font-family : "Arial CE";
	font-size : 12px;
	text-align : center;
}

#seznam_novinek{
	list-style: disc;
	margin-left: 15px;
	margin-top: 0;
	text-align: justify;
	padding-bottom: 0px;
	margin-bottom: 0px;
}



#popis_splatek
{
	display: none;
	font-size: 12px;
	font-weight: lighter;
	font-family: "Arial CE";
	color: #CC6600;
	margin-top: 0px;
	padding-top: 0px;
	
}


#aktualni_novinky a
{
text-decoration:underline;	
}

#logo_furch
{
margin-top:15px;
margin-left:30px;	
border:0px;
}


#dave_goodman
{
margin-top:30px;
margin-left:11px;	
border:0px;
}

#notovna_cz
{
margin-top:15px;
margin-left:25px;	
border:0px;
}


#zivot_umelce_cz
{
margin-top:15px;
margin-left:25px;	
border:0px;
}

#basskid_cz
{
margin-top:15px;
margin-left:17px;	
border:0px;
}

#strana_akt{
font-family:"Arial CE",Arial;
font-size:12px;
color:white;
font-weight:bold;
background:#CC6600;
padding:4px;
}

span.normal{
font-family:"Arial CE",Arial;
font-weight:normal;
}


p.strankovani{
margin-top:10px;
xfloat:right;
line-height:20px;
}





/******************************************eshop**********************************************/

#zakaznik_info{
xwidth:135px;
xheight:120px;
x_height:25px;
xmargin-left:8px;
margin-top:15px;
margin-left:15px;
xbackground:url(../images/zakaznik_info.jpg) no-repeat top;;
xfloat:left;
xpadding-top:7px;
}



#kosik_info{
xwidth:135px;
xheight:120px;
x_height:25px;
margin-left:2px;
margin-top:5px;
xmargin-left:5px;
xbackground:url(../images/zakaznik_info.jpg) no-repeat top;;
xfloat:left;
xpadding-top:7px;
border-top:1px solid #CC6600;
padding:3px;
padding-left:0px;
}



#kosik_vypis{
xborder-color:1px solid black;
border-collapse:collapse;
margin-top:10px;
margin-bottom:10px;
text-align:center;
font-size:12px;
}


#kosik_vypis td{
xborder:1px solid rgb(206,206,206);
border:1px solid rgb(204,102,0);
padding:5px;
}


#kosik_vypis th{
xcolor:white;
color:rgb(204,102,0);
xbackground-color:rgb(204,102,0);
border:1px solid rgb(204,102,0);
}


td.zbozi{
width:200px;
text-align:left;
}

td.cena{
width:70px;
}


td.mnozstvi{
width:70px;
}

td.cena_celkem{
width:80px;
}

td.cena_celkem_popis{
font-weight:normal;
width:360px;
text-align:right;
xborder:1px solid red;
border-collapse:collapse;
}

td.cena_celkem_hodnota{
width:100px;
font-weight:normal;
xborder:1px solid red;
border-collapse:collapse;
}


td.kosik_vyprazdnit{
width:120px;
}

#kosik_vypis_celkem td.podtrzeno{
border-bottom:1px solid #CC6600;
border-collapse:collapse;
font-weight:normal;
}

td.upravy_kosiku{
width:120px;
}


#kosik_vypis_celkem{
width:590px;
xmargin-top:10px;
xmargin-left:310px;
xmargin-left:200px;
margin-bottom:30px;
text-align:center;
font-size:12px;
xborder:1px solid black;
border-collapse:collapse;
}

#kosik_vypis_celkem td{
font-weight : bold;
border-collapse:collapse;
}


#kosik_vypis_celkem input{
xmargin-left:10px;
}



a.kosik_plus{
display:block;
float:left;
width:15px;
height:15px;
background-image:url(../images/kosik_plus.gif);
margin-left:10px;
margin-right:10px;
}


a.kosik_minus{
display:block;
float:left;
width:15px;
height:15px;
background-image:url(../images/kosik_minus.gif);
margin-left:10px;
margin-right:10px;
}


a.kosik_odstranit{
display:block;
float:left;
width:15px;
height:15px;
background-image:url(../images/kosik_odstranit.png);
margin-left:10px;
margin-right:10px;
}



#aktualni_novinky input,legend{
xfont-size:10px;
}


/*zakaznik info*/

#zak_info{
xfloat:left;
xwidth:85px;
xheight:15px;
xmargin-left:8px;
xfont-size:10px;
xborder:1px solid red; 
margin-top:-5px; 
x_margin-left:0px; 
}

#zak_info td{
xvertical-align:center;
height:10px;
xborder:1px solid red;
}

#zak_info td.levy{
width:55px;
_width:45px;
vertical-align:center;
}

#zak_info td.levy a{
_font-size:10px;
text-align:justify;
text-align:center;
padding-right:0px;
}



#zak_info td.levy input{
width:110px;
border:2px solid #CC6600; 
font-size:10px;
font-weight:bold;
}







#zak_info td.pravy{
padding-left:5px;
width:100px;
}

#zak_info td.pravy input{
width:95px;
border:2px solid #CC6600; 
font-size:10px;
font-weight:bold;
}


#zak_info .submit{
width:200px;
font-size:14px;
}

#zak_info #submit_login{
width:110px;
font-size:12px;
}



/*
#fieldset_login{
float:left;
width:85px;
xheight:15px;
xmargin-left:8px;
font-size:10px;
border:1px solid #CC6600; 
}



#fieldset_login input{
width:120px;
font-size:10px;
border:2px solid #CC6600; 
}



#fieldset_heslo{
float:left;
width:80px;
margin-left:8px;
font-size:10px;
border:1px solid #CC6600; 
}



#fieldset_heslo input{
width:75px;
font-size:10px;
color:#CC6600;
border:2px solid #CC6600; 
}




#submit_login{
float:right;
font-size:12px;
margin-right:3px;
width:93px;
}
*/





fieldset.cela_sirka{
margin-left:10px;
width:545px;
}

input.cela_sirka{
width:535px;
margin-left:19px;
}


input.polovina{
width:252px;
margin-left:3px;
}


fieldset.polovina{
float:left;
margin-left:10px;
xmargin-right:4px;
xwidth:270px;
width:262px;
}


fieldset.tretina{
float:left;
margin-left:10px;
xmargin-right:4px;
width:175px;
width:167px;
}

input.tretina{
width:156px;
margin-left:3px;
}


fieldset.ctvrtina{
float:left;
margin-left:10px;
xmargin-right:4px;
width:175px;
width:120px;
}

input.ctvrtina{
width:110px;
margin-left:3px;
}


fieldset.sestina{
float:left;
margin-left:10px;
xmargin-right:4px;
xwidth:175px;
xwidth:84px;
width:73px;
}

input.sestina{
xwidth:78px;
width:63px;
margin-left:3px;
}



fieldset.skupina{
font-weight:bold;
margin-bottom:15px;
}



fieldset.skupina span{
font-weight:normal;
}

fieldset.skupina fieldset{
font-weight:normal;
}



fieldset, input{
border:1px solid #CC6600; 
}


#zakaznik_profil input{
border:2px solid #CC6600; 
}

#zakaznik_profil{
margin-top:20px;
}

.povinne{
border:2px solid #CC6600; 
xbackground-color:yellow;
xbackground-color:rgb(255,255,153);
background-color:rgb(255,255,102);
}

.povinne_dor{
border:2px solid #CC6600; 
xbackground-color:rgb(204,204,255);
xbackground-color:rgb(204,204,204);
background-color:rgb(223,223,223);
}

#odhlasit{
float:right;
}


#prihlaseny_uzivatel{
text-align:center;
text-align:left;
}


#submit_zakaznik_profil{
float:right;
}




ul.udaje_zakaznika{
font-weight:normal;
}


fieldset.fak_udaje{
font-weight:bold;
float:left;
width:278px;
}

fieldset.dor_udaje{
font-weight:bold;
float:left;
width:278px;
margin-left:10px;
}


fieldset.dor_upresneni legend{
font-weight:bold;
}



fieldset.skupina p{
font-weight:normal;
}

#odeslat_objednavku{
float:right;
margin-top:20px;

margin-left:110px;

}


#zpusob_doruceni{
xwidth:auto;
font-weight:bold;
xfloat:left;
}

#zpusob_doruceni input{
margin-right:10px;
}

#zpusob_doruceni span{
font-weight:normal;
}





p.zak_hlaseni{
width:575px;
border:2px solid rgb(204,102,0);
color:white;
text-align:center;
font-weight:bold;
padding:5px;
margin: 0px 0px 20px 0px;
}



#zprava_zakaznikovi{
background-color:rgb(255,153,0);
background-color:rgb(255,102,0);
xbackground-color:rgb(255,165,0);
xbackground-color:rgb(255,255,102);
}


#upozorneni_zakaznika{
background-color:rgb(255,153,0);
background-color:rgb(255,102,0);
xbackground-color:rgb(255,165,0);
background-color:red;
text-align:left;
}

















#xzprava_zakaznikovi{
width:575px;
sborder:1px solid black;
sborder:2px solid rgb(204,102,0);
xbackground-color:red;
sbackground-color:rgb(255,153,0);
sbackground-color:rgb(255,102,0);
xbackground-color:rgb(255,165,0);
color:black;
text-align:center;
font-weight:bold;
padding:5px;
}

#obj_pozn{
font-weight:bold;
}




#obj_pozn textarea{
width:570px;
height:100px;
}




form.dokosiku{
float:left;
width:60px;
margin: 30px 30px 0px 0px;
xborder: 1px solid red;
}


p.dostupnost{
xfont-weight:bold;
width:222px;
xheight:20px;
background-color:rgb(255,255,102);
margin: 40px 0px 20px 40px;
xmargin-left:40px;
xpadding-left:20px;
border: 1px solid red;
border: 1px solid rgb(204,102,0);
}


#zakaznik_napoveda{
xwidth:auto;
xmargin:auto;
xborder: 2px solid rgb(204,102,0);
padding:10px 20px 20px 20px;
margin-top:10px;
background-color:rgb(255,255,204);
}



#zakaznik_napoveda h3{
width:auto;
margin:auto;
border-bottom: 2px solid rgb(204,102,0);
}

#zakaznik_napoveda ul{
margin:0px 0px 10px 15px; 
}

#zakaznik_napoveda li{
list-style-type:disc;
margin:5px 0px 5px 0px; 
text-align:justify;
}


span.fak_povinne{
border: 2px solid rgb(204,102,0);
background-color:rgb(255,255,102);
padding:0px 10px 0px 10px; 
}


span.dor_povinne{
border: 2px solid rgb(204,102,0);
background-color:rgb(223,223,223);;
padding:0px 10px 0px 10px; 
}


#napoveda_link{
font-weight:bold;
cursor:pointer;
text-decoration:underline; 
}


#zak_login_input{
font-weight:bold;
color:black;
}














