@import url('sandbox-layouts/2c-l.css');


#otrosseguros{
	background-image:url(images/block2.gif);
	width:522px;
	margin-top:10px;
	text-align:left !important;
}
#otrosseguros a{
}
#otrosseguros h2.titulo{
	height:41px;
	line-height:41px;
	margin:0;
	padding:0;
	padding-left:15px;
}
#otrosseguros h3{
	font-size:18px;
	margin:0;
	padding:0;
	color:#34B8FF !important;
}
#otrosseguros ul{
	padding:0;
	margin:0;
	list-style:none;
	list-style-type:none;
	list-style-image:none;
}
#otrosseguros ul li{
	border-bottom:solid 1px #ccc;
	padding:10px 0 10px 100px !important;
	margin:0 15px;
}
#otrosseguros ul.seguros li.se{
	padding:10px !important;
}
#otrosseguros ul #pie{
	border:none;
	margin:0px;
	background-image:url(images/block2.gif);
	background-position:bottom center;
	background-color:#FFFFFF;
	padding:0 !important;
	height:10px;
	clear:both;
}
#otrosseguros ul li.ca1{
	background:url(images/icono5.gif) no-repeat left center;
	height:60px;
}
#otrosseguros ul li.ca2{
	background:url(images/icono6.gif) no-repeat left center;
	height:50px;
}
#otrosseguros ul li.ca3{
	background:url(images/icono7.gif) no-repeat left center;
	height:60px;
}
#otrosseguros ul li.ca4bis{
	border:none;
	background:url(images/icono11.gif) no-repeat left center;
	height:60px;
}
#otrosseguros ul li.ca4{
	background:url(images/icono8.gif) no-repeat left center;
	height:80px;
	border:none;
}
#otrosseguros ul li.ca5{
	margin-top:10px;
	border:none;
	background:url(images/icono9.gif) no-repeat left center;
	height:80px;
	float:left;
	display:inline;
	width:120px;
}
#otrosseguros ul li.ca6{
	margin-top:10px;
	border:none;
	border-left:solid 1px #ccc;
	background:url(images/icono10.gif) no-repeat 19px 19px;
	height:80px;
	padding-bottom:0 !important;
	float:left;
	display:inline;
	width:140px;
}
/* FIN OTROS SEGUROS HOME*/
#bannerhome{
	width:330px;
	height:190px;
	margin-left:5px;
}
#bannerhome a.linkpartner{
	display:block;
	float:right;
	color:#FFFFFF;
	margin-left:300px;
	margin-top:68px;
	width:85px;
	text-align:center;
	font-weight:bold;
}
#bannerhome a.hazte{
	color:#00CCFF;
	font-size:24px;
	font-weight:bold;
	float:right;
	width:190px;
	margin:10px 0 0 0;
}
#segmer{
	width:450px;
	margin:20px auto;
}
#segmer a{
	background-image:url(images/cuadro.gif);
	background-repeat: no-repeat;
	background-position: center center;
	width:208px;
	height:62px;
	display:block;
	float:left;
	text-align:center;
	font-size:20px;
	font-weight:bold;
	color:#FFFFFF;
	padding:40px 0;
}

