/* CSS Document - layout */
#obal{width:970px;background:transparent url('images/bg_obal.jpg') left top no-repeat;text-align:left;margin:0 auto;}

#hlavicka{position:relative;width:970px;height:146px;margin:0 auto;background:transparent;}
#obsah{clear:both;width:970px;}
#vlevo{width:343px;float:left;padding-bottom:20px;}

#hlavni{width:627px;float:right;}

#uvodni{background:#ebebeb url('images/bg_uvodni.gif') left bottom no-repeat;padding-bottom:35px;margin-right:13px;margin-bottom:30px;}
#uvod{width:408px;float:left;background:#ebebeb url('images/bg_uvod.gif') left top no-repeat;padding-top:80px;}
#kontaktuvod{float:right;}

#upoutavkauvod{margin:36px 47px 20px 36px;padding:18px;background-color:#ebebeb;}
#katalogy{margin-bottom:20px;}

#tiraz{clear:both;background-color:#19a1a1;padding:15px 0;}

#menu,#ofirme{font-size:100%;margin:0 26px 0 0;padding-left:11px;padding-right:12px;padding-bottom:15px;background-color:#c7dada;border-bottom:6px solid #215284;}



/* CSS Document - obecne styly, pisma... */

body,h1,h2,h3,div,ul,li,p{margin:0;padding:0;}
body{background:#fff url('images/bg_body.gif') left top repeat-x;font-family:Arial CE,Arial,Helvetica CE,Helvetica,sans-serif;font-size:80%;color:#000;text-align:center;}
sub,sup{vertical-align:baseline;position:relative;}
sub{top:0.4em;}
sup{bottom:0.6em;}

h1,#hlavicka h2,#kontaktuvod h3,h3#prodejna,h3#firma{position:absolute;top:28px;left:0;width:453px;height:36px;overflow:hidden;color:#42acac;}
h1 span,h1 a,#hlavicka h2 span,#kontaktuvod h3 span,h3#prodejna span,h3#firma span{position:absolute;left:0;top:0;z-index:5;display:block;width:453px;height:36px;overflow:hidden;background:transparent url('images/nazev.gif') left top no-repeat;text-decoration:none;}
#hlavicka h2{top:64px;width:327px;height:26px;color:#005454;}
#hlavicka h2 span{width:327px;height:26px;background:transparent url('images/podnazev.gif') left top no-repeat;}
#kontaktuvod h3{position:relative;top:0;width:206px;height:59px;}
#kontaktuvod h3 span{width:206px;height:59px;background:transparent url('images/bg_kontakt.gif') left top no-repeat;}
#katalogy h3{margin:6px 0 9px 12px;font-size:125%;color:#007373;}
h3#prodejna{position:relative;width:161px;height:29px;top:0;}
h3#prodejna span{width:161px;height:29px;background:transparent url('images/bg_prodejna.gif') left top no-repeat;}
h3#firma{position:relative;clear:both;width:106px;height:27px;top:0;margin-top:35px;}
h3#firma span{width:106px;height:27px;background:transparent url('images/bg_firma.gif') left top no-repeat;}

#uvod p{padding:0 20px 10px 30px;background:transparent url('images/bg_uvod_p.gif') right top repeat-y;line-height:160%;}

address{padding:17px 0 17px 15px;font-style:normal;line-height:160%;color:#003636;}
ul li{list-style-type:none;}
#kontaktuvod ul{margin-left:15px;}
#kontaktuvod ul li{padding-left:19px;margin-bottom:5px;background:transparent url('images/bg_links.gif') left center no-repeat;}

ul.popis{margin:0 0 0 30px;padding-bottom:15px;background:transparent url('images/bg_uvod_p.gif') right top repeat-y;}
ul.popis li{padding-left:19px;margin-bottom:5px;background:transparent url('images/bg_links.gif') left center no-repeat;font-style:italic;}
#uvod ul.popis{font-size:115%;}

#upoutavkauvod p{text-align:center;font-size:125%;line-height:140%;}
#upoutavkauvod p span{font-size:90%;}

#ofirme ul{padding-top:6px;}
#ofirme ul li{padding:8px 0 6px 17px;border-bottom:3px solid #e3e9e9;background:transparent url('images/mul/pu1.gif') left center no-repeat;}

ul.stazeni li{padding-left:22px;background:transparent url('images/pdf.gif') left center no-repeat;margin:0 0 12px 12px;}
ul.stazeni li span{font-size:85%;}

#tiraz p{font-size:85%;color:#fff;text-align:right;padding-right:15px;}

.pryc{position:absolute;left:-10000px;top:0;height:1px;width:1px;overflow:hidden;}
.cistic{float:none!important;clear:both;font-size:1%;line-height:1%;height:1px;border:0;padding:0;margin:0;overflow:hidden;}
.noborder{border:none!important;}
.siemens{font-style:normal;font-weight:900;color:#00A3B3;}
strong.vyrazny{font-size:115%;}

a:link{color:#c90007;}
a:hover,a:focus{text-decoration:none;}
a:visited{color:#9e050a;}
a.externi{padding-right:11px;background:transparent url('images/bg_externi.gif') right top no-repeat;}


/* CSS Document - styly stránky */
#uvodni{padding-bottom:50px;}
#obsah_str{background:#ebebeb url('images/bg_obsah_str.gif') left top no-repeat;padding:80px 30px 0 15px;}

#obsah_str h2{margin:10px 0 15px;font-size:150%;color:#215284;}
#obsah_str h3{margin:14px 0 7px;font-size:130%;color:#215284;}
#obsah_str h4{margin:3px 0 6px;font-size:115%;}
#obsah p,#obsah_str p{line-height:165%;margin-bottom:4px;}
#obsah span.vetsi{font-size:125%;}
#obsah span.mensi{font-size:90%;}
#obsah_str img{float:right;margin:6px 15px;border:3px solid #C7DADA;}
#obsah_str #napiste{position:relative;}
#obsah_str #napiste img{float:none;margin:2px;border:none;}

#obsah_str .Normal table{border-collapse:collapse;margin:7px 0 20px;font-size:90%;}
#obsah_str .Normal table.sirka{width:85%;}
#obsah_str .Normal table th,#obsah_str .Normal table td{padding:10px 7px;}
#obsah_str .Normal table th{background-color:#C7DADA;}
#obsah_str .Normal table td{border:1px solid #C7DADA;}
#obsah_str .Normal table td{border-bottom:2px solid #215284;vertical-align:top;}
#obsah_str .Normal table td.cena{width:70px;text-align:right;}

#obsah_str #napiste table td{padding:3px;border:none;}

table.containermaster_blue{width:95%;margin:0;padding:0;}
table.containermaster_blue td{margin:0;padding:0;}


#obsah_str ol li{margin-bottom:6px;font-weight:bold;}
#obsah_str ol li ul{margin-top:5px;}
#obsah_str ol li ul,#obsah_str ul{margin-left:15px;}
#obsah_str ol li ul li,#obsah_str ul li{list-style-type:square;font-weight:normal;}
#obsah_str ul li{margin-bottom:6px;}

ul.odrazky li{list-style-type:none!important;padding:3px 0 6px 17px;background:transparent url('images/bg_links.gif') left center no-repeat;}

a.vice{padding-left:13px;background:transparent url('images/vice.gif') left center no-repeat;}

/*tabs*/
.tabs {
	background-color:transparent;
	margin: 20px 0 0 6px;
	padding: 0px;
	width: 556px;
}

.tabs a, .tabs a:active, .tabs a:visited {
	color: #727272;
	line-height: 160%;
	text-decoration: none;
}

.tabs a:hover {
	color: #000000;
}

.tabs div.tab {
	float: left;
	border: 1px solid #D0D0D0;
	border-bottom: none;
	padding: 2px 5px 2px 5px;
	margin: 0px;
	background-color: #ffffff;
	position: relative;
	top: 2px;
	left: 0px;
}

.tabs div.tabselected {
	float: left;
	background: #ffffff;
	padding: 4px 5px 2px 5px;
	border: 1px solid #D0D0D0;
	border-bottom: none;
	position: relative;
	top: 2px;
	left: 0px;
	font-weight:bold;
}

.tabs div.tabselected a, .tabs div.tabselected a:active, .tabs div.tabselected a:visited {
	color: #000000;
}

.tabblad {
	border: 1px solid #C7DADA;
	background-color: #fff;
	padding: 13px 10px 20px;
	margin-bottom:15px;
}

/*menu*/
#menu{font-size:100%;margin:0 26px 0 0;padding-left:11px;padding-right:12px;padding-bottom:15px;background-color:#c7dada;border-bottom:6px solid #215284;line-height:160%;}
#menu li,#menu div div{margin-top:1px;padding:2px 4px 2px 21px;display:block;font-weight:normal;}
#menu li{list-style-type:none;padding-left:15px;margin-bottom:0;}
#menu ul{margin:0;padding:0;line-height:150%;}
#menu * #aktpol,#menu * .akt{font-weight:bold;} 
#menu li ul,#menu div.sub{margin:0 -4px 0 -29px;padding: 8px 5px 8px 24px;font-weight:normal;}
#menu li ul{margin-bottom:-2px;}
#menu li li ul{background:transparent;padding:0;margin-left:-5px;}
#menu li li,#menu div div div{margin-top:0;padding-left:15px;border:0;font-weight:normal;}
#menu li li,#menu .sub div.kontodkaz,#menu .sub div.kontodkazbs{background:transparent url(images/mul/u2.gif) no-repeat 0 0.5em;}
#menu li li{background-position:0 0.3em;padding-top:0;padding-bottom:0;}

#menu li#HouseMenuNavItemHome {display:none;}








