/* CSS Document */
BODY
{
	margin: 0;
	padding: 0;
	font-family: Tahoma, verdana, arial;
	font-size: 11px;
	color: #677989;
	background: #096CA4;
}

/* WRAPPER ..............................................................*/

#wrapper	
{
	margin: 0 auto;
	padding: 0 4px 0 4px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 779px;
	background: url(../img/bg_background.jpg);
}
#wrapper1	
{
	margin: 0;
	padding: 0 ;
	width: 779px;
}
#wrapper2	
{
	margin: 0 20px 0 20px;
	padding: 0 ;
	width: 739px;
	background:url(../img/bg_menu.png) repeat-y;
}
#wrapper3	
{
	margin: 0 20px 0 20px;
	padding: 0 ;
	width: 739px;
	position:relative;
}

/* HEADER ..............................................................*/

#header
{
	margin:0 0 6px 0;
	padding:0;
	width:779px;
	height:199px;
}
#header-2
{
	margin:0;
	padding:0;
	float:left;
	width: 436px;
}
#header-logo
{
	padding:0;
	margin:0;
	width: 436px;
	height:137px;
	background: url(../img/bg_header.jpg) no-repeat;
}
#header-menu
{
	margin:0;
	padding:0;
	background: url(../img/bg_menu.jpg) no-repeat;
	height:60px;
	width: 436px;
}
#header-flash
{
	margin:0;
	padding:0;
	width: 343px;
	float:right;
}

/* Pagebody.HOME.......................................................*/

#leftcol
{
	float:left;
	width:210px;
	margin:0;
	padding:0;
}
#centercol 
{
	margin:0 0 0 220px ;
	width: 253px;
	padding: 0;
}
#centercol p
{
	line-height: 14px;
}
#rightcol 
{
	float:right;
	width:245px;
	margin:0 ;
	padding: 0;
}

.destacados
{
	padding: 0 0 10px 0;
	width: 245px;
}
/* Pagebody.INTERNAS.......................................................*/

#leftcol-int
{
	float:left;
	width:120px;
	margin:0;
	padding:0;
	position:relative;
	height: 1px;
	overflow: visible;
}
#centercol-int
{
	margin:0 0 0 130px ;
	width: 355px;
	padding: 0;
	position:relative;
}
#centercol-long
{
	margin:0 0 0 222px ;
	width: 514px;
	padding: 0;
	position:relative;
}
#centercol-long2
{
	margin:0 0 0 140px ;
	width: 596px;
	padding: 0;
}

#rightcol-int
{
	float:right;
	width:245px;
	margin:0 ;
	padding: 0;
	position:relative;
}
#maincol
{
	padding:0;
	margin:0;
}
.flash
{
	margin:0 0 25px 0 ;
	padding:0;
	width: 351px;
	height: 158px;
	position:relative;
}
.img
{
	margin:5px 5px 0 0 ;
	padding: 0;
	position:relative;
	float:left;
	border: 1px solid #85898C;
}		
/* FOOTER ..............................................................*/

#footer
{
	width: 764px;
	height: 22px;
	margin:0;
	padding:20px 0 0 15px;
	background: url(../img/bg_footer.jpg) no-repeat;
	font-size:10px;
	position:relative;
	clear:both;
}
#footer2
{
	width: 769px;
	height: 20px;
	margin:0 auto;
	background: url(../img/bg_footer2.jpg) no-repeat;
	color:#fff;
	padding: 5px  0 0 20px;
	font-size:10px;
	font-family:Tahoma;
}
.logo-footer-syncro
{
	float: right;
	margin:0 10px 4px 0;
	width: 18px;
	height: 18px;
	position:relative;
}
.logo-footer-syncro a
{
	float: right;
	background: url(../img/logo_syncro.png) no-repeat;
	width: 18px;
	height: 18px;
	display:block;
}
.logo-footer-syncro a:hover
{
	background: url(../img/logo_syncro_.png) no-repeat;
	float: right;
	width: 18px;
	height: 18px;
	display:block;
}

