body{
	font-family: tahoma, verdana, arial;
	font-size: 11px;
	text-align: left;
	padding: 0 0 0 0;
	margin: 0px auto;
	color: #262626;	
	background-color: #EAEAEA;
}

img{
	border: 0px none;
}

#all{
  /*float:left;*/
	margin:0px auto; 
	width:971px;/*958px;*/
	border-right:1px solid #000000;
	border-bottom:1px solid #00000;
	border-left:1px solid #000000;
	border-top:none;
	display: table;
}
#top{
  width:100%;/*958px;*/
  height:109px;	
  float:left;
  background-color:#404040; 
  display: inline-table;
}

#logo{
  width:155px;
  height:23px;
  background-image:url(../layout/logo.jpg);
  font-size:16px;  
  padding:84px 0 0 17px;
  font-family:Tahoma;
  font-weight: 500;
}

#logo a{
  color:white;
  text-decoration:none;
}

#logo a:hover{
  color:#C9E5FF;
}
#top #obr{
  height:85px;
  width:950px;
  _width:750px;

  /*float:left;*/ 
  
}

.vrchnefoto{
  height:85px;
  float:left;
  border-right:2px solid #0D0000;
  background-repeat: no-repeat;

}


#kategorie{
  /*z-index: 10;
  height:16px;
  margin-top:7px:
  padding-left:7px;
  float:left;*/  
  width:973px;
  background-image:url(../layout/gradient.jpg);
background-position:left top;
background-repeat:repeat-x;
float:left;
height:18px;
padding:5px 0pt 0pt 15px;
width:958px;
  
}

#kategorie a{
  font-weight:bold;
  color:#ffffff;
  text-decoration:none;
  float:left; 
  margin: 0px 10px 0px 0px;
}

#kategorie a:hover{
  color:#E5E5E5;
  float:left; 
}
#leftHolder{
  width:172px;
  float:left; 
}
#menuHolder{
  width:171px;
  float:left; 
  background-color:#F7F7F7;
  border-right:1px solid #4B6785;
}
#menuHolder h1{
  margin:7px 0px 0 7px;
  padding:0px;
  border:0px;
  font-size:12px;
  font-weight:bold;  
  width:150px;
  float:left;
  /*line-height: 16px;*/
}
.oddelovac{ 
  width:158px;
  height:10px;
  background-repeat:repeat-x;
  background-position: center; 
  background-image:url(../layout/oddelovac.gif);
  margin:0px 0 0px 7px;  
}
#menuHolder input.text{
  border:1px solid #A9A8A8;
  width:135px;
  margin: 5px 0 0 7px;
  height:14px;
}
#menuHolder ul{
  margin:0px 0px 0px 18px;
  _margin:0px 0px 0px 10px;
  padding:0px;  
  float:left;
}
#menuHolder li{
	text-align:left;
	border-top:0px;
	text-decoration:none;
	display:block;
	cursor:pointer;
	cursor: hand;
	padding: 0px 0 0 15px;
	background-image: url(../layout/menuUp.gif);
	background-repeat: no-repeat;
	background-position: 0 50%;
}
#menuHolder li:hover{
  background-color:#CACACA;
  background-image: url(../layout/menuDown.gif);
}
#menuHolder li.level2{
  font-size:10px;
	text-align:left;
	border-top:0px;
	text-decoration:none;
	display:block;
	cursor:pointer;
	cursor: hand;
	padding: 0px 0 0 10px;
	background-image: url(../layout/menuLevel2.gif);
	background-repeat: no-repeat;
	background-position: 14px 50%;	
}

#menuHolder li.level3{
	background-image:none;
	font-size:10px;
	padding: 0px 0 0 5px;
}
#menuHolder a{
  color:#414141;
  text-decoration:none;
}

#menuHolder a:hover{
  color:#593232;
}
#koniecmenu{
  width:172px;
  height:11px;
  float:left; 
  background-image:url(../layout/koniecmenu.gif);  
}
#koniecmenuright{
  width:190px;
  height:11px;
  float:left; 
  background-image:url(../layout/koniecmenuright.gif);
  background-position: 0px;
  background-repeat: no-repeat;
  
}
#centerHolder{
  width:100%;/*590px;/*598px;*/
  float:left;
}


#cesta{
  width:100%;/*568px;/*588px;*/
  float:left;
  height:14px;
  border-bottom:1px solid #4B6785;
  font-weight:bold;
  padding:5px 5px 2px 5px;
  color:#666666;
}

#rightHolder{
  width:186px;
  float:left;
  margin:0px;
  border-left:1px solid #4B6785;
  background-color:#F7F7F7;
}
#rightHolder h1{
  margin:5px 0px 0px 7px;
  padding:0px;
  border:0px;
  font-size:12px;
  font-weight:bold;  
  width:150px;
  float:left;
}

#rightHolder a.pridat{
  color:#B53A00;
  text-decoration:none;
  font-weight:bold;
  font-size:11px;
}

#rightHolder a.pridat:hover{
  color:#FF5200;
}
#rightHolder input.text{
  border:1px solid #A9A8A8;
  width:80px;
  margin: 1px 0 0 7px;
  height:14px;
}
.reklama{
  border:1px solid #C8C8C8;
  width:160px;
  padding-bottom:5px;
  margin:2px 0 2px 7px;
  float:left;
  text-align:center;
}

.reklama h1{
  /*color:#35AD25;*/
  color:#334F95;
  font-size:14px;
}

.reklama img{
  border:1px solid silver;
}

.reklamleft{
  border:1px solid #C8C8C8;
  width:150px;
  padding:0px;
  padding-bottom:5px;
  margin:2px 0 5px 7px;
  text-align:center;
  float:left;
}

.reklamleftnadpis{
  color:#334F95;
  font-size:12px;
  padding:0px;
  margin:4px 0 2px 0;
  font-weight:bold;
}

.reklamleft img{
  border:1px solid silver;
}

.top10nadpis{
  color:#D00404;
  font-size:14px;
  padding:0px;
  margin:0px;
  font-weight:bold;
}
.top10{
  border:1px solid #C8C8C8;
  width:150px;
  margin:2px 0 0 7px;
  text-align:center;
  float:left;
}

a.tpa{
  color:#FF6600;
  font-size:11px;
}

a.tpa:hover{
  text-decoration:underline;
  color:red;
}

#content{
  width:99%;/*565px;/*584px;*/
  float:left;
  padding:7px;
  
}
#content h1{
  font-size:14px;
  margin:0px;
  padding:0px;
}

#content input{
  border:1px solid #A9A8A8;
  width:135px;
  margin: 5px 0 0 7px;
}

#pridanieInzeratu input,#pridanieInzeratu select{
  border:1px solid #A9A8A8;
  width:200px;
  margin:0px;
  padding:0px;
}
#pridanieInzeratu textarea{
  border:1px solid #A9A8A8;
  width:490px;
  margin:0px;
  padding:0px;
  height:100px;
}

#inzeraty tr{
  vertical-align: top;
}
#inzeraty td{
  padding:6px 3px 6px 3px;
}

#inzeraty img{
  border:1px solid silver;
  float:right;
  max-width:72px;
}
/* farebnost inzeratov */
/*VYMENIM*/
.vymenim b{
  color:#FF5400;
  font-size:12px;
  font-weight:bold;
}

tr.vymenimt {
  background-color:#FFD3B0; 
  color:#FF5400;margin:0px;padding:0px;
}

tr.vymenims {
  background-color:#FFF4EB; 
}

/*KUPIM*/
.kupim b{
  color:#187D22;
  font-size:12px;
  font-weight:bold;
}

tr.kupimt {
  background-color:#B8FFB0; 
  color:#187D22;margin:0px;padding:0px;
}

tr.kupims {
  background-color:#EDFFEB; 
}
/*VYUKA*/
.vyuka b{color:#183E7D;font-size:12px;font-weight:bold;}
tr.vyukat {background-color:#F3F5F9;color:#183E7D;margin:0px;padding:0px;}
tr.vyukas {background-color:#FEFEFF;}

/*predam*/
.predam b{font-weight:bold;}
tr.predamt {background-color:#FFE87B;color:#AE6300;margin:0px;padding:0px;}
tr.predams {background-color:#FFF9D9;}

/*darujem*/
.darujem b{font-weight:bold;}
tr.darujemt {background-color:#D7D7D7;color:#4A4A4A;margin:0px;padding:0px;}
tr.darujems {background-color:#F5F5F5;}
/*opravim*/
.opravim b{font-weight:bold;}
tr.opravimt {background-color:rgb(255,255,128);color:#4A4A4A;margin:0px;padding:0px;}
tr.opravims {background-color:rgb(255,255,206);}
/*darujem*/
.miestovkapele b{font-weight:bold;}
tr.miestovkapelet {background-color:#BFD2F9;color:#18257D;margin:0px;padding:0px;}
tr.miestovkapeles {background-color:#EBF2FF;}

/*oznam*/
.oznam b{font-weight:bold;}
tr.oznamt{background-color:#D7AFFF;color:#18257D;margin:0px;padding:0px;}
tr.oznams {background-color:#F5EBFF;}

/*akcie*/
.akcie b{font-weight:bold;}
tr.akciet{background-color:#c9fafe;color:#1f5e64;margin:0px;padding:0px;}
tr.akcies {background-color:#e7fdff;}

.strankovanie{
 text-align:right;
 float:right;
 width:270px;
}
.strankovanie a{
  color:#666666; 
  text-decoration:none; 
}

.strankovanie a:hover{
  color:black;  
  text-decoration:underline;
}


#navrhy_na_zlepsenie{
  float:right;
  margin-right:10px;
  font-weight: normal;
}

#navrhy_na_zlepsenie a{
  color:#0F2C74;
  text-decoration: none;
}

#navrhy_na_zlepsenie a:hover{
  color:#A0BBFF;
}

#header {
height:125px;
margin:0px auto;
padding:0px 0px 0px 1px;
text-align:center;
width:996px;
}

#bottom {
background-image:url(../layout/footer.jpg);
background-position:left top;
background-repeat:no-repeat;
color:white;
height:50px;
margin:0px auto;
text-align:center;
width:990px;
}

#bottom span {
color:#90FF00;
display:block;
padding:7px 0px 0px;
}