body{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
margin:0;
padding:0;
background-image:url('/img/background.gif');
background-repeat:repeat-x;
}
img{
border:none;
}
h1{
margin-left:20px;
font-size:16px;
color:#f63224;
}
h1 a{
text-decoration:none;
font-size:16px;
color:#f63224;
}
h2{
margin-left:20px;
font-size:14px;
color:#f63224;
}
form{
margin:0;
padding:0;
}
p{
margin-left:20px;
margin-right:20px;
line-height:16px;
}
a{
font-size:12px;
color:#666666;
}
.clear{
clear:both;
}
.float-l{
float:left;
}
.float-r{
float:right;
}
#main{
width:1020px;
width:990px;
position:relative;
margin:0 auto;
padding-top:1px;
}
#main-left{
float:left;
padding-top:15px;
position:relative;
margin-top:165px;
width:754px;
min-height:630px;
background-color:#ffffff;
background-image:url('/img/background_line.gif');
background-repeat:repeat-y;
border-left:#e3e3e3 1px solid;
border-right:#e3e3e3 1px solid;
}
#main-right{
position:relative;
float:right;
background-color:#ffffff;
background-image:url('/img/background-sides.gif');
background-repeat:repeat-y;
top:166px;
width:221px;
height:615px;
text-align:center;
border-bottom:#e3e3e3 1px solid;
}
#main-right-inner{
padding-top:10px;
background-image:url('/img/background_banner.gif');
background-position: right top;
background-repeat:no-repeat;
}
#menu{
position:absolute;
top:123px;
height:43px;
width:756px;
}
#menu a{
display:block;
float:left;
width:87px;
height:30px;
padding:13px 1px 0 0;
background-image:url('/img/background_menu.gif');
text-align:center;
font-size:15px;
font-weight:700;
letter-spacing:-1px;
text-decoration:none;
}
#menu .menu-small{
font-size:13px;
padding-top:6px;
padding-bottom:7px;
}
#menu div{
float:left;
width:10px;
height:43px;
background-image:url('/img/background_menu_left.gif');
}
#menu .menu-right{
background-image:url('/img/background_menu_right.gif');
}
#menu .menu-active-right{
background-image:url('/img/background_menu_active_right.gif');
}
#menu .menu-active-left{
background-image:url('/img/background_menu_active_left.gif');
}
#menu .menu-active{
color:#ff0000;
background-color:white;
background-image:none;
}
#logo{
position:absolute;
top:35px;
width:320px;
height:54px;
background-image:url('/img/logo.gif');
background-repeat:no-repeat;
}
#footer{
height:16px;
font-size:10px;
color:#ffffff;
background:red;
width:100%;
}
#footer a{
color:#ffffff;
padding:0 5px;
}
.roll{
position:absolute;
visibility:hidden;
top:0;
}
.roll td{
height:25px;
background-color:#ffffff;
}
.roll a{
font-size:15px;
text-decoration:none;
}
.roll a:hover{
color:red;
}
.roll-first{
background-image:url('/img/roll.gif');
background-repeat:repeat-x;
}
.roll-last{
background-image:url('/img/roll.gif');
background-repeat:repeat-x;
background-position:right bottom;
}
.roll-left{
width:10px;
background-image:url('/img/roll-left.gif');
background-repeat:repeat-y;
}
.roll .roll-right{
width:32px;
background-image:url('/img/roll-right.gif');
background-repeat:repeat-y;
background-position:right bottom;
}
.roll .roll-first-left,.roll .roll-last-left{
width:10px;
background-image:url('/img/roll-up-left.gif');
background-repeat:no-repeat;
background-color:transparent;
}
.roll .roll-last-left{
width:10px;
background-image:url('/img/roll-bottom-left.gif');
background-repeat:no-repeat;
background-position:left bottom;
}
.roll .roll-first-right,.roll .roll-last-right{
background-color:transparent;
width:32px;
background-image:url('/img/roll-up-right.gif');
background-repeat:no-repeat;
background-position:right top;
}
.roll .roll-last-right{
background-image:url('/img/roll-bottom-right.gif');
background-repeat:no-repeat;
background-position:right bottom;
}
#roll-about-us{
}
#roll-products{
left:108px;
}
#roll-user-info{
left:216px;
}
#roll-kids-corner{
left:540px;
}
#roll-press{
left:324px;
}
.cs,.cleaner{
clear:both;
}
#vz1{
float:right;
width:370px;
margin:10px 20px 0 0;
}
#vz1 img{
margin-bottom:10px;
}
#vz2{
margin-left:50px;
}
#hist1{
margin:50px 0 0 80px;
}
#hist2{
position:absolute;
left:80px;
top:252px;
}
#back_pr{
position:absolute;
width:487px;
height:342px;
bottom:15px;
right:0;
background-image:url('/img/back_profile.jpg');
}
#zv0{
width:700px;
height:338px;
margin-left:20px;
padding:10px 0 0 20px;
}
#zv0back{
background-image:url('/img/back_infoline.jpg');
background-repeat:no-repeat;
background-position:top right;
}
#zv0 textarea{
width:300px;
height:150px;
margin:0 0 20px 0;
}
#zv0 p{
margin-left:0;
font-weight:700;
}
#zv1{
margin:4px 0 0 5px;
float:left;
}
#zv2{
float:left;
}
#sp0{
width:400px;
}
#kn0{
float:left;
width:350px;
margin-bottom:100px;
}