/* TEXTO..............................................................*/
P
{
	font-size:11px;
	color: #677989;
	margin: 6px 0 6px 0 ;
	padding:0 ;
	line-height:18px;
}
h1
{
	font-size:14px;
	color: #096CA4;
	margin:10px 0 10px 0;
	padding:0;
	line-height:18px;
}
h2
{
	font-size:12px;
	color: #203268;
	margin:12px 0 10px 0;
	padding:0;
	line-height:16px;
}
h4
{
	background:url(../img/ico_news.png) no-repeat left;
	padding: 8px 0 8px 30px;
	color: #096CA4;
	font-size: 11px;
	margin: 0 0 10px 0;
}
h5
{
	font-size:11px;
	color: #6B6B6B;
	margin:4px 0 0 0;
	font-weight:bold;
	padding:8px 0 0 0;
	line-height:18px;
}
a
{
	color: #096CA4;
	text-decoration:underline;
}
a:hover
{
	color: #848688;
	text-decoration:underline;
}
a.mas
{
	background:url(../img/bullet_mas.png) no-repeat left;
	text-decoration:none;
	font-size:10px;
	padding: 0 0 0 225px;
	margin: 5px 0 10px 0;
	display:block;
	color: #0B6BA5;
	font-weight:bold;
}
a.mas:hover
{
	background:url(../img/bullet_mas.png) no-repeat left;
	text-decoration:none;
	font-size:10px;
	padding: 0 0 0 225px;
	margin: 5px 0 10px 0;
	display:block;
	color: #8C98A3;
	font-weight:bold;
}
a.back
{
	background:url(../img/bullet_back.png) no-repeat;
	text-decoration:none;
	color:#096CA4;
	display:block;
	font-size:10px;
	margin:8px 0 0 5px;
	padding: 0 0 0 10px;
	font-weight:bold;
}
a.back:hover
{
	background:url(../img/bullet_back_.png) no-repeat;
	text-decoration:none;
	color:#6B6B6B;
	display:block;
	font-size:10px;
	margin:8px 0 0 5px;
	padding: 0 0 0 10px;
	font-weight:bold;
}
/* Centercol - List.........................................................................*/
#centercol ul
{
	margin:10px 0 0 0;
	padding: 0 0 0 10px;
	list-style:none;
	position:relative;
}
#centercol ul li
{
	list-style: none;
	margin: 0 0 5px 0;
	padding: 0 0 0 15px;
	background: url(../img/bullet_case.png) no-repeat;
}
#centercol-int ul
{
	margin:10px 0 0 0;
	padding: 0 0 0 10px;
	list-style:none;
	position:relative;
}
#centercol-int ul li
{
	list-style: none;
	margin: 0 0 5px 0;
	padding: 0 0 0 15px;
	background: url(../img/bullet_case.png) no-repeat;
}	
#centercol-long ul
{
	margin:10px 0 0 0;
	padding: 0 0 0 10px;
	list-style:none;
	position:relative;
}
#centercol-long ul li
{
	list-style: none;
	margin: 0 0 5px 0;
	padding: 0 0 0 15px;
	background: url(../img/bullet_case.png) no-repeat;
}	
#centercol-long2 ul
{
	margin:10px 0 0 0;
	padding: 0 0 0 10px;
	list-style:none;
	position:relative;
}
#centercol-long2 ul li
{
	list-style: none;
	margin: 0 0 5px 0;
	padding: 0 0 0 15px;
	background: url(../img/bullet_case.png) no-repeat;
}					
/* MENU.........................................................................*/
#menu 
{
	margin:0;
	padding:0;
/*	height: 50px;*/
	width: 436px;
}
#menu ul 
{
	margin:0;
	padding:0 ;
	list-style:none;
}
#menu ul li 
{
	float: left;

}
#menu ul li a
{
	float: left;
	margin:0 5px 0 0;
	padding:15px 8px 6px 22px ;
	color: #fff;
	text-decoration:none;
	font-weight:bold;
}
#menu ul li a:hover 
{
	color: #0E5686;
	text-decoration:none;
	font-weight:bold;
}
#menu ul li a.active 
{
	color: #fff;
	text-decoration:none;
	background: url(../img/bullet_menu.png) no-repeat left;
}
/* MENU INTERNO.................................................................*/	
.menu-int
{
	margin:0;
	padding:0;
}
#menu-int .menu-bottom
{
	list-style-type: none;
	margin:0 10px 0 0;
	padding:0; 
 	background: url(../img/bg_menu_bottom.png) no-repeat;
	width:120px;
	height:150px;
}
#menu-int ul
{
	list-style-type: none;
	margin:0 10px 0 0;
	padding:10px 0 0 0; 
 	background: url(../img/bg_menu_ul.png) repeat-y;
	width:120px;
}	
#menu-int ul li 
{
	list-style:none;
	padding:0;
	margin:0;
}
#menu-int ul li a
{
	list-style:none;
	padding: 5px 0 5px 12px;
	margin: 0 0 0 10px;
	text-decoration: none;
	color: #0E5788;
	background: url(../img/bullet_menu_int.png) no-repeat center left;
	display:block;
	height: 15px;
}
#menu-int ul li a:hover
{
	list-style:none;
	padding: 5px 0 5px 12px;
	margin: 0 0 0 10px;
	text-decoration: none;
	color: #163245;
	background:url(../img/bullet_menu_int.png) no-repeat center left;
	display:block;
		height: 15px;
}
/* box-testimonial..............................................................*/
.box-lista
{
	width:207px;
	margin:0;
	padding:2px 0 0 0;
	background: url(../img/bg_top_test.png) no-repeat top;
}
.box-lista-footer
{
	background: url(../img/bg_bottom_test.png) no-repeat bottom;
	height: 13px;
	width:207px;
} 
.box-lista-text
{
	margin:  4px 0 0 0;
	padding: 10px 15px 0 14px;
	background:url(../img/bg_test.png);
}  
.box-lista p
{	
	font-size:11px;
	line-height: 15px;
	color: #677989;
	margin:8px 0 0 0;
	padding:0;
}
.box-lista h1
{
	margin: 2px 4px 0 14px ;
	line-height: 14px;
	font-size: 11px;
	color: #fff;
	padding:0;
}
.box-lista-text ul
{
	margin:10px 0 0 0;
	padding: 0 0 5px 4px;
	list-style:none;
	position:relative;
}
.box-lista-text ul li
{
	list-style: none;
	margin: 0 0 5px 0;
	padding: 0 0 0 15px;
	background: url(../img/bullet_case.png) no-repeat;
}
.box-lista-text ul li a
{
	list-style: none;
	color: #677989;
}	
.box-lista-text ul li a:hover
{
	list-style: none;
	color: #41576B;

}
.box-testimonial
{
	width:207px;
	margin:0 0 10px 0;
	padding:2px 0 0 0;
	background: url(../img/bg_top_test.png) no-repeat top;
}
.box-testimonial-footer
{
	background: url(../img/bg_bottom_test.png) no-repeat bottom;
	height: 13px;
	width:207px;
} 
.box-testimonial-text
{
	margin:  4px 0 0 0;
	padding: 10px 15px 0 14px;
	background:url(../img/bg_test.png);
}  
.box-testimonial p
{	
	font-size:11px;
	line-height: 15px;
	color: #677989;
	margin:8px 0 0 0;
	padding:0;
}
.box-testimonial h1
{
	margin: 2px 4px 0 14px ;
	line-height: 14px;
	font-size: 11px;
	color: #fff;
	padding:0;
}
.box-testimonial-text a
{
	background:url(../img/bg_buttom.png) no-repeat;
	text-decoration:none;
	color:#7D5C0D;
	font-weight:bold;
	margin: 5px 0 0 0;
	width:69px;
	height:18px;
	display:block;
	font-size:10px;
	padding: 0 0 0 5px;
}
.box-testimonial-text a:hover
{
	background:url(../img/bg_buttom.png) no-repeat;
	text-decoration:none;
	color:#7D5C0D;
	font-weight:bold;
	margin: 5px 0 0 0;
	width:69px;
	height:18px;
	display:block;
	font-size:10px;
	padding: 0 0 0 5px;
}
.box-testimonial-text a.mail
{
	color: #096CA4;
	text-decoration:underline;
	background:none;
	font-weight:normal;
	margin:0;
	padding:0;
	font-size:11px;
}
.box-testimonial-text a.mail:hover
{
	color: #848688;
	text-decoration:underline;
	background:none;
	font-weight:normal;
	margin:0;
	padding:0;
	font-size:11px;
}
.box-derecha-int
{
	width:240px;
	margin:0 0 10px 0;
	padding:2px 0 0 0;
	background: url(../img/bg_top_test2.png) no-repeat top;
}
.box-derecha-int-footer
{
	background: url(../img/bg_bottom_test2.png) no-repeat bottom;
	height: 13px;
	width:240px;
} 
.box-derecha-int-text
{
	margin:  4px 0 0 0;
	padding: 10px 15px 0 14px;
	background:url(../img/bg_test2.png);
}  
.box-derecha-int p
{	
	font-size:11px;
	line-height: 15px;
	color: #677989;
	margin:8px 0 0 0;
	padding:0;
}
.box-derecha-int h1
{
	margin: 2px 4px 0 14px ;
	line-height: 14px;
	font-size: 11px;
	color: #fff;
	padding:0;
}
.box-derecha-int a
{
	background:url(../img/bg_buttom.png) no-repeat;
	text-decoration:none;
	color:#7D5C0D;
	font-weight:bold;
	margin: 5px 0 0 0;
	width:69px;
	height:18px;
	display:block;
	font-size:10px;
	padding: 0 0 0 5px;
}
.box-derecha-int a:hover
{
	background:url(../img/bg_buttom.png) no-repeat;
	text-decoration:none;
	color:#7D5C0D;
	font-weight:bold;
	margin: 5px 0 0 0;
	width:69px;
	height:18px;
	display:block;
	font-size:10px;
	padding: 0 0 0 5px;
}
.box-derecha-int ul
{
	margin:10px 0 0 0;
	padding: 0 0 5px 4px;
	list-style:none;
	position:relative;
}
.box-derecha-int ul li
{
	list-style: none;
	margin: 0 0 5px 0;
	padding: 0 0 0 15px;
	background: url(../img/bullet_case.png) no-repeat;
}
.box-derecha-int ul li a
{
	list-style: none;
	color: #677989;
}	
.box-derecha-int ul li a:hover
{
	list-style: none;
	color: #41576B;
}
.box-white
{
	width:207px;
	margin:0;
	padding:8px 0 0 0;
	background: url(../img/box_5_header.png) no-repeat top;
}
.box-white-footer
{
	background: url(../img/bg_bottom_test.png) no-repeat bottom;
	height: 13px;
	width:207px;
} 
.box-white-text
{
	margin:  0 0 0 0;
	padding: 10px 15px 0 14px;
	background:url(../img/bg_test.png);
}  
.box-white-text p
{	
	font-size:11px;
	line-height: 15px;
	color: #677989;
	margin:8px 0 0 0;
	padding:0;
}
.box-white-text h1
{
	margin: 2px 4px 0 0 ;
	line-height: 14px;
	font-size: 11px;
	color: #CBAC53;
	padding:0;
}
.box-white-text a
{
	color: #096CA4;
	text-decoration:underline;
	background:none;
	font-weight:normal;
	margin:0;
	padding:0;
	font-size:11px;
}
.box-white-text a:hover
{
	color: #848688;
	text-decoration:underline;
	background:none;
	font-weight:normal;
	margin:0;
	padding:0;
	font-size:11px;
}		
/* Recuadros de colores..............................................................*/
.box-1
{
	width:240px;
	margin:0 0 8px 0;
	background: url(../img/box_naranja_top.png) no-repeat top;
	padding: 8px 0 0 0;
}
.box-1-footer
{
	background: url(../img/box_naranja_footer.png) no-repeat top;
	height: 11px;
	width:241px;
	margin:0;
	padding:0;
	position:relative;
} 
.box-1-text
{
	margin:0;
	padding: 6px 10px 0 10px;	
	background:url(../img/box_naranja.png) repeat-y;
	overflow:visible;
	height:1%;
	min-height: 80PX;
} 
.box-1-text img
{
	margin: 0 0 0 3px;
	float: right;
}   
.box-1-text  p
{	
	font-size:11px;
	line-height: 12px;
	color: #5B5B5B;
	margin: 8px 0 0 0;
	padding:0;
}
.box-1-text  h1
{
	margin: 0 2px 0 0 ;
	line-height: 14px;
	font-size: 11px;
	color: #fff;
	padding:0;
}
.box-1-text a
{
	background:url(../img/bg_bullet_learn.png) no-repeat;
	text-decoration:none;
	color:#7D5C0D;
	display:block;
	font-size:10px;
	width:124px;
	height:16px;
	margin:8px 0 0 0;
	padding: 0 0 0 5px;
}
.box-1-text a:hover
{
	background:url(../img/bg_bullet_learn.png) no-repeat;
	text-decoration:none;
	color:#7D5C0D;
	display:block;
	font-size:10px;
	width:124px;
	height:16px;
	margin:8px 0 0 0;
	padding: 0 0 0 5px;
}
.box-2
{
	width:207px;
	margin:0 0 8px 0;
	background: url(../img/box_2_header.png) no-repeat top;
	padding: 8px 0 0 0;
}
.box-2-footer
{
	background: url(../img/box_2_footer.png) no-repeat top;
	height: 11px;
	width:207px;
	margin:0;
	padding:0;
	position:relative;
} 
.box-2-text
{
	margin:0;
	padding: 6px 10px 0 10px;	
	background:url(../img/box_2.png) repeat-y;
	overflow:visible;
	height:1%;
	min-height: 80PX;
} 
.box-2-text img
{
	margin: 0 0 0 3px;
	float: right;
}   
.box-2-text  p
{	
	font-size:11px;
	line-height: 12px;
	color: #5B5B5B;
	margin: 8px 0 0 0;
	padding:0;
}
.box-2-text  h1
{
	margin: 0 2px 0 0 ;
	line-height: 14px;
	font-size: 11px;
	color: #fff;
	padding:0;
}
.box-2-text a
{
	background:url(../img/bullet_ampliar3.png) no-repeat;
	text-decoration:none;
	color:#7D5C0D;
	margin: 5px 0 0 0;
	display:block;
	font-size:10px;
	padding: 0 0 0 12px;
}
.box-2-text a:hover
{
	background: url(../img/bullet_ampliar3_.png) no-repeat;
	text-decoration:none;
	color:#100D07;
	margin: 5px 0 0 0;
	display:block;
	font-size:10px;
	padding: 0 0 0 12px;
}
.box-3
{
	width:207px;
	margin:0 0 8px 0;
	background: url(../img/box_3_header.png) no-repeat top;
	padding: 8px 0 0 0;
}
.box-3-footer
{
	background: url(../img/box_3_footer.png) no-repeat top;
	height: 11px;
	width:207px;
	margin:0;
	padding:0;
	position:relative;
} 
.box-3-text
{
	margin:0;
	padding: 6px 10px 0 10px;	
	background:url(../img/box_3.png) repeat-y;
	overflow:visible;
	height:1%;
	min-height: 80PX;
} 
.box-3-text img
{
	margin: 0 0 0 3px;
	float: right;
}   
.box-3-text  p
{	
	font-size:11px;
	line-height: 12px;
	color: #E7EDF1;
	margin: 8px 0 0 0;
	padding:0;
}
.box-3-text  h1
{
	margin: 0 2px 0 0 ;
	line-height: 14px;
	font-size: 11px;
	color: #fff;
	padding:0;
}
.box-3-text a
{
	background: url(../img/bullet_ampliar2.png) no-repeat;
	text-decoration:none;
	color:#021824;
	margin: 5px 0 0 0;
	display:block;
	font-size:10px;
	padding: 0 0 0 12px;
}
.box-3-text a:hover
{
	background: url(../img/bullet_ampliar2_.png) no-repeat;
	text-decoration:none;
	color:#F9F9F9;
	margin: 5px 0 0 0;
	display:block;
	font-size:10px;
	padding: 0 0 0 12px;
}
.box-4
{
	width:240px;
	margin:0 0 8px 0;
	background: url(../img/box_4_header.png) no-repeat top;
	padding: 8px 0 0 0;
}
.box-4-footer
{
	background: url(../img/box_4_footer.png) no-repeat top;
	height: 11px;
	width:241px;
	margin:0;
	padding:0;
	position:relative;
} 
.box-4-text
{
	margin:0;
	padding: 6px 10px 0 10px;	
	background:url(../img/box_4.png) repeat-y;
	overflow:visible;
	height:1%;
	min-height: 80PX;
} 
.box-4-text img
{
	margin: 0 0 0 3px;
	float: right;
}   
.box-4-text  p
{	
	font-size:11px;
	line-height: 12px;
	color: #5B5B5B;
	margin: 8px 0 0 0;
	padding:0;
}
.box-4-text  h1
{
	margin: 0 2px 0 0 ;
	line-height: 14px;
	font-size: 11px;
	color: #fff;
	padding:0;
}
.box-4-text a
{
	background: url(../img/bullet_ampliar2.png) no-repeat;
	text-decoration:none;
	color:#021824;
	margin: 5px 0 0 0;
	display:block;
	font-size:10px;
	padding: 0 0 0 12px;
}
.box-4-text a:hover
{
	background: url(../img/bullet_ampliar2_.png) no-repeat;
	text-decoration:none;
	color:#F9F9F9;
	margin: 5px 0 0 0;
	display:block;
	font-size:10px;
	padding: 0 0 0 12px;
}
/* Clients..............................................................*/
.clients-general
{
	margin:0 ;
	padding:0 0 5px 0;
	width:570px;
	position:relative;
}
.clients 
{
	padding:0;
	width:170px;
	height:121px;
	margin: 0 20px 15px 0;
	position:relative;
	float:left;
	border-bottom: 1px solid #CCCCCC;
}
.clients-imagen 
{
	height:70px;
	width:170px;
	text-align:center;
	padding: 10px 0 0 0;
}
.clients-text 
{
	height:41px;
	width:160px;
	padding: 0;
	margin: 0 0 0 5px;
	position:relative;
}
.clients-text a
{
	height:15px;
	width:146px;
	padding:0 0 0 14px;
	background:url(../img/lupa_.png) no-repeat;
	display:block;
	color: #8fa4b2;
	text-decoration:none;
	font-size:10px;
}
.clients-text a:hover
{
	height:15px;
	width:146px;
	padding:0 0 0 14px;
	background:url(../img/lupa.png) no-repeat;
	display:block;
	color: #096CA4;
	text-decoration:none;
	font-size:10px;
}
.clients-text p
{
	padding:0 0 0 0;
	color: #096CA4;
	line-height: 12px;
	margin: 0 2px 0 0;
}
/* Fieldset ....................................................................................*/

fieldset {
	margin: 10px 0 10px 0;
	padding:5px 0 15px 0;
	border:0;
	color: #000;
	FONT-SIZE: 11px;
 }
	
fieldset dl {
	margin:0;
	padding: 2px 0 0 0;

}
fieldset p {
	margin: 3px 0 3px 6px;
	line-height: 14px;
}

fieldset dl dd {
	margin: 10px 0 0 140px;
	padding:0 10px 0 0;
}
fieldset dl dt {
	margin: 10px 15px 0 0;
	width: 120px;
	float:left;
	color: #444;
}	
input.button
{	
	margin: 0 5px 0 0;
	padding: 2px 9px 2px 9px;
	background: #096CA4;
	border: 1px solid #000;
	overflow:visible;
	color: #FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	width:auto;
	overflow:visible;
}
input, select, textarea
{	
	margin: 0;
	padding: 2px 6px 2px 9px;
	font-size: 11px;
	background: #fff;
	border-top: 1px solid  #6C6C6C;
	border-left: 1px solid #6C6C6C;
	border-right: 1px solid  #BDBDBD;
	border-bottom: 1px solid #BDBDBD;
	color: #56799d;
	font-family: Arial, Helvetica, sans-serif;
}
/* tabla .........................................................................*/

table
{
	FONT-SIZE: 12px;
 }
