@charset "windows-1250";
/*font-family: Arial CE, Arial, Helvetica, sans-serif;*/
/*font-family: Verdana, Arial CE, Arial, Helvetica, sans-serif;*/
/*font-family: Tahoma, Verdana, Arial CE, Arial, Helvetica, sans-serif;*/

body {
	background-color:#F3F6F6;
	color:#000000; 
	margin: 0px 0px 0px 0px;
	padding: 20px 0px 20px 0px;
	text-align: center;
/*	scrollbar-face-color: #B79B22; scrollbar-shadow-color: #000000;
	scrollbar-highlight-color: #000000; scrollbar-3dlight-color: #000000;
	scrollbar-darkshadow-color: #000000; scrollbar-track-color: #000000;
	scrollbar-arrow-color: #000000;*/
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;font-size:11px;
	}
img {border:none;}
#main
	{
	width:764px;
	text-align: left;
	/*border:1px red solid;*/
	margin-left:auto;
	margin-right:auto;
	}	
	
#head
	{
	}	
.clearboth {clear:both;font-size:0px;}
#head #logo
	{
	position:absolute;
	left:0px;
	top:10px;
	}	
	
.foto_box,.foto_box_endline
	{
	width:260px;
	height:140px;
	background-image:url(images/bg_fotobox.gif);
	background-repeat:no-repeat;
	float:left;
	margin-bottom:3px;
	}



.foto_box_endline	
	{
	width:242px;
	}
	
.foto_box .popis a,.foto_box_endline .popis a
	{
	display:block;
	color:#667581;
	font-size:10px;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	padding-left:20px;
	margin-top:4px;
	margin-bottom:0px;
	background-image:url(images/odr.gif);
	background-repeat:no-repeat;
	background-position: 4px 3px;
	}
	
.foto_box_endline .popis_nov
	{
	color:#667581;
	font-size:10px;
	}	
	

.foto_box_endline .popis_nov .xhrf	
	{
	color:#667581;
	font-size:10px;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	padding-left:20px;
	margin-top:4px;
	margin-bottom:0px;
	background-image:url(images/odr.gif);
	background-repeat:no-repeat;
	background-position: 4px 3px;
	}
	
.foto_box_endline .popis_nov .xhrf:hover
	{
	color:#414E58;
	background-image:url(images/odr_black.gif);
	}	
	
.foto_box_endline .popis_nov a
	{
	color:#667581;
	font-size:10px;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	}
	
.foto_box_endline .popis_nov span a:hover
	{
	color:#414E58;
	}
	
.foto_box_endline .popis_nov span
	{
	float:right;
	}
	
.foto_box a span
	{
	float:right;
	margin-right:20px;
	}	
	
.foto_box_endline a span
	{
	float:right;
	margin-right:0px;
	}
	
.foto_box .popis  a:hover,.foto_box_endline .popis  a:hover
	{
	color:#414E58;
	background-image:url(images/odr_black.gif);
	}

.foto_box .fotoa:hover,.foto_box_endline .fotoa:hover
	{
	border:1px #414E58 solid;
	}	

.foto_box .fotoa,.foto_box_endline .fotoa
	{
	display: block;
	width:237px;
	height:118px;
	background-color:#FFFFFF;
	border:1px #B3BCC3 solid;
	}	

.foto_box .fotoa,.foto_box_endline .fotoa
	{
	_width:239px;
	_height:120px;	
	}

.foto_box .fotoa div,.foto_box_endline .fotoa div		
	{
		padding:5px 4px 4px 5px;	
	}
	
	
#projekt_list
	{
	width:260px;
	/*padding-bottom:3px;*/
	background-image:url(images/bg_box.gif);
	background-position:4px 4px;
	background-repeat:repeat-y;
	float:left;
	}	

#projekt_list .spacer
	{
	height:3px;font-size:0px
	}

#projekt_list .box
	{
	width:238px;
	border:1px #B3BCC3 solid;
	background-color:#FFFFFF;
	/*height:100%;*/
	
	}
	
#projekt_list .box
	{
	_width:240px;
	background-color:#FFFFFF;

	}	
	
	
#projekt_list .box .slide
	{
	border:1px #B4BBBE solid;
	margin:3px;
	background-color:transparent;
	}

#projekt_list .box .slide h3
	{
	color:#FFFFFF;
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	background-color:#A4ABAE;
	margin-top:0px;
	margin-bottom:10px;
	padding:4px 9px 6px 9px;
	}

#projekt_list .box .slide .line
{
	margin:0px 10px 0px 10px;
	height:62px;
	background-color:transparent;
}

#projekt_list .box .slide .line h4
{
	margin:0px;
}

#projekt_list .box .slide .line h4 a
{
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#3766AC;
	font-weight:normal;
	text-decoration:none;
}

#projekt_list .box .slide .line h4 a:hover
{
	color:#000000;
}

#projekt_list .box .slide .line .myhr
{
	width:1px;
	height:48px;
	background-color:#B3BCC3;
	float:left;
	margin-left:9px;
	margin-right:9px;
}

#projekt_list .box .slide .fbox,#projekt_detail .minbrow a
	{
	float:left;
	border:1px #B3BCC3 solid;
	display:block;
	/*height:50px;*/
	height:48px;
	width:71px;
	font-size:0px;
	margin-bottom:3px;
	}	
	
#projekt_list .box .slide .fbox:hover,#projekt_detail .minbrow a:hover
	{
	
	border:1px #000000 solid;
	display:block;
	font-size:0px;float:left;
	}	
/*---------------------------------------------------------------*/
#projekt_detail
	{
	width:504px;
	padding-bottom:3px;
	background-image:url(images/bg_detailbox.gif);
	background-position:4px 4px;
	background-repeat:repeat-y;
	float:right;
	}	
		
#projekt_detail .box
	{
	width:498px;
	border:1px #B3BCC3 solid;
	background-color:#FFFFFF;
/*	height:2000px;*/
	}
	
#projekt_detail .box
	{
	_width:500px;
	}	
	
	
#projekt_detail .box .slide
	{
	border:1px #B4BBBE solid;
	margin:3px;
	}

#projekt_detail .box .slide h3
	{
	color:#FFFFFF;
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	background-color:#A4ABAE;
	margin-top:0px;
	margin-bottom:6px;
	padding:4px 9px 6px 9px;
	}

#projekt_detail .box .slide h3 span	
	{
	float:right;
	font-weight:normal;
	font-size:11px;
	
	}


#projekt_detail .box .slide .body
	{
	padding-left:6px;padding-right:6px;
	}
	
.body .rollfoto
	{
	border:1px #B3BCC3 solid;
	margin-top:4px;
	text-align:center;
	}	
	
.body .rollfoto span
	{
	display: block;	
	margin-top:5px;
	}
	
.body .rollfoto .butt_right
	{
	float:right;
	margin-right:0px;
	width:24px;
	height:23px;
	}

.body .rollfoto .butt_left
	{
	float:left;
	margin-right:0px;
	width:24px;
	height:23px;
	}

.body .rollfoto .butt_left a,.body .rollfoto .butt_right a
	{
	border:1px #B3BCC3 solid;
	display:block;
	width:22px;
	height:21px;
	}

.body .rollfoto .butt_left a:hover,.body .rollfoto .butt_right a:hover
	{
	border:1px #000000 solid;
	}


.body .minbrow a
	{
	border:1px #B3BCC3 solid;
	float:left;
	}	
	
	
.body .minbrow
	{
	margin-top:6px;
	}
	
.body .minbrow .myhr
{
	width:1px;
	height:48px;
	/*background-color:#B3BCC3;*/
	float:left;
	margin-left:3px;
	margin-right:4px;
}

 .textbody
{
	clear:both;
	/*border:1px #B3BCC3 solid;*/
	/*padding:11px;*/
	/*margin-bottom:6px;
	margin-top:5px;*/
	padding:3px 12px 7px 12px;
}

.textbody .myhr
{
	background-image:url(images/hr_cerch.gif);
	background-repeat:repeat-x;
	height:1px;
	font-size:0px;
}

 .valtable 
{
	margin-bottom:10px;
}

.textbody p
{
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5E5E5E;
	margin-top:0px;
	text-align:justify;
}

.textbody br
{
/*	display:block;margin-top:10px;*/
}

 .textbody h4
{
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#3766AC;
	font-weight:bold;
	margin-top:10px;
	margin-bottom:5px;
}

 .textbody h5
{
	font-size:10px;
	margin-top:5px;
	margin-bottom:10px;
	text-transform:uppercase;
}

 .textbody h6
{
	margin-bottom:5px;
	text-transform:uppercase;
}

.textbody td
{
font-size:11px;
}

.slide .padd
{
padding:10px;
}

.slide a
{
	color:#3766AC;
	text-decoration: none;
}

.valtable td
{
	vertical-align:top;
}


.jumpnavigator
{
	width:238px;
	text-align:right;
		color:#667581;
	font-size:10px;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

.jumpnavigator a
	{
	color:#667581;
	font-size:10px;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	}	

.jumpnavigator span
	{
	margin-right:10px;
	}

.jumpnavigator  a:hover
	{
	color:#414E58;
	}

#doc_okancelari table
	{
	width:470px;
	margin-bottom:10px;
	}

#doc_okancelari p
	{
	margin-top:0px;
	}

#doc_okancelari td
	{
		font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	margin-top:0px;
	vertical-align:top;
	
	}
	
#doc_okancelari h5
	{
	margin-top:0px;
	font-size:11px;
	margin-bottom:5px;
	text-transform:uppercase
	}

#doc_okancelari h6
	{
	font-size:11px;
	margin-bottom:5px;
	margin-top:5px;
	}
	
#doc_okancelari img
	{
		/*margin-top:20px;*/
	}

#doc_okancelari  .fotoinfo {margin-top:30px;margin-bottom:10px;}
#doc_okancelari  .fotoinfo img {margin-right:10px;float:left}
#doc_okancelari .fotoinfo h6 {margin-top:0px}
#doc_okancelari  .fotoinfo table {width:280px}

#public_prace 
{
	padding:5px;
	padding-top:0px
}

#public_prace p
{
	margin-top:0px
}

.home_bott
{
	text-align:right;
/*	padding-left:250px;*/
	width:500px;
	float:right;
	margin-bottom:10px;
}

.home_bott a
{color:#667581;
}

.home_bott a:hover
{
	color:#414E58;
}

#mpublikace td
{
	font-size:11px;
	vertical-align:middle;
}

#mpublikace td a
{
	color:#000000;
}

#mpublikace img
{
	margin-right:10px;
	margin-bottom:5px;
}

#main .info_end
{
	text-align:center;
	padding-top:15px;
	color:#667581;
	display:block;
}

.fotoa
{color:#667581;
	text-decoration:none;
}