#kn1{
float:left;
margin-left:50px;
}
#kn2{
background-image:url('/img/map_ikona.gif');
background-repeat:no-repeat;
padding-left:25px;
margin-left:20px;
color:#f63224;
}
.kn3{
margin-left:18px;
}
.k3{
width:160px;
_width:155px;
height:170px;
float:left;
margin:0 20px 20px 0;
text-align:center;
}
.k1,.k1_{
width:136px;
height:220px;
margin:0 auto;
margin-bottom:5px;
text-align:left;
}
.k1_{
background-image:none;
}
.k0{
float:left;
text-align:center;
width:175px;
height:230px;
margin-bottom:40px;
}
.k0 a{
text-decoration:none;
}
.k1 img{
margin:12px 0 0 13px;
}
.k2,.k2_{
margin:30px 0 0 24px;
}
.k2_{
margin-top:15px;
}
.k3{
height:250px;
}
.k4{
height:4px;
background-color:#cccccc;
margin-bottom:6px;
}
.ds0{
margin-left:20px;
margin-top:0;
border-collapse:collapse;
}
.ds0 td{
padding:4px 10px;
border:#cccccc 1px solid;
background-color:#f1f1f1;
width:150px;
}
.ds0 .ds1{
background-color:#e7e7e7;
width:120px;
}
.ds0 .ds2{
background-color:#f63224;
color:#ffffff;
}
.ds0 .ds3{
vertical-align:top;
}
.ds0 .ds4{
width:200px;
}
#d1,#d2{
float:left;
width:350px;
margin-top:20px;
}
#d1 img{
margin:0 0 0 30px;
}
.cl0{
float:left;
width:375px;
height:200px;
overflow:hidden;
margin-bottom:10px;
}
.cl0 p{
text-align:justify;
}
.cl0 h2{
color:red;
}
.cl0 img{
float:left;
margin:0 10px 10px 10px;
}
.ct{
text-align:center;
z-index:10000000;
}
.ct1{
position:absolute;
left:200px;
top:100px;
z-index:10;
}
.ht1{
width:94%;
border:#f63224 1px dashed;
}
.bl0{
float:left;
width:100px;
height:100px;
text-align:center;
margin:0 0 10px 20px;
}
.red{
color:#f63224;
}
.pt0{
font-size:10px;
text-align:center;
line-height:10px;
}
#zak1{
margin-left:20px;
}
#zu1{
width:400px;
height:200px;
}
#pu1{
position:absolute;
top:10px;
right:10px;
text-align:right;
}
.right{
text-align:right;
}
.zp0{
float:left;
margin-right:3px;
margin-top:4px;
}
.zp1{
float:left;
}
.zp2{
float:left;
margin-left:3px;
margin-top:4px;
}
#imprint div{
float:left;
margin-right:30px;
}
.mar-l-20{margin-left:20px;}
.mar-l-50{margin-left:50px;}

.pap-table{
margin:0 auto;
}
.pap-table a{
color:red;
text-decoration:none;
}
.pap-table td{
vertical-align:top;
text-align:center;
padding:10px;
color:red;
}
.pap-h2 a{
color:red;
}
.pap-hlasuj{
float:right;
margin-right:30px;
}
.hp-clanek{
	float:left;
	width:200px;
	margin:0 0 0 38px;
	text-align:center;
}
.hp-clanek p{
	font-weight:bold;
}