table.matrix
{
	margin: 20px 0 20px 0;
	padding: 0;
	border:1px solid #CCCCCC;
	color: #000;
	FONT-SIZE: 12px;

 }
 table.matrix td
{
	padding:  5px 0 5px 5px;
	border:1px solid  #CCCCCC;
	color:#677989;
	font-size:11px;
 }
	
table.matrix td a 
{
	margin: 0;
	line-height: 14px;
	color:#677989;
	font-size:11px;
}
table.matrix h1 
{
	margin: 5px 10px 5px 5px;
	padding: 0;
	line-height: 14px;
	color:#096CA4;
	font-size:14px;
}
table.matrix h2 
{
	margin: 0;
	padding: 6px 0 6px 0;
	line-height: 14px;
	color:#677989;
	font-size: 11px;
	font-weight:normal;
}
/* noticias..............................................................*/
.clearfix {
    content: "."; 
    display: block; 
	height: 1px;
	clear: both; 
	overflow:hidden;
	margin:0;
	padding:0;
}
.div-news
{
	margin: 0 0 15px 0;
	border-bottom: 1px solid #CCCCCC;
	padding: 0 0 10px 0;
	width: 596px;
	position:relative;
}
.div-news .pic 
{
	padding:0;
	margin: 0;
	float:left;
}
.div-news .pic img
{
	border: 1px solid #ccc;
	padding:0;
	margin: 0 10px 0 0;
}
.div-news a.link-more
{
	background:url(../img/bullet_noticias.png) no-repeat left;
	text-decoration:none;
	font-size:10px;
	padding: 0 0 0 12px;
	margin: 5px 0 10px 540px;
	display:block;
	color: #0B6BA5;
	font-weight:bold;
}
.div-news a.link-more:hover
{
	background:url(../img/bullet_noticias.png) no-repeat left;
	text-decoration:none;
	font-size:10px;
	padding: 0 0 0 12px;
	margin: 5px 0 10px 540px;
	display:block;
	color: #8C98A3;
	font-weight:bold;
}
/*news Home......................................................................*/
.news-home
{
	margin: 0;
	padding: 0;
	position:relative;
	height:27px;
	background: url(../img/bg_news_home.png) repeat-x center;
}
.news-home a
{
	background:url(../img/bg_link_news.png) no-repeat right;
	text-decoration:none;
	font-size:10px;
	padding: 0 0 0 225px;
	margin: 5px 0 10px 0;
	display:block;
	color: #0B6BA5;
	font-weight:bold;
}
.news-home a:hover
{
	background:url(../img/bg_link_news.png) no-repeat right;
	text-decoration:none;
	font-size:10px;
	padding: 0 0 0 225px;
	margin: 5px 0 10px 0;
	display:block;
	color: #8C98A3;
	font-weight:bold;
}
/* fotos / logo..............................................................*/
/*.div-fotos
{
	padding:0;
	margin:10px 0 10px 0;
	height: 165px;
	position:relative;
}*/
.div-logo
{
	padding:0;
	margin:0 5px 0 5px;
	float:right;
	position:relative;
}