html{ height:auto; margin:0; padding:0;}
body{ font-family:Arial,Helvetica,Geneva,sans-serif; font-size:small; font-size-adjust:none; margin:0px; padding:0px; text-align:center; height:100%;}
.hfeed{ margin:0px auto; text-align:left; width:949px;}
a img{ text-decoration:none; border:0;}
a:link{ color:#666; text-transform:none; text-decoration:none; font-size:1em;}
a:visited{ color:#666; text-transform:none; text-decoration: none; font-size:1em;}
a:hover{ color: #34b8ff; text-transform:none; text-decoration: none; font-size:1m;}
a.enlace:link{ color:#666; text-transform:none; text-decoration:none; font-size:1.1em;}
a.enlace:visited{ color:#666; text-transform:none; text-decoration: none; font-size:1.1em;}
a.enlace:hover{ color: #34b8ff; text-transform:none; text-decoration: none; font-size:1.1em;}
a.titulo:link{ color:#666; font-size:1.5em; text-transform:none; text-decoration: none;}
a.titulo:visited{ color:#666; font-size:1.5em; text-transform:none; text-decoration: none; }
a.titulo:hover{ color: #34b8ff; text-transform:none; text-decoration: none; }
a.enlace-titulo:link{ text-transform:uppercase; font-size:1em; text-decoration:none; color:#666;}
a.enlace-titulo:visited{text-transform:uppercase; font-size:1em; text-decoration:none; color:#666;}
a.enlace-titulo:hover{text-transform:uppercase; font-size:1em; text-decoration:none; color:#34b8ff;}
p{ color:#333; font-size:12px;}
p strong{ font-weight:bold;}
h2{ color:#999; font-size:1.5em;}
h3{ color:#333; font-size:1.2em;}
h3.azul{ color:#34b8ff; font-size:1.2em; margin:0; padding:0;}
h3.borde{ color:#333; font-size:1.2em;/* border-bottom:#ccc dashed 1px; padding-bottom:0.1em; width:25em;*/}
h4{ color:#333; font-size:1em; font-weight:bold;}
h4.azul{ color:#34b8ff; font-size:1em; font-weight:bold;}
span.azul{ color:#34b8ff; font-weight:bold;}
img.alignleft 2{/* margin:1em;*/ border:#34b8ff solid 0.1em; margin-top:0; float:left; padding:1em;}
div#container p{ font-size:1em; color:#333;}
div#container ul{ color:#333; font-size:1em;}
div#container ul li{ padding:0.1em 0;} 
form#cse-search-box input.boton{ background:url(images/boton.jpg) top center no-repeat; width:67px; height:23px; color:#fff; font-size:0.9em; font-weight:bold; border:none;}
.cse-branding-text{ color:#999; text-align:right;}
.cse-branding-logo{ text-align:right; margin-right:1em;}
/* Just some example content */
div#header{ background: url(images/banner.gif) no-repeat top left; text-align:center; margin-bottom:2em; height: 200px; text-align:left; }
.lenguaje{
	height:26px;
}
div#header .logo{background:url(images/logo.gif) no-repeat top left;height:78px;width:519px;}
div#access div.skip-link{ position:absolute; top:1em; right:1em; }
/*-------------------------------------------------*/
/*-------------------------------------------------*/
#nav li { /* all list items */float: left;125px; height:30px;/* width: 126px; width needed or else Opera goes nuts */}
div#menu{font-size:1em; padding-top:0em; width:100%; clear:both; background: url(img/degradadoMenu.png) bottom repeat-x;margin-top: 93px;height:28px;}
/* Root = Horizontal, Secondary = Vertical */
ul#nav {margin: 0; border: 0 none; padding: 0; width: 100%; /*For KHTML*/list-style: none; text-align:center;padding-top:1px; height:28px; padding-top:1px;}
.menu_es{
background: url(images/bg_botones.gif) no-repeat;
}
.menu_en{
background: url(images/bg_botones_en.gif) no-repeat;
}
ul#nav li {margin: 0;border: 0 none;padding: 0; float: left; /*For Gecko*/display: inline;list-style: none;position: relative;height: 28px; width:auto;margin:0 15px 0 0;}
ul#nav ul {margin: 0;border: 0 none;padding: 0; list-style: none;display: none;position: absolute;left: 0;}
ul#nav ul:after /*From IE 7 lack of compliance*/{clear: both;display: block;font: 1px/0px serif;content: ;height: 0;visibility: hidden;}
ul#nav ul li {float: left; /*For IE 7 lack of compliance*/display: block !important;display: inline; /*For IE*/background: #fff;border-left:#E8E8E8 solid 0.1em;border-top:#E8E8E8 solid 0.1em;border-bottom:#b6b6b6 solid 0.1em;border-right:#b6b6b6 solid 0.1em;height: auto;}
/* Root Menu */
ul#nav a { float: none !important; /*For Opera*/ /*For IE*/display: block;/*background: #EEE;*/color: #444; font-size:0.9em; text-decoration: none; !important;/*height: 1%;*/ /*For IE*/ text-align:center; margin-bottom: 0px; padding:8px 15px 5px 0; margin-left:15px; margin-right:-15px;}/*height: 20px*/
ul#nav li ul li a{
	background:none;
	margin:0;
	padding:2px 5px;;
}
ul#nav li ul li{
	width:145px;
	margin:0;
	padding:0;
}
li.page_item ul{
	width:145px;
}

ul#nav ul li a{ font-size:0.9em; margin-bottom:0px!important; padding-top:0px; } 
/* Root Menu Hover Persistence */
ul#nav a:hover,
ul#nav li:hover a,
ul#nav li.iehover a {color: #34b8ff;}
/* 2nd Menu */
ul#nav li:hover li a,
ul#nav li.iehover li a {float: none;background: #fff;color: #666;}
/* 2nd Menu Hover Persistence */
ul#nav li:hover li a:hover,
ul#nav li:hover li:hover a,
ul#nav li.iehover li a:hover,
ul#nav li.iehover li.iehover a {color: #fff; font-size:0.9em;}
/* 3rd Menu */
ul#nav li:hover li:hover li a,
ul#nav li.iehover li.iehover li a {background: #EEE;color: #666;}
/* 3rd Menu Hover Persistence */
ul#nav li:hover li:hover li a:hover,
ul#nav li:hover li:hover li:hover a,
ul#nav li.iehover li.iehover li a:hover,
ul#nav li.iehover li.iehover li.iehover a {background: #CCC;color: #FFF;}
/* 4th Menu */
ul#nav li:hover li:hover li:hover li a,
ul#nav li.iehover li.iehover li.iehover li a {background: #EEE; color: #666;}
/* 4th Menu Hover */
ul#nav li:hover li:hover li:hover li a:hover,
ul#nav li.iehover li.iehover li.iehover li a:hover {background: #CCC; color: #FFF;}
ul#nav ul ul,
ul#nav ul ul ul {display: none;position: absolute;top: 0; left: 160px;}
/* Do Not Move - Must Come Before display:block for Gecko */
ul#nav li:hover ul ul,
ul#nav li:hover ul ul ul,
ul#nav li.iehover ul ul,
ul#nav li.iehover ul ul ul {display: none;}
ul#nav li:hover ul,
ul#nav ul li:hover ul,
ul#nav ul ul li:hover ul,
ul#nav li.iehover ul,
ul#nav ul li.iehover ul,
ul#nav ul ul li.iehover ul {display: block;}
ul#nav ul li a:hover{background: #34b8ff; color:#fff;}
/*-------------------------------------------------*/
/*-------------------------------------------------*/
/*.page-item-4 { padding-top: 10px;  padding-left: 5px; padding-right: 5px; height: 30px; width:115px; }
*/
/* ------------------------------- */
.entry-title{ clear:both; color:#999; }
.entry-date{ text-align:right; margin-right:10px; }
div#container,div.sidebar{/*margin-top:2em;*/ float:left; text-align:justify; padding-right:}
/*div.entry-content{ widows:90%; margin-right:3%; color:#333;}*/
div#nav-above,div#nav-below{width:100%;height:1em;}
div#nav-above{
	margin-bottom:1em;
	background:none;
	height:auto !important;
	width:auto;
	text-align:left;
}
div#nav-below{clear:both;text-align:center;}
.alignleft,div.nav-previous{float: left;}
.alignright,div.nav-next{float: right; padding:0.5em 0 0.5em 2em;}
.alignright2{float: right; padding:0;}
form#commentform .form-label{margin:1em 0 0;}
form#commentform span.required{background:#fff;color:red;}
form#commentform,form#commentform p{padding:0;}
input#author,input#email,input#url{width:50%;}
input#author,input#email,input#url,textarea#comment{padding:0.2em; border:#ccc solid 1px;}
input#author,input#email,input#url,textarea#comment:hover{padding:0.2em; border:#34b8ff solid 1px;}
textarea#comment{height:13em; margin:0 0 0.5em; overflow:auto; width:66%; }
div.sidebar{width:384px; margin-left:10px; margin-top:2em; float:right; clear:right;}
div.sidebar div,div.sidebar h3,div.sidebar ul,div.sidebar li{margin:0; padding:0;text-align:left;}
div.sidebar #minigaleria{
	padding-top:10px;
}
div.sidebar div.vermas{ text-align:right; margin-bottom:0.2em; padding-right:0.5em !important;}
 div.otras div.vermas{ margin-top:1em;}
div.sidebar h3{font-size:1.2em;}
div.sidebar input#s{width:7em;}
div.sidebar li{list-style:none; margin:0 0 1em;}
div.sidebar li form{margin:0.2em 0 0; padding:0;}
div.sidebar ul ul{margin:0 0 0 1em;}
div.sidebar ul ul li{list-style:disc;margin:0;}
div.sidebar ul ul ul{margin:0 0 0 0.5em;}
div.sidebar ul ul ul li{list-style:circle;}
div.sidebar .video {background:url(images/video.jpg) 5px top no-repeat;width: 195px;/*border-left: 1px #CCCCCC solid;	*/padding-left:7px;	} 
div.sidebar .galeria{ background:url(images/galeria.jpg) 5px top no-repeat;width:166px; /*border-left: 1px #CCCCCC solid;	*/ padding-left:7px;	} 
div.sidebar .blog{background:url(images/blog.jpg) 5px top no-repeat; width: 195px; /*border-left: 1px #CCCCCC solid;	*/ padding-left:7px;} 
div.sidebar .archivos{background:url(images/archivos.jpg) 5px top no-repeat; width: 195px; /*border-left: 1px #CCCCCC solid;	*/ padding-left:7px;}
div.archivos div.sidebar_poste ul{ padding-left:1em;}
div.sidebar .enlaces{background:url(images/enlaces.jpg) 5px top no-repeat; width: 195px; /*border-left: 1px #CCCCCC solid;	*/ padding-left:7px;}
div.sidebar .otras{background:url(images/otros.jpg) 5px top no-repeat; width: 195px; /*border-left: 1px #CCCCCC solid;	*/ padding-left:7px;} 
div.sidebar .faq{background:url(images/faq.jpg) 5px top no-repeat; width: 195px; /*border-left: 1px #CCCCCC solid;	*/ padding-left:7px;} 
div.sidebar .descarga{background:url(images/descarga.jpg) 5px top no-repeat;width:166px;/*border-left: 1px #CCCCCC solid;	*/padding-left:7px;} 
div.sidebar .envianosfoto{background:url(images/envia.jpg) 5px top no-repeat;width:166px;/*border-left: 1px #CCCCCC solid;	*/padding-left:7px;} 
div.sidebar .video, div.sidebar .galeria, div.sidebar .blog, div.sidebar .archivos, div.sidebar .enlaces, div.sidebar .otras, div.sidebar .descarga, div.sidebar .faq, div.sidebar .envianosfoto{min-height:75px;float:left; margin-top:1em;}
div.sidebar .video .titulo, div.sidebar .galeria .titulo, div.sidebar .blog .titulo, div.sidebar .archivos .titulo, div.sidebar .enlaces .titulo, div.sidebar .descarga .titulo, div.sidebar .faq .titulo, div.sidebar .envianosfoto .titulo, div.sidebar .otras .titulo{font-size:16px;text-transform:uppercase;font-weight:bold;margin-left: 10px;line-height: 50px;color:#666;}
div.sidebar .blog .leermas{text-align:right; padding-left:1em;}
div.sidebar .archivos .leermas{text-align:right; padding-left:1em;}
div.sidebar .enlaces .leermas{text-align:right; padding-left:1em;}
div.sidebar .otras .leermas{text-align:right; padding-left:1em;}
div.sidebar .blog .sidebar_poste a, div.sidebar .archivos .sidebar_poste a, div.sidebar .enlaces .sidebar_poste a, div.sidebar .otras .sidebar_poste a, div.sidebar .blog .leermas a, div.sidebar .otras .leermas a, div.sidebar .faq .sidebar_poste a, div.sidebar .otras .sidebar_poste a,{text-decoration: none;color: #6699cc; padding-bottom:1em;}
.blog .sidebar_poste a{ text-align:left;}
.archivos .sidebar_poste a{ text-align:left;}
.enlaces .sidebar_poste a{ text-align:left;}
div.sidebar .otras .sidebar_poste ul{ padding-left:2em; list-style:circle; }
div.sidebar .video2{background:url(images/video2.jpg) 5px top no-repeat; padding-left:7px; height:119px; width:230px;} 
div.sidebar .galeria2{ background:url(images/galeria2.jpg) 5px top no-repeat;  padding-left:7px; height:119px; width:230px;	} 
div.sidebar .descarga2{background:url(images/descarga2.jpg) 5px top no-repeat; padding-left:7px; height:119px; width:195px;} 
div.sidebar .video2, div.sidebar .galeria2, div.sidebar .descarga2{min-height: 119px;float:left; margin-top:1em;}
div.sidebar .video2 .titulo, div.sidebar .galeria2 .titulo, div.sidebar .descarga2 .titulo{font-size:16px;text-transform:uppercase;font-weight:bold;margin-left: 10px;line-height: 50px;color:#666;}
div.sidebar .video2 .mensaje, div.sidebar .galeria2 .mensaje{ color:#333; font-size:0.9em; width:80%; margin:5% 15% 0% 5%;}
div.sidebar .descarga2 .mensaje{ color:#333; font-size:0.9em; width:80%; margin:0% 15% 0% 5%; padding:0; text-align:left;}
div.sidebar .video2 .mensaje2, div.sidebar .otras .mensaje2, div.sidebar .galeria2 .mensaje2, div.sidebar .descarga2 .mensaje2{ text-align:right; margin-right:20%;}
div#footer{background:url(images/footer_fondo.gif.gif) top left no-repeat;height:123px;text-align:center;margin-left: 15px; margin-bottom:2em;}
div#footer .columna1{ padding-top: 30px; float: left; width: 300px; height:120px; text-align: left; padding-left: 15px; font-size:11px; color:#333; font-size:1em; }
div#footer .columna1 span{color:#333; font-size:1.1em; font-weight:bold;}
div#footer .columna2{padding-top:35px; float: left; width: 300px; height: 63px; font-size:12px; color:#333; }
div#footer .columna2 a{ text-decoration: none; font-size:1em; }
div#footer .columna2 a:link{ color:#333;}
div#footer .columna2 a:visited{ color:#34b8ff; text-decoration:underline;}
div#footer .columna2 a:hover{ color:#34b8ff;}
div#footer .columna3 a:link{ color:#333;}
div#footer .columna3 a:visited{ color:#333; text-decoration:underline;}
div#footer .columna3 a:hover{ color:#34b8ff;}
div#footer .columna3{ float: left; width: 300px; height: 63px; text-align:right; }
div#footermenu{ font-size:12px; font-weight:normal; margin-top: 35px; }
div#footermenu ul a{ text-decoration:none; color:#000066; }
div#footermenuu ul,div#footermenu ul ul,div#footermenu ul li{ list-style:none; margin:0; padding:0; text-align:right; }
div#footermenu ul li{ float:right;}
div#footermenu ul li a{ padding: 5px 0.5em 0px; color: #666666;	 }
div#footermenu ul ul{ display:none;}
div#footermenu ul ul li{ float:none;}
div#footermenu ul ul li a{ margin:0; padding:0; }
div#footermenu ul li:hover ul{ display:block; font-size:0.9em; padding-top:0.5em; position:absolute; }
div#footermenu ul li:hover ul li a{ border:none; display:block; padding:0.1em; width:10em; }
/* New gallery feature styles; Can't use div.attachment because shortcodes can link to galleries in other posts */
div.gallery{clear:both;float:left;width:100%;}
div.gallery dl{float:left;text-align:center;}
div.gallery dl dt{margin:0;}
div.gallery dl dd{margin-left:0;}
div.entry-attachment,div.entry-caption{text-align:center;}
div.entry-attachment img,div#nav-images div img{overflow:hidden;}
body.attachment div#nav-images{clear:both;width:100%;}
body.attachment div#nav-images div{padding:1em 0;width:50%;}
body.attachment div#nav-images div.nav-previous{text-align:left;}
body.attachment div#nav-images div.nav-next{text-align:right;}
body.attachment div.entry-meta,body.attachment div#comments{clear:both;}
div.fotos div.foto {float:left;margin:5px; overflow:hidden;height:40px; display:inline;}
div.items div.item{ background: #eee; border:#999 solid 1px; padding:0.05em; text-align:center;}
div.fotos div.foto a img, div.items div.item a img{ float:left; border:#ccc solid 1px; }
div.items div strong{ font-weight:normal; color:#34b8ff; margin-bottom:2em;}
div#Galeria{ width:90px; float:left;}
div.items{ border:#ccc dashed 1px; background:#fff; text-align:center; margin-right:1em;}
div.items div{ color:#333;}
div.items div.item{margin-bottom: 10px;/*clear:both;*/float:left; overflow:hidden; height: auto; width:60px;}
div.items div.item a{ color: #6699CC; text-decoration: none; }
div.items div.item a img { border:#666 solid 1px; margin:5px;}
div.items div.item a:hover img {border:#34b8ff solid 1px;}
div.items_video{ border:#ccc dashed 1px; background:#fff; text-align:center; margin-right:1em;}
div.items_video div{ color:#333;}
div.items_video div.item{margin-bottom: 10px;/*clear:both;*/float:left; overflow:hidden; height: auto; width:90px;}
div.items_video div.item a{ color: #6699CC; text-decoration: none; }
div.items_video div.item a img { border:#666 solid 1px; margin:5px;}
div.items_video div.item a:hover img {border:#34b8ff solid 1px;}
div.video div.minivideo{ margin-top: 15px; margin-bottom: 15px; margin-left: -2px; }
div.video div.vermas, div.vermas{ margin-top: 5px; margin-bottom: 5px;/* margin-right: 15px;*/ text-align:right;}
div.item_detall{ float: left; width: 450px; height: 700px; }
div.item_detall div.grande_imagen{text-align:center; height: auto; overflow:hidden; padding:2em; border:#ccc dashed 1px; margin-left:2em; width:380px;}
div.item_detall div.grande_imagen a img{border:none; width:350px;}
div.item_detall div.grande_imagen_video{text-align:center; height: auto; overflow:hidden; padding:2em; border:#ccc dashed 1px; margin-left:2em; width:450px; height:450px;}
div.item_detall div.grande_imagen_video a img{border:none; /*width:350px;*/}
/*div.item_detall div.titulo strong{ margin-top: 1em; font-weight: bold; color:#666; margin-left:2em; width:380px; text-align:right; }*/
div.item_detall div.descripcion{margin-top: 15px; /*margin-bottom: 15px; */height:auto; overflow:auto;/*background:#fff; border:#ccc dashed 1px;*/ padding:10px; color:#333;	}
.navigation{
	background-image: url(images/block1.gif);
	width:522px !important;
	height:257px !important;
	text-align:left !important;
}
#nav_titu{
	height:41px;
	line-height:41px;
	padding-left:15px;
}
div.navigation div.caja2 {
	float:left;
	padding:14px 14px 14px 104px;
	width:143px;
	height:75px;
}
div.navigation div.caja h2 {font-size: 16px;}
div.navigation h2.blue{ margin:0 !important; font-size:12px;}
div.navigation div.contacto a{ font-size:1em;}
div.navigation .caja2 a{ font-size: 20px; color:#34B8FF; font-weight:bold;}
/*css tabla */
table.tabla{ text-align:center; margin:1.5em 0;}
table.tabla tr td.titulo h3{ padding:0; margin:0; border:none;}
table.tabla tr.cabeza{ background:#ccc;}
table.tabla tr.cabeza td{ border-right:#fff solid 0.1em;}
table.tabla tr.cabeza h4{ color:#fff; font-weight:bold; padding:0.2em 0.2em; margin:0;}
table.tabla tr td{ border:#ccc solid 0.05em; padding:1em 0.2em;}
.cargando { text-align:center; }
div.video div.mensaje, div.galeria div.mensaje, div.descarga div.mensaje,  div.envianosfoto div.mensaje{margin-top:5px; margin-bottom:5px; }
div.enlaces div.sidebar_poste ul{ padding-left:2em;}
div.video div.mensaje2, div.galeria div.mensaje2, div.descarga div.mensaje2, div.envianosfoto div.mensaje2{ margin-bottom:20px; text-align:right; padding-right:10px; }
div.breadcrumb{ color:#34b8ff; font-size:1em;}
div.breadcrumb a { text-decoration:none; color:#999999;font-size:1em;}
div.breadcrumb a:hover { color:#34b8ff; font-size:1em;}
/*css seguros*/
.banners{ width:70%; text-align:center; clear:both;}
.banners .bannerSegurosNauticos{ width:230px; height:144px; display: inline; background:url(wp-content/themes/brokmar/images/bannerSegurosNauticos.jpg) top left no-repeat;  text-align: left; }
.banners .bannerSegurosNauticos h2 a{ text-decoration:none; font-size:1.2em; margin:2em 0 0 0em; width:30%;}
.banners .bannerOtrosSeguros{width:230px; height:144px; display: inline;  background:url(wp-content/themes/brokmar/images/bannerOtrosSeguros.jpg) top left no-repeat; text-align: left;  }
.banners .bannerOtrosSeguros h2 a{ text-decoration:none;font-size:1.2em; margin:2em 0 0 0em; width:10%;}
/*banners destacados */
div.bannerDestacado_izq{ width:24em; height: auto; background:#fff; border:#ccc dashed 1px; margin:1em 0; float:left; display:inline; margin-left: 0px;}
div.bannerDestacado_der{ width:24em; height: auto; background:#fff; border:#ccc dashed 1px; margin:1em 0; float:right; display:inline; margin-right: 10px;}
div.bannerDestacado_centar{width:36em; height: auto; background:#fff; border:#ccc dashed 1px; margin:1em 0; float:left; display:inline; margin-left: 0px; margin-left: 100px;}
div.bannerDestacado_der div.parteIzq, div.bannerDestacado_izq div.parteIzq{ width:12em; padding:1em; float:left; text-align:left;}
div.bannerDestacado_der div.parteIzq div.titulo, div.bannerDestacado_izq div.parteIzq div.titulo{/*border-bottom:#ccc dashed 1px;*/ margin-bottom:1em;}
div.bannerDestacado_der div.parteIzq div.titulo a:hover, div.bannerDestacado_izq div.parteIzq div.titulo a:hover{ color:#34b8ff; font-size:1.5em; text-decoration: none;}
div.bannerDestacado_der div.parteIzq div.titulo a, div.bannerDestacado_izq div.parteIzq div.titulo a{ color:#666; font-size:1.5em; text-decoration:none; }
div.bannerDestacado_izq div.parteIzq div.descrip, div.bannerDestacado_der div.parteIzq div.descrip{ color:#333; padding:0.5em; padding-bottom:1em; border:#ccc dashed 1px; }
div.bannerDestacado_izq div.parteDcha, div.bannerDestacado_der div.parteDcha{width:9em; padding:0.5em 0.5em 1em 0; float: right; height:auto; text-align: right;}
div.bannerDestacado_izq div.parteDcha img, div.bannerDestacado_der div.parteDcha img{ border:#ccc solid 2px;}
div.bannerDestacado_centar div.parteIzq{ width:24em; padding:1em; float:left; text-align:left;}
div.bannerDestacado_centar div.parteIzq div.titulo{/*border-bottom:#ccc dashed 1px;*/ margin-bottom:1em;}
div.bannerDestacado_centar div.parteIzq div.titulo a:hover{ color:#34b8ff; font-size:1.5em; text-decoration: none;}
div.bannerDestacado_centar div.parteIzq div.titulo a{ color:#666; font-size:1.5em; text-decoration:none; }
div.bannerDestacado_centar div.parteIzq div.descrip{ color:#333; padding:0.5em; padding-bottom:1em; border:#ccc dashed 1px; }
div.bannerDestacado_centar div.parteDcha{width:9em; padding:0.5em 0.5em 1em 0; float: right; height:auto; text-align: right;}
div.bannerDestacado_centar div.parteDcha img{ border:#ccc solid 2px;}
div.mapa{ border:#666 solid 2px; width:300px; height:350px;}
div.direccion{ width:15em; padding:1em; border:#ccc dashed 1px; margin-bottom:2em; margin-top:2em;}
div.venta{ background:url(http://www.brokmar.com/wp-content/themes/brokmar/images/banner-ventadebarcos.jpg) top left no-repeat; width:673px; height:259px;}
div.venta div.txpeque{ width:40%; margin-left:50%; margin-right:5%; padding-top:2em; text-align:left;}
div.cat_item{ width: 200px; float:left; margin-left: 20px; margin-bottom: 20px; text-align:center;}
div.cat_item div.imagen{ height:120px; }
/*css barra*/
div.barra{ background:url(http://www.brokmar.com/wp-content/themes/brokmar/images/barra.png) top left no-repeat; width:250px; height:40px; padding-top:0.5em;}
div.barra a{ color: #003366; text-decoration:none; font-size:0.85em; padding:0em 0 0 0.5em; }
div.barra a:hover{ color: #003366; text-decoration: underline; font-size:0.85em;}
/*css icono*/
div.icono img{ /*border:#ccc dashed 1px;*/ padding:0.5em; margin-top:1em;}
.estrella{ width:95px; height:119px; /*background:url(http://www.brokmar.com/wp-content/themes/brokmar/images/banner_estrella.jpg) bottom left no-repeat;*/ color:#fff; background-image:url(images/banner-contacto.jpg); color:#666666; font-size:18px; padding:10px 79px 0 10px !important;
}
.nobordes{
	margin:0 !important;
	padding:0 !important;
	background:none !important;
	height:auto !important;
}
.estrella a:link, .estrella a:visited,{ color:#fff; padding-left:5em; padding-top:20em; text-decoration:none; font-weight:bold;}
.estrella a:hover{ color:#fff; padding-left:5em; padding-top:20em; text-decoration: underline; font-weight:bold;}
/*css colaboradores*/
table.tablaColaboradores{ margin-bottom:2em;}
table.tablaColaboradores tr td img{padding:1.5em 0em;}
ul li.izq{ width:50%; float:left;}
ul li.dcha{ width:50%; float: right;}
/*css galeria*/
div.fondoGaleria{ background:#fff; border:#ccc dashed 1px; padding:1em;/* width:80%;*/ margin:0; height:500px; text-align:center; text-align:center; width:600px; margin-top:2em; padding-left:5em; margin-right:3em;}
div.fondoGaleria h2.entry-title{ color:#999; text-align:left; font-weight:normal; padding:1em; /*border:#ccc dashed 1px; */background:url(http://www.brokmar.com/wp-content/themes/brokmar/images/iconoFoto2.jpg) center right no-repeat; margin-bottom:1em; padding-left:5em;}
div.fondoGaleria div.cat_item{ padding:1em; border:#ccc solid 1px; width:115px; height: 130px; background: #F5F5F5; margin:1em 1em;}
div.fondoGaleria div.cat_item div.imagen{ height: auto !important; background:#fff; border:#ccc solid 1px; padding:0.2em; margin-bottom:1em;}
div.fondoGaleria div.cat_item div.imagen a{ height: auto !important;}
div.fondoGaleria div.cat_item div.imagen a img{ width:100px; height:auto !important; }
div.fondoGaleria div.cat_item a{ padding-top:1em;}
div.fondoGaleria div.cat_item a:link strong, div.fondoGaleria div.cat_item a:visited strong{ color:#666; }
div.fondoGaleria div.cat_item a:hover strong{ color:#34b8ff;}
/*css tabla banners*/
table.banners{ width:420px; height:auto;}
table.banners tr td{ width:183px; height:140px; padding:1em;}
table.banners2{ width:280px; height:auto; margin-left:8em;}
table.banners2 tr td{ width:280px; height:140px; padding:1em;}
table.tablaLeasing{ width:400px; height:auto; color:#333; border:#999 solid 1px; margin-left:5em;}
table.tablaLeasing tr td{ padding:0.5em; border:#999 solid 1px; margin:0; text-align:center; width:200px;}
table.tablaLeasing tr.destacado{ background:#eee;}
table.tablaLeasing tr td.titulo{ font-weight:bold; text-align:left; color:#333;}
table.tablaLeasing tr td.titulo2{ font-weight:bold; text-align:center; color:#333;}
.entry-content p{ color:#333; padding-bottom:1em;font-size:11px; line-height:1.5em;}
/*css blog */
div.blog{ width:100%; }
div.blog ul li{ list-style:none; border-bottom:#ccc dotted 0.08em;}
div.blog div img{ float:left; margin-left:0.5em; margin-top:1em;}
div.blog div h3{ float:right; width:95%; text-align:left; font-weight:normal; font-size:1.2em; padding-top:0.3em; margin-top:0;}
div.blog div h3 a:link{ color:#333; font-size:1.2em; text-decoration:none;}
div.blog div h3 a:visited{ color:#333; font-size:1.2em; text-decoration:none;}
div.blog div h3 a:hover{ color:#34b8ff; font-size:1.2em; text-decoration: underline;}
div.blog div p span{ color:#34b8ff; font-weight:bold;}
div.blog div p{ padding-top:1em;}
div.blog p{ clear:both;}
div.blog p span.puntos{ color:#34b8ff; font-weight:bold; padding-left:75%; line-height:2em;}
div.blog p a:link{ color:#999; text-decoration:none;}
div.blog p a:visited{ color:#999; text-decoration: underline;}
div.blog p a:hover{ color:#34b8ff; text-decoration: underline;}
.h3.tituloMotor{ width:150px; height:50px; background:url(http://www.brokmar.com/wp-content/themes/brokmar/images/iconoMotor.jpg) bottom left no-repeat; padding-bottom:0.5em;}
.h3.tituloVela{ width:150px; height:50px; background:url(http://www.brokmar.com/wp-content/themes/brokmar/images/iconoVela.jpg) bottom left no-repeat; padding-bottom:0.5em;}
/* css mapa web*/
/*
div.ddsg-wrapper h2{ padding:0.5em; border:#ccc dashed 1px;}
div.ddsg-wrapper ul{ list-style:none;}
div.ddsg-wrapper ul li{ padding-bottom:1em;}
div.ddsg-wrapper ul li a{ font-size:1.1em;color:#34b8ff; text-decoration:none; margin-bottom:1em; font-weight:bold;}
div.ddsg-wrapper ul li a:hover{ font-size:1.1em; color:#34b8ff; text-decoration:underline; margin-bottom:1em; font-weight:bold;}
div.ddsg-wrapper ul li ul{ list-style:circle;}
div.ddsg-wrapper ul li ul li a{ font-size:1em;color:#333; text-decoration:none;}
div.ddsg-wrapper ul li ul li a:hover{ font-size:1em; color:#333; text-decoration: underline;}
div.ddsg-wrapper ul li ul li ul{ list-style:circle;}
div.ddsg-wrapper ul li ul li ul li a{ font-size:1em;color:#666; text-decoration:none;}
div.ddsg-wrapper ul li ul li ul li a:hover{ font-size:1em; color:#666; text-decoration: underline;}
div#wrapper.hfeed div#container div#content div#comments div#comments-list.comments h3{ color:#34b8ff;}
*/
div.comments ol li{margin:0 4em 0 2em;; color:#333;}
div .comment-meta{ text-align:right; margin-right:2em; font-size:0.9em; color:#999;}
div #comments div#respond h3{ color:#34b8ff;}
div#comments div#respond div.formcontainer form#commentform div.form-label{ margin-left:1em; color:#999; margin-bottom:0.2em; font-weight:bold;}
div#comments div#respond div.formcontainer form#commentform div.form-submit input#submit{ background:url(url(http://www.brokmar.com/wp-content/themes/brokmar/images/boton2.jpg) bottom left no-repeat; padding:0.5em 0.2em; color:#333;}
div#container div#content dl dd ul li.ul_class{ border-bottom:#ccc dashed 1px;}
div#container div#content dl dd ul li.ul_class a{ padding-bottom:1em;}
div#container div#content dl dd ul li.ul_class a img{ width: auto; height:auto; width:25px; height:28px;}

#lang_sel{
	width:300px !important;
}