/***** !! nastavi jednotlive tagy !! *****/


body {margin:5px 0px 5px;background:#ECF4F9;text-align:center;font-size:70%;line-height:125%;}
body,textarea,input,table {font-family:Arial, Verdana, Helvetica, "Arial CE", "Verdana CE", "Helvetica CE", sans-serif;}
h2, h4, img {margin:0;padding:0px;border:none}

a {text-decoration:none;color:#0750D9;}
a:hover {text-decoration:underline;}
#main {width:780px;margin:auto;text-align:left;padding:0px 0px;overflow:hidden;}

/* header a footer */
#main #iheader {width:780px;height:100px;margin-bottom:5px;}
#main #ifooter {width:780px;height:40px;}

label {
    display:block;
}
/* nastavi u vsech div parametry */
div {
    margin:0;
    padding:0;
}
table{
    font-size:1em;
    width:100%;
}

img{
    border:0;
    margin:0;
}

/******* sloupce *******/

div#l,div#r,div#la {overflow:hidden;margin-top:5px;}  /******* pravz a levisloupec *******/
div#l {width:140px;float:left;}
div#la {width:780px;float:left;}
div#r {width:630px;float:right;}
div#l div, div#r div, div#la div {float:left;}             /******* obtekani z leva (ohraniceni carkou !! *******/


/*******format dokumentu *******/
#dokument {
    width:780px;
    background-color:#ECF4F9;
    margin:0 auto;        /*******vycentruje Operu a Firefox *******/
    text-align:left;
    padding:0;
}

#vpravo {
    text-align:right;
}

/******* odsazeni loga boruvky *********/
#obr {
    margin:7px;
}

/******* pozadi baneru *********/
#baner {
    width:100%;
    background-image:url(../img/baner1.gif);
    background-repeat:repeat-y;
    background-position:center bottom;
    background-color:#ECF4F9;
    height:128px;
    padding:0;
    margin:0;
   }
   
/*******MENU********/


#menu{
width: 100%;
height: 27px;
background-image: url(../img/off.gif);
}

#menu ul{
padding: 0;
}

#menu ul li{
	display: inline;
}

#menu ul{
height: 27px;
margin: 0;
padding: 0 0 0 0;
color: white;
font-family: Trebuchet MS;
font-size: 14px;
font-weight: normal;
}

#menu ul li a{
padding: 6px 18px;
background-image: url(../img/off.gif);
background-repeat: repeat-x;
color: white;
font-weight:bold;
text-decoration: none;
float: left;             /** slouci bunky **/
}

#menu ul li a:hover
{
background-image:url(../img/on.gif);
background-repeat: repeat-x;
color: #55a1c4;
}

#menu li#active a
{
background-color: #45b4fa;
color: #FFFFFF;
}




/******* MENU box levo********/

.navig {margin-bottom:10px;width:140px;overflow:hidden;}
.navig .n {width:140px;font-size:100%;background-color:#ccdff0;padding:0px 0px 0px 8px;font-weight:normal;}  /******* nastavi vzhled boxu ********/
.navig .n b {color:#c41200;}
.navig .c1, .navig .box {height:218px;}           /*******c1 carka vlevo ********/
.navig .c1 {width:1px;background-color:#ccdff0;}
.navig .box {width:138px;background-color:#e6eff7;}   /*******pozadi a sirka celeho ctverecku ********/
.navig .first {width:15px;height:15px;}    /*******horni osdkok testu od tmavejsi listy a levi odskok !! ********/
.navig .col {line-height:1.3em;width:110px;margin-top:5px;}  /******* zuzi text ve sloubci ********/
.navig .col a {margin-left:1px;}                             /******* posune text o 1px doprava ********/
.navig .col p {margin-top:3px; margin-bottom:4px;}			/******* udela odskok nazvu jidel od sebe ********/

/******* MENU box aktuality ********/

.naviga {margin-bottom:10px;width:780px;overflow:hidden;}
.naviga .na {width:780px;font-size:100%;background-color:#ccdff0;padding:0px 0px 0px 8px;font-weight:normal;}  /******* nastavi vzhled boxu ********/
.naviga .na b {color:#c41200;}
.naviga .c1a, .naviga .boxa {height:650px;}           /*******c1 carka vlevo ********/
.naviga .c1a {width:1px;background-color:#ccdff0;}
.naviga .boxa {width:779px;background-color:#e6eff7;}   /*******pozadi a sirka celeho ctverecku ********/
.naviga .firsta {width:5px;height:15px;}    /*******horni osdkok testu od tmavejsi listy a levi odskok !! ********/
.naviga .cola {line-height:1.3em;width:600px;margin-top:0px;}  /******* zuzi text ve sloubci ********/
.naviga .cola a {margin-left:1px;}                             /******* posune text o 1px doprava ********/
.naviga .boxa p {padding:1em 0px 0px 1em; margin:0px 0px 0px 0px; font-size:110%}


/*******  box pravo********/

.news {width:630px;margin-bottom:10px;overflow:hidden;}      /*******  odsazeni od vrchu ********/
.news .box {width:630px;background:#ccdff0;overflow:hidden;} /*******  bozadi boxu ********/
.news .title {width:620px;border-bottom:1px solid #fff;padding:0px 0px 4px; margin-bottom:10px;position:relative;left:10px;} /*******  byli prouzek ********/
.news .title h4 {font-size:120%;line-height:110%;float:left}  
.news .title h4 a {color:#000;}
.news .title .svatek {font-weight:bold;}
.news .box p {margin:5px 20px 20px 20px; font-size:100%;text-align: justify;}
.news .cms {font-size:100%;line-height:130%;position:relative;left:10px;padding:5px 0px;width:432px;}
.news .cms a {font-size:120%;font-weight:bold;}

/******* sloupce prodej *******/

div#l_prod,div#r_prod {overflow:hidden;margin-top:5px;}  /******* pravz a levisloupec *******/
div#l_prod {width:250px;float:left;}
div#r_prod {width:475px;float:right;}
div#l_prod div, div#r_prod div {float:left;}             /******* obtekani z leva (ohraniceni carkou !! *******/


/******* prodej leva cast ********/

.prod {margin-bottom:10px;width:250px;overflow:hidden;}
.prod .n {width:250px;font-size:100%;background-color:#ccdff0;padding:0px 0px 0px 8px;font-weight:normal;}  /******* nastavi vzhled boxu ********/
.prod .n b {color:#c41200;}
.prod .c1, .prod .box {height:245px;}           /*******c1 carka vlevo ********/
.prod .c1 {width:1px;background-color:#ccdff0;}
.prod .box {width:248px;background-color:#e6eff7;}   /*******pozadi a sirka celeho ctverecku ********/
.prod .first {width:15px;height:15px;}    /*******horni osdkok testu od tmavejsi listy a levi odskok !! ********/
.prod .col {line-height:1.3em;width:248px;margin-top:5px;}  /******* zuzi text ve sloubci ********/
.prod .col a {margin-left:1px;}                             /******* posune text o 1px doprava ********/
.prod .col p {margin:10px 0px 0px 10px;}			/******* udela odskok nazvu jidel od sebe ********/
.prod .col .mest {margin:80px 0px 0px 10px;}			/******* udela odskok nazvu jidel od sebe ********/
.prod .col .mesta {margin:0px 0px 0px 10px;}			/******* udela odskok nazvu mest ********/

/*******  prodej prava cast ********/

.prod_p {width:475px;overflow:hidden;}      /*******  odsazeni od vrchu ********/
.prod_p .box {width:475px;background:#ccdff0;overflow:hidden;} /*******  bozadi boxu ********/
.prod_p .title {width:475px;border-bottom:1px solid #fff;padding:0px 0px 4px; margin-bottom:10px;position:relative;left:10px;} /*******  byli prouzek ********/
.prod_p .title h4 {font-size:120%;line-height:110%;float:left;}  
.prod_p .title h4 a {color:#000;}
.prod_p .box p {margin:5px 0px 10px 0px; font-size:100%;text-align: center;font-size:120%;}
.prod_p .box img {margin:0px 0px 10px 80px;}



/*******  kontakty ********/
.kontakt {margin-top:5px;width:780px;overflow:hidden;}
.kontakt .vrch {width:780px;font-size:100%;background-color:#ccdff0;padding:0px 0px 0px 8px;font-weight:normal;}
.kontakt .box_kontakt {float:left;width:779px;background-color:#e6eff7;text-align:center;}   /*******pozadi a sirka celeho ctverecku a vystredeni pro IE********/
.kontakt .kont {width:500px;overflow:hidden;position:relative;margin:auto;}   /*******  vystredeni u opery a firefoxu ********/
.kontakt .bunka {width:220px;overflow:hidden;}      /*******  odsazeni od vrchu ********/
.kontakt .bunka {background:#ccdff0;height:200px;} /*******  bozadi boxu ********/
.kontakt .c1a, .kontakt .kont {height:650px;}           /*******c1 carka vlevo ********/
.kontakt .c1a {width:1px;background-color:#ccdff0;float:left;}
.kontakt .bunka h3 {font-size:120%;line-height:110%;padding:0px 0px 4px;margin-bottom:20px;border-bottom:1px solid #fff;}
.kontakt .bunka p {font-size:110%;text-align: justify;text-align:center;margin:5px 20px 15px 20px;}


div#left,div#right {float:left;overflow:hidden;margin-top:70px}  /******* pravz a levisloupec vcetne mezery *******/
div#right {margin-left:50px}
#left, #right {width:220px;}

/**********************************TOPMENU*************************************/
 #nav
{
width: 100%;
height: 27px;
background-image: url(../img/ekyticecz/off.gif);
}

#nav ul
{
padding: 0;
}

#nav ul li
{
display: inline;
}

#nav ul
{
height: 27px;
margin: 0;
padding: 0 0 0 0;
color: white;
font-family: Trebuchet MS;
font-size: 11px;
font-weight: normal;
}

#nav ul li
{
display: inline;
}

#nav ul li a
{
padding: 6px 18px;
background-image: url(../img/ekyticecz/off.gif);
background-repeat: repeat-x;
color: white;
font-weight:bold;
text-decoration: none;
float: left;
}

#nav ul li a:hover
{
background-image:url(../img/ekyticecz/on.gif);
background-repeat: repeat-x;
color: #55a1c4;
}

#nav li#active a
{
background-color: #45b4fa;
color: #FFFFFF;
}

#nazev {font-size:10px;font-weight:normal;}
#vyraz {font-size:15px;font-weight:bold;margin-left:5px;}
#mest {font-size:12px;font-weight:normal;}