﻿/*BOOTSTRAP SOBRECARGA*/
.form-horizontal .control-group {margin-bottom:0px;}
.form-actions {margin-bottom:0px;}

/*FLOW*/
.row-fluid .span4 .row-fluid .golden-small label{ width: 100px;float: left;}


input[type="text"] {margin-bottom:4px;}

/*.ui-datepicker-trigger {position: relative;right: -95px;top: -33px;}*/

/*td {text-align:left;}*/

/*.panel {text-align:left;}*/
/*#tabs  {text-align:left;}*/
/*.right {float:right;}

.left {float:left;}
*/
.information {list-style-type: none;padding: 0px;}
.coverages {list-style-type: none;padding: 0px;}
.coverages li {
    line-height: 19px!important;position: relative;padding: 0 20px 0 0;margin-bottom: 1px;
    background: url('/assets/images/dottedline.png') left 12px repeat-x; padding-right: 22px!important;
}
.coverages li .name {line-height: 19px!important;padding-left: 5px!important; padding-right: 3px!important; /*background: white;*/}
.coverages li .value {/* background: white;*/position: absolute;right: 0;padding: 0 3px!important;font-weight: bold;line-height: 19px!important;}
/*MENU*/
/*
.menu{font: 14px/17px Tahoma,Tahoma;font-weight:bold;color:#3366CC; height:25px;}
.menu a:hover{background-color:#e4ebf8;}
.menu a {text-decoration: none;padding: 4px 4px 4px 3px;color:#666;outline:none;}
.menu ul{list-style: none; margin:0;padding:0 0 0 10px;}
.menu ul li{padding:0;float:left;}
.menu ul li ul li{padding:0;float:none;margin: 0 0 0 0px;width:100%;}
.menu ul li ul{position: absolute;border: 1px solid #C3D1EC;box-shadow: 0 1px 5px #CCCCCC;
    margin-top: -1px;display:none;padding: 0px 16px 0px 0;}
.active ul{ display:block !important;}
.active a{background-color: white;border: 1px solid #C3D1EC;border-bottom: 0;box-shadow: 0 -1px 5px #CCCCCC;
    display: block;height: 24px;padding: 2px 8px 0 8px;position:relative;z-index: 1;}
.active a:hover{background-color:white;}
.active ul a:hover{background-color:#e4ebf8;}
.active ul a{border: 0 !important;box-shadow: 0 0 0 #CCCCCC;border:0;width: 100%;}
.menu .arrow { border-color: #3366CC transparent transparent;
    border-style: solid dashed dashed;
    margin-left: 5px;position: relative;top: 10px;}

#header_top {background-color: #2D2D2D;background-image: none; background-position: 0 -138px;background-repeat: repeat-x;
    border-bottom: 1px solid #000000;font-size: 24px;height: 29px;opacity: 1; position: absolute;top: 0; width: 100%;
    z-index: 990;
   
}
*/
/*
body {  height: 100%;
       min-height: 100%;
       margin: 0;padding: 0;
       font-family:Tahoma; font-size:12px;
        background-position:50% 0;
        background-repeat:no-repeat;
        background-color:#303030;}
        */
        
        
/*
.body0 {background: url(/images/fondos/deporte-alto-riesgo.jpg) no-repeat fixed center top #FFFFFF;}
.body1 {background: url(/images/fondos/chichen-itza.jpg) no-repeat fixed center top #FFFFFF;}
.body2 {background: url(/images/fondos/machu-pichu.jpg) no-repeat fixed center top #FFFFFF;}
.body3 {background: url(/images/fondos/mochilero.jpg) no-repeat fixed center top #FFFFFF;}
.body4 {background: url(/images/fondos/surfer.jpg) no-repeat fixed center top #FFFFFF;}
*/
/*FIN MENU*/
.left {float:left;}
.right {float:right;}
/* Grilla Estilos */
.content_grid {font-family: Tahoma, Arial;font-size: 11px;font-weight: normal;float:left;width:100%;border-left:#D9DCE1 0px solid;border-right:#D9DCE1 0px solid;}
.content_grid .grid_header { background-color:#666;background-position:center center;background-repeat:repeat-x;height:26px;font-size: 11px;color: #FFF;}
.content_grid .grid_header th {text-align:center;color:#FFF;border:none;}
.content_grid .grid_footer {border-bottom:#FFFFFF solid 1px;}
.content_grid .grid_row_text {color: #666666;border: 1px solid #FFFFFF;}

.content_grid .grid_row  td {color: #333333;background-color:#FFFFFF;}
.content_grid .grid_rowalternating td {color: #333333;background-color:#F4F4F4;}
.content_grid .grid_row2 {color: #333333;background-color:#FFFFFF;padding-left:2px;padding-right:2px;height:14px;line-height:14px; border-width:2px;}
.content_grid .grid_rowalternating2  {color: #333333;background-color:#F4F4F4;padding-left:2px;padding-right:2px; border-width:2px;height:14px;line-height:14px;}
.grid_button { margin:2px; float:left;}
.grid_button a {color:#2E64FE;font-family: Verdana;font-size:10px;font-weight:bold;text-transform:uppercase;padding:2px;}
.grid_button a:hover {color:#DC7119;}
/*.content_grid  a {color:#2E64FE; font-weight:bold;}
*/
html{overflow-y: hidden;height: 100%;}

/*.panelbox {border:1px solid #d0d0d0;}*/
#content {background-color: White;font-family: Verdana, Tahoma, Arial;font-size: 11px;font-weight: normal;color: #333;}
.titlebar { padding-left:25px;border: 1px solid #00AFE8;
/*background: #FF009A url(images/ui-bg_gloss-wave_35_f6a828_500x100.png) 50% 50% repeat-x;*/
 background-color:#d0d0d0;
color: #666;font-weight: bold;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 4px;
font-family: Tahoma, Arial;font-size: 14px;
font-weight: bold; padding: 5px;}
.toolbar { background-color:#666;color:#FFF;padding: 3px 3px;}
.toolbar .line {margin-right:4px;margin-top:4px;margin-bottom:4px;display:inline;}

#content_header {height: 104px; top: 0;min-width: 810px;}
#content_footer {bottom: 0;background: whiteSmoke;    border-top: 1px solid #E5E5E5; height: 50px;}
#content_middle {top: 104px; bottom: 50px; overflow-y: scroll; }
#content_header, #content_footer, #content_middle {position: absolute; width: 100%;left: 0; }

/*.editform { width:100%; padding:5px;border: 1px solid #666;}*/
.editform  .text	{text-align:left;line-height:18px;padding: 0 2px 0 2px;font-family: Verdana, Arial;font-size:11px;color: #333333;}
.editform  .input	{border:#e4e4e4 solid 1px;color:#666666;width:250px;height:18px;line-height:18px;}
.editform  .ddl	{border:#e4e4e4 solid 1px;color:#666666;width:250px;height:18px;line-height:18px;}
.editform  .validator {background-color:#FFF8CC;border:#FFE222 solid 1px;font-weight: normal;color: #FF0000;text-align:center;height:18px;line-height:18px;}

/*BOTON COMIENZO SALIR*/
.button1 {font-family: Verdana, Tahoma, Arial;font-size: 11px;font-weight: bold;color: #666666;text-decoration: none;}
.button1 A:VISITED{font-family: Verdana, Tahoma, Arial;font-size: 11px;font-weight: bold;color: #666666;text-decoration: none;}
.button1 A:HOVER{font-family: Verdana, Tahoma, Arial;font-size: 11px;font-weight: bold;color: #DC7119;text-decoration: underline;}

.datos a:hover{background-color:#e4ebf8;}
.datos a {text-decoration: none;padding: 4px 8px 7px;color:#3366CC;outline:none;}


@charset "utf-8";
/* CSS Document */
/*Text-colours*/
.tcolor0 {color:#FFF;}
.tcolor1 {color:#00afe8;}
.tcolor2  {color:#ff009a;}
.tcolor3 {color:#505050;}
.tcolor4 {color:#505050;}
.tcolor5 {color:#282828; }/*{color:#999999;}*/
.tcolor6 {color:#999;} /*Se usa en el precio del cotizador*/
.tcolor7 {color:#fff;}/*Se usa en el precio del cotizador*/
.tcolor8 {color:#c6ff00;}
.tcolor9 {color:#ff009a;}
.tcolor10 {color:#0083ae;}
.tcolor11 {color:#fff;}
.tcolor12 {color:#99005c;}
.tcolor13 {color:#666} /*gris*/
.bgcolor1 {background:#FFF;}/* {background:black;}*/
.bgcolor2 {background:#FF009A;}
.bgcolor3 {background:#C50077;}
.bgcolor4 {background:#F2F2F2;} 
.bgcolor5 {background:#787878;}
.bgcolor6 {background:#c6ff00;}
.bgcolor7 {background:#ff009a;}
.bgcolor8 {background:#0083ae;}
.bgcolor9 {background:#212121;}
.bgcolor10 {background:#787878;}

/*
.tcolor0 {color:#000;}
.tcolor1 {color:#00afe8;}
.tcolor2  {color:#ff009a;}
.tcolor3 {color:#505050;}
.tcolor4 {color:#505050;}
.tcolor5 {color:#999999;}
.tcolor6 {color:#999999;}
.tcolor7 {color:#999999;}
.tcolor8 {color:#c6ff00;}
.tcolor9 {color:#ff009a;}
.tcolor10 {color:#0083ae;}
.tcolor11 {color:#fff;}
.tcolor12 {color:#99005c;}

.bgcolor1 {background:#FFF;}
.bgcolor2 {background:#FF009A;}
.bgcolor3 {background:#C50077;}
.bgcolor4 {background:#FFF;}

.bgcolor5 {background:#787878;}
.bgcolor6 {background:#c6ff00;}
.bgcolor7 {background:#ff009a;}
.bgcolor8 {background:#0083ae;}

.bgcolor9 {background:#787878;}
.bgcolor10 {background:#212121;}
.bgcolor11 {background:#99005c;}
.bgcolor12 {background:#FFF;}*/
/*END OF COLOURS*/

h1, h2, h3, h4, h5, h6,a {margin:0; padding:0;font-family: Tahoma, sans-serif;  
font-weight:400;}
/*a {text-decoration:none; color:white;}*/
.clear, .wrapper .clear, .wrapper .footer .clear {clear:both;}
/*
#body {

	background-image: url(images/bg.jpg);
	background-position:50% 0;
	background-repeat:no-repeat;
	background-color:#303030;
	margin:0;
	padding:0;
	color:white;
	
}*/
#bodylogin {
	/*text-align:center;*/
	/*background-image: url(images/puerto_madero.jpg);*/
	background-position:50% 0;
	background-repeat:no-repeat;
	background-color:#303030;
	margin:0;
	padding:0;
	/*color:white;*/
	
}

.wrapper {text-align:left;margin:0px auto;width: 100%;}
/*.wrapper .top_banner {min-height:50px;margin-bottom:2px;overflow:hidden;}*/
.wrapper .top_banner .left {float:left;}
.wrapper .top_banner .left .top .logo{background:url(/assets/images/sprites.png) 0 0;height:85px;width:140px;float:left;}
.wrapper .top_banner .left .top .slogan{ width:302px; float:left; font-family: 'Abel', sans-serif; font-size:24px; padding-top:35px; margin-left:23px;}
.wrapper .top_banner .left .top .menu{ float:left; padding-top:5px; margin-left:23px;}
/*font-family: 'Abel', sans-serif; font-size:24px; padding-top:5px; margin-left:23px;}*/

.wrapper .top_banner .left .bottom {clear:both;height:63px;width:100%;margin-top:2px;}
.wrapper .top_banner .left .bottom h2 {float:left;height:63px;width:386px;margin-top:2px;font-size:32px;padding-top:10px;padding-left:18px;}
.wrapper .top_banner .left .bottom .basket {background:url(/assets/images/sprites.png) -151px -136px; width:50px; height:50px; float:right; margin-top:6px;margin-right:10px;}
.wrapper .top_banner .middle {background:url(/assets/images/pic1.png) 0 0;width:264px;height:153px;float:left;}
/* .right {float:left;width:204px;}*/

#logo {}
 .top {height:50px;width:100%;}
 .axa {background:url(/assets/images/axa.png) 0 0; height:43px ;width:144px; float:right;}
 .phone{font-family: 'Abel', sans-serif; font-size:22px; color:black; margin-top:16px; font-weight:bold; float:right;} 
 .bottom {height:50px;width:100%;}
/*SOCIAL NETWORKS*/
#social .chat {border-left:5px solid #ff009a;background-image:url(/assets/images/sprites.png);background-position:0px -90px;height:45px;width:99px;float:left;}
#social .twitter {background:url(/assets/images/sprites.png) -99px -90px;height:45px;width:50px;float:left;}
#social .facebook {background:url(/assets/images/sprites.png) -150px -90px;height:45px;width:50px;float:left;}
/*SOCIAL NETWORKS END*/
.wrapper .middle_banner {min-height:50px;margin-bottom:2px;	width:100%;height:280px;clear:both;}
.wrapper .middle_banner .left {	background:url(/assets/images/paris.jpg) 0 0;width:50%;height:100%;float:left;}
.wrapper .middle_banner .left .content {padding-left:18px; font-family: 'Abel', sans-serif; }
.wrapper .middle_banner .left2 {background:url(/assets/images/backoffice.jpg) 0 0;width:50%;height:100%;float:left;}
.wrapper .middle_banner .left2 .content {padding-left:18px; font-family: 'Abel', sans-serif; }

.wrapper .middle_banner .right {width:50%;height:100%;float:left;}
.wrapper .middle_banner .right .top {margin-top:20px;font-family: 'Abel', sans-serif; height:210px;}
.wrapper .middle_banner .right .top .content .inputdate {height:30px; width:170px;background:url(/assets/images/sprites.png) -167px -2px;font-family: 'Tahoma', sans-serif; padding-left:5px; border:none;}
.wrapper .middle_banner .right .top .content .inputdd {height:30px; width:324px;background:url(/assets/images/sprites.png) -60px -237px;font-family: 'Tahoma', sans-serif; padding-left:5px;border:none;}

.wrapper .middle_banner .right .top .content .edades {height:30px; width:61px;background:url(/assets/images/sprites.png) -320px -237px;font-family: 'Tahoma', sans-serif;  padding-left:5px;border:none; } 
.wrapper .middle_banner .right .top .content {margin:0 auto;}
.wrapper .middle_banner .right .bottom {height:50px;width:100%;}
.wrapper .middle_banner .right .bottom .box {width:180px;color:#ff009a;height:100%;vertical-align:middle;
	padding-left:22px; font-family: 'Abel', sans-serif; font-size:29px;line-height:52px;}
.wrapper .middle_banner .right .bottom .box .arrow{background: url(/assets/images/sprites.png) -90px -136px black;width:21px; height:45px;float:right;}
.wrapper-extended {text-align:left;width: 1024px;margin:0px auto;height:178px;}
.wrapper-extended .left-button {margin-left:1px;width:43px; height:55px;background: url(/assets/images/sprites.png) 0px -136px black;float:left; margin-top:62px;}
.wrapper-extended .right-button {width:43px; height:55px;background: url(/assets/images/sprites.png) -44px -136px black;float:left;margin-top:62px;}
.wrapper-extended .nav_banner { float:left;min-height:50px;margin-bottom:2px;width:936px;height:178px;}
.wrapper-extended .nav_banner .box1 {width:231px; height:100%;float:left; margin-right:4px;background:url(/assets/images/sprites2.jpg) 0 0;}
.wrapper-extended .nav_banner .box1 .content h3 {margin-top:123px; font-family: 'Abel', sans-serif; font-size:24px; padding-left:18px;padding-top:14px;}
.wrapper-extended .nav_banner .box2  {width:231px; height:100%;float:left; margin-right:4px;background:url(/assets/images/sprites2.jpg) -236px 0px;}
.wrapper-extended .nav_banner .box2 .content h3 {margin-top:123px; font-family: 'Abel', sans-serif; font-size:24px;padding-left:18px;padding-top:14px;}
.wrapper-extended .nav_banner .box3  {width:231px; height:100%;float:left; margin-right:3px;background:url(/assets/images/sprites2.jpg) -470px 0px;}
.wrapper-extended .nav_banner .box3 .content h3 {margin-top:123px; font-family: 'Abel', sans-serif;  font-size:24px;padding-left:18px;padding-top:14px;}
.wrapper-extended .nav_banner .box4 {width:231px; height:100%;float:left;background:url(/assets/images/sprites2.jpg) -705px 0px;}
.wrapper-extended .nav_banner .box4 .content h3 {margin-top:123px;font-family: 'Abel', sans-serif;  font-size:24px;padding-left:18px; padding-top:14px;}

.wrapper .footer {clear:both;min-height:50px;margin-bottom:2px;}
.wrapper .footer .top {margin-bottom:2px; }
.wrapper .footer .top .topcontainer {width:900px; margin:0px; padding:0px; margin-left:16px; font-family: 'Tahoma', sans-serif;  font-weight:400; margin-bottom:10px;}
.wrapper .footer .top .topcontainer h2 {font-family: 'Tahoma', sans-serif;  font-weight:bold; font-size:11px; margin-bottom:5px; margin-top:15px;}
.wrapper .footer .top .topcontainer tr td {width:25%;}
.wrapper .footer .top .topcontainer ul {margin:0px; padding:0 0 0 0px; list-style:none; font-size:10px; font-family: 'Tahoma', sans-serif;  font-weight:400; font-size:10px;}
.wrapper .footer .top .bottomcontainer  {width:100%; border-top:1px solid  #1c1c1c; padding-bottom:15px;}
.wrapper .footer .top .bottomcontainer .text {width:900px; margin:auto; font-family: 'Tahoma', sans-serif;  font-weight:bold; font-size:10px; }
.wrapper .footer .top .bottomcontainer .text p{font-family: 'Tahoma', sans-serif;  font-weight:400; font-size:10px;}
.wrapper .footer .top .bottomcontainer .text h2 {font-family: 'Tahoma', sans-serif;  font-weight:bold; font-size:11px; margin-bottom:5px; margin-top:15px;}
.wrapper .footer .paymethods {width:100%; margin-bottom:2px;}
.wrapper .footer .paymethods .text {float:left; font-family: 'Tahoma', sans-serif;  font-weight:bold; font-size:11px; margin-bottom:5px; margin-top:15px; margin-left:16px; margin-bottom:15px;}
.wrapper .footer .paymethods .companies {background:url(/assets/images/sprites.png) 0 -194px;height:35px; width:293px; float:left; margin-left:40px;margin-top:2px;}
/*.wrapper .footer .paymethods .verisign {background:url(images/sprites.png) -295px -194px;height:35px; width:83px; float:right; margin-right:40px;margin-top:2px;}*/
.wrapper .footer .bottom {height:61px; width:100%;  margin-bottom:40px;}
.wrapper .footer .bottom .text {float:left; font-family: 'Tahoma', sans-serif;  font-weight:400; font-size:10px; margin-bottom:5px; margin-top:15px; margin-left:16px; margin-top: 35px;}

/*busqueda_resultado*/
.wrapper .busqueda_resultado {margin-bottom:2px;}
.wrapper .busqueda_resultado .top {width:100%; padding:10px 0px;}
.wrapper .busqueda_resultado .top .left {float:left; margin-left:16px;}
.wrapper .busqueda_resultado .top .right {float:right;margin-right:16px;}
.wrapper .busqueda_resultado .top .left h3 {font-size:30px;}
.wrapper .busqueda_resultado .top .right h3 {float:right; font-size:30px;}
.wrapper .busqueda_resultado .top .right .arrow {float:right;
    width:21px; height:35px;background: url(/assets/images/sprites.png) -90px -142px black; margin-right:16px;}
.wrapper .busqueda_resultado .middle {padding-bottom:16px;}
.wrapper .busqueda_resultado .top .right .close {float:right;
    width:25px; height:25px;background: url(/assets/images/sprites.png) -205px -137px black; margin-top:6px;margin-right:6px;}
	
.wrapper .busqueda_resultado .middle .products_table {border:0px; padding:0px; margin:0 auto ; width:910px; border-collapse:collapse; font-family: 'Tahoma'; font-size:12px; line-height:22px;  }
.wrapper .busqueda_resultado .middle .datos_productor {border:0px; padding:0px; margin:0 ; width:100%; border-collapse:collapse; font-family: 'Tahoma'; font-size:12px; line-height:22px; }
.wrapper .busqueda_resultado .middle .datos_productor tr {border:0 !important; padding:0!important; margin:0!important;}
.wrapper .busqueda_resultado .middle .datos_productor td {border-left:5px solid black; border-right:5px solid black; border-top: none; border-bottom: none; text-align:center; }
.wrapper .busqueda_resultado .middle .products_table tr {border:0px; padding:0; margin:0;}
.wrapper .busqueda_resultado .middle .products_table td {border-left:5px solid #FFF; border-right:5px solid #FFF; border-top: none; border-bottom: none; text-align:center; }

.wrapper .busqueda_resultado .middle .products_table .title {height:44px; font-size:25px; padding-left:12px;text-align:left;}
.wrapper .busqueda_resultado .middle .products_table .title .left {float:left;}
.wrapper .busqueda_resultado .middle .products_table .subtitle1 {padding-top:10px; padding-bottom:10px; min-height:19px; line-height:16px !important;}
.wrapper .busqueda_resultado .middle .products_table .subtitle2 {padding-top:4px; padding-bottom:4px; min-height:7px; text-transform:uppercase; font-size:11px;  margin-top:10px;}

.wrapper .busqueda_resultado .middle .products_table .title h4 {display:inline; line-height:43px; font-size:17px;}
.wrapper .busqueda_resultado .middle .products_table .title .arrow {background: url(/assets/images/sprites.png) 0px -289px ; float:right; width:44px; height:30px; }
.wrapper .busqueda_resultado .middle .products_table .tleft {text-align:left; padding-left:12px;}

.wrapper .busqueda_resultado .middle .products_table .item {line-height:14px;}
.wrapper .busqueda_resultado .middle .products_table .end {line-height:52px;}
.wrapper .busqueda_resultado .middle .products_table .buy {line-height:32px; width:100%;}
.wrapper .busqueda_resultado .middle .products_table .buy .text {width:80px; float:left;}

.wrapper .busqueda_resultado .middle  .button {width:150px; float:left;}
.wrapper .busqueda_resultado .middle  .button .left {float:left; margin-left:16px; font-size:26px; font-family: 'Abel', sans-serif;
    font-weight: 400;}
.wrapper .busqueda_resultado .middle  .button .arrow {float:right;
	width:21px; height:35px;background: url(/assets/images/sprites.png) -90px -145px black; margin-right:16px;}

.wrapper .busqueda_resultado .middle .products_table .question {background:url(/assets/images/sprites.png) -208px -175px; width:20px; height:18px; float:left;margin-top:18px; margin-left:3px;}
.wrapper .busqueda_resultado .middle .products_table .tl {float:left;}
/*busqueda_resultado ends*/
/*Logos*/
.noborder {border:0 !important;}
.visa{ background:url(/assets/images/sprites.png) 0 -337px; width:49px; height:28px; margin:0 auto; padding:0px;}
.mastercard{background:url(/assets/images/sprites.png) -57px -334px; width:49px; height:28px;  margin:0 auto; padding:0px;}
.paypal{background:url(/assets/images/sprites.png) -147px -334px; width:80px; height:28px; margin:0 auto; padding:0px;}
.amexpress {background:url(/assets/images/sprites.png) -114px -334px; width:30px; height:28px; margin:0 auto; padding:0px;}





/* TABLESORTER */
/* ----------------------------------------------------------------- */
table.tablesorter {
	font-family:arial;
	/*background-color: #CDCDCD;*/
	margin:10px 0pt 15px;
	font-size: 8pt;
	width: 100%;
	text-align: left;
}
table.tablesorter thead tr th, table.tablesorter tfoot tr th {
	background-color: #EEE;
	border: 0px solid #FFF;
	font-size: 8pt;
	padding: 4px;
}
table.tablesorter thead tr .header {
	background-image: url(tablesorter/bg.gif);
	background-repeat: no-repeat;
	background-position: center right;
	cursor: pointer;
}
table.tablesorter tbody td {
	/*color: #3D3D3D;*/
	padding: 4px;
	/*background-color: #FFF;*/
	vertical-align: top;
}
table.tablesorter tbody tr.odd td {
	/*background-color:#F0F0F6;*/
}
table.tablesorter thead tr .headerSortUp {
	background-image: url(tablesorter/asc.gif);
}
table.tablesorter thead tr .headerSortDown {
	background-image: url(tablesorter/desc.gif);
}
table.tablesorter thead tr .headerSortDown, table.tablesorter thead tr .headerSortUp {
background-color: #8dbdd8;
} 
/* ----------------------------------------------------------------- */