/* CSS Document */

.detail_100{
display:block;
width:100%;
}

.detail_top{
display:block;
width:100%;
border-bottom: 2px solid #e5e5de;
margin:5px 0px 10px 0px;
padding:0px 0px 5px 0px;
height:20px;
color:#2d7f00;
font-size:11px;
}

.cislo_zakazky{
display:block;
text-decoration:none;
margin:0px 0px 2px 0px;
padding:0px 0px 5px 0px;
color:#2d7f00;
font-size:11px;
height:20px;
line-height:20px;
float:left;
color:#2d7f00;
font-size:11px;
text-transform: uppercase;
font-weight:bold;
width: 300px;
}

.stav_zakazky{
display:block;
text-decoration:none;
margin:0px 0px 2px 0px;
padding:0px 0px 5px 0px;
color:#2d7f00;
font-size:11px;
height:20px;
line-height:20px;
float:left;
color:#2d7f00;
font-size:11px;
font-weight:bold;
}
.a_tisk{
display:block;
text-decoration:underline;
margin:0px 0px 2px 20px;
padding:0px 0px 5px 20px;
color:#2d7f00;
font-size:11px;
height:20px;
line-height:20px;
float:right;
background: white url(../gfx/detail/tlacit.jpg) no-repeat top left;
cursor:pointer;
}

.a_uloz{
display:block;
text-decoration:underline;
margin:0px 0px 2px 20px;
padding:0px 0px 5px 20px;
color:#2d7f00;
font-size:11px;
height:20px;
line-height:20px;
float:right;
background: white url(../gfx/detail/ulozit.jpg) no-repeat top left;
cursor:pointer;
}

.a_zpet{
display:block;
text-decoration:underline;
margin:0px 0px 2px 20px;
padding:0px 0px 5px 20px;
color:#2d7f00;
font-size:11px;
height:20px;
line-height:20px;
float:right;
background: white url(../gfx/detail/sipka.jpg) no-repeat top left;
cursor:pointer;
}

.a_financovani{
display:block;
text-decoration:underline;
margin:0px 0px 2px 20px;
padding:0px 0px 5px 20px;
color:#2d7f00;
font-size:11px;
height:20px;
line-height:20px;
text-align:right;
float:right;
background: white url(../gfx/detail/financovani.jpg) no-repeat top left;
cursor:pointer;
}


.btn_detail{
display:block;
text-decoration:none;
margin:0px 2px 0px 0px;
padding:0px 20px 0px 20px;
color:#ffffff;
font-size:10px;
height:25px;
line-height:25px;
float:left;
cursor:pointer;
font-weight:bold;
background-color:#c9cabc;
border-top-right-radius:7px !important;
-moz-border-radius-topright:7px !important;
border-top-left-radius:7px !important;
-moz-border-radius-topleft:7px !important;
}

.btn_detail_video{
display:none;
}

#zakazkaImageWindow{
display:block;
width:490px;
height:420px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
color:#2d7f00;
background-color:#5a9b12;
font-size:11px;
float:left;
height:auto;
border-top-right-radius:7px !important;
-moz-border-radius-topright:7px !important;
border-bottom-right-radius:7px !important;
-moz-border-radius-bottomright:7px !important;
border-bottom-left-radius:7px !important;
-moz-border-radius-bottomleft:7px !important;
position:relative;
}

#zakazkaMapa, #zakazkaVideo , #zakazkaFotoGalerie{
padding-bottom:7px;
display:block !important;
position:absolute;
top:0px;
left:0px;
width:490px;
height:410px;
padding:6px 0px 0px 0px;
}

#zakazkaMapa{
z-index:0;
background-color:#5a9b12;
}

#zakazkaVideo{
z-index:1000;
background-color:#5a9b12;
}

#zakazkaFotoGalerie{
z-index:10000;
background-color:#5a9b12;
}

#player_api{
display:none;
}

#gallery{
text-align:center;
}

#main_image_wrapper{
position:relative; 
width:478px; 
height:377px;
margin:0px 6px 6px 6px;
background: #FFF url(../gfx/image_gallery/loading_image.gif) no-repeat 50% 50%;
}

#imgloader{
text-align:center;
vertical-align:middle;
}

#thumbbox{
position:relative; 
text-align:center;
}

#thumb_container{position:relative;overflow:hidden;width:483px;height:105px;}
#thumbs img{margin-left:8px;margin-right:0px; vertical-align:top;}
#thumbs a img{border:0px;}
#thumbs a:hover img{border:0px;}
#thumbs a:hover{color:#ffffff; border:0px;}

#widthbox{position:relative;display:inline;left:0;top:0;padding:1px;}

.ovladac{
width:478px;
background-color:#56564a;
margin:6px; 
color:#ffffff; 
height:28px; 
line-height:25px;
-moz-border-radius: 7px;
border-radius: 7px;
}
.ovladac a{color:#c9cabc;font-weight:bold;text-decoration:none;cursor:pointer;}
.ovladac a:hover{color:#ffffff;}
#photocount{color:#ffffff;font-size:10px;float: left;width: 48%;text-align: left;left:0;}
.sipka_l{width:80px;text-align:left;font-size:18px; padding-left:5px; }
.sipka_p{width:80px;text-align:right;font-size:18px; padding-right:5px; }
.cisla {width:198;text-align:center;font-size:10px; }

/* pravy sloupec */

.detail_pravy{
display:block;
width:420px;
min-height:450px;
float:right;
margin:0px;
padding:0px;
}

.detail_pravy h2{
display:block;
width:100%;
border-bottom: 2px solid #e5e5de;
padding:0px 0px 5px 0px;
height:auto;
color:#2d7f00;
font-size:11px;
font-weight:bold;
margin:0px;
}

.detail_pravy_tabulka{
width:410px;
border: 2px solid #e5e5de;
margin:0px;
padding:3px;
background-color:transparent;
color:#56564a;
-moz-border-radius: 7px;
border-radius: 7px;
}

.detail_pravy_tabulka table{
width:100%;
margin:0px;
padding:0px;
background-color:transparent;
color:#56564a;
}

.inzerat_detail_popis{
margin:0px; 
text-align:left;
padding:10px 5px 10px 5px;
}

.inzerat_data_txt{
font-weight:bold;
width:129px;
float:left;
font-size:10px;
color:#56564a;
padding:0px;
margin:0px; 
background-color:#d9dacf;
padding-left:5px;
min_height:20px;
_height:20px;
line-height:20px;
}

.inzerat_value{
width:265px;
background-color:#f3f3ee;
text-align:left;
font-weight:normal;
padding:0px;
margin:0px; 
min_height:20px;
_height:20px;
line-height:20px;
padding-left:5px;
}

.inzerat_value_cena{
width:195px;
background-color:#f3f3ee;
text-align:left;
font-weight:bold;
padding:0px;
margin:0px; 
color:#2d7f00;
padding-left:5px;
}

.detail_forms_linka{
	background-color: #f3f3ee;
	color: #ffffff;
	border:0px;
	font-size:10px;
	padding: 0px 0px 0px 10px;
	text-align:left;
	line-height:25px;
	height:27px;
  width:906px;
	margin:10px 0px 0px 0px;
	text-decoration:none;
	float:left;
	font-weight:bolder;
  border: 2px solid #e5e5de;
  color:#2d7f00;
  font-size:11px;
  text-transform: uppercase;
}

.forms_cely_sloupec_detail{
  width:886px;
	margin:0px 0px 10px 0px;
	_margin:2px 0px 10px 0px;
	padding:15px;
	float:left;
	font-size:11px;
	border:2px solid #e5e5de;
	border-top:0px;
	border-bottom-right-radius:5px;
  border-bottom-left-radius:5px;
  -moz-border-radius-bottomright:5px;
  -moz-border-radius-bottomleft:5px;
}

.detail_nadpis{
	text-align:left;
	line-height:25px;
	height:27px;
	width:300px;
	text-decoration:none;
	float:left;
	margin:0px;
	font-weight:bolder;
	font-size:10px;
}

.detail_kontakt_img{
	float:left;
	height:63px;
	width:64px;
	overflow:hidden;
	text-decoration:none;
	margin:0px 20px 0px 0px;
}


.detail_kontakt_div{
	height:71px;
	text-decoration:none;
	float:left;
	margin:0px 10px 8px 0px;
}


.detail_div{
	height:20px;
	line-height:20px;
	text-decoration:none;
	float:right;
	margin:0px 0px 50px 30px;
}

.makler{
  width:99%;
  margin:0px 0px 0px 0px;
  background:transparent;
  float:left;
}

.agentura{
  width:99%;
	margin:5px 0px 0px 0px;
	padding:15px 0px 0px 0px;
	border-top: 2px solid #e5e5de;
	background:transparent;
	float:left;
}

.inzerat_vice_info{
	display:block;
	margin:5px 0px 5px 5px;
	cursor:pointer;
	font-weight: bold;
}

.detail_pole{
width:99%;
height:auto;
float:left;
}

.detail_clear{
width:100%;
height:0px;
line-height:0px;
clear:both;
}

