body {
margin:0px 0px; 

padding:0px; 

font-family: "Trebuchet CE", Verdana, Tahoma, Arial, Sans-Serif; 

color:#62302F;

font-size: 11px;

background: #FFFFFF url('images/background.jpg') repeat-x;

background-position: top;

position: relative; 

margin: auto; 

}



h2 {

    font-size:12px;

    font-weight:bold;

    color: #1FA305;

    margin-bottom:5px;



}

h3 {

    font-size:12px;

    font-weight:normal;

    color: #1FA305;

    margin-bottom:5px;



}

p {

  color: #656464;

  text-align:left;

  font-family: "Trebuchet CE", verdana, arial, sans serif;

  font-size:11px;

}

.konp {

    font-size:12px;

    color: #4AA9BD;

    padding-top: 5px;

    padding-left: 20px;

    padding-right: 10px;

    border-left: 4px solid #BD512A;



}



a {

  color: #1FA305;

  text-decoration:none;

  

}



a:hover {

  color: #F45202;

}

.modra {

  color: #55769E;

  font-size: 12px;

  font-family: Arial, Sans-Serif;

  padding: 5px 0px 5px 0px;

}

.hneda2 {

  color: #492C31;

}
.odpoved {

  color: #A9050C;

}

.hneda3 {

  color: #492C31;

  border-bottom: 2px solid #4AA9BD;

}
.shopy {

  margin: 2px 0px 2px 0px;
}
.shopy img{
  margin-top: 3px;
  border: 1px solid #B8B7B7;
  width: 218px;
}

.tipnad {

    font-size:14px;

    font-weight:bold;

    color: #BD512A;

    margin-top: -5px;

}

.red {

  color: #980F09;

}

.bila {

  color: white;

}

.kurziva {

  font-style:italic;

}

img {

  border: 0px;

}

.imgright {

  float: right;

  border: 0px;

   

}

.imgright1 {

  float: right;

  margin: 10px 10px 10px 10px;

  border:1px solid #BCBBBB;

   

}

.imgleft {

  float: left;

  margin: 10px 10px 10px 10px;

  border:1px solid #BCBBBB;

   

}

.imgtip {

  margin: 15px 15px 10px 10px;

}

.imgtip2 {

  float: left;

  margin: 5px 5px 5px 5px;

  width: 70px;

  height: 70px;

  border:1px solid #BCBBBB;

   

}

.imgosm {

  float: left;

  margin: 5px 5px 5px 5px;

  border:1px solid #BCBBBB;

  width: 80px;

  height: 80px;

   

}

.obrazek1 {

  border:1px solid #BCBBBB;

  

}



#page {

  width:970px;

  margin: 0 auto;
  margin-top:-1px;

  text-align: left;

   

}

#hnadpis {

  width: 970px;

  height: 14px;

  margin-left: 5px;
  margin-top: 0px;

    

}

#hnadpis h1{

  font-size: 7px;

  font-weight:normal;

  color: #CCC8C8 !important;

  margin: 1px 0px 1px 0px;

}

#hlavain {

  width: 970px;

  height: 141px;

    

}

#hlavain img{

  border:none;

  margin: 0px 0px 0px 0px;

    

}

#hlavain a {

	text-decoration: none;

}

#hlavain a:hover {

	text-decoration: none;

}


#logo {

  float: left;

  width: 413px;

  height: 141px;

  

  }

#logo img {

  border: none;

}

#hlleft {

  float: right;

  width: 557px;

  height: 141px;

    }

#hlleft img {

  border: none;

}

#obsaha {

  float: right;

  width: 970px;

  margin-right: 0px;

  margin-top: 0px;
  }
  
#obsaha table{

  width: 970px;

  border: none;

  }
.td6 {

  width: 210px;

  border: none;

  margin: 0px 0px 0px 0px;
  vertical-align: top;
  
}
.td6 h2 {
  padding-left: 0px;

  padding-right: 10px;

  font-family: Tahoma, Arial, Sans-Serif;

  color: #1FA305;

  font-size: 1.1em;

  font-weight: bold;

  

  }
.td6im {

  width: 210px;

  height: 176px;

  

  margin: 20px 0px 0px 0px;
  border: 1px solid #0F161C;
  background: white;
}
.td7 {

  width: 560px;

  border: none;

  margin: 0px 0px 0px 0px;
  vertical-align: top;
}
.box3 {
  float:left;
	width:98%;
	margin-top: 10px;
	margin-left: 2%;
	border-top: 2px solid black;
	padding: 0px 0 0;
	z-index: 10;
	position: relative;
	background: #2D2C2D;
	border-right: 6px solid #2D2C2D;;
	}
.box3 img {
  width: 8%;
  height: 70px;
  padding-left: 2%;
  padding-top: 5px;
  padding-bottom: 5px;
		}
.td10 {

  width: 150px;

  border: none;
  margin-left: 5px;
  vertical-align: top;
}


#obsah {

  float: right;

  width: 560px;

  min-height: 250px;

  margin-right: 10px;

  margin-top: 20px;

  }

#obsah h2 {

  padding-left: 0px;

  padding-right: 10px;

  font-family: Tahoma, Arial, Sans-Serif;

  color: #1FA305;

  font-size: 1.1em;

  font-weight: bold;

  

  }

#obsah h3 {

  padding-left: 20px;

  padding-right: 10px;

  }

#obsah p {

  padding-left: 0px;

  padding-right: 10px;

  color: #012759;
  }


#obsahb {

  float: right;

  width: 560px;

  min-height: 250px;

  margin-right: 10px;

  margin-top: 20px;

  }

#obsahb h2 {

  padding-left: 0px;

  padding-right: 10px;

  font-family: Tahoma, Arial, Sans-Serif;

  color: #1FA305;

  font-size: 1.1em;

  font-weight: bold;

  

  }

#obsahb h3 {

  padding-left: 20px;

  padding-right: 10px;

  }

#obsahb p {

  padding-left: 0px;

  padding-right: 10px;

  color: #012759;

  

  }

.td3 {

  width: 240px;

  height: 160px;

  border: none;

  margin: 0px 0px 0px 0px;

  

}

.td3 p{

  float: right;

  font-size: 1.1em;

  margin-top: -30px !important;

  margin-right: 9px;

  border: none;

}

.td3 a {

  font-size: 1.1em !important;

  font-weight: bold !important;

  color: white !important;

  padding: 5px 10px 5px 10px !important;

  background: #CC0309 !important; 

  }

.td3 a:hover {

  font-size: 1.1em !important;

  font-weight: bold !important;

  color: #CC0309 !important;

  padding: 5px 10px 5px 10px !important; 

  background: white !important; 

  }

.td4 {

  width: 246px;

  height: 160px;

  border: none;

  margin: 0px 0px 0px 0px;

  

}

.td4 p{

  float: right;

  font-size: 1.1em;

  margin-top: -30px !important;

  margin-right: 12px;

  border: none;

}

.td4 a {

  font-size: 1.1em !important;

  font-weight: bold !important;

  color: white !important;

  padding: 5px 10px 5px 10px !important;

  background: #CC0309 !important; 

  }

.td4 a:hover {

  font-size: 1.1em !important;

  font-weight: bold !important;

  color: #CC0309 !important;

  padding: 5px 10px 5px 10px !important; 

  background: white !important; 

  }

.td5 {

  width: 229px;

  height: 160px;

  border: none;

  margin: 0px 0px 0px 0px;

  

}

.td5 p{

  float: right;

  font-size: 1.1em;

  margin-top: -30px !important;

  margin-right: -2px;

  border: none;

}

.td5 a {

  font-size: 1.1em !important;

  font-weight: bold !important;

  color: white !important;

  padding: 5px 10px 5px 10px !important;

  background: #CC0309 !important; 

  }

.td5 a:hover {

  font-size: 1.1em !important;

  font-weight: bold !important;

  color: #CC0309 !important;

  padding: 5px 10px 5px 10px !important; 

  background: white !important; 

  }
.pbimg {
 width: 130px;
 height: 130px;
 margin: 5px 10px 5px 20px;
 
 }
 .imgzaj {
  float: left;
  margin: 5px 5px 5px 5px;
  width: 240px;
}



#foot {

  float: right;

  width: 970px;

  height: 15px;

  margin-right: 0px;

  background: #EBEDEF;

  

  }

#foot p{

  font-size: 7px;

  color: #C1C3C5;

  padding: 0px 10px 2px 10px;

  

  } 

#footer {

  float: right;

  width: 970px;

  margin-top: 10px;

}

#footer p{

  font-size: 11px;

  color: white;

  padding: 2px 10px 2px 10px;

  }
#footerodk {

  float: right;
  background: #FFFFFF url('images/footodkazy.jpg') no-repeat;
  width: 970px;
  height: 31px;

  margin-top: 0px;

}

#footerodk p{

  font-size: 11px;

  color: white;

  padding: 2px 10px 2px 10px;

  }
#footerodk a{
  float: right;
  width: 146px;
  font-size: 11px;
  font-weight: bold;
  text-align: center;
  padding: 2px 0px 0px 0px;
  color: #003E7C;

  } 
#footerodk a:hover{
  color: #E20010;

  }       

#footerl {

  width: 970px;
  height: 123px;
  float: right;
  background: #EFEFEE url('images/pata.gif') no-repeat;
  

}

#footerl p {
  float: right;
  font-size: 11px;

  font-family: Tahoma, Arial, Sans-Serif;

  color: #9B9B9A;
  margin-top: 0px;
  padding: 0px 10px 5px 10px !important;

  

  } 

#footerl a {

  font-size: 10px !important;

  font-weight: bold !important;

  color: #003E7C !important;

  padding: 5px 10px 5px 10px !important;

  

  }

#footerl a:hover {

  font-size:10px !important;

  font-weight: bold !important;

  color: #E20010 !important;

  padding: 5px 10px 5px 10px !important; 

  

  }

#footerp {

  float: right;

  width: 350px;

    

}

#footerp p {

  font-size: 10px;

  font-weight: normal;

  font-family: Tahoma, Arial, Sans-Serif;

  color: white;

  margin-right: 10px;

  } 

#footerp a {

  font-size: 10px;

  font-weight: normal;

  font-family: Tahoma, Arial, Sans-Serif;

  color: white !important;

  padding: 0px 5px 0px 5px;

    }

#footerp a:hover {

  color: #A9CFEF !important;

  }
#fobot {

  float: right;

  width: 970px;

  margin-top: 0px;

}

#fobot p{

  font-size: 11px;

  color: white;

  padding: 2px 10px 2px 10px;

  } 
#fobot a {
  float: right;
  font-size: 8px;

  font-weight: normal;

  font-family: Tahoma, Arial, Sans-Serif;

  color: #042262 !important;

  padding: 0px 5px 0px 5px;

    }

#fobot a:hover {

  color: #3C8CCB !important;

  }

.cervena {

  color: #CC0309;

  }

#hledat {
 background: #EFEFEE;
 margin: 0px 0px 0px 5px;
 vertical-align: top;

}
.hledata {
width: 152px; height: 18px;
margin-left: 1px;
border: 1px solid #F45202;
} 
.hledattl {

border: 1px solid #8BCC3F;
background : #8BCC3F;
color: white;
font-weight: bold;
font-family: "Trebuchet CE", verdana, arial, sans serif;
width: 153px;
margin: 2px 0px 2px 1px;
cursor: pointer;
}
#kosik {
 background: #EFEFEE url('images/kosik.jpg') no-repeat;
 border-top: 3px solid #F45202;
 margin: 0px 0px 0px 5px;
 vertical-align: top;

}

.nakkos {
 padding: 10px 0px 10px 10px;
 

}
.nakkos a{
 padding: 10px 0px 10px 10px;
 font-size: 13px;
 font-weight: bolder;
 color: #1FA305; 
 font-family: Tahoma, Arial, Sans-Serif !important; 
}
.nakkos a:hover{
 color: #F45202;  

}
.prkos {
margin: 0px 0px 10px 10px;
font-size: 11px;
 color: #656464; 
 font-family: Arial, Sans-Serif !important; 
 

}
.prkos p{
 padding: 0px 0px 5px 10px;
 font-size: 11px;
 color: #656464; 
 font-family: Arial, Sans-Serif !important; 
}
.prkos a{
 font-size: 11px;
 color: #1FA305; 
 font-family: Arial, Sans-Serif !important; 
 text-decoration: underline;
}
.prkos a:hover{
 color: #F45202;  

}
.prihltab {
width: 70px; height: 13px;
border: 0px;
color: #003E7C;
font-family: "Trebuchet CE", verdana, arial, sans serif;
}
#prihlasit {
background: #052651;
width: 20px; height: 16px;
border: 0px;
margin-right: 3px;
cursor: pointer; 
font-size: 11px;
color: white; 
font-family: "Trebuchet CE", verdana, arial, sans serif;
}
#prvmenu {
	background: #1FA305;
	float: left;
	margin: 0;
	padding: 0;
	width: 220px;
	height: 24px;
	margin-top: 2px;
	border-bottom: 2px solid white;
}
#prvmenu p{
margin-top: 3px;
padding: 0px 0px 0px 10px !important;
 font-size: 14px;
 font-weight: bolder;
 color: white; 
 font-family: Tahoma, Arial, Sans-Serif !important;
 }  
.pismenu {
	background: #F45202;
	float: left;
	margin: 0;
	padding: 0;
	width: 220px;
	height: 24px;
	margin-top: 2px;
	border-bottom: 2px solid white;
}
.pismenu p{
margin-top: 3px;
padding: 0px 0px 0px 10px !important;
 font-size: 14px;
 font-weight: bolder;
 color: white; 
 font-family: Tahoma, Arial, Sans-Serif !important;
 }  
#menu {
	background: #EFEFEE;
	float: left;
	list-style: none;
	margin: 0;
	padding: 0;
	width: 220px;
}
#menu li {
	font: "Lucida Sans Unicode", "Bitstream Vera Sans", "Trebuchet Unicode MS", "Lucida Grande", Verdana, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0;
	padding: 0;
}
#menu a {
	background: #C5F8C2;
	border-bottom: 1px solid white;
	color: #130F0D;
	display: block;
	margin: 0;
	padding: 8px 12px;
	text-decoration: none;
}
#menu a:hover {
	background: #1FA305 url("images/hover.gif") left center no-repeat;
	color: #fff;
	padding-bottom: 8px;
}
.ared {
	color: #363634 !important;
	font-size: 11px;
}
.ared a:hover{
	color: white !important;
	font-size: 11px;
}		
.menu2 {
	background: #EFEFEE;
	float: left;
	list-style: none;
	margin: 0;
	padding: 0;
	width: 220px;
}
.menu2 li {
	font: "Lucida Sans Unicode", "Bitstream Vera Sans", "Trebuchet Unicode MS", "Lucida Grande", Verdana, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0;
	padding: 0;
}
.menu2 a {
	background: #F7D0B4;
	border-bottom: 1px solid white;
	color: #130F0D;
	display: block;
	margin: 0;
	padding: 8px 12px;
	text-decoration: none;
}
.menu2 a:hover {
	background: #1FA305 url("images/hover.gif") left center no-repeat;
	color: #fff;
	padding-bottom: 8px;
}
#konmenu {
	background: #1FA305;
	float: left;
	margin: 0;
	padding: 0;
	width: 220px;
	height: 24px;
	margin-top: 2px;
	border-bottom: 2px solid white;
}
#konmenu p{
margin-top: 3px;
padding: 0px 0px 0px 10px !important;
 font-size: 14px;
 font-weight: bolder;
 color: white; 
 font-family: Tahoma, Arial, Sans-Serif !important;
 }  
#menu3 {
	background: #EFEFEE;
	float: left;
	list-style: none;
	margin: 0;
	padding: 0;
	width: 220px;
}
#menu3 li {
	font: "Lucida Sans Unicode", "Bitstream Vera Sans", "Trebuchet Unicode MS", "Lucida Grande", Verdana, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0;
	padding: 0;
}
#menu3 a {
	background: #C5F8C2;
	border-bottom: 1px solid white;
	color: #130F0D;
	display: block;
	margin: 0;
	padding: 8px 12px;
	text-decoration: none;
}
#menu3 a:hover {
	background: #1FA305 url("images/hover.gif") left center no-repeat;
	color: #fff;
	padding-bottom: 8px;
}
#menu4 {
	background: #F5BA25;
	float: left;
	list-style: none;
	margin: 0;
	padding: 0;
	width: 220px;
}
#menu4 li {
	font: "Lucida Sans Unicode", "Bitstream Vera Sans", "Trebuchet Unicode MS", "Lucida Grande", Verdana, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0;
	padding: 0;
}
#menu4 a {
	background: #F5BA25;
	border-bottom: 1px solid white;
	color: #F45202;
	display: block;
	margin: 0;
	padding: 8px 12px;
	text-decoration: none;
}
#menu4 a:hover {
	background: #1FA305 url("images/hover.gif") left center no-repeat;
	color: #fff;
	padding-bottom: 8px;
}
#prstr {
  width: 560px;
  border: none;
  margin: 0px 0px 0px 0px;
  vertical-align: top;
  font-family: Tahoma, Arial, Sans-Serif;
  font-size:12px;
  color: #656464;
}
#prstr h2 {
  padding-left: 0px;
  padding-right: 10px;
  margin-top: 3px;
  font-family: Tahoma, Arial, Sans-Serif;
  color: #1FA305;
  font-size: 1.1em;
  font-weight: bold;
  }
#prstr h3 {
  padding-left: 0px;
  padding-right: 10px;
  margin-top: 3px;
  font-family: Tahoma, Arial, Sans-Serif;
  font-size:12px;
  font-weight:bold;
  color: #1FA305 !important;
  }
#prstr p {
  padding-left: 0px;
  padding-right: 10px;
  margin-top: 3px;
  font-family: Tahoma, Arial, Sans-Serif;
  font-size:11px;
  color: #656464;
  }
#prstr table {
  width: 560px;
  margin-top: 0px;
  border: none;
    }
.vyrazne {
padding-left: 0px;
  padding-right: 10px;
  margin-top: 3px;
  font-family: Tahoma, Arial, Sans-Serif;
  font-size:16px;
  font-weight:bold;
  color: #C22425;
}
.vyraznek {
padding-left: 0px;
  padding-right: 10px;
  margin-top: 3px;
  font-family: Tahoma, Arial, Sans-Serif;
  font-size:12px;
  font-weight:bold;
  color: #C22425;
}
.nejprod {
  width: 550px;
}
.nejprodmez {
  width: 550px;
  height: 20px;
  border-top: 1px dotted #24AC04;
}
.nejprod a{
  padding-left: 0px;
  padding-right: 10px;
  margin-top: 5px;
  font-family: Tahoma, Arial, Sans-Serif;
  font-size:11px;
  font-weight:normal;
  color: #8a8b8c;
}
.nejprod a:hover {
	color: #bb042f;
	
}
.nejproda {
float: left;
width: 450px;
padding-left: 0px;
  padding-right: 10px;
  margin-top: 5px;
  font-family: Tahoma, Arial, Sans-Serif;
  font-size:11px;
  font-weight:normal;
  color: #8a8b8c;
}
.nejprodb {
float: right;
margin-top: 5px;
width: 90px;
}
.preskrtnute {
  text-decoration: line-through;
}

.zelena {
 color: #24AC04;
 }
.dkosmn {
width: 25px; height: 13px;
border: 1px solid #F5BA25;
color: #0100FF;
font-family: "Trebuchet CE", verdana, arial, sans serif;
}
.dkosse {
border: 1px solid #F5BA25;
color: #0100FF;
font-family: "Trebuchet CE", verdana, arial, sans serif;
}
.dkosod {

border: 1px solid #8BCC3F;
background : #8BCC3F;
color: white;
font-family: "Trebuchet CE", verdana, arial, sans serif;
}
.dkosstoj {
float: left;
margin-left: 5px;
margin-top: -10px;
border: 1px solid #8BCC3F;
background : #8BCC3F;
color: white;
font-family: "Trebuchet CE", verdana, arial, sans serif;
}
.dporovnat {
border: none;
background: white url('images/vahy.jpg') no-repeat;
color: #031A56;
padding-left: 16px;
font-family: arial, sans serif;
cursor: pointer;
}
.detail {
float: right;
margin-top: -20px;
padding: 3px 10px 3px 10px;
background : #E30011;
color: white;
font-family: "Trebuchet CE", verdana, arial, sans serif;
}
.detail a{
color: white;
font-family: "Trebuchet CE", verdana, arial, sans serif;
}
.detail a:hover{
color: #F5BA25;
font-family: "Trebuchet CE", verdana, arial, sans serif;
}
.cena {
font-size: 14px;
font-weight: bold;
color: #C22425;
font-family: "Trebuchet CE", verdana, arial, sans serif;
}
.td1ps {
  width: 280px;
  margin-top: 0px;
  border: none;
  vertical-align: top;
    }
.td2ps {
  width: 260px;
  margin-top: 0px;
  margin-left: 5px;
  border: none;
  vertical-align: top;
    }
.td3ps {
  width: 280px;
  margin-top: 0px;
  border: none;
  vertical-align: top;
    }
.td3ps img{
  border: 1px solid #F3F2F2;
  vertical-align: top;
    }
.td4ps {
  width: 270px;
  margin-top: 0px;
  margin-left: 5px;
  border: none;
  vertical-align: top;
    }
.td5ps {
background: #EFEFEE;
color: #031A56;
  width: 270px;
  margin-top: 0px;
  margin-left: 5px;
  padding: 0px 5px 5px 10px;
  border: 1 px solid #003E7C;
  vertical-align: top;
    }
.dv4ps {
  width: 260px;
  height: 460px;
  float: left;
  margin-top: 5px;
  margin-left: 7px;
  border: 1px solid #CCCCCC;
  vertical-align: top;
    }
.dv4ps p{
  padding: 0px 7px 0px 7px;
  margin-left: 7px;
    }
.dv4img {
  width: 130px;
  height: 110px;
  margin-top: 5px;
  margin-left: 50px;
  vertical-align: top;
    }

fieldset {
  border: 1px solid #D2D2D1;
  background: white;
  margin-top: 10px;
}
legend {
  font-size:11px;
  font-weight:bold;
  color: #C22425;

}
.td8 {

  width: 829px;

  border: none;

  margin: 0px 0px 0px 0px;
}
.td8im {
  float: right;
  width: 120px;

  height: 96px;

 

  margin: 3px 3px 3px 3px;
  border: 1px solid #0F161C;
  background: white;
}
.td9 {

  width: 560px;

  border-bottom: 2px groove #0F161C;

  margin: 0px 0px 0px 0px;
}
.td9 a {
  float: right;
  font-size: 1.0em !important;

  font-weight: normal !important;

  color: white !important;

  padding: 2px 10px 2px 10px !important;

  background: #CC0309 !important; 

  }

.td9 a:hover {

  font-size: 1.0em !important;

  font-weight: normal !important;

  color: white !important;

  padding: 2px 10px 2px 10px !important; 

  background: #0F161C !important; 

  }
.clanky {
	background: #F45202;
	float: left;
	margin: 0;
	padding: 0;
	width: 150px;
	height: 24px;
	margin-top: 2px;
	border-bottom: 2px solid white;
}
.clanky p{
margin-top: 3px;
padding: 0px 0px 0px 10px !important;
 font-size: 14px;
 font-weight: bolder;
 color: white; 
 font-family: Tahoma, Arial, Sans-Serif !important;
 }
.imgcl{
margin: 3px 5px 3px 10px;

 }    
#strankovani {
  width: 560px;
  height: 15px;
  text-align: center;
   }
#strankovani a{
  color: #1FA305;
  font-size: 12px;
  text-align: center;
  text-decoration: none;
   }
#strankovani a:hover{
  color: #F45202;
  
   }
#poradna {
  float: right;
  width: 600px;
  text-align: left;
   }
#poradna table{
  float: right;
  width: 600px;
  text-align: left;
  color: #012759;
     }
#strankovani {
  width: 560px;
  height: 15px;
  text-align: center;
   }
#strankovani a{
  color: #1FA305;
  font-size: 12px;
  text-align: center;
  text-decoration: none;
  font-weight: bold;
   }
#strankovani a:hover{
  color: #F45202;
  
   }
.darkredb {
  font-weight: bold;
	color: #FFFFFF;
	font-family: Arial;
	background: #C02523;
	padding: 2px 3px 2px 3px;
	}
.darkredb a{
  font-weight: bold;
	color: #FFFFFF;
	font-family: Arial;
	background: #C02523;
	padding: 2px 3px 2px 3px;
	}
.darkredb a:hover{
  font-weight: bold;
	color: #031B57;
	font-family: Arial;
	background: #C02523;
	padding: 2px 3px 2px 3px;
	}
.odkazy {
  float: right;
  margin: -10px 0px 10px 10px !important;
	}
.odkazy p{
  color: #908D8D !important;
  font-size: 10px;
  	}
.odkazy a{
  color: #908D8D;
  font-size: 10px;
  text-decoration: none;
	}
.odkazy a:hover{
  color: #C82528;
  font-size: 10px;
  text-decoration: none;
	}
.dalobr{
  float: left;
  border: none;
  width: 80px;
  height: 60px; 
  margin: 3px 2px 0px 2px; 
  	}
.dalobr img{
  border: none;
    	}
.detsoua {
  float: left;
  width: 130px; 
  height: 200px;
  margin: 5px 0px 0px 5px;
      }
.detsoub {
  width: 130px;
  height: 110px;
    }
.detsoub img{
  margin: 0px 0px 0px 0px;
    }
.detsouc {
  width: 130px;
  height: 70px;
  text-align: center;
    }
#stojany {
  float: left;
  width: 550px; 
  height: 220px;
  margin: 5px 0px 0px 5px;
      }
.stojanya {
  float: left;
  width: 130px; 
  height: 220px;
  margin: 5px 0px 0px 5px;
      }
.stojanyb {
  width: 130px;
  height: 110px;
    }
.stojanyb img{
  margin: 0px 0px 0px 0px;
    }
.stojanyc {
  width: 130px;
  height: 70px;
  text-align: center;
    }
.zrusfiltr {
  
  font-size: 12px;
  
	}
.zrusfiltr a{
  color: #1FA305;
  font-size: 12px;
  
  text-decoration: underline;
	}
.zrusfiltr a:hover{
  color: #F45202;
  font-size: 12px;
  text-decoration: underline;
	}
#contd3 {
  width: 550px;
  
    }
#contd3 table{
  width: 550px;
  border: none;
  
    }
.tdcon1 {
  width: 250px;
  border: none;
      }
.tdcon2 {
  width: 70px;
  border: none;
  
    }
.tdcon3 {
  width: 40px;
  border: none;
  
    }
.tlacitko {
font-size: 12px; 
}
.tlacitko a{
font-size: 12px; 
border: 1px solid #24AC04;
background : #24AC04;
color: white;
font-family: "Trebuchet CE", verdana, arial, sans serif;
padding: 5px 15px 5px 15px;
}
.tlacitko a:hover{
font-size: 12px; 
border: 1px solid #1FBF0A;
background : #1FBF0A;
color: white;
padding: 5px 15px 5px 15px;
}
.objrad1 {
background: white;
font-size: 11px;
}
.objrad2 {
background: #EAEBEA;
}
#stranat {

  float: right;

  width: 870px;

  min-height: 250px;

  margin-right: 10px;

  margin-top: 20px;
  
  

  }

#stranat h2 {
  padding-left: 0px;

  padding-right: 10px;

  font-family: Tahoma, Arial, Sans-Serif;

  color: #1FA305;

  font-size: 1.1em;

  font-weight: bold;

  

  }

#stranat h3 {

  padding-left: 20px;

  padding-right: 10px;

  }

#stranat p {
  float: left

  padding-left: 0px;

  padding-right: 10px;
  

  color: #012759;
  }
#stranat table{

  width: 860px;

  border: none;

  }
#rozmery {

 font-size: 13px;

 margin: 3px 4px 5px 10px;

  }
#rozmery p{

 padding: 3px 4px 5px 10px;

  }
#rozmery a {

 font-size: 13px;
 color: #1FA305;

  }
#rozmery a:hover {

 font-size: 13px;
 color: #F45202;

  }
.rectab{

  width: 560px;

  border: 1px solid #D0E6F5;

  }
.rectab1{

  width: 170px;

  }
.rectab2{

  width: 125px;

  }
.toppr{

  width: 130px;
  padding-left: 3px;

  padding-right: 3px;

  font-family: Tahoma, Arial, Sans-Serif;

  color: black;

  font-size: 0,5em;

  font-weight: normal;
  float: left;


  }
.toppr img{
  
  border: none;

  }
.thumbnail{position: relative; z-index: 0}

.thumbnail:hover{background-color: transparent; z-index: 50;}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute; background-color: lightyellow; padding: 5px; left: 10px; border: 1px dashed gray; visibility: hidden; color: black; text-decoration: none;}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0; padding: 2px;}

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible; top: 20px;
left: 0px; /*position where enlarged image should offset horizontally */
}

A.thumbnail:link {COLOR: #C37108; cursor: help; TEXT-DECORATION: none;}
A.thumbnail:active {COLOR: #C37108; cursor: help; TEXT-DECORATION: none;}
A.thumbnail:hover {COLOR: #C37108; cursor: help; TEXT-DECORATION: none;}
A.thumbnail:visited {COLOR: #C37108; cursor: help; TEXT-DECORATION: none;}
