@import url(https://fonts.googleapis.com/css?family=Oxygen);
body {background:#FFFFFF url(../graphics/fnd_top.jpg) top repeat-x; margin:0; font:13px Geneva, Arial, Helvetica, sans-serif;}
img {border:0;}
p {margin:0;}

/*Cabecera*/
#cabecera {margin:auto; width:980px;}
#cabecera .logo {width:202px; height:113px; padding:15px 0px 0px 20px; margin:0; float:left;}
#cabecera .cab_right {width:758px; height:134px; float:left;}
#cabecera .lema {width:496px; height:102px; float:left;}
#cabecera .lema p {text-align:center; margin-top:48px; color:#666666; font-style:italic; font-size:14px; padding-left:50px;}
#cabecera .telfs {width:262px; height:102px; float:left;}
#cabecera .telfs img {margin-top:35px;}
#cabecera .cabe_menu {width:758px; padding-top:15px; float:left;}
#cabecera .cabe_menu p {margin:0; padding:0; text-align:right; font-size:11px; color:#999;}
#cabecera .cabe_menu p a {color:#999; padding:0px 8px; text-decoration:none;}
#cabecera .cabe_menu p a:hover {color:#000;}

/*Banner*/
#banner {margin:auto; width:980px; height:275px; margin-top:16px;}
#banner #bn_rigth {width:255px; height:275px; float:left; background:url(../graphics/fnd_banner_right.jpg);}
#banner #bn_rigth .bn_rigth_top {height:167px; text-align:center; overflow:hidden;}
#banner #bn_rigth .bn_rigth_top p {font-family:'Oxygen', sans-serif; color:#ee1c2f; font-size:20px; margin-top:30px;}
#banner #bn_rigth .bn_rigth_botton {height:108px; text-align:center; overflow:hidden;}
#banner #bn_rigth .bn_rigth_botton p {color:#707070; font-size:13px; margin-top:22px;}
#banner #bn_rigth .bn_rigth_botton a {display:block; width:154px; line-height:40px; color:#FFF; font-size:14px; background:url(../graphics/btn_iniciar_sesion.jpg); margin-left:50px; margin-top:10px; text-decoration:none;}
#banner #bn_rigth .bn_rigth_botton a:hover {text-decoration:underline;}

/*Medios*/
#medios {clear:both; margin:auto; margin-top:16px; width:980px;}
#medios h1 {color:#FFF; font-size:12px; font-family:Tahoma; font-weight:normal; margin:0; margin-bottom:10px; padding:0;}
#medios .fnd_jCarousel {height:53px; margin:0; padding:1px; border:#d7d7d7 solid 1px; background:#FFFFFF;}
#medios .jMyCarousel {position:relative; height:53px; background:url(../graphics/fnd_jMycarrousel.jpg);}
#medios .jMyCarousel .prev {position:absolute; display:block; width:30px; height:53px; border:0px; background:url('../graphics/btn_jMyCarousel_left.jpg') center center no-repeat; left:0px; z-index:2;}
#medios .jMyCarousel .prev:hover {background:url('../graphics/btn_jMyCarousel_left_hover.jpg') center center no-repeat;}
#medios .jMyCarousel .next {position:absolute; display:block; width:30px; height:53px; border:0px; background:url('../graphics/btn_jMyCarousel_right.jpg') center center no-repeat; right:0px; z-index:2;}
#medios .jMyCarousel .next:hover {background:url('../graphics/btn_jMyCarousel_right_hover.jpg') center center no-repeat;}
#medios .jMyCarousel ul li {margin-top:10px; margin-right:120px;}
#medios .jMyCarousel ul li a{display:block;}

/*Cuerpo*/
#cuerpo {clear:both; margin:auto; margin-top:32px; width:980px;}
#cuerpo h1 {font:normal 12px Tahoma;margin:0; color:#868686; margin-bottom:14px; padding:0;}
#cuerpo .seguro {width:208px; height:365px; float:left;}
#cuerpo .seguro h2 {font:normal 16px 'Oxygen', sans-serif; height:38px; margin:0px 0px 15px 0px; padding:0;}
#cuerpo .seguro h2 a {color:#fe0118; text-decoration:none;}
#cuerpo .seguro h2 a:hover {color:#ee1c2f; text-decoration:underline;}
#cuerpo .seguro p {margin:10px 0px 5px 0px; color:#5b5b5b; height:160px;}
#cuerpo .seguro a.vermas {display:block; width:76px; line-height:25px; color:#FFF; text-align:center; background:url(../graphics/btn_vermas.gif) 0 0 no-repeat; text-decoration:none;}
#cuerpo .seguro a.vermas:hover {background:url(../graphics/btn_vermas.gif) 0px -25px;}

/*PIE Top*/
#pie_top {background:url(../graphics/fnd_antepie.jpg); font:12px Arial, Helvetica, sans-serif;}
#pie_top .pie_content {width:980px; margin:auto; height:620px;}
#pie_top .pie_content h1 {font:normal 12px Tahoma; color:#868686; margin:0; padding:20px 0px 10px 0px;}

/*Novedades*/
#pie_top .novedades {border:#d6d6d6 solid 1px; width:978px; height:175px; padding-top:10px; background:#FFFFFF;}
#pie_top .carousel_inner_nove {width:870px; height:170px; float:left; overflow:hidden;}
#pie_top .carousel_ul_nove {position:relative; left:-222px; list-style-type:none; margin:0px; padding:0px; width:9999px; padding-bottom:10px;}
#pie_top .carousel_ul_nove li {width:203px; height:110px; margin-right:19px; padding:0px; float:left; text-align:center;}
#pie_top .carousel_ul_nove li p {width:190px; margin:0;}
#pie_top .carousel_ul_nove li p a {text-decoration:none; color:#999999;}
#pie_top .carousel_ul_nove li p a:hover {color:#333333;}
#pie_top .left_scroll_nove {width:37px; height:107px; padding-left:17px; padding-top:62px; background:url(../graphics/left_button.jpg) center center no-repeat; float:left;}
#pie_top .left_scroll_nove:hover {background:url(../graphics/left_button_hover.jpg) center center no-repeat;}
#pie_top .right_scroll_nove {width:41px; height:107px; padding-left:13px; padding-top:63px; background:url(../graphics/right_button.jpg) center center no-repeat; float:left;}
#pie_top .right_scroll_nove:hover {background:url(../graphics/right_button_hover.jpg) center center no-repeat;}

/*Páginas Especializadas*/
#pie_top .fnd_jCarousel {height:53px; margin:0; padding:1px; border:#d7d7d7 solid 1px; background:#FFFFFF;}
#pie_top .jMyCarousel {position:relative; height:53px; background:url(../graphics/fnd_jMycarrousel.jpg);}
#pie_top .jMyCarousel .prev {position:absolute; display:block; width:30px; height:53px; border:0px; background:url('../graphics/btn_jMyCarousel_left.jpg') center center no-repeat; left:0px; z-index:2;}
#pie_top .jMyCarousel .prev:hover {background:url('../graphics/btn_jMyCarousel_left_hover.jpg') center center no-repeat;}
#pie_top .jMyCarousel .next {position:absolute; display:block; width:30px; height:53px; border:0px; background:url('../graphics/btn_jMyCarousel_right.jpg') center center no-repeat; right:0px; z-index:2;}
#pie_top .jMyCarousel .next:hover {background:url('../graphics/btn_jMyCarousel_right_hover.jpg') center center no-repeat;}
#pie_top .jMyCarousel ul li {margin-top:10px; margin-right:120px;}
#pie_top .jMyCarousel ul li a{display:block;}

/*Videos*/
#pie_top .videos {width:978px; height:220px; padding-top:10px; border:#d6d6d6 solid 1px; background:#FFFFFF;}
#pie_top .carousel_inner_video {width:870px; height:216px; float:left; overflow:hidden;}
#pie_top .carousel_ul_video {position:relative; left:-295px; list-style-type:none; margin:0px; padding:0px; width:9999px; padding-bottom:10px;}
#pie_top .carousel_ul_video li {width:280px; padding:0px; height:216px; margin-right:15px; text-align:center; float:left;}
#pie_top .carousel_ul_video li p { width:250px; margin-top:5px;}
#pie_top .carousel_ul_video li p a {text-decoration:none; color:#868686;}
#pie_top .carousel_ul_video li p a:hover {color:#000;}
#pie_top .left_scroll_video {width:37px; height:107px; float:left; padding-left:17px; padding-top:85px; background:url(../graphics/left_button.jpg) center center no-repeat; cursor:pointer;}
#pie_top .left_scroll_video:hover {background:url(../graphics/left_button_hover.jpg) center center no-repeat;}
#pie_top .right_scroll_video {width:41px; height:107px; float:left; padding-left:13px; padding-top:85px; background:url(../graphics/right_button.jpg) center center no-repeat; cursor:pointer;}
#pie_top .right_scroll_video:hover {background:url(../graphics/right_button_hover.jpg) center center no-repeat;}

/*PIE Line 1*/
#pie_line1 {background:#2d2d2d; color:#FFF; font-size:12px;}
#pie_line1 .pie_content {width:980px; margin:auto; padding-top:40px; height:390px;}
#pie_line1 .pie_content div {width:196px; float:left;}
#pie_line1 .pie_content div h2 {margin:0; font-size:14px; font-family:tahoma; font-weight:normal; color:#8fc5fd;}
#pie_line1 .pie_content div ul {margin:15px 0px 0px 10px; padding:0;}
#pie_line1 .pie_content div ul li {margin:0px 0px 5px 0px;}
#pie_line1 .pie_content div ul li a {display:block; width:160px; color:#FFF; text-decoration:none; border-bottom:#666666 dotted 1px; padding-bottom:10px;}
#pie_line1 .pie_content div ul li a:hover {color:#ece3a8; text-decoration:underline;}

/*PIE Line 2*/
#pie_line2 {background:#000000; color:#FFF; font-size:12px;}
#pie_line2 .pie_content {width:980px; margin:auto; padding-top:24px; height:240px;}
#pie_line2 .pie_content h2 {margin:0; padding-bottom:20px; font-size:14px; font-family:tahoma; font-weight:normal; color:#73c5fd;}
#pie_line2 .pie_content .prim {width:282px; float:left;}
#pie_line2 .pie_content .segu {width:404px; float:left;}
#pie_line2 .pie_content .segu p a {color:#FFF; text-decoration:none;}
#pie_line2 .pie_content .segu p a:hover {color:#FFF; text-decoration:underline;}
#pie_line2 .pie_content .terc {width:242px; padding-left:50px; float:left;}

/*PIE Line 3*/
#pie_line3 {background:#FFF;}
#pie_line3 .pie_content {width:980px; margin:auto; padding-top:30px; height:150px;}

/*PIE Line 4*/
#pie_line4 {background:#000000; color:#FFF; font-size:12px;}
#pie_line4 .pie_content {width:980px; margin:auto; padding-top:30px; height:58px;}
#pie_line4 .pie_content .prim {width:438px; padding-top:11px; float:left;}
#pie_line4 .pie_content .segu {width:295px; padding-top:11px; float:left;}
#pie_line4 .pie_content .segu a {color:#FFF; text-decoration:none;}
#pie_line4 .pie_content .segu a:hover {text-decoration:underline;}
#pie_line4 .pie_content .terc {width:247px; float:left;}
#pie_line4 .pie_content .terc span {display:block; padding-top:11px; float:left;}
#pie_line4 .pie_content .terc a {display:block; float:left;}

/********************************************************************
* PÁGINAS INTERNAS
********************************************************************/
#cuerpo_dentro {width:980px; margin:auto;}
#cuerpo_dentro .leftdiv {width:705px; margin-right:20px; font-size:13px; color:#5b5b5b; float:left;}
#cuerpo_dentro .leftdiv .cuerpo_dentro_content {padding-right:40px;}
#cuerpo_dentro .leftdiv h1 {font-weight:normal; font-size:24px; margin-top:30px; padding-bottom:15px; border-bottom:#CCC dotted 1px; margin-bottom:20px; color:#ef3101; font-family:'Oxygen', sans-serif;}
#cuerpo_dentro .leftdiv h2 {font-weight:normal; font-size:18px; margin-top:20px; border-top:#CCC dotted 1px; padding-top:25px; color:#ef3101;}
#cuerpo_dentro .leftdiv p {margin:10px 0px;}
#cuerpo_dentro .leftdiv p a {text-decoration:none; color:#666666;}
#cuerpo_dentro .leftdiv p a:hover {text-decoration:underline;}
#cuerpo_dentro .leftdiv ul {margin-top:20px;}
#cuerpo_dentro .leftdiv ul li {margin-bottom:5px;}
#cuerpo_dentro .leftdiv ul li a {color:#666666; text-decoration:none;}
#cuerpo_dentro .leftdiv ul li a:hover {text-decoration:underline; color:#ef3101;}

#cuerpo_dentro .rightdiv {width:255px; float:left;}
/*Form*/
#cuerpo_dentro .rightdiv .form { 	padding-left:20px; 	padding-right:20px;  	margin-top:19px;	padding-bottom: 10px;	background: -webkit-linear-gradient(rgb(250,250,250),#DDD);	background: -o-linear-gradient(rgb(250,250,250),#DDD);	background: -moz-linear-gradient(rgb(250,250,250),#DDD);	background: linear-gradient(rgb(250,250,250),#DDD);}
#cuerpo_dentro .rightdiv .form h3 {font-weight:normal; font-size:20px; margin:0; padding:18px 0px; text-align:center; color:#ef3101; font-family:'Oxygen', sans-serif;}
#cuerpo_dentro .rightdiv .form label {font-size:12px; color:#666666;}
/*otros seguros*/
#cuerpo_dentro .rightdiv .otros_seguros {font-size:12px; color:#666666; background:#fbf9fa;}
#cuerpo_dentro .rightdiv .otros_seguros h3 {font-weight:normal; font-size:20px; margin:0; padding:18px 0px; text-align:center; color:#ef3101; font-family:'Oxygen', sans-serif;}
#cuerpo_dentro .rightdiv .otros_seguros li {margin-bottom:8px; list-style-image:url(../graphics/ico_seguros_otros.png);}
#cuerpo_dentro .rightdiv .otros_seguros li a {display:block; width:180px; color:#666666; text-decoration:none; border-bottom:#999999 dotted 1px; padding-bottom:10px;}
#cuerpo_dentro .rightdiv .otros_seguros li a:hover {text-decoration:underline; color:#ef3101;}


/********************************************************************
* PREGUNTAS FRECUENTES
********************************************************************/
#tit_faq1, #tit_faq2, #tit_faq3, #tit_faq4, #tit_faq5, #tit_faq6, #tit_faq7, #tit_faq8, #tit_faq9, #tit_faq10, #tit_faq11, #tit_faq12 {
	cursor:pointer;
	font-size:13px;
	color:#DF0000;
}
#tit_faq1:hover, #tit_faq2:hover, #tit_faq3:hover, #tit_faq4:hover, #tit_faq5:hover, #tit_faq6:hover, #tit_faq7:hover, #tit_faq8:hover, #tit_faq9:hover, #tit_faq10:hover, #tit_faq11:hover, #tit_faq12:hover {
	text-decoration:underline;
}
#tit_faq1_div, #tit_faq2_div, #tit_faq3_div, #tit_faq4_div, #tit_faq5_div, #tit_faq6_div, #tit_faq7_div, #tit_faq8_div, #tit_faq9_div, #tit_faq10_div, #tit_faq11_div, #tit_faq12_div {
	display:none;
}