h1 {margin: 0 0 10px 0; color: #D9251C; font-size: 1.6em; text-transform: uppercase; padding: 0px;}

ul#menuHoriz{
	/* background: #004A86;  */
	background: #009DCE;
	float: left; 
	width: 100%;
	padding-left: 9px;
	z-index: 10;
	position: relative;
	font-size: 1.2em;

        background: url('css/img/menu-bg.png') repeat-x top;
        
        
}

ul#menuHoriz, ul#menuHoriz ul {
	padding: 0; 
	margin: 0; 
	list-style-type: none;
}
ul#menuHoriz li{
	height: 35px; 
	/*border-right: 1px solid #fff;*/
        
	float: left;
	background: url('css/img/menu-right.png') no-repeat right;
	padding-left: 0;
}
ul#menuHoriz a{
	display:block;
	line-height: 35px;
	text-transform: uppercase; 
	text-decoration: none;
	text-align: center;
	color: #fff;
	font-weight: bold; 
	padding: 0 20px;

}
ul#menuHoriz ul {
	position: absolute; 
	visibility: hidden;
	border: 1px solid #fff;
	border-bottom: none;
	font-size: 0.9em;
}

ul#menuHoriz li li {
	float: none;
	padding: 0;
	margin: 0;
	height: 25px;
	line-height: 25px;
	border-bottom: 1px solid #fff;
	width: 200px;
	border-right: none;
}
ul#menuHoriz ul a{
	text-transform: none;
	padding: 0;
	padding-left: 10px;
	height: 25px;
	text-align: left;
	line-height: 25px;
	display: block;
	/* color: #004A86; background-color: #EDF5FA; */
	font-weight: normal;
	background-color: #0072CF;
        background: #009DCE;
	color: #fff;	
}

ul#menuHoriz a:hover{
	/*
	background: #0072CF;
	color: #fff;
	*/
}

ul#menuHoriz ul a:hover {
	background-image: none;
	/*background: #0072CF;*/
	background: #50C8EC;
        
 	color: #fff;
 }
ul#menuHoriz li:hover ul, ul#menuHoriz li.hover ul {
	visibility: visible;
}
ul#menuHoriz li{
	behavior: url(hover.htc);
}

ul#menuHoriz{
    /*border: 1px solid red;*/
}

#fadingHolder1 {width: 700px; height: 137px; position: relative; margin: 17px 0 15px 15px; z-index: 0;}
#fadingHolder1 .banner {width: 700px; height: 120px; position: absolute; top: 0; left: 0; visibility: hidden; z-index: 0;}
#fadingHolder1 object {z-index: 0;}
.fadingNavigation {position: absolute; bottom: 0px; right: 0px;}
.fadingNavigation span {cursor: pointer; padding: 0px 5px; font-size: 0.9em; background: #EDF5FA; color: #004A86; margin: 0 0 0 2px; border: 1px solid #fff;}
.fadingNavigation span.aktivni {background: #004A86; color: #fff;}

#fadingHolder2 {width: 215px; height: 130px; position: relative; margin: 5px 0px 10px 16px; z-index: 0;}
#fadingHolder2 .vyhoda {width: 215px; height: 130px; position: absolute; top: 0; left: 0; visibility: hidden; z-index: 0;}
#fadingHolder2 .vyhoda strong {font-weight: normal; color: #246BE1;}
#fadingHolder2 p {margin: 0px; text-align: left;}
#fadingHolder2 #vyhoda1, #fadingHolder2 #vyhoda2 {font-size: 0.9em;}
#fadingHolder2 #vyhoda3, #fadingHolder2 #vyhoda4, #fadingHolder2 #vyhoda5, #fadingHolder2 #vyhoda6 {margin-top: 10px;}

#fadingHolder3 {width: 215px; height: 140px; position: relative; margin: 5px 0px 10px 16px; z-index: 0;}
#fadingHolder3 .poradenstvi {width: 215px; height: 140px; position: absolute; top: 0; left: 0; visibility: hidden; z-index: 0;}
#fadingHolder3 #poradenstvi2, #fadingHolder3 #poradenstvi3 {margin-top: 10px;}

.novinka {margin: 5px 20px 0px 20px; padding-bottom: 5px; 
         border-bottom: 1px solid #D0E8FC;min-height: 55px;}
.novinka .datum {color: #D9241B; font-size: 0.9em;}
.novinka a {display: inline; font-weight: bold;}
.vsechnynovinky {font-size: 0.9em; font-weight: bold;}

/*
#home .text a {font-weight: normal; display: inline; margin: 0;}
#home .text .datum {color: #D9241B; font-size: 0.9em;}
*/

#bombyVelke {margin: 0 0 10px 0; /*padding: 2px 0 2px 2px;*/}
.bombaVelka {float: left; width: 150px; _width: 149px; background: #DFF1FF; border: 1px solid #004A86;}
.bombaVelkaMezera {float: left; width: 10px; overflow: hidden;}
.bombaVelka .obrazek {height: 64px; line-height: 64px; overflow: hidden; background: #fff;}
.bombaVelka .obrazek a {text-decoration: none;}
.bombaVelka h4 {text-align: center; font-size: 12px; margin: 3px 7px; height: 30px; overflow: hidden;}
.bombaVelka .param {text-align: center; font-size: 0.9em; color: #555; height: 28px; overflow: hidden;}
.bombaVelka .param span {display: block;}
.bombaVelka .ceny {background: #EFF8FF; height: 42px; overflow: hidden; margin-top: 5px;}
.bombaVelka .ceny .sleva {float: right; width: 50px; height: 42px; line-height: 42px; text-align: center; overflow: hidden; background: #CA2C2C; color: #fff; font-weight: bold; font-size: 16px;}
.bombaVelka .ceny .akcni {text-align: center; padding: 5px; color: #004A86; font-size: 11px;}
.bombaVelka .ceny .big {font-size: 16px; font-weight: bold; line-height: 20px;}


table.bombaNova {margin: 20px 0 10px 0; border: none; border-collapse: collapse; font-family: Arial, Helvetica, sans-serif; border-top: 1px solid #D0E8FC;}
table.bombaNova td {padding: 10px 10px; border-bottom: 1px solid #D0E8FC;}
table.bombaNova td.obr {background: #fff; padding-left: 10px;}
table.bombaNova td.sleva {padding: 0; background: #DFF1FF; text-align: right; white-space: nowrap;}
table.bombaNova td.sleva div {font-weight: bold; font-size: 16px; color: #fff; background: #CA2C2C; padding: 10px; text-align: center; white-space: nowrap;}
table.bombaNova td.akcni {background: #EFF8FF; text-align: center; padding: 5px; color: #004A86; font-size: 11px; white-space: nowrap;}
table.bombaNova td.akcni .big {font-weight: bold; font-size: 14px;}
table.bombaNova a {font-weight: bold;}

#levy_sloupec h1 {background: url(img/bg-h2.gif) no-repeat left top;  color: #fff; text-transform: uppercase; font-size: 1.2em; padding: 15px 0 0 50px; height: 24px;  _height: 39px; _margin-top: 10px; margin: 5px 0 5px 0;}


/*petule zacatek*/
input.input_duzy {
	color: #000000;
	background-color: #FFFFFF;
	border-color: #808080;
	border-width: 1px;
	font-size: 12px;
}
.cara{background-color: #b4b2b2; width: 90%; height: 1px;}

/*petule konec*/




.menuhorizprostor{
    margin-top:50px;
}
ul#menuHoriz{
    position:absolute;
    top:181px; left:0;

}


#darky .skipas{margin:0.5em 0;}
