body {font-family:Arial,Verdana, Helvetica, sans-serif;	font-size: 83%; color:#383838; background: #eaeaea; margin:0; padding:0; text-align: center;}

img {border:0}

* {margin:0; padding:0}

.left {text-align:left}

.right {text-align:right}

.center {text-align:center}

.leftf {float:left}

.rightf {float:right}

.both {clear:both;}

a {color:#dd026d; font-weight:normal;}

a:hover {text-decoration:none}
.imgl { float:left; margin:0 10px 10px 0;}
.imgp { float:right; margin:0 10px 10px 10px ;}


 .obal { width:710px; margin:0 auto; background:#FFFFFF; position:relative; text-align:left; padding:0 0 2px 0}

 

.hlavicka { position:relative; width:710px; height:50px; background:url(../img/head_x.gif) left bottom repeat-x;}

.hlavicka .xpodlogo { position:absolute; left:70px; top:68px; color:#5e6163; font-size:8px;}

.hlavicka .logo { position:absolute; left:23px; top:30px;}

 h1 { font-size:11px; font-weight:normal; display:inline;}


.hlavicka .menu { position:absolute; left:0px; bottom:0px;  width:700px; height:30px; text-align:left; }

.hlavicka .menu ul { list-style-type:none; position:absolute; left:-10px; top:-13px; width:700px; } 

.hlavicka .menu ul li {     display: inline; list-style-type: none;}

.hlavicka .menu ul li a {  font-size:.93em; letter-spacing:0px; font-weight:bold; text-align:right; text-decoration:none; float:left; padding:11px 22px 12px  22px;  display:block; color:#fefefe;    }

.hlavicka .menu ul li a:hover { color:#fffbfd; background:#dd026e; font-weight:bold;}

.hlavicka .menu ul li a.akt { color:#fffbfd; background:#dd026e; font-weight:bold;}

.hlavicka .topbar { background:url(../img/topbar.gif) left bottom no-repeat; width:200px; padding:2px 0 0 18px; height:15px; position:absolute; right:20px; top:1px;}

.hlavicka .topbar  a { color:#7b7b7b;font-size:9px;}



.obsah { text-align:left; }

.akce { height:279px; position:relative; width:710px; border-bottom:2px solid #e0e0e0; background:url(../img/telefon.jpg) right top no-repeat;}

.akce .b-zadost { position:absolute; left:20px; bottom:32px;}

.akce .a-text { position:absolute; left:20px; top:35px; font-size:0.83em; width:300px; height:50px; padding:100px 0px 0 0; background:url(../img/a_text.gif) left top no-repeat;}



.boxy { padding:20px 0 20px 20px}

.boxy .box { width:160px; float:left; margin-right:14px; background:url(../img/dot_y.gif) right top repeat-y;}

.boxy .last { margin-right:0px; background:none;} 

.boxy .box h2 { font-weight:normal; font-size:1.7em; margin:0 0 6px 0;}

.boxy .box .bimg {}

.boxy .box p { color:#000000; font-size:.83em; padding:3px 5px 0 3px;}

.boxy .box p span { display:block; color:#909193; font-size:1em;}

.boxy .box a.odk { display:block; margin:5px 0 0 5px; color:#dd026d; font-size:0.93em; background:url(../img/sipka.gif) right center no-repeat; padding:0 20px 0 0; width:120px;  }

 

 

.boxy2 { width:673px; height:70px; background:url(../img/nadpaticka.jpg) left top no-repeat; margin:20px 0 20px 20px;} 

.boxy2 .prvni { float:left; width:160px; height:50px; padding:0 0 0 50px; background:url(../img/d_kalendar.jpg) left center no-repeat; margin:10px 0 0 15px;}

.boxy2 .prvni h4 { color:#da0d67;}

.boxy2 .prvni span { color:#808080; font-size:0.7em;} 



.boxy2 .druhy { float:left; width:160px; height:50px; padding:0 0 0 50px; background:url(../img/d_obalka.jpg) left center no-repeat; margin:10px 0 0 17px;}

.boxy2 .druhy h4 { color:#da0d67;}

.boxy2 .druhy span { color:#808080; font-size:0.7em; line-height:1em } 



.boxy2 .treti { float:left; width:175px; height:40px; position:relative; padding:0 0 0 10px;   margin:15px 0 0 17px;}

.boxy2 .treti h4 { color:#404143;}

.boxy2 .treti form {}

.boxy2 .treti form .inp { position:absolute; left:11px; top:20px; width:110px; height:17px; border:1px solid #dedede;}

.boxy2 .treti form  .button { float:right; border:none; margin:3px 0 0 0; width:46px; height:26px; background:url(../img/d_ok.jpg) left top no-repeat;}

.boxy2 .treti span { color:#808080; font-size:0.9em;} 

 

.box3 { width:673px;    margin:20px 0 20px 20px;} 
.box3 a { color:#333333; text-decoration:none;}
.box3   h5 {font-weight:normal; font-size:1.7em; margin:0 0 6px 0;}
.box3   h2 {font-weight:normal; font-size:1.7em; margin:0 0 6px 0;}

.box3   h3 {font-weight:normal; font-size:1.3em; margin:15px 0 6px 0;}


.box3 .imgl { float:left; margin:0 10px 10px 0;}

.box3 .imgr { float:right; margin:0   0 10px 10px;}





ul { margin:0px 10px 10px 30px}

li { padding:4px 0}



 .paticka { position:relative; padding:15px 0 0 25px; text-align:left; color:#424242; font-size:0.87em;  clear:both;width:700px; height:25px; margin:0 auto;}

.paticka a { font-weight:normal; color:#424242;}

 
