 
.foto a{border: 0px solid #fff;}

img.vystava{ border:1px solid #eee; padding:5px; margin:1px;}

 a:link { text-decoration: none;   color: #AA0000}
 a:visited { text-decoration: none;   color: #AA0000}
 a:hover  { border-width: 0px 0px 1px 0px; border-style: dotted;    color: #880000}


 a.podpis:link { text-decoration: none; font-weight:bold; color: #FE5A1D}
 a.podpis:visited { text-decoration: none; font-weight:bold; color: #FE5A1D}
 a.podpis:hover, a.podpis:active
{
color: #FE5A1D;
border-color: #FE5A1D;
border-bottom-width: 1px;
border-left-width: 0px;
border-right-width: 0px;
border-top-width: 1px;
border-style: dotted;
}


 a.mnu2:link, a.mnu2:visited { margin-left:20px; text-decoration: none; font-weight:bold; color: #FE5A1D}
 a.mnu2:hover, a.mnu2:active { margin-left:20px; text-decoration: none; font-weight:bold; color: #FE2A1D}


 

.empty
{
  clear: both;
 height: 10px;
}

body
{
 background: #FFFFF;
 margin: 0px;
 padding: 0px;
 font-family:  tahoma, verdana, helvetica, sans-serif, arial;
 font-size: 11px;
}

#content
{

 float: left;
 display: block;
 width:766px;
 height:100%;
}

.clear {
    clear:both;
}

#prehead
{
 background: #FFFFFF url(../images/up.jpg) no-repeat top left;
 width:999px;
 align: center;
 display: block;
 height:25px;
 margin: 0px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
}
#head
{
 background: #FFFFFF url(../images/logo.jpg) no-repeat top left;
 width: 766px;
 height: 240px;
 padding: 0px 0px 0px 0px;
 margin: 0px 0px 0px 0px;
 align: center;
}


#obsah{
 background: url(../images/back.jpg) top left;
 background-repeat: repeat-y;
 width:999px;
 align: center;
 margin: auto;
 line-height: 130%;
 text-align: left;
 display: block;
}



#center
{
 width: 766px;
 display: block;
 margin:  0px 115px 0px auto;
}


#end_body
{
 background: url(../images/footer.jpg) no-repeat top left;
 margin: 0px auto;
 width: 897px;
 height: 37px;
 display: block;
}



#all
{
  width: 857px;
 float: left;
 padding: 0px;
 background: url(../images/all_middle.gif) repeat-y top left;
}

#all .top
{
  background: url(../images/all_top.gif) no-repeat top left;
 width: 857px;
 height: 18px;
 padding: 0px;
 margin: 0px;
}

#all .bottom
{
  background: url(../images/all_bottom.gif) no-repeat bottom left;
 width: 857px;
 height: 21px;
 padding: 0px;
 margin: 0px;
}


.content
{
  padding: 0px 15px;
}

.spodok
{ color: #FE5A1D;
  padding: 1px 20px 1px 1px;
  margin: 0 0px auto auto;
  text-align:right;
 }

.blok
{
  padding: 5px 5px 5px 5px;
  margin: 0px auto 3px auto;
  width: 750px;
  background-color: #FFFFFF;
  display: block;
}

.info
{
  padding: 0px 0px 0px 0px;
  margin: 0px auto;
  width: 760px;
  height: 23px;
  display: block;
  background: #FFFFFF url(../images/headlines_bg.gif) repeat-x;
}

.itext
{
 color: #000000;
 background-color: transparent;
 padding: 5px 0px 2px 20px;
 font-size: 1.2em;
 font-weight: bold;

  width: 730;
  height: 23px;
  display: block;
  background: url(../images/headlines_title_bg.gif) no-repeat top left;
}


#footer
{
 padding: 0px 0px 0px 0px;
}

#footer a
{
 color: #B05128;
}

/* men */

#menu
{
 float:right;
 background: url(../images/menu.jpg) repeat-x top left;
 margin: 8px 0px 0px 0px;
 color : #ffffff;
 text-decoration : none;
 font-weight: bold;
 height:33px;
 padding: 10px 0px 0px 0px;
 width:766px;
 text-align:right;
}

#menu a
{
 color : #ffffff;
 text-decoration : none;
 font-weight: bold;
 margin: 5px 5px 5px 5px;
}

#menu a:link, #menu a:visited
{
 height: 26px;
 width: 78px;
}

#menu a.active
{
color: #7D2403;
}

#menu  a:hover, #menu a:active
{
color: #FFFFFF;
text-decoration: none;
background-color: transparent;
border-color: #FFFFFF;
border-bottom-width: 1px;
border-left-width: 0px;
border-right-width: 0px;
border-top-width: 1px;
border-style: dotted;
}

html>body #menu  a:hover, #menu a:active
{
color: #FFFFFF;
text-decoration: none;
background-color: transparent;
border-color: #FFFFFF;
border-bottom-width: 1px;
border-left-width: 0px;
border-right-width: 0px;
border-top-width: 1px;
border-style: dotted;
}

/*  Headers  */
h1
{
 font-size: 18px;
 color: #222222;
}

h2
{
 margin-bottom: 15px;
 color: #ff6521;
 font-size: 14px;
}

h3
{
 margin-bottom: 5px;
 color: #ff280c;
 font-size: 12px;
}

h4
{
 margin-bottom: 5px;
 color: #333333;
 font-size: 12px;
}
}

h5
{
 color: #008F01;
 background-color: transparent;
 padding: 0px;
 font-size: 1.2em;
 font-weight: bold;
 margin: 0px;
 padding: 0px 0px 0px 10px;
 margin-bottom: 5px;
}

#left
{
 width: 197px;
 float: left;
 margin-left: 5px;
 display:block;
 background: url(../images/lb.jpg) repeat-y top left;
}

#left .top
{
 background: url(../images/lbtop.jpg) no-repeat top left;
 width: 197px;
 height: 9px;
 padding: 0px;
 margin: 0px;
}

#left .bottom
{
  background: url(../images/lbdwn.jpg) no-repeat bottom left;
 width: 197px;
 height: 9px;
 padding: 0px;
 margin: 0px;
}

#left .new1
{
 padding-left: 15px;
 padding-right: 9px;
 margin-top : 10px;
 color: #FF4315;
}

#left .new2
{
 padding-left: 15px;
 padding-right: 9px;
 margin-top : 10px;
 color: #424242;
}

#left .menn
{
 background: url(../images/mennn.jpg) no-repeat top left;
 padding-left: 16px;
 padding-top: 0px;
 color: #424242;
 height: 37px;
 line-height: 37px;
 font-size: 1.5em;
 font-weight: bold;
}
#left .menn2
{
 background: url(../images/menn2.jpg) no-repeat top left;
 padding-left: 16px;
 padding-top: 0px;
 color: #424242;
 height: 28px;
  line-height: 28px;
 font-size: 1.5em;
 font-weight: bold;
}

 a.mnu:link { font-size: 12px; text-decoration: none; font-weight:bold; color: #424242}
 a.mnu:visited { font-size: 12px; text-decoration: none; font-weight:bold; color: #424242}
 a.mnu:hover, a.mnu:active
{
 font-size: 12px;
color: #FE330B;
border-style: none;
}



#right
{
 width: 539px;
 float: right;
 padding: 0px;
 margin: 0px 5px 0px 0px;
}

html>body #right
{
 width: 539px;
 float: right;
 padding: 0px;
 margin: 0px 15px 0px 0px;
 background: url(../images/right_middle.gif) repeat-y top left;
}

#right .top
{
 padding: 0px;
 margin: 0px;
 width: 539px;
 height: 18px;
}

#right .bottom
{
 padding: 0px;
 margin: 0px;
 width: 539px;
 height: 21px;
}

#right p
{
 padding: 5px 20px 15px 20px ;
 margin: 0px;
 height: 21px;
}


#right .belemnt
{
height:110px;
width:545px;
margin: 2px 0px 8px 0px;
background: url(../images/ponuka.jpg) repeat-x top left;
border-left-width: 1px;
border-right-width: 1px;
border-top-width: 1px;
border-bottom-width: 1px;
border-style: solid;
border-color: #DDDDDD;
}

#right .bimage
{
 float:right;
 margin-top:7px;
 margin-right:7px;
 _margin-right:4px;
 border-left-width: 1px;
border-right-width: 1px;
border-top-width: 1px;
border-bottom-width: 1px;
border-style: solid;
border-color: #DDDDDD;
}

#right .bnazov
{
 margin-left:6px;
 padding-top:4px;
 font-size: 13px;
 color: #ff280c;
 font-weight:bold;
}
#right .binfo
{
 margin-left:6px;
 padding-top:2px;
 font-size: 11px;
 color: #333333;
 font-weight:bold;
 }

#right .btext
{overflow:hidden;
 margin-left:8px;
 padding-top:5px;
 padding-right:20px;
 font-size: 10px;
 color: #444444;
 height:46px;
 width:377px;
 }
 
.vyber .pecko
 {
 text-align:justify;
 padding:10px 0px 10px 6px;
 width:506px;
 }

a.belmnt:link {margin-left: 0px;   text-decoration: none; font-weight:none; color: #F37A05}
a.belmnt:visited {margin-left: 0px;   text-decoration: none; font-weight:none; color: #F37A05}
a.belmnt:hover, a.belmnt:active {margin-left: 0px;color: #F37A05;}

a.novinka1:link { text-decoration: none; font-weight:none; color: #FE5A1D;border-color: #FE5A1D; border-width: 0px 0px 1px 0px; border-style: dotted;  }
a.novinka1:visited { text-decoration: none; font-weight:none; color: #FE5A1D; border-width: 0px 0px 1px 0px; border-style: dotted;   }
a.novinka1:hover, a.novinka1:active
{
padding: 0px 0px 0px 0px;
color: #AE3A1D;
border-color: #AE3A1D;
border-width: 0px 0px 1px 0px;
border-style: dotted;
}

 a.novinka2:link { text-decoration: none; font-weight:none; color: #333333;border-color: #333333; border-width: 0px 0px 1px 0px; border-style: dotted;  }
 a.novinka2:visited { text-decoration: none; font-weight:none; color: #333333; border-width: 0px 0px 1px 0px; border-style: dotted;   }
 a.novinka2:hover, a.novinka2:active
{
padding: 0px 0px 0px 0px;
color: #686868;
border-color: #686868;
border-width: 0px 0px 1px 0px;
border-style: dotted;
}

#right .podklad
{
background: url(../images/grad.jpg) repeat-x top left;
border-left-width: 1px;
border-right-width: 1px;
border-top-width: 0px;
border-bottom-width: 1px;
border-style: solid;
border-color: #DDDDDD;
margin-bottom: 0px;
width:545px;
}

#right .podklad2
{
background: #F1F1F1;
border-left-width: 1px;
border-right-width: 1px;
border-top-width: 0px;
border-bottom-width: 1px;
border-style: solid;
border-color: #DDDDDD;
margin-bottom: 0px;
width:545px;
}

 #right .vyber
{
width:525px;
padding: 10px 10px 10px 10px;
}
#right .dnadpis
{
 display:block;
 background: url(../images/nadpis.jpg) repeat-x top left;
 font-size: 14px;
 color: #999999;
 font-weight:bold;
 margin: 0px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
 border-left-width: 0px;
 border-right-width: 0px;
 border-top-width: 1px;
 border-bottom-width: 1px;
 border-style: solid;
 border-color: #DDDDDD;
 height:25px;
 width:545px;
 text-indent:10px;
 line-height:25px;
}

#right .dimage
{
 float:right;
 width:125px;
 margin: 0px 0px 0px 0px;
 border-left-width: 1px;
 border-right-width: 1px;
 border-top-width: 1px;
 border-bottom-width: 1px;
 border-style: solid;
 border-color: #DDDDDD;
}

#right .delemnt
{height:110px;

}

#right .dnazov
{
 margin-left:5px;
 padding-top:12px;
 font-size: 18px;
 color: #ff6521;
 font-weight:bold;
}
#right .dinfo
{
 margin-left:5px;
 padding-top:6px;
 font-size: 14px;
 line-height: 18px;
 color: #ff0000;
 font-weight:bold;
 }

 #right .dcena
{
 margin-left: 5px;
 padding-top:21px;
 font-size: 18px;
 color: #333333;
 font-weight:bold;
 margin-bottom: 5px;
 }



.cell1
{
font-weight:bold;
padding-right:10px;
text-align:right;
width:160px;
color:#f86118;
background: #DDDDDD;
}

.cell2
{
padding-left:10px;
width:372px;
 font-weight:bold;
color:#f86118;
background: #EEEEEE;
}

.frmele
{width: 110px;
 font-size: 10px;
}

.warning
{
background: #fff09f;
display:block;
height:20px;
width:514px;
color: #f86118;
border-color: #f86118;
font-size:16px;
padding: 10px 10px 10px 10px;
margin: 10px 0px 20px 0px;
border-left-width: 3px;
border-right-width: 3px;
border-top-width: 3px;
border-bottom-width: 3px;
border-style: solid;
font-weight:bold;
}

.pichause
{
 width:125px;
 margin: 0px 0px 0px 0px;
 border-left-width: 1px;
 border-right-width: 1px;
 border-top-width: 1px;
 border-bottom-width: 1px;
 border-style: solid;
 border-color: #888999;
}

.sedatr
{
border-style: solid;
border-color: #BBBBBB;
border-width: 1px 1px 1px 1px;
}

.doneinfo
{
display:block;
color: #CF2818;
font-size:15px;
padding: 5px 10px 10px 10px;
margin: 0px 0px 5px 0px;
font-weight: 800;
}

.doneinfo2
{
display:block;
color: #FF0000;
font-size:12px;
padding: 0px 5px 5px 15px;
margin: 0px 0px 5px 0px;
font-weight: 800;
}

.pomocnik_relative
{
position: relative;
margin: auto;
width: 1px;
height: 1px;
}

.pomocnik_absolute
{
 position: absolute;
 bottom: 25px;
 left: -85px;
 width: 170px;
 background-color: #F8D8C1;
 background-image: URL('../admin/images/pomocnik.jpg');
 background-repeat: no-repeat;
 background-position: 50% 0%;
 visibility: hidden;
 padding: 5px;
 border: 2px
 solid #8D5654;
 font-family: Verdana;
 color: #3C3C3C;
 }
 
 
 