body {
	background: #FFFFFF url(images/pruh.png) repeat-x fixed center top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0px 0px 0px 0px;
	padding: 4px 0px 0px 0px;
	text-align: left;
	
}
.logg{
border: 1px #999999 solid;
font-size:11px;
width:69px;
line-height:normal !important;

}

.Button {
-moz-box-shadow:0 1px 0 rgba(0, 0, 0, 0.1);
background:url("/pages/images/tlacko.png") repeat scroll 0 0 #EEEEEE;
border-color:#999999 #999999 #888888;
border-style:solid;
border-width:1px;
color:#333333;
cursor:pointer;
display:inline-block;
font-size:11px;
font-weight:bold;
line-height:normal !important;
padding:2px 6px;
text-align:center;
text-decoration:none;
white-space:nowrap;
}

.ButtonGreen  {
background-color:#69A74E;
background-position:0 -96px;
border-color:#3B6E22 #3B6E22 #2C5115;
color:#FFFFFF;
}
.ButtonBlue {
background-color:#5B74A8;
background-position:0 -48px;
border-color:#29447E #29447E #1A356E;
color:#FFFFFF;
}
.logg_but:hover{
cursor: pointer;
}
.fm_td_elem{
padding:0px;
}
p{
line-height:1.3;
text-align:justify;
}

.stred{
text-align: center;
}
.pravo{
text-align: right;
}
.red{
color: red;
}
.bold{
font-weight: bold;
}

.new_book{
background: #def3ba url(/pages/images/zeleny.jpg) repeat-x left top;
}

.login_win{
text-align:right;

font-size:9px;
padding:0px 0px 5px 0px;
margin:0px;
}
.citace{
line-height:1.1;
text-align:left;
font-size: 90%;
}

.citace_hp, .citace_like{
text-align:left;
font-size: 90%;
padding: 2px;
margin-bottom:2px;
margin-top:2px;
overflow: hidden;
}
.citace_like{
background:url("/pages/images/like.png") no-repeat scroll 0px 2px #FFFFFF;
padding-left:22px;
}

.lat, .stt{
background:url("/pages/images/stt.gif") no-repeat scroll 0 0 #EEEEEE;
color:white;
display:inline-block;
font-weight:bold;
height:18px;
margin:0;
padding:3px 0 0;
text-align:center;
width:25px;
}
.stt{
background:url("/pages/images/lat.gif") no-repeat scroll 0 0 #EEEEEE;
}

.lat2, .stt2{
background:url("/pages/images/lat2.gif") no-repeat scroll 0 0 #EEEEEE;
color:white;
display:inline-block;
font-weight:bold;
height:18px;
margin:0;
padding:3px 0 0;
text-align:center;
width:45px;
}
.stt2{
background:url("/pages/images/stt2.gif") no-repeat scroll 0 0 #EEEEEE;
}

H2 {
	font-size: 20px;
	font-family: Garamond;
}

h2 a:link, h2 a:visited {
color: black;
}

h1 {
	text-align: center;
	font-size: 21px;	
}

.linkk {
text-decoration: underline;
color: blue;
cursor: pointer;
}
.normal {
cursor: pointer;
display: inline;
}

.content_details{
padding:5px 0px 5px 0px;
}
.description{
padding-top: 5px;
}
#content,#content_svet {
	background-color: white;
	width: 1000px;
	height: 800 px;
	padding: 0px 0px 0px 0px;
	border: 0px solid #CCCCCC;
	margin: 0px auto;
	float: none;
}
#banner {
	width: 100%;
	padding: 0px;
	margin: 0px;
	clear: both;
	position: relative;
}
#facebook a{
 background: transparent url(images/stan_se.jpg) no-repeat scroll 0 0;
 position: absolute;
 width: 229px;
 height:22px;
 left: 771px;
 top: 0px;
}
.topsearch{
 position: absolute;
 height:19px;
 left:815px;
 top: 81px;
 padding:0px;
 margin:0px;
}
.inputs{
background: #e0e0e0;
width:120px;
border: 1px #999999 solid;
margin-right:1px;
}
.tlacko{
height:19px;
font-size: 12px;
}
#sloupec_levo {
	width: 160px;
	padding: 0px 2px 0px 0px;
	margin: 0px 0px 0px 0px;
	float: left;
}
#sloupec_levo_kontent {
  font-size: 11px;
	width: 160px;
	padding: 0px 0px 0px 0px;
	margin: 5px 0px 0px 0px;
	border: 1px solid #CCCCCC;
	float: left;
	background-color: white;
	text-align: left;
}

.menu_noviny {
	margin: 2px 4px 6px 4px;
	padding: 0px 0px 0px 0px;
	text-align: left;
	font-size: 11px;
}

#sloupec_stred {
	width: 620px;
	min-height: 800px;
	padding: 10px 20px 0px 20px;
	margin: 0px 4px 0px 4px;
	border-width: 0px 2px 0px 2px;
	border-color: #CCCCCC;
	border-style: dotted;
	float: left;
	clear: right;
}
#sloupec_stred_jinak {
	width: 620px;
	padding: 10px 20px 10px 20px;
	margin: 0px 4px 10px 160px;
	border-width: 0px 2px 2px 2px;
	border-color: #CCCCCC;
	border-style: dotted;
	float: left;
	clear: right;
}
#sloupec_pravo {
	width: 162px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-width: 0px 0px 0px 0px;
	border-color: #CCCCCC;
	border-style: dotted;
	float: right;
}
#footer {
	height: 100px;
	position: relative;
	padding: 10px 0px 0px 0px;
	clear: both;
	margin: 0px;
}
#footer hr {
	border: solid #D28130 1px;
	margin: 0px 0px 0px 0px;
}
#obal_links {
	position: relative;
	top: 0px;
	left: 0px;
	clear: left;
}

.ferrorbox, .fboxinfo   
{   
    background-color: #ffebe8;   
    border: 1px solid #dd3c10;   
    color: #333333;   
    padding: 10px;   
    font-size: 13px;   
    font-weight: bold;  
    text-align:center; 
} 

.fboxinfo{   
    background-color: #fff9d7;   
    border: 1px solid black;   
    color: #333333;     
    padding: 10px;   
    font-size: 13px;    
    text-align:center; 
    font-weight: normal; 
} 

.stred_novinka_text {
	position: relative;
	margin: 0px 90px 0px 0px;
	padding-bottom: 0px;
	left: 90px;
	text-align: justify;
}
.stred_novinka_datum {
	position: absolute;
	top: auto;
	left: -90px;
	font-style: italic;
	font-weight: bold;
}
.cara_novinky {
	border: solid #e7e7e7 1px;
	width: 100%;
}
.menu_nadpis {
	color: #D28130;
	background: #e0e0e0 url(images/bezova_kosticka_odrazka.gif) no-repeat left top;
	display: block;
	font-weight: bold;
	margin: 0px 0px 0px 0px;
	padding: 4px 0px 4px 22px;
	text-align: left;
	border-width: 0px 0px 0px 0px;
	border-color: #aaa;
	border-style: solid;
}

#extra{
    border: solid 1px #F4A100;
    background-color: #FFF5D1;
    padding: 5px;
    margin-bottom: 8px;
    margin-top: 8px;
    color: #C06800;
}

#ramecek_zeleny, #ramecek_oranzovy, #ramecek_cerveny, #ramecek_cerny,#ramecek_cernozluty, #ramecek_fialovy{
    color: #336600;
    border: solid 1px #336600;
    background-color: #B8E673;
    padding: 12px 5px 5px 5px;
    margin: 20px 0px 8px 0px;
    position: relative;
    line-height:16px;
}
#ramecek_oranzovy{
    border: solid 1px #F4A100;
    background-color: #FFF5D1;
    color: #C06800;
}
#ramecek_cerveny{
    border: solid 1px #DD3C10;
    background-color: #FFEBE8;
    color: #DD3C10;
}
#ramecek_cernozluty{
    border: solid 1px black;
    background-color: yellow;
    color: black;
}
#ramecek_cerny{
    border: solid 1px Black;
    background-color: #BFBFBF;
    color: Black;
}
#ramecek_fialovy{
    border: solid 1px #990099;
    background-color: #ffccff;
    color: #990099;
}

#info_bazaru, .info_bazaru{
    color: #336600;
    border: solid 1px #336600;
    background-color: #B8E673;
    padding: 5px 5px 5px 5px;
    margin: 8px 0px 8px 0px;   
}   
.info_alert{
    color: black;
    border: solid 1px black;
    background-color: yellow;
    padding: 5px 5px 5px 5px;
    margin: 8px 0px 8px 0px;   
}
.info, .recenze{
border:1px solid #303030;
padding:5px;
text-align:left;
font-size: 10px;
background:transparent url(/pages/images/bgfadegreen.gif) repeat-x scroll bottom left;
margin-bottom:10px;
}
.recenze{
font-size: 12px;
background: #DEF3BA url(/pages/images/zeleny.jpg) repeat left top;
margin-top:10px
}  

.fm_err{
    color: #336600;
    border: solid 1px #336600;
    background-color: #B8E673;
    padding: 5px 5px 5px 5px;
    margin: 8px 0px 8px 0px; 
    width: 600px;  
}

#ramecek_zeleny_titulek, #ramecek_cerveny_titulek, #ramecek_oranzovy_titulek, #ramecek_cerny_titulek,#ramecek_fialovy_titulek, #ramecek_cernozluty_titulek{
    font-weight: bold;
    padding: 2px 5px 2px 5px;
    font-size: 10px;
    border: solid 1px #336600;
    background-color: #FFF5D1;
    color: #336600;
    position: absolute;
    left: 10px;
    top: -10px;
    line-height:14px;
}
#ramecek_oranzovy_titulek{
    border: solid 1px #F4A100;
    background-color: #FFF5D1;
    color: #C06800;
}
#ramecek_cerveny_titulek{ 
    border: solid 1px #DD3C10;
    background-color: #FFEBE8;
    color: #DD3C10;
}
#ramecek_cernozluty_titulek{ 
    border: solid 1px black;
    background-color: black;
    color: yellow;
}
#ramecek_fialovy_titulek{ 
    border: solid 1px #990099;
    background-color: #ffccff;
    color: #990099;
}
#ramecek_cerny_titulek{ 
    border: solid 1px Black;
    background-color: #BFBFBF;
    color: Black;
}
.ramecek_svetle_sedivy{
    padding: 8px 5px 5px 5px;
    font-size: 10px;
    border: solid 1px gray;
    margin-top:15px;
    background-color: #e0e0e0;   
    text-align:center;
}
.vysledky{
    border: solid 1px #668040;
    background-color: #B8E673;
    padding: 5px;
    margin-bottom: 8px;
    margin-top: 8px;
    color: #336600;
}
.alert{
    border: 1px solid #DD3C10;
    background-color: #FFEBE8;
    padding: 5px;
    margin-bottom: 8px;
    margin-top: 8px;
    color: #DD3C10;
}
.star{
    border: solid 1px #F4A100;
    padding: 5px;
    margin-bottom: 8px;
    margin-top: 15px;
    color: #C06800;
    padding-left: 45px;
    background: #FFF5D1 url(images/star_red.gif);
    background-position: 8px 50%;
    background-repeat:no-repeat;
}

.mouse{
    border: solid 0px Black;
    padding: 10px;
    margin-bottom: 10px;
    margin-top: 10px;
    color: black;
    padding-left: 60px;
    background: url(images/mouse.png);
    background-position: 8px 50%;
    background-repeat:no-repeat;
}

.zluty_obal{
    text-align: center;
    border: solid 1px Black;
    padding: 10px;
    margin-bottom: 10px;
    margin-top: 10px;
    color: black;
    background: yellow;
    padding-left: 10px;
    background-repeat:no-repeat;
}

.no_underline{
    text-decoration: none;
    color: Black;
}
.no_underline:hover{
    text-decoration: underline;
}


.datum {
	background: url(images/datum.png) no-repeat left top;
	display: block;
	font-weight: bold;
	margin: 0px 0px 0px 0px;
	padding: 3px 0px 4px 22px;
	text-align: left;
	border-width: 0px 0px 0px 0px;
	border-color: #aaa;
	border-style: solid;
}
.menu_nadpis_okno1, .menu_nadpis_okno_stred  {
	color: black;
	background: url(images/cerveny_kostka_nadpis.png) no-repeat left top;
	height: 22px;
	font-weight: bold;
	margin: 14px 0px 0px 0px;
	padding: 4px 10px 4px 30px;
	text-align: left;
	border-width: 0px 0px 0px 0px;
	border-style: solid;
	clear: both;
}

.menu_nadpis_okno_stred  {
text-align: center;
}
.menu_nadpis_okno1_ex {
	color: black;
	width: 100%;
	background: url(images/cerveny_kostka_nadpis.png) no-repeat left top;
	height: 22px;
	font-weight: bold;
	margin: 14px 0px 0px 0px;
	padding: 4px 10px 4px 0px;
	text-align: left;
	border-width: 0px 0px 0px 0px;
	border-style: solid;
	clear: both;
}
.menu_nadpis_okno2, .inzerat_label_devider {
	color: black;
	background: #e7e7e7 url(images/cervena_kostickovana_odrazka.png) no-repeat left;
	display: block;
	font-weight: bold;
	margin: 10px 0px 0px 0px;
	padding: 2px 0px 4px 22px;
	text-align: left;
	border-width: 0px 0px 0px 0px;
	border-style: solid;
	clear: both;
}

.inzerat_label_devider{
  background:url("images/cervena_kostickovana_odrazka.png") no-repeat scroll 2px center #E7E7E7;
  border:1px #a0a0a0 solid;
  margin:10px 0 2px;
  padding:6px 0 6px 22px;
      
}

table.padded-table td { padding-left:30px; }

.projekt_box {
	position: relative;
	margin: 0px 0px 20px 20px;
	padding: 0px 0px 0px 0px;
}
.projekt_box_text {
  line-height:1.3;
	position: absolute;
	left: 200px;
	margin: 00px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.ul_noviny{
padding-top: 0px;
    padding-left: 2px;
    margin-left: 0px;
    margin-top: 0px;
    list-style-position: inside;
}

.li1 {
	list-style-image: url(images/li01.png);
	line-height:1.6;
	list-style-position: inside;
}
.li2 {
	list-style-image: url(images/li02.png);
  line-height:1.6;
  list-style-position: inside;
}
.li2 empty_li {
	list-style-image: url(images/li01.png)
  line-height:1.6;
  list-style-position: inside;
}

.menu_datum {
	font-weight: bold;
	font-style: italic;
	display: block;
}
.menu_reklama {
	font-style: italic;
	display: block;
	margin-left: 0px;
	padding-left: 5px;
	padding-top: 5px;
	text-align: right;
}
.menu_fototydne {
	font-style: italic;
	display: block;
	margin: 8px 4px 6px 4px;
	padding: 0px 0px 0px 0px;
	text-align: center;
}
.tab_fototydne {
border-color: black;
border-width: 1px 1px 1px 1px;
border-style: solid;
}
.fototydne_box, .aktual, .inzerat, .porotce_box{
margin: 0px 4px 5px 0px;
padding: 4px 4px 4px 4px;
text-align: center;
background-color: #efefef;
width: 140px;
height: 220px;
float: left;
border-color: gray;
border-width: 1px 1px 1px 1px;
border-style: solid;
}

.malyobal, .malyobal_h{
width: 80px;
height:95px;
float: left;
text-align: center;
background: #DEF3BA url(/pages/images/zeleny.jpg) repeat left top;
margin: 3px 3px 3px 3px;
padding-bottom: 5px;
border:1px solid black;
}
.malyobal_h {
  background: #e0e0e0 url(/pages/images/cerveny.gif) repeat left top;
}
.malyobal img, .malyobal_h img{
margin-top: 8px;
margin-bottom: 7px;
border: 1px solid black;
}

.pidi_menu img{
border: 0px solid;
}

.pidi_menu{
padding: 0px;
margin: 0px;
}

.inzerat{
margin: 10px 10px 5px 0px;
width: 140px;
height: 193px;
background: white;
padding: 0px;
border:1px solid black;
}

.inzerat_hp{
margin-top: 8px;
margin-bottom: 5px;
text-align: center;
float:middle;
border-color: gray;
width: 140px;
height: 193px;
background: white;
border:1px solid black;
}

.inzerat_up{
background: white url(images/sedivy_prouzek.jpg) repeat-x bottom left;
height: 165px;
border-color: #606060;
line-height: 18px;
border-bottom:1px solid black;
}
.inzerat_down{

line-height: 27px;
background: white url(images/cena.jpg) left;
height: 27px;
overflow: hidden;
}

.aktual{
border-color: red;
border-width: 2px 2px 2px 2px;
margin: 0px 4px 0px 0px;
background-color: #efefef;
}
.porotce_box{
height: 232px;
}

.clear{
float:left;
margin: 0px 0px 0px 0px;
padding: 0px 0px 12px 0px;
}

.male {
	font-size: 9px;
	text-align: center;
}
.super_male {
	font-size: 9px;
	margin:0px;
	padding:0px;
}
.male_levo {
	font-size: 9px;
	text-align: left;
}
.zahlavi_zlute {
background-color: #fedf73;
font-weight: bold;
padding: 10 px;
        
}
.zahlavi_sede {
background-color: #e0e0e0;
}

.zahlavi1 {
background-color: #fedf73;
font-weight: bold;
}
.zahlavi2 {
background-color: #e0e0e0;
}

.menu_bazar ul{
  list-style-image: none;
  list-style: none;
  list-style-type: none;
  margin:0 px;
  padding: 0px;
}

.menu_bazar li  { 
  list-style-type: none;
  padding-left:18px;
  margin-left:-20px;
  line-height: 17px;
  background: url(images/arrow_li2.gif);
  background-repeat: no-repeat;
  background-position: 0 50%; 
}

.menu_bazar_podminky li{
  list-style-type: none;
  padding-left:18px;
  margin-left:-20px;
  margin-bottom:6px;
  line-height: 17px;
  background: url(images/arrow_li2.gif);
  background-repeat: no-repeat;
  background-position: 0 7px; 
}

.schovat{
border-color:-moz-use-text-color black black;
border-right:1px solid black;
border-style:none solid solid;
border-width:0 1px 1px;
display:block;
float:left;
margin:0 0 10px;
padding:0;
width:100%;
}
.otazka_box  { 
 float: left;
 border: 1px solid #CCCCCC;
 width:465px;
 height: 40px;
 padding: 3px 3px 0px 3px;
 background: green url(images/sedivy_prouzek.gif) repeat-x top left;
 border: 1px solid #b0b0b0;
}
.skala_box  { 
  float: left;
  clear:left;
  width:136px;
  height: 41px;
  margin: 0px 5px 5px 0px;
  padding: 1px;  
  background: green url(images/sedivy_prouzek.gif) repeat-x top left;
  border: 1px solid #b0b0b0; 
}
.menu_photo  {
background: green url(images/sedivy_prouzek.gif) repeat-x top left;
border:1px solid black;
clear:both;
display:block;
float:left;
margin:0;
padding:0;
width:100%
}

.skala,.skala_prvni, .skala_posledni {   
  padding: 5px 5px 5px 7px;
  float: left;
  text-align: center; 
  background: transparent url(images/sedivy_levo.gif) no-repeat left;    
}
.skala_prvni{
background:transparent;
padding-left:4px;
}
.skala_posledni{
padding-right:2px;
}

.menu_photo_box{
background:transparent url(/pages/images/bgfadegreen.gif) repeat-x scroll bottom left;
font-size:10px;
padding:5px;
text-align:left;
border-top:0px;
}
.info_tab{
font-size:10px;
padding:5px;
text-align:left;
}
/*cerne menu*/
.preload2 {background: url(menu/button4.gif);}
.menu2 {padding:0 0 0 4px; margin:0; list-style:none; height:40px; background:#fff url(menu/button1a.gif) repeat-x; position:relative; font-family:arial, verdana, sans-serif; }
.menu2 li.top {display:block; float:left; position:relative;}
.menu2 li a.top_link {display:block; float:left; height:40px; line-height:33px; color:#fc0; text-decoration:none; font-size:11px; font-weight:bold; padding:0 0 0 12px; cursor:pointer;}
.menu2 li a.top_link span {float:left; display:block; padding:0 24px 0 12px; height:40px;}
.menu2 li a.top_link span.down {float:left; display:block; padding:0 24px 0 12px; height:40px; background:url(menu/down.gif) no-repeat right top;}
.menu2 li a.top_link:hover {color:#fff; background: url(menu/button4.gif) no-repeat;}
.menu2 li a.top_link:hover span {background:url(menu/button4.gif) no-repeat right top;}
.menu2 li a.top_link:hover span.down {background:url(menu/button4a.gif) no-repeat right top;}

.menu2 li:hover > a.top_link {color:#fff; background: url(menu/button4.gif) no-repeat;}
.menu2 li:hover > a.top_link span {background:url(menu/button4.gif) no-repeat right top;}
.menu2 li:hover > a.top_link span.down {background:url(menu/button4a.gif) no-repeat right top;}


.menu2 table {border-collapse:collapse; width:0; height:0; position:absolute; top:0; left:0;}

/* Default link styling */

/* Style the list OR link hover. Depends on which browser is used */

.menu2 a:hover {visibility:visible;}
.menu2 li:hover {position:relative; z-index:200;}

/* keep the 'next' level invisible by placing it off screen. */
.menu2 ul, 
.menu2 :hover ul ul, 
.menu2 :hover ul :hover ul ul,
.menu2 :hover ul :hover ul :hover ul ul,
.menu2 :hover ul :hover ul :hover ul :hover ul ul {position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}

.menu2 :hover ul.sub {left:2px; top:40px; background: #fff; padding:3px 0; border:1px solid #fc0; white-space:nowrap; width:150px; height:auto;}
.menu2 :hover ul.sub li {display:block; height:20px; position:relative; float:left; width:90px;}
.menu2 :hover ul.sub li a {display:block; font-size:11px; height:20px; width:144px; line-height:20px; text-indent:5px; color:#000; text-decoration:none; border:3px solid #fff; border-width:0 0 0 3px;}
.menu2 :hover ul.sub li a.fly {background:#fff url(menu/arrow.gif) 80px 7px no-repeat;}
.menu2 :hover ul.sub li a:hover {background:#fc0; color:#000;font-weight:bold;}
.menu2 :hover ul.sub li a.fly:hover {background:#4ab url(menu/arrow_over.gif) 80px 7px no-repeat; color:#fff;}
.menu2 :hover ul li:hover > a.fly {background:#4ab url(menu/arrow_over.gif) 80px 7px no-repeat; color:#fff;} 

.menu2 :hover ul :hover ul,
.menu2 :hover ul :hover ul :hover ul,
.menu2 :hover ul :hover ul :hover ul :hover ul,
.menu2 :hover ul :hover ul :hover ul :hover ul :hover ul
{left:90px; top:-4px; background: #fff; padding:3px 0; border:1px solid #4ab; white-space:nowrap; width:93px; z-index:200; height:auto;}

/*konec cerneho menu*/

.arbtop {
border:1px solid #FE9900;
display:block;
margin:30px 0px 0px 10px;
padding:0px;
position:relative;
width: 400px;

}
.arbtop a:link{
text-decoration: none;
}
.arbtop a:hover{
text-decoration: underline;
}
.arbtop b {
background:#FE9900 none repeat scroll 0% 50%;
border:1px solid #FE9900;
color:#FFFFFF;
display:block;
margin:0px 0px 5px;
padding:1px 4px;
position:relative;
top:-1px;
}
.arbtop ul{
margin:0px;
padding:0px 0px 8px 30px;
line-height:140%;
list-style-image:url(images/ul_main.gif);
}
.azv_hl {
	line-height:140%;
}
.starbar {
height:16px;
position:relative;
float: left;
clear:both;
}
.starbar .outer {
background:transparent url(/pages/images/stars.png) no-repeat scroll 0 0;
height:16px;
position:absolute;
width:80px;
}
.starbar .inner {
background:transparent url(/pages/images/stars.png) no-repeat scroll 0 -16px;
height:16px;
width:0;
float: left;
} 

.starbar1 {
height:17px;
position:relative;
float: left;
clear:both;
}
.starbar1 .outer1 {
background:transparent url(/pages/images/progres_bar.png) no-repeat scroll 0 0;
height:17px;
position:absolute;
width:167px;

}
.starbar1 .inner1 {
background:transparent url(/pages/images/progres_bar.png) no-repeat scroll 0 -17px;
height:167px;
width:0;
height:17px;
float: left;


} 
   #prohlizec2 {background:#fff;text-align:center;}
   #navigace2 {background:#fff;border-right:1px solid #000;border-bottom:1px solid #000;border-left:1px solid #000;text-align:center;height:20px;line-height:20px;}
   #navigace2 a,#navigace2 span {display:block;text-align:center;width:32px;height:20px;line-height:20px;text-decoration:none;color:#000;font-weight:bold;float:left;border-right:1px solid #000;}
   #navigace2 a:hover {color:#fff;background:#000}
   #navigace2 span{font-weight:normal;font-size:75%}

   #prohlizec {background:#fff;border:1px solid #000;text-align:center;padding:10px 0 10px 0}
   #navigace {background:#fff;border-right:1px solid #000;border-bottom:1px solid #000;border-left:1px solid #000;text-align:center;height:20px;}
   #navigace a {display:block;text-align:center;width:32px;height:20px;line-height:20px;text-decoration:none;color:#000;font-weight:bold;float:left;border-right:1px solid #000;}
   #navigace a:hover {color:#fff;background:#000}

.test {
	background: #def3ba url(/pages/images/zeleny.jpg) repeat-x left top;
	margin: 0px 0px 10px 0px;
	padding: 4px 10px 4px 10px;
	text-align: left;
	border-width: 1px 1px 1px 1px;
	border-color: black;
	border-style: solid;
	width:100%;
}
.test_label {
	backgroung: #A6473F;
	border-color: black;
	
	
}
.oran {
	background: #e0e0e0 url(/pages/images/oran.jpg) repeat left top;
	display: block;	
	margin: 0px 0px 0px 0px;
	padding: 4px 0px 4px 10px;
	text-align: left;
	border-width: 1px 1px 1px 1px;
	border-color: black;
	border-style: solid;
}
.cara_recenze {
  width: 300px;
  border:1px dotted #CCCCCC;
  margin: 2px 0px 2px 0px;
}

table.recenze{
  border-collapse:collapse;
  border:1px solid #303030;
  padding:0px;
  text-align:left;
  font-size: 11px;
  vertical-align:text-top;
  background:transparent url(/pages/images/bgfadegreen.gif) repeat-x scroll bottom left;
}
table.recenze td{
  border-bottom:1px dotted #CCCCCC;
}

.head_recenze{
  height:18px;
  font-size: 11px;
  border-width: 0px 0px 1px 0px;
  border-color: Black;
  border-style: solid;
  background: #e0e0e0 url(/pages/images/oranzova.jpg) repeat left top;
}
	.smallboxtop { height: 14px; background: #fff url(/pages/smallboxtop.jpg) no-repeat; color: #000; }
	.smallbox { background: #fff url(/pages/smallbox.jpg) no-repeat bottom left; color: #444; padding: 4px 4px 4px 4px; margin: 0px 0px 10px 0px; }



#product-menu ul{list-style:none; padding:0px; margin:0px 0px -6px 0px; border:2px solid #F0F0F0; border-width:2px 0 4px;}
#product-menu ul li{ display:block; border-bottom:1px solid #C6C6C6; margin-bottom:1px; padding:0; background:none;}

#product-menu ul li.expanded a{background-color:#B2B2B2;}
#product-menu ul li.active {background-color:#FF9D02;}
#product-menu ul li a, #product-menu ul li.expanded ul a{display:block; background:#F0F0F0 url(/pages/images/dot.png) 9px 0.8em no-repeat; color:black; text-decoration:none; padding:5px 6px 5px 24px;}
#product-menu ul li.expanded ul a {padding-left:35px; background-position:20px 0.8em;}
#product-menu ul li a:hover, #col-side #product-menu ul li.expanded ul a:hover{background-color:#FEB402}

ul.menu_porotci {
	padding: 0px
	margin: 0px;
	float:left;
}
 
ul.menu_porotci li {
	list-style-type: none;
	display: inline-block;
	padding: 2px 15px;
	margin: 0px 4px 5px 0px;
padding: 4px 4px 4px 4px;
text-align: center;
background-color: #efefef;
width: 140px;
height: 220px;
float: left;
border-color: gray;
border-width: 1px 1px 1px 1px;
border-style: solid;
}
.user_online{
  background: #B8E673;
	margin: 0px 0px 0px 0px;
	padding: 2px;
	margin: 4px;
	text-align: center;
	font-weight: bold;
}
.maly_pravo{
margin-bottom:0px;
font-size:11px;
text-align:right;
clear:both;
}
.yel{
background:yellow;
border: 1px solid green;
padding:10px;
margin-bottom:10px;
}
.nored{
background:none;
border: 0px transparent;
padding:0px;
}

.naco{
font-size:10px;
cursor: pointer;
text-decoration: underline;
color:blue;
}

.obal_inzeratu{
  display:block;
  clear:both;
  margin:0px;
}
.seznamka_horni_lista{
	background: #FFFFFF url("/pages/images/seznamka/sez_top.png") no-repeat left top;
	padding: 0px;
	margin: 0px 0px -2px 0px;
}

.seznamka_stred{
	background: #FFFFFF url("/pages/images/seznamka/sez_sez.png") repeat-y left top;
	float:none;
	margin:0px;
  padding: 0px 15px 0px 15px;
}

.seznamka_spodek{
	background: #FFFFFF url("/pages/images/seznamka/sez_bottom.png") no-repeat left top;	
	height:30px;
}

.seznamka_telo{
  line-height: 20px;
}
.seznamka_obrazek{
  text-align: center;
  padding-right:5px;
}
.seznamka_nadpis{
border-bottom:2px dotted rgb(211,133,56);
display:block;
margin-bottom:10px;
margin-top:0px;
padding:0px;
}

.bunka_seznamka, .head_seznamka {
font-size:11px;
padding:4px;
text-decoration:none;
font-weight:bold;
text-align: center;
line-height:15px;
border:0px;
}
.head_seznamka {
background-color: #F9E47D;
color: black;
border: 1px black solid;
}
.click_row{
cursor:pointer;
background:url("/pages/images/row_bkg6.png") repeat-x left 0px #FFFFFF;
height:39px;
}
.click_row:hover{
cursor:pointer;
background:url("/pages/images/row_bkg6.png") repeat-x left -39px #FFFFFF;
}		
.lineb{
  border-bottom:1px solid black; 
}
.linel{
  border-left:1px solid black; 
}
.liner{
  border-right:1px solid black; 
}
.nezalezi{
width: 20px;
}
.ramecek_web, .ramecek_news, .ramecek_gal, .ramecek_alert, .ramecek_vys  {
  background: #FFF5D1;
  border: 1px solid #F4A100;
  font-size: 11px;
  margin:10px 0px 10px 0px;
  text-align: justify;
  padding:4px;
  line-height:15px;
}
.ramecek_alert{
  background: #FFEBE8;
  border: 1px solid #DD3C10;
}
            
.ramecek_vys{
  background: #B8E673;
  border: 1px solid #336600;
}
.hot_new_title, .hot_new_title a, .hot_new_title:visited{
font-size: 13px;
font-weight: bold;
text-decoration: none;
color:#990000;
}

.hot_new_title:hover  {
color:#990000;
text-decoration: underline;
cursor: pointer;
}
.pokracovani_hot{
background:url("/pages/images/ico_readmore.gif") no-repeat scroll 400px center transparent;
display:block;
text-align:right;
margin:5px 5px 0px 0px;
text-decoration: underline;
color: blue;
cursor: pointer;

}

