#mozzilaMain { text-align: center; height: 100%; width: 100%; left: 0; top: 0; position: absolute; visibility: visible; }
#main { height: 100%; width: 960px; top: 0; position: relative; visibility: visible; margin-right: auto; margin-left: auto; }
#header { float:left;text-align: left; height: 210px; width: 960px; top: 0; position: relative; visibility: visible;z-index:250;}
#content { text-align:left; width: 960px; position: relative; top: 0; visibility: visible;z-index:10; }
#footer { float:left;height: 100px; width: 960px; position: relative; visibility: visible; }
#banner3 { text-align: left; height: 100px; width: 970px; position: relative; visibility: visible; margin-left: 0; }
.gray { color: #888; }
.fs10 { font-size: 10px; }
.fs11 { font-size: 11px; }
body { font-family: verdana;font-size:12px}
#hornimenu { text-align: right; height: 20px; width: 430px; left: 502px; top: 107px; position: absolute; visibility: visible; }
#kategorie { height: 40px; padding-right:5px;top: 130px; position: absolute; right: 0; visibility: visible; z-index:250;border:0px red solid;}
#logo { height: 80px; width: 170px; left: 0; top: 100px; position: absolute; visibility: visible; }
#motto { height: 20px; width: 965px; left: 0; top: 175px; position: absolute; visibility: visible; }
#cara {height: 7px; width: 965px; left: 0; top: 202px; position: absolute; visibility: visible;  }
#vybrananabidka { color:black; background:url('/gfx/podkladvybrana.jpg') top center;background-repeat: repeat-x; margin-bottom: 22px}
#vybrananabidka a, a:link, a:visited { color:black; }
#vybrananabidka a:hover { color:red; }
#vybrananabidka td { vertical-align:top;width:165px;padding-left:10px;padding-right:10px; }

a:link{color:#666666;font-weight:bold;text-decoration:none;}
a:visited { color: #666666;font-weight:bold;text-decoration:none;}
a:hover { color: red;font-weight:bold;text-decoration:underline;}

a.dolnimenu:link { color: black;font-weight:normal; font-size: 11px; text-decoration: underline; }
a.dolnimenu:visited { color: black;font-weight:normal;text-decoration: underline;font-size: 11px; }
a.dolnimenu:active { color: red;font-weight:normal;font-size: 11px; }
a.dolnimenu:hover { color: red; font-weight:normal;font-size: 11px;}

a.kategorie:link { color: black;font-weight:normal; font-size: 12px; text-decoration: none; }
a.kategorie:visited { color: black;font-weight:normal; font-size: 12px; text-decoration: none; }
a.kategorie:hover { color: red;font-weight:normal; font-size: 12px; text-decoration: none; }

a.leftcol:link { font-size: 11px;font-weight:normal;color:#729e28;text-decoration:underline;line-height:16px }
a.leftcol:visited { font-size: 11px;font-weight:normal;color:#729e28;text-decoration:underline;line-height:16px }
a.leftcol:hover { font-size: 11px;font-weight:normal;color:black;text-decoration:underline;line-height:16px }

a.leftcol2:link { font-size: 11px;font-weight:normal;color:#3d3d3d;text-decoration:underline;line-height:16px }
a.leftcol2:visited { font-size: 11px;font-weight:normal;color:#3d3d3d;text-decoration:underline;line-height:16px }
a.leftcol2:hover { font-size: 11px;font-weight:normal;color:rgb(114,158,40);text-decoration:underline;line-height:16px }

a.faq:link { font-size: 12px;font-weight:bold;color:#999999;text-decoration:none;line-height:16px }
a.faq:visited { font-size: 12px;font-weight:bold;color:#999999;text-decoration:none;line-height:16px }
a.faq:hover { font-size: 12px;font-weight:bold;color:#999999;text-decoration:underline;line-height:16px }

a.datum:link { font-size:12px;font-weight:bold;border:1px solid black;padding:1px;color:#000000;text-decoration:none;}
a.datum:visited { font-size:12px;font-weight:bold;border:1px solid black;padding:1px;color:#000000;text-decoration:none; }
a.datum:hover { font-size:12px;font-weight:bold;border:1px solid red;padding:1px;color:#000000;text-decoration:none;}

#realitnizpravy a:link { font-size: 11px;font-weight:normal;color:#3d3d3d;text-decoration:underline;line-height:16px }
#realitnizpravy a:visited { font-size: 11px;font-weight:normal;color:#3d3d3d;text-decoration:underline;line-height:16px }
#realitnizpravy a:hover { font-size: 11px;font-weight:normal;color:rgb(114,158,40);text-decoration:underline;line-height:16px }

#leftCol {float:left;font-size:10px;color:#3d3d3d;text-align:left; background-color: #c8ffc8;  width: 170px; left: 0; top: 10px; position: relative; visibility: visible; border-bottom:5px solid white}
#contentcontent { text-align:center;float:left;border-bottom:10px solid white; width: 770px; left: 20px; top: 10px; position: relative; visibility: visible;z-index:1 }


#leftCol input {
	border:1px solid #3d3d3d;
	color:#3d3d3d;
	background:white;
	font-size:11px;
}
#leftCol HR,#rightCol HR {
	height:2px;
	color:#3d3d3d;
	border-bottom:1px solid white;
}
#vyhledavani input,select {
	/*border:1px solid #3d3d3d;*/
	color:#3d3d3d;
	/*background:white;*/
	font-size:11px;
}
#vyhledavani  {
	color:#3d3d3d;
	/*background:#B4F3F3;*/
	font-size:11px;
}
H6 {font-size:11px;	margin:5px 0;	color:black;}
hr.main{height:1px;color:#809180;border:0px;background:#809180;}
.greenhead{font-size:18px;color:#70a02a;}
HR.ltblue{height:1px;color:#808080;border:0px;background:#808080; }
HR.dkblue{height:1px;color:#729e28;border:0px;background:#729e28;}
.novinkyText{font-size:12px;text-align:left;}
.blueborder{border:6px solid #c8ffc8;}
.bg_light_blue{background:#c8ffc8;}
a.menuDot{
  background:url(/gfx/menudot.gif) no-repeat 5px 3px;
  margin:6px 0px 6px 15px;
  font-weight:normal;
  color:black;
  white-space: nowrap;
  display:block;
  border-color:#729e28;
  border-style:solid;
  border-width:0px 1px 0px 0px;
}
a.menuDot:visited{font-weight:normal;color:black;}
a.menuDot:hover{font-weight:normal;color:red;text-decoration:none;}

#kategorie .kategoriePiece { text-align:center;height: 26px; width: 170px; left: 0px; top: 7px; position: relative; visibility: visible; border-left: 0px solid white;float:left }
#kategorie .item{ z-index:250;font-size:11px;	width:130px;margin:8px 0px 0px 0px;display:none; position:absolute;text-align:left;filter:alpha(opacity=100); -moz-opacity:1.0; opacity:1.0;top:-1px;left:0px}

.menuspace {float:left;width:5px; height:26px;border-left: 0px solid rgb(180,243,243);}

#kategorie .kategoriePiece-a { text-align:center;height: 26px; width: 170px; left: 0px; top: 7px; position: relative; visibility: visible; float:left }
#kategorie .kategoriePiece-a .item{display:block;padding-top:18px;border-top-width:0px;border-left-width:0px;border-right-width:0px}
#kategorie .item .in {margin-top:0px;padding:0px 0px 0px 0px;border:1px solid #616161; border-left:0px;border-top:0px}
#kategorie .item A {background: url('/gfx/pronajmy.gif') center center;font-size:12px;font-weight:normal;color:#000;display:block;padding:4px 0px 4px 38px;margin:0px 0px 0px 0px;text-decoration:none}
#kategorie .item A:hover{color:red;background:url('/gfx/pronajmy.gif') center center;text-decoration:none;}

a.white:link{color:white;font-style:normal;font-weight:bold;text-decoration:none;font-size:11px;}
a.white:hover{color:white;font-style:normal;font-weight:bold;text-decoration:none;font-size:11px;}
a.white:visited{color:white;font-style:normal;font-weight:bold;text-decoration:none;font-size:11px;}

a.yellow:link{color:yellow;font-style:normal;font-weight:bold;text-decoration:underline;font-size:11px;}
a.yellow:hover{color:yellow;font-style:normal;font-weight:bold;text-decoration:underline;font-size:11px;}
a.yellow:visited{color:yellow;font-style:normal;font-weight:bold;text-decoration:underline;font-size:11px;}

a.black:link{color:black;font-style:normal;font-weight:bold;text-decoration:none;font-size:11px;}
a.black:hover{color:black;font-style:normal;font-weight:bold;text-decoration:none;font-size:11px;}
a.black:visited{color:black;font-style:normal;font-weight:bold;text-decoration:none;font-size:11px;}

a.blackThin:link{color:black;font-style:normal;font-weight:normal;text-decoration:none;font-size:11px;}
a.blackThin:hover{color:red;font-style:normal;font-weight:normal;text-decoration:underlide;font-size:11px;}
a.blackThin:visited{color:black;font-style:normal;font-weight:normal;text-decoration:none;font-size:11px;}

a.reklama:link{color:black;font-style:normal;font-weight:bold;text-decoration:underline;font-size:11px;}
a.reklama:visited{color:black;font-style:normal;font-weight:bold;text-decoration:underline;font-size:11px;}
a.reklama:hover{color:red;font-style:normal;font-weight:bold;text-decoration:underline;font-size:11px;}

a.blue:link{color:#809180;font-style:normal;font-weight:bold;text-decoration:none;font-size:11px;}
a.blue:hover{color:#809180;font-style:normal;font-weight:bold;text-decoration:none;font-size:11px;}
a.blue:visited{color:#809180;font-style:normal;font-weight:bold;text-decoration:none;font-size:11px;}

a.green:link{color:#6a8e20;font-style:normal;font-weight:bold;text-decoration:none;font-size:11px;}
a.green:hover{color:#6a8e20;font-style:normal;font-weight:bold;text-decoration:none;font-size:11px;}
a.green:visited{color:#6a8e20;font-style:normal;font-weight:bold;text-decoration:none;font-size:11px;}

a.greenunder:link{color:#6a8e20;font-style:normal;font-weight:normal;text-decoration:underline;font-size:12px;line-height:20px;}
a.greenunder:hover{color:#6a8e20;font-style:normal;font-weight:normal;text-decoration:underline;font-size:12px;line-height:20px;}
a.greenunder:visited{color:#6a8e20;font-style:normal;font-weight:normal;text-decoration:underline;font-size:12px;line-height:20px;}

a.page:link{color:#809180;font-style:normal;font-weight:bold;text-decoration:none;font-size:11px;}
a.page:hover{color:#809180;font-style:normal;font-weight:bold;text-decoration:none;font-size:11px;}
a.page:visited{color:#809180;font-style:normal;font-weight:bold;text-decoration:none;font-size:11px;}

a.strankovani_tecky:link{color:#809180;font-style:normal;font-weight:normal;text-decoration:none;font-size:11px;}
a.strankovani_tecky:hover{color:red;font-style:normal;font-weight:normal;text-decoration:underline;font-size:11px;}
a.strankovani_tecky:hover{color:#809180;font-style:normal;font-weight:normal;text-decoration:none;font-size:11px;}

a.strankovani_dalsi:link{color:#809180;font-style:normal;font-weight:normal;text-decoration:underline;font-size:11px;}
a.strankovani_dalsi:hover{color:red;font-style:normal;font-weight:normal;text-decoration:underline;font-size:11px;}
a.strankovani_dalsi:visited{color:#809180;font-style:normal;font-weight:normal;text-decoration:underline;font-size:11px;}


.pageSelected{background:#809180;color:white}
.pageSelected a{color:white}
.pageSelected a:link{color:white}
.pageSelected a:visited{color:white}
.pageSelected a:hover{color:white}


#footer a.gray:link{color:#828282;font-style:normal;font-weight:bold;text-decoration:none;}
#footer a.gray:visited{color:#828282;font-style:normal;font-weight:bold;text-decoration:none;}
#footer a.gray:hover{color:red;font-style:normal;font-weight:bold;text-decoration:none;}

.detail1{background:#004040;width:90px;float:right;border: 5px solid #004040;}
.detail2{background:#729e28;width:90px;float:right;border: 5px solid #729e28;}
.detail3{background:#ffff80;width:90px;float:right;border: 5px solid #ffff80;}
.detail4{background:#a7d7ff;width:90px;float:right;border: 5px solid #a7d7ff;}
.silver{color:silver}
.bottomborder{border-bottom:1px solid black;}
.rightborder{border-right:solid 1px black;}
.listpadding{padding-top:4px;padding-bottom:4px;}
.textareaedit{font-size:11px;}
#detailInfo {color:black}

p{margin:0px;padding:0px;display:block;}
textarea{font-family: verdana;font-size:11px}

a:hover::after {
color:red;
}
.sedaBoldNepodtrzena{font-weight:bold;text-decoration:none;color:#666666;}
span.sedaBoldNepodtrzena:hover{color:red;}
.cernaNormalPodtrzena{font-weight:normal;text-decoration:underline;color:#000000;}
.modraNormalPodtrzena{font-weight:normal;text-decoration:underline;color:#268FD1;}


#reklamasloupec1 a{font-weight:bold;text-decoration:underline;color:black;}
#reklamasloupec1 a:hover{color:red}
#reklamasloupec2 a{font-weight:bold;text-decoration:underline;color:black;}
#reklamasloupec2 a:hover{color:red}

img{border:0px white solid;}

.tlacitko {
  border:1px solid #809180;
  color:black;
  background:#c8ffc8;
  font-size:11px;
  padding: 5px;
  padding-top:2px;
  padding-bottom:2px;
  font-weight:normal;
  cursor:hand;
}
.tlacitko:hover {
  color:black;
  text-decoration:none;
  font-weight:normal;
}
.tlacitko:link {
  color:black;
  text-decoration:none;
  font-weight:normal;
}
.tlacitko:visited {
  color:black;
  text-decoration:none;
  font-weight:normal;
}
.popisprojektu{
  background:#e5ffe5;
  border: 0px;
  border-top: 1px solid #729e28;
  padding-top: 8px;
}
.tlneaktivni{
  border:1px solid #809180;
  color:black;
  background:#c4e676;
  font-size:11px;
  padding: 8px;
  padding-top:5px;
  padding-bottom:5px;
  font-weight:normal;
}
.tlneaktivni:hover{
  color:red;
}
.tlaktivni{
  border:1px solid #809180;
  border-left: 2px solid #809180;
  border-right: 2px solid #809180;
  color:black;
  background:#c8ffc8;
  font-size:11px;
  padding: 8px;
  padding-top:5px;
  padding-bottom:5px;
  font-weight:normal;
}
.tlacitkohledej {
  border:1px solid #809180;
  color:black;
  background:#c4e676;
  font-size:11px;
  padding: 5px;
  padding-top:2px;
  padding-bottom:2px;
  font-weight:normal;
}
#pridatodkaz {
  font-size:11px;
  width:565px;
}
#pridatodkaz td {
  padding-top: 3px;
  padding-bottom: 3px;
}
#pridatodkaz input {
  border:1px solid #808080;
  padding: 4px;
}
.tlacitkosede {
  border:1px solid #666666;
  color:black;
  background:#dbdbdb;
  font-size:11px;
  padding: 20px;
  padding-top:0px;
  padding-bottom:0px;
  font-weight:normal;
  cursor:hand;
  letter-spacing: 1px;
}
.tlacitkosede:hover {
  color:black;
  text-decoration:none;
  font-weight:normal;
}
.tlacitkosede:link {
  color:black;
  text-decoration:none;
  font-weight:normal;
}
.tlacitkosede:visited {
  color:black;
  text-decoration:none;
  font-weight:normal;
}
input.validation-failed,textarea.validation-failed{border:1px solid #FF3300;color:#FF3300}
.validation-advice{margin:5px 0;padding:5px;background-color:#FF3300;color:#FFF;font-weight:bold}
.custom-advice{margin:5px 0;padding:5px;background-color:#C8AA00;color:#FFF;font-weight:bold}
input.validation-passed,textarea.validation-passed{border:1px solid #00CC00;color:#000}
.form-row{clear:both;padding:0.5em}

