body{margin:0px;padding:0px;}


#header{
width:962px;
margin-left:auto;
margin-right:auto;
display:block;
}
strong{color:black;}

h1{
	text-decoration:none;
font:13px Arial;display:inline;font-weight:bold;color:black;
}
h2{
	text-decoration:none;
font:13px Arial;display:inline;font-weight:bold;color:black;
}
.right_side{
text-align:right;
width:100%;
}
.main_area{
width:100%;

clear:both;
padding: 0;
color:#666666;
margin: 0;padding: 0;
background: url('../pictures/header.jpg') repeat-x;
font-family: Arial;
font-size: 12px;
}
.area{
	position:relative;
width:962px;
margin-left:auto;
margin-right:auto;
}
.ramec_up{
margin-top:8px;
background: url('../pictures/ramec_up.jpg') no-repeat;
height:11px;
width:962px;
margin-left:auto;
margin-right:auto;
}
.ramec_up_middle{
background: url('../pictures/ramec_up_midle.jpg') no-repeat;
height:11px;
width:962px;
margin-left:auto;
margin-right:auto;
}
.ramec{
position:relative;
width:962px;
margin-left:auto;
margin-right:auto;
background: url('../pictures/ramec_in.jpg') repeat-y;
}
.logo{
width:962px;
padding-top:22px;
margin-left:auto;
margin-right:auto;
text-align:left;
padding-bottom:22px;
}
.logo_long{
position:absolute;
top:34px;
right:0px;
}
.ramec_down{
background: url('../pictures/ramec_down.jpg') no-repeat;
height:11px;
width:962px;
margin-left:auto;
margin-right:auto;
}
.inzerat_space{
float:left;
margin-left:0px;
width:8px;
height:193px;
}

.inzerat{
margin-top:3px;	
float:left;
margin-left:20px;
width:132px;
height:193px;
border: 1px solid #d2d3d4;
}

.agency_up{
	height:5px;
border-top: 1px solid #d2d3d4;
border-right: 1px solid #d2d3d4;
border-left: 1px solid #d2d3d4;

}

.agency_tel ,.agency_tel a{
color:#008dcf;
text-decoration:none;
}
.agency_tel a:hover{
text-decoration:underline;
}
.agency_description{
font-size:12px;
color:#666;}
.width230{
	vertical-align:top;
width:230px;}
.agency_name{
color:#008dcf;
font-weight:bold;
font-size:18px;
}

.agency_body{
padding-left:10px;
padding-right:10px;

border-right: 1px solid #d2d3d4;
border-left: 1px solid #d2d3d4;

}
.agency_down{
border-bottom: 1px solid #d2d3d4;
border-right: 1px solid #d2d3d4;
border-left: 1px solid #d2d3d4;
height:5px;
margin-bottom:10px;

}

.end{
clear:both;
}
.picture_add{
width:120px;
height:80px;
margin-left:auto;
margin-right:auto;
}
.popisek{
padding-left:8px;
padding-right:8px;
}
.popisek a{
color:#46a8d1;
}
.popisek a:hover{
 text-decoration:none;
}
.caption{
padding-bottom:5px;
padding-left:3px;
}
.caption a{
color:#46a8d1;
text-decoration:underline;
}
.caption a:hover{
text-decoration:none;
}

.reklama_table{
height:100px;	
width:472px;
margin-left:480px;
}

.menu_kategory{
position:absolute;
width:492px;
top:0px;
left:10px;
}
.button a{ 
background: url('../pictures/button.jpg') no-repeat;
width:148px;
height:19px;
display:block;
padding-left:10px;
padding-right:10px;
padding-top:5px;
text-align:center;
color:black;
text-decoration:none;
font-weight:bold;
}
.foot{
font-size:10px;
color:#666666;
	text-align:center;
	margin-top:20px;
background: url('../pictures/botton.jpg') repeat-x;
height:120px;
width:100%;
font-family: Arial;
font-size: 12px;
}
.body_text{
vertical-align:top;
	width:647px;
}
.padding-10{
padding-left:10px;
padding-right:10px;
}
.body_ad{
vertical-align:top;
width:315px;
padding-left:15px;
}
.float_left{
float:left;
}
.caption_text{
padding-left:15px;
padding-bottom:5px;
font-size:14px;
text-transform:uppercase;
font-weight:bold;
color:black;}
.foot_text a{
	text-decoration:none;
padding-right:15px;
padding-left:15px;
font-size:11px;
color:#666666;
}
.foot_text a:hover{
	text-decoration:underline;

}
.foot_end{
	padding-top:10px;
color:black;
font-size:11px;}

.novy_clanek{
margin-top:15px;
margin-bottom:15px;
height:1px;
width:627px;
border-top:1px solid #666666;
padding-bottom:15px;
}

.read_more {
text-align:right;
		}

.read_more a{
color:#46a8d1;
}
.read_more a:hover{

text-decoration:none;}
















#lifooter
{
	clear: both;
	width: 100%;
	font: 12px Arial;
	padding-top: 20px;
	padding-bottom: 20px ;
	text-align: center; /* pour corriger le bug de centrage IE */
}

#lifooter #footer strong{
color: #333;
}
#lifooter #footer
{
	text-align: left;
	width: 960px;
	overflow: auto;
	margin: 0 auto;
	color: #CCC;
}
#lifooter #footer a:link, #lifooter #footer a:visited
{
	color: #666;
	text-decoration: underline;
	font-size: 11px;
}
#lifooter #footer ul
{
  margin:0px;
  padding-left:0px;
  padding-bottom:5px;
	list-style: none;
}
#lifooter #footer ul li
{
	display: inline;
	margin: 0 7px 0 0;
	color: #666;
}
#lifooter #footer ul li a:link, #lifooter #footer ul li a:visited
{
	color: #333;
	text-decoration: none;
	font-size: 11px;
	margin: 0 7px 0 0;
}
#lifooter #footer ul li a:hover
{
	color:#048CBC;
		text-decoration: underline;
}
#lifooter #footer p
{
	color: #666;
	font-size: 11px;
	margin: 10px 0 10px 0;
}
#lifooter #footer p.noir
{
	color: #000;
	font-size: 11px;
	margin: 10px 0 10px 0;
}

