@charset "utf-8";
/* CSS Document */
body{
	margin:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#2e3c4b;
	font-size:11px;
}
img{
	border:none;
}
h1{
	color:#0a263c;
	padding:5px 0px 0px 36px;
	margin:7px 0 7px 0;
	background:url(gfx/head_gf.gif) no-repeat left;
	font-size:12px;
	display:block;
	height:18px;
}
h2{
	text-align:center;
	color:#0a263c;
	font-size:12px;
	margin:11px 0px 7px 0px;
}
h3{
	text-align:left;
	color:#0a263c;
	font-size:12px;
	margin:11px 0px 7px 0px;
}
h4{
	text-align:left;
	color:#0a263c;
	font-size:12px;
	padding:0px;
/*	background:url(gfx/head_gf_1.gif) no-repeat left;*/
	margin:11px 0px 7px 9px;
}
.line { 
	background: url(gfx/line.gif) repeat-x top;
	margin: 8px auto;
	height: 1px;
}
.line_1 { 
	background: url(gfx/line.gif) repeat-x top;
	margin: 7px 9px -7px 9px;

}
.dot{
	background:url(gfx/hor_dot_line.gif) repeat-x;
	height:1px;
	margin:8px auto;
	padding:0;
}
.btn {background:url(gfx/btn_c.gif) repeat-x left top; float:left; height:30px;}
.btn a {color:#fff; text-decoration:none; font-weight:bold; display:block; padding:7px 40px 5px 40px;}
.btn a:hover {color:#dbdbdb; text-decoration:none;}
.btn .l {background:url(gfx/btn_l.gif) no-repeat left top; float:left; height:30px}
.btn .r {background:url(gfx/btn_r.gif) no-repeat right top; float:left; height:30px}
a{
	text-decoration:none;
	color:#2e3c4b;
}
a:hover{
	text-decoration:underline;
}
.links{
	background:url(gfx/link_arr.gif) left top no-repeat;
	padding:0 0 0 19px;
	margin: 7px 0 0 0;
	clear:both;
	/*display:block;*/
}
ul{
	margin:0;
	padding-left:20px;
}
li{
	list-style-image:url(gfx/dot.gif);
	margin:10px 0 0 0;
}

.link ul{
	margin:0;
	padding-left:20px;
}
.link li{
	list-style-image:url(gfx/link_arr.gif);
	margin:10px 0 0 0;
}
.date{
	color:#0a4d83;
	font-weight:bold;
}
.more{
	display:block;
	float:right;
	padding-right:15px;
	background:url(gfx/more.gif) right no-repeat;
	text-decoration:none;
	color:#2e3c4b;
}
.more:hover{
	text-decoration:underline;
}
#main{
	margin:auto;
	width:850px;
	overflow:hidden;
}
#footer{
	margin:auto;
	width:850px;
}
#head{
	height:85px;
	background:url(gfx/hor_b_line.gif) repeat-x bottom;
}
#lang_panel{
	/*background:url(gfx/lang_panel.gif) no-repeat;*/
	
	float:right;
	width:302px;
	height:20px;
	padding-right:30px;
}
#lp_l{
	font-size:9px;
	color:#787777;
	width:130px;
	float:left;
	padding:3px 5px 0px 17px;
}

#lp_2{
	font-size:9px;
	color:#787777;
	width:130px;
	float:left;
	padding:3px 5px 0px 15px;
}
.lp_a{
	color:#787777;
	text-decoration: none;
}
.lp_a:hover{
	text-decoration:underline;
}
#logo{
	width:188px;
	height:49px;
	margin:18px;
	float:left;
}
#main_menu{
	width:320px;
	height:33px;
	float:right;
	margin:27px 0 0 0;
}
#main_menu img{
	float:left;
}
#main_menu a{	
	float:left;
	font-size:11px;
	color:#384e5f;
	text-decoration:none;
	margin:10px;
}
#main_menu a:hover{	
	text-decoration:underline;
}
#banner{
	background:url(gfx/hor_b_line.gif) bottom repeat-x;
	height:202px;
}
#b_img{
	float:left;
	width:558px;
}
#b_line{
	float:left;
	width:3px;
	height:200px;
	background:url(gfx/ver_line.gif) no-repeat;
}
#b_new{
	float:left;
	width:260px;
	margin:0px 0px 0px 15px;
	text-align:left;
	overflow:hidden;
}
p{
	margin:7px 9px 0px 9px;
	padding:0;
	line-height: 120%;
}
#content{
	clear:both;
	overflow:hidden;
	padding-bottom:50px;
}
.bg_1{
	background:url(gfx/bg_lines.gif) repeat-y left;
}
.bg_2{
	background:url(gfx/bg_line.gif) repeat-y left;
}
#footer_links{
	clear:both;
	text-align:center;
	padding-top:10px;
	height:20px;
	background:url(gfx/hor_dot_line.gif) repeat-x top;
}
#footer_links a{
	margin:0px 5px 0px 5px;
}
#c1{
	width:230px;
	margin:0 10px 10px 0px;
	padding-left:10px;
	float:left;
}
#c2{
	width:350px;
	float:left;
	margin: 0px 0px 10px 0px;
}
#c3{
	width:226px;
	margin:0 10px 10px 10px;
	float:left;
}
#c4{
	width:586px;
	float:left;
	margin: 0px 10px 10px 0px;
}
#c5{
	float:left;
	clear:both;
	overflow:hidden;
	margin: 0 10px 10px 0px;
	padding-left:10px;
	padding-bottom:50px;
}
.oferta_box{
	margin:20px 30px 20px 0px;
	padding-left:30px;
	float:left;
	overflow:hidden;
}
.oferta_box .dimg{
	text-align:center;
	width:213px;
	float:left;
}
.oferta_box .text{
	width:490px;
	float:left;
	padding-left:20px;
}
#l1{
	margin:0px;
	padding:0px;
	background:url(gfx/border_l.gif) repeat-y left;
}
#l2{
	margin:0px;
	padding:0px;
	background:url(gfx/border_r.gif) repeat-y right;
}
#l3{
	margin:0px 2px 0px 2px;
	padding:0px;
}
#l4{
		margin:0px;
	padding:0px;
	height:4px;
	background:url(gfx/border_d.gif) repeat-x;
}
#l5{
	margin:0px;
	padding:0px;
	height:4px;
	background:url(gfx/cor_r.gif) no-repeat right;
}
#l6{
	margin:0px;
	padding:0px;
	height:4px;
	background:url(gfx/cor_l.gif) no-repeat left;
}
