.podzeks {

	color: #3D6475;

	font-weight: bold;

	font-size: 14px;

}

.zaglavia {
   display:block;
	margin:15px 0px 7px 0px; 
	color: #3D6475;

	font-weight: bold;

	font-size: 6mm;
	

}

.podzagl {

	color: #86A9BC;

	font-size: 4mm;

	font-weight: bold;

}

body,td,th {

	font: 11px Tahoma;
	color:#616161;

}

.red1{

background-color:#E3ECF4;

}

.red2{

background-color:#C7D5E0;

}

.red_z{

background-color:#E3ECF4;



}

.red_pz{

background-color:#C7D5E0;
font-weight:bold;

}

.sp_d{

	font-weight:bold;

	text-decoration: underline;

}

.style3 {font-size: 12px}

.style4 {color: #3D6475; font-weight: bold; font-size: 12px; }

.search_res {
	font:12px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#3d6475;
	line-height:20px;
	padding:5px 0px 0px 0px;
	text-decoration:none;	
}

.search_res a:link,.search_res a:visited{
	font:12px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#2899c0;
	text-decoration:none;
}

.search_res a:hover{
	font:12px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#2899c0;
	text-decoration:underline;
}


#forma_cruiz{ width: 700px;margin: 30px auto;background: #c0ccd7;padding: 20px }
#forma_cruiz h2{font: 36px arial;color: red;text-align: left }
#forma_cruiz form{ margin: 0;padding: 0;text-align: left }


.call_us{
	background: url(../im/tel-bgr.gif) no-repeat;
	width: 200px;
	height: 260px;
	font: bold 12px verdana;
	text-transform: uppercase;
	color: white;
	text-align: left;
	padding: 0 20px 20px 20px;
	margin: 20px 0
}

.call_us p{margin: 10px 0;}
#first_par{ padding: 185px 0 0 0!important;display: block }

.required{ color: red }

.forma_table{  }
.forma_table td{padding: 5px  }

.warning{ font: bold 13px arial;color: red;text-align: left }















