body{font-family:sans-serif;margin:0;background:#b57b87;
color:#a96775;font-size:small;text-align:center;line-height:1.4}
.noscreen{width:250px;position:absolute;left:0;top:-1000px}
.end{clear:both;line-height:1px;font-size:1px;height:1px;display:block;visibility:hidden}

/* layout */
#main{margin:0 auto;width:712px;text-align:left;position:relative}

#body-left,#body-right{z-index:50;position:absolute;width:150px;height:767px}
#body-left{left:-150px;background: url("images/sloupec-left.gif") no-repeat}
#body-right{right:-150px;background: url("images/sloupec-right.gif") no-repeat}

/* hlavicka */
#head{margin:0 auto;width:712px;height:240px;position:relative}
p.head-logo, p.head-logo span{width:712px;height:240px;margin:0;padding:0;
position:absolute;left:0;top:0;z-index:1;font-size:120%;overflow:hidden;display:block}
p.head-logo span{cursor:pointer;background:url("images/head-logo.gif") no-repeat;z-index:2}

/* menu */
#head-nav{width:712px;height:87px;background:url("images/head-nav.gif") no-repeat;text-align:center}
#head-nav ul, #head-nav li{margin:0;padding:25px 0 0 0}
#head-nav li{text-align:center;list-style:none;height:30px;line-height:30px;display:inline;padding:0px 3px 0px;
background:url("../css/images/head-nav-li-cara.gif") no-repeat center right;}
#head-nav li a:link, #head-nav li a:visited{color:#b57b87}
#head-nav li a, #head-nav li strong{height:30px;line-height:30px;width:auto;padding:0px 3px 0px;
font-weight:bold;text-decoration:none}
#head-nav li a:hover, #head-nav li strong{cursor:pointer;color:#7d113e}
#head-nav li.last{background:none;padding-right:0}
/* aktivni sekce */
#head-nav li.vybrana a{margin:0!important;padding:0!important;background:none!important;border:none!important}

/* content*/
#content{text-align:left;margin:0}
#text{min-height:245px;height:245px}
#content>#text{height:auto}

/* 1 sloupec */
#obsah{width:712px;height:301px;background:url("images/content.gif") no-repeat;overflow:hidden;
position:relative;margin:0;padding:10px 0}

.in-in{float:left;width:240px;margin:0;padding:0 0 0 60px;overflow:hidden}
/* 1 sloupec*/
.box-in{float:right;width:362px;margin:0;padding:5px 41px 0 0;overflow:hidden}

/* paticka */
#foot{width:712px;height:119px;padding:0;margin:0 auto;color:#fff;text-align:left;position:relative;
background:url("images/foot.gif") no-repeat;overflow:hidden}

/* h1 */
#in h1{margin:5px 0 0 0;padding:0 0 0 0;font-size:130%;color:#a96775;clear:both; font-weight:400}

/* p */
#in p{margin:0;padding:5px 0}
#in p.justify{text-align:justify}
#in p.center{text-align:center}
#in p.right{text-align:right}
#in p.left{text-align:left}

#in strong{color:#7d113e; font-size:90%}
/* odkazy */
a:link{color:#7d113e}
a:visited{color:#000}
a:hover{color:#7d113e}
a:active{color:#fff}
#box .hlavni a:link, #blok .hlavni a:link{color:#fff}
#box .hlavni a:visited, #blok .hlavni a:visited{color:#fff}
#box .hlavni a:hover, #blok .hlavni a:hover{color:#ccc}
#foot a:link, #foot a:visited{color:#efacba;font-weight:normal;text-decoration:none}
#foot a:hover{color:#7d113e;text-decoration:underline}
#foot a.vstup:link, #foot a.vstup:visited{color:#fff;text-decoration:none}
#foot a.vstup:hover{color:#fff}

/* ikony u souboru */
.doc{background:url("obrazy/ikony/doc.gif")}
.php{background:url("obrazy/ikony/page.gif")} 
.pdf{background:url("obrazy/ikony/pdf.gif")}
.xls{background:url("obrazy/ikony/xls.gif")} 
.avi{background:url("obrazy/ikony/avi.gif")}
.mp3{background:url("obrazy/ikony/mp3.gif")} 
.png{background:url("obrazy/ikony/png.gif")}
.ppt{background:url("obrazy/ikony/ppt.gif")} 
.page{background:url("obrazy/ikony/page.gif")} 
.doc, .php, .pdf, .xls, .avi, .mp3, .png, .ppt, .page{
padding:0 6px 0 22px;margin-left:3px;background-repeat:no-repeat;background-position:center left}


/* link - img */
a:link img{border:1px solid #fff}
a:visited img{border:1px solid #fff}
a:hover img{border:1px solid #fff}
a:active img{border:1px solid #fff}
.noborder a:link img{border:none}
.noborder a:visited img{border:none}
.noborder a:hover img{border:none}
.noborder a:active img{border:none}

/* img */
.imgd,img{text-align:center;margin:1px auto;clear:both;display:block}
.imgd{_width:100% !important} /* IE6 */
.img-right, .imgdr{float:right;margin:20px 0px;clear:none;text-align:center}
.img-left, .imgdl{float:left;margin:8px 7px;clear:none;text-align:center}
.nookraj{margin:0 5px 0 0;float:left;} /* uredni desky, rozpocet...*/
.obal img{padding:0; margin: 8px auto!important} /* centrovani  */

/* speciality system */
#foot p{padding:0;margin:0;text-align:center;font-size:85%;color:#efacba}

/* fotogalerie */
.galerie-obal{margin:0px;text-align:center;line-height:1}
.galerie-obal img{padding:0;margin:0;display:none}
.galerie-obal .foto-odkaz{float:left;margin:0px;background:no-repeat center center}

#in .foto-nahled{margin:2px;float:left;border:1px solid #8d2f52;/*height:180px;
_height:190px;  50px na popisek */ display:block;background:#8d2f52}
#in .foto-nahled strong{margin-top:230px;display:block}
#in .foto-nahled a:link, #in .foto-nahled a:visited{color:#000;border:1px solid #8d2f52;text-decoration:none}
#in .foto-nahled a:hover{color:#fff;border:1px solid #e6cbce}
#in .prazdny{margin:2px;float:left;border:1px solid #c58f98;/*height:180px;
_height:190px;  50px na popisek */ display:block;background:#c58f98}
#in .prazdny a:link, #in .prazdny a:visited{border:1px solid #c58f98}
#in .prazdny a:hover{border:1px solid #c58f98;cursor:Default}
p.odkaz-zpet{text-align:right;clear:both}
