div.Detail div.DossierXHTML div.Item h5.Better {
    background-image: url("/site_images/noticias/better.jpg");
    background-position: left top;
    background-repeat: no-repeat;
    border-bottom: 1px dotted #66CCCC;
    padding-bottom: 10px;
    padding-left: 25px;
}
div.Detail div.DossierXHTML div.Item h5.Worse {
    background-image: url("/site_images/noticias/worse.jpg");
    background-position: left top;
    background-repeat: no-repeat;
    border-bottom: 1px dotted #66CCCC;
    padding-bottom: 10px;
    padding-left: 25px;
}
.explicacionTool{
	padding-left:175px;
	background: url(/site_images/DossiersXHTML/568154/zonaActiva.jpg) no-repeat;
	height:55px;
	}
.ShowTip2 {
    background: none repeat scroll 0 0 white;
    border: 2px dotted #21D2D2;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 12px;
    padding: 8px;
    position: absolute;
    width: 375px;
    z-index: 550;
}

div.Detail a
{
	border-bottom: 1px dotted #0EA9A2;
	color: #66CCCC;
	font-weight: bold;
}
div.Detail a:hover
{
	border-bottom: 0px dotted #0EA9A2;
}
div.Detail ul
{
	list-style-type: none;
	list-style-image: none;
}
div.Detail ul li
{
	background-image: url(/site_images/Layout07/DetailListIcon.gif);
	background-repeat: no-repeat;
	background-position: left 5px;
	list-style-image: none;
	padding-left: 10px;
	margin-bottom: 10px;
	text-align: justify;
	line-height: 16px;
}
.estiloOL{
	padding-left:10px;
	}
.estiloOL li{
	
	color:#FF7D27;
	font-weight:bold;
	font-size:18px;
	
	padding:5px 0 0 5px;
	}
.estiloOL li p{
	font-weight:normal;
	font-size:11px;

	}
div.Detail ul li ul
{
	margin: 0px;
	padding: 0px;
}
div.Detail ul li ul li
{
	background-image: url(/site_images/Layout07/DetailListIconLevel2.gif);
	padding-left: 11px;
}
div.Detail div.Teaser
{
	padding-bottom: 10px;
	clear:both
}
div.Detail div.Image
{
	background-image:url(/site_images/Layout07/DetailImageBg.jpg);
	background-repeat:no-repeat;
	padding:13px 15px 15px 14px;
	width: 83px;
	height: 113px;
	overflow: hidden;
	float: left;
	margin: 0px 10px 0px 0px;
}
div.Detail .ImageRight
{
	float: right;
	margin: 0px 0px 0px 10px;
}
div.Detail .ImageLeft
{
	float: left;
	margin: 0px 10px 0px 0px;
}
div.Detail div.DossierXHTML div.Teaser div.Image
{
	overflow: hidden;
	float: right;
	margin: 0px 0px 0px 14px;
	padding:13px 13px 13px 12px;
}

div.Detail div.DossierXHTML div.Item Img
{
	text-align:center;
}

div.Detail div.Item h5 { 
	font-size:14px;
	color:#0EA9A2;
	margin:0px 0px 10px 0px;
	padding: 0px;
	line-height:18px;
	text-align:left;
}
div.Detail div.Item h5.Worse, div.Detail div.Item h5.Better { 
	padding:0 0 10px 25px;
}


div.Detail div.DossierXHTML div.Item h5 { 
	font-size:12px;
	color:#0EA9A2;
	margin:0px 0px 10px 0px;
	padding: 0px;
}

div.Detail div.DossierXHTML div.Teaser h2
{
	padding-top: 8px
}


div.Detail ul.Related
{
	list-style-type: none;
	padding-left: 8px;
	overflow: hidden;
}
div.Detail ul.Related li
{
	background-image: url(/site_images/Layout07/Underline.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	margin: 0px;
	padding: 0px 0px 1px 5px;
}
div.Detail ul.Related li a
{
	display: block;
	padding-top: 7px;
	padding-bottom: 10px;
	padding-left: 15px;
	text-decoration: none;
	color: #595959;
	background-image: url(/site_images/Layout07/ListArrow.gif);
	background-repeat:no-repeat;
	background-position: 0px 11px;
	border: none;
	font-weight: normal;
}
div.Detail ul.Related li a span
{
	float: right;
	display: block;
	width: 165px;
	padding-left: 10px;
	margin-left:10px;
	background-image: url(/site_images/Layout07/ListSeparatorHorizontal.gif);
	background-position: 0px center;
	background-repeat: no-repeat;
	cursor: pointer;
}
div.Detail ul.Related li a:hover span
{
	font-weight: bold;
	color: #595959;
}
div.Detail ul.Related li a:hover
{
	background-color: #F8FDFD;
	color: #009999;
	border:none;
}
div.Detail h1
{
	background-image: url(/site_images/spacer.gif);
	color: #0EA9A2;
	font-size: 24px;
	margin: 0px 0px 11px 0px;
	padding: 0px;
	width: auto;
}
div.Detail h2
{
	color: #333333;
	font-size: 11px;
	font-weight: bold;
	line-height:18px;
	padding-bottom: 11px;
	padding: 0px;
}

div.Detail h2.Type
{
	background-image:url(/site_images/Layout07/TitleBack.gif);
	background-position:0px bottom;
	background-repeat:no-repeat;
	color:#595959;
	font-size:20px;
	font-weight:normal;
	margin:0px -55px 0px 0px;
	padding-bottom:22px;
	width:609px;
}
div.Detail h3.SubType
{
	color: #0EA9A2;
	font-size: 24px;
	margin: 0px 0px 11px 0px;
	padding: 0px;
	width: auto;
	font-weight: normal;
}
div.Detail h4, div.Detail h3, caption
{
	color: #0EA9A2;
	font-size: 18px;
	
	text-transform: none;
	margin-bottom: 20px;
	margin-left: 0px;
	padding: 0px;
	padding-top:10px;
}
div.Detail h5
{
	color:#0EA9A2;
	font-size:15px;
	margin:12px 0px;
}
div.Detail p
{
	padding-bottom: 10px;
	text-align: justify;

}
div.Detail p.Note
{
	border:1px dotted #66CCCC;
	padding:15px;
	font-weight:bold;
	margin-bottom:10px;
	background-image:url(/site_images/OCU-Interactivo/BuildingValue/BoxBg.jpg);
	background-repeat:no-repeat;
	background-position: right top;
}
div.Detail .NoteBgBox
{
	border:1px dotted #66CCCC;
	padding:15px;
	font-weight:normal;
	margin-bottom:10px;
	background-image:url(/site_images/OCU-Interactivo/BuildingValue/BoxBg.jpg);
	background-repeat:no-repeat;
	background-position: right top;
}
div.Detail table.DefaultTable 
{ 
	width:100%;
	border: 0px;
}
div.Detail table.DefaultTable th.ancho300
{ 
	width:35em;
	text-align:right;
}
div.Detail table.DefaultTable.anchoTotal
{ 
	width:100%;

}
div.Detail table.DefaultTable 
{
	caption-side: top; 
	width: auto;
	text-align: left;
	padding-bottom:10px;
	margin-bottom:0px
}
div.Detail table.DefaultTable thead 
{
	color: #333333;
	font-size: 11px;
	font-weight: bold;
	line-height:18px;
	padding-bottom: 11px;
	padding: 0px;
	height: 20px;
}
div.Detail table.DefaultTable tr th 
{
	border-bottom: 1px dotted #999999;
	text-align:left;
	padding:5px;
}
div.Detail table.DefaultTable tr td 
{
	border-bottom: 1px dotted #CCCCCC;
	padding:5px;
	line-height:17px;
	vertical-align:top;
}




div.Detail table.ColorTable
{
	width:100%;
	margin-bottom: 20px;
}

div.Detail table.ColorTable .Center
{
	text-align:center;
}
div.Detail table.ColorTable .Title
{
	font-weight:bold;
	border-right: 1px dotted #999999;
	background-color:#FFFFFF;
}
div.Detail table.ColorTable .BgYarn00
{
	background-color:#AEE5E0;
}
div.Detail table.ColorTable .BgYarn01
{
	background-color:#EFFBF9;
}
div.Detail table.ColorTable .BgYarn02
{
	background-color:#E1F5F4;
}
div.Detail table.ColorTable .BgYarn03
{
	background-color:#CCEAEA;
}
div.Detail table.ColorTable thead 
{
	color: #333333;
	font-size: 11px;
	font-weight: bold;
	line-height:18px;
	padding-bottom: 11px;
	padding: 0px;
	height: 20px;
}
div.Detail table.ColorTable tr th 
{
	border-bottom: 1px dotted #999999;
	text-align:left;
	padding:5px;
}
div.Detail table.ColorTable tr th em
{
	font-weight:normal;
}
div.Detail table.ColorTable tr td 
{
	border-bottom: 1px dotted #CCCCCC;
	padding:5px;
	line-height:17px;
	vertical-align:top;
}






div.Detail table.DefaultTable tr td a
{
	font-weight:normal;
	border: none;
}
div.Detail table.DefaultTable tr td a:hover
{
	border-bottom: dotted 1px #009c95;
	text-decoration:none;
}
div.Detail .Silver
{
	margin-bottom: 11px;
}
div.Detail ul.SilverBrands li
{
	background-image: url(/site_images/Layout07/ListArrowBlue.jpg);
	background-repeat:no-repeat;
	background-position: 0px 3px;
	list-style-type: none;
	padding-left: 17px;
	padding-bottom: 10px;
	width: 125px;
	float: left;
	line-height: 11px;
}
div.Detail ul.SilverBrands
{
	width: 600px;
}

div.Detail div.QuickWin div.Sidebar
{
	float: right;
	width: 270px;
	padding: 0px 0px 20px 10px;
}
div.Detail div.QuickWin div.Sidebar div.MoreInfo
{
	float: none;
}
div.Detail div.QuickWin table
{
	background-image: url(/site_images/QuickWin/TableBg.png);
	background-repeat: repeat-y;
}
div.Detail div.QuickWin table thead tr.Title
{
	height: 36px;
	background-image: url(/site_images/QuickWin/TableHead.png);
	background-repeat: no-repeat;
}
div.Detail div.QuickWin table thead tr.Title td
{
	text-align: left;
	vertical-align: middle;
	border: none;
}
div.Detail div.QuickWin table thead tr.Title td.Brand h2
{
	padding-left: 30px;
	font-size: 14px;
	color: #0EA9A2;
	font-weight:normal;
}
div.Detail div.QuickWin table thead tr.Image td
{
	border: none;
}
div.Detail div.QuickWin table thead h3
{
	color: #0EA9A2;
	font-size: 18px;
	padding-left: 12px;
	font-weight: normal;
}
div.Detail div.QuickWin table thead td
{
	color: #006666;
	font-size: 12px;
	border-left: solid 1px #86D4D0;
	text-align: center;
	padding: 0px 5px 0px 5px;
}
div.Detail div.QuickWin table thead td.First
{
	border: none;
	width: 40%;
	text-align: left;
}
div.Detail div.QuickWin table tbody tr.Category
{
	background-image: url(/site_images/spacer.gif);
}
div.Detail div.QuickWin table tbody tr.Category td
{
	text-align: left;
}
div.Detail div.QuickWin table tbody tr.Detail td
{
	text-align: left;
	padding: 5px 0px 5px 10px;
}
div.Detail div.QuickWin table tbody tr.Category td span
{
	background-image: url(/site_images/QuickWin/CategoryBg.png);
	background-repeat: no-repeat;
	background-position: 5px 0px;
	color: #0EA9A2;
	font-size: 14px;
	padding: 0px 0px 0px 29px;
	line-height: 28px;
	margin: 3px 0px 3px 0px;
	display: block;
	font-weight: bold;
}
div.Detail div.QuickWin table tbody tr
{
	background-image: url(/site_images/QuickWin/Separator.png);
	background-position: left bottom;
	background-repeat: no-repeat;
}
div.Detail div.QuickWin table tbody tr td
{
	text-align: center;
	padding: 2px 3px 0px 3px;
}
div.Detail div.QuickWin table tbody tr td.Last
{
	padding-left: 0px;
	padding-right: 5px;
}
div.Detail div.QuickWin table tbody tr td.highlight
{
	font-weight: bold;
}
div.Detail div.QuickWin table tbody a
{
	color: #595959;
	font-weight: normal;
	border: none;
}
div.Detail div.QuickWin table tbody tr td.BestChoice
{
	text-align: left;
	padding-left: 10px;
	padding-right: 0px;
	width: 20px;
}	
div.Detail div.QuickWin table tbody tr td.Name
{
	text-align: left;
	padding: 10px 0px 10px 10px;
}
div.Detail div.QuickWin table tbody table, div.Detail div.QuickWin table tbody table tr, div.Detail div.QuickWin table tbody tr.Detail table tr td
{
	background-image: url(/site_images/spacer.gif);
	padding: 0px;
}
div.Detail div.QuickWin table tfoot
{
	height: 12px;
	background-image: url(/site_images/QuickWin/TableFoot.png);
	font-size: 8px;
}
div.Detail div.QuickWin div.Legends
{
	border: 1px solid #CBF3EC;
	width: 285px;
	float: left;
	margin-right: 10px; 
	padding-bottom: 10px;
}
div.Detail div.QuickWin div.Legends h4
{
	color: #006666;
	font-size: 16px;
	font-weight: normal;
	display: inline;
	position: relative;
	top: -10px;
	left: 10px;
	margin: 0px;
	padding: 0px 5px 0px 5px;
	background-color: #FFFFFF;
}
div.Detail div.QuickWin div.Legends ul
{
	list-style-type: none;
	margin: 0px;
	padding: 0px 0px 0px 15px;
}
div.Detail div.QuickWin div.Legends ul li
{
	background-image: url(/site_images/spacer.gif);
	border-bottom: solid 1px #EBEBEB;
	height: 20px;
	padding: 5px 0px 5px 0px;
	margin-right: 7px;
	width: 125px;
	float: left;
	font-size: 10px;
}
div.Detail div.QuickWin div.Legends p
{
	padding: 0px 15px 10px 15px;
}
div.Detail div.QuickWin .Trick
{
	display: none;
}
div.Detail div.QuickWin div.FloatContainer div.Sidebar #tIllustration
{
	background-image: url(/site_images/QuickWin/tIllustration.jpg);
	background-position: 0px 0px;
	background-repeat: no-repeat;
	padding:12px 15px 15px 13px;
}
div.Detail div.Query h3
{
	background-image:url(/site_images/Layout07/QueryHeaderBg.gif);
	background-repeat:no-repeat;
	background-position:left top;
	padding-left:10px;
	color: #0EA9A2;
	font-size:16px;
	margin:0px;
	padding-top:10px;
	padding-bottom:0px;
	
}
div.Detail div.Query div
{
	background-image:url(/site_images/Layout07/QueryBg.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
	padding:10px 10px 10px  10px;	
}
div.Detail #SilverBanner
{
	/*padding: 10px;
	background-image: url(/site_images/Layout07/PromoBoxBg.gif);*/
	background-color:#FFFFFF;
	width: 297px;
	height: 200px;
	float: left;
	overflow: hidden;
}
div.Detail #SilverBanner a:hover
{
	border:none;
}
div.Detail div.MoreInfo
{
	float: right;
	width: 265px;
}
div.Detail div.MoreInfo h3
{
	margin: 0px;
	position: relative;
	top: -6px;
}
div.Detail div.MoreInfo ul li
{
	background-image: url(/site_images/Layout07/ListArrow.gif);
	background-repeat:no-repeat;
	background-position: 0px 4px;
	list-style-type: none;
	padding-left: 10px;
}
div.Detail div.MoreInfo ul
{
	padding-left: 7px;
}
div.Detail div.MoreInfo ul li a
{
	color:#636465;
	font-weight:normal;	
	border: none;
}
div.Detail div.MoreInfo ul li a:hover, div.Detail div.MoreInfo ul li a.Active
{
	border-bottom:1px dotted #636465;
	text-decoration:none;
}
div.Detail div.MoreInfo ul.NonMember li
{
	background-image: url(/site_images/Layout07/IconClosed.gif);
	background-repeat:no-repeat;
	list-style-type: none;
	padding-left: 18px;
	background-position: 0px 0px;
}
div.Detail div.MoreInfo ul.NonMember
{
	padding-left: 7px;
}
div.Detail p.PublicationsBuy, div.Detail p.PublicationsBuy a
{
	border: none;
	text-align: right;
}
div.Detail div.About
{
	width: 307px;
	height: 229px;
	position: relative;
	top: -2px;
	margin-bottom: 10px;
	background-image: url(/site_images/About/PreviewAbout.jpg);
	background-repeat: no-repeat;
}
div.Detail div.NegotiatedServices
{
	width: 308px;
	height: 229px;
	position: relative;
	top: -2px;
	margin-bottom: 10px;
	background-image: url(/site_images/NegotiatedServices/previewNegotiatedServices.jpg);
	background-repeat: no-repeat;
}

div.Detail div.NegotiatedServicesContent
{
	margin-top:30px
}
div.Detail div.NegotiatedServicesContent .ModemBg
{
	background-image: url(/site_images/ventajas-negociadas/modembg.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	padding:40px 15px 20px 250px;
}
div.Detail div.NegotiatedServicesContent .ModemBg p
{
	line-height:15px;
}
div.Detail div.NegotiatedServicesContent h4
{
	margin-top:20px;
	margin-bottom:10px;
}

/* Fix for the NegotiatedServices */
div.Detail .hide-block{display:none}

div.Detail div.PublishingDate
{
	position: relative;
	float:right;
	top: -13px;
	font-weight: bold;
	color: #555555;
}
div.Detail ul.Dates li
{
	background-image: url(/site_images/Layout07/DateListSeparator.gif);
	background-repeat: no-repeat;
	background-position: 170px 11px;
	font-weight: bold;
	padding-left: 0px;
}
div.Detail ul.Dates li span
{
	display: block;
	width: 360px;
	float: right;
	font-weight: normal;
}
div.Detail div.Item
{
	background-image: url(/site_images/Layout07/ItemBg.jpg);
	background-repeat: no-repeat;
	padding: 9px 10px 0px 14px;
	margin-bottom: 20px;
	margin-top: 20px;
	clear:both;
}
div.Detail div.Item h3
{
	font-weight: bold;
	font-size: 16px;
	color: #0EA9A2;
	line-height:23px;
}
div.Detail div.Item p
{
	color: #151515;
}
div.Detail div.Item div.Button, div.Detail div.Item div.Button a
{
	text-align: right;
	border: none;
}

div.Detail h2.Guides
{ 
	padding-right: 20px;
	width:310px;
}
div.Detail ul.Guides
{
	margin: 0px;
	padding: 40px 0px 0px 0px;
}
div.Detail ul.Guides li
{
	background-image: url(/site_images/Layout07/GuidesListBg.gif);
	background-position: left bottom;
	width: 166px;
	padding: 0px 20px 6px 0px;
	height: 105px;
	position: relative;
	float: left;
	margin-right: 18px;
	text-align: left;
}
div.Detail ul.Guides li.Last
{
	margin-right: 0px;
}
div.Detail ul.Guides li div.Image2
{
	position: static;
	margin: 0px;
}

div.Detail ul.Guides li div.Image2 a
{
	width: 70px;
	float: left;
	display: block;
	height: 105px;
	background-repeat: no-repeat;
}
div.Detail ul.Guides li div
{
	position: absolute;
	bottom: 0%;
	width: 100px;
	margin: 0px 0px 6px 75px;
}
div.Detail ul.Guides li a
{
	border: none;
	font-weight: normal;
	color: #151515;
	line-height: 13px;
}
div.Detail div.ButtonsLeftAndRight
{
	padding-top:15px;
}
div.Detail div.ButtonsLeftAndRight div.Left
{
	float:left;	
}
div.Detail div.ButtonsLeftAndRight div.Right
{
	float:right;	
}
div.Detail div.Graph
{
	text-align: center;
	padding: 10px;
}
div.Detail div.Highlight
{

}
div.Detail div.Highlight strong
{
	
}
div.Detail #MultimediaContent {
	text-align: center;
	padding-top:20px
}

div.Detail div.Contracts p
{ 
	text-align:left;
	margin:15px 0px 15px 0px
}

div.Detail div.Contracts p.Firma
{ 
	margin-top:40px
}

div.Detail div.Contracts div.FirmaIzquierda 
{ 
	width:250px;
	float:left 
}

div.Detail div.Contracts div.FirmaDerecha
{ 
	padding-left:500px;

}


div.Detail div.Contracts p.Right
{ 
	text-align:right
}

div.Detail div.Contracts p.Center
{ 
	text-align:center
}


div.Detail div.Contracts div.Notes
{
	background-image: url(/site_images/Contracts/NotesBg.gif);
	background-repeat: no-repeat;
	padding: 15px 15px 0px 65px;
	margin-bottom: 20px;
	
}
div.Detail div.Contracts span.Blank
{
	border-bottom: 1px dotted #d6d3ce;
	display: inline-block;
}

div.Detail div.Contracts span.Short
{
	padding: 0px 50px 0px 50px;
}

div.Detail div.Contracts span.Medium
{
	padding: 0px 110px 0px 110px;
}

div.Detail div.Contracts span.Large
{
	padding: 0px 200px 0px 200px;
}

div.Detail div.Contracts span.Larger
{
	padding: 0px 300px 0px 300px;
}


div.Detail div.Contracts h3
{
	font-size: 11px;
	font-weight: bold;
	color: #151515;
}

div.Detail div.Contracts p.Cite
{
	margin-top: 20px
}

div.Detail div.Contracts a.Cite
{
	background-image: url(/site_images/Contracts/CiteBg.gif);
	background-repeat: no-repeat;
	background-position: center top;
	border: none;
	padding: 0px 7px 5px 5px;
}
div.Detail div.Contracts dt
{
	background-image: url(/site_images/Contracts/TermBg.gif);
	height: 32px;
	padding: 12px 0px 0px 12px;
	margin: 0px;
	font-size: 32px;
	color: #86D4D0;
}
div.Detail div.Contracts dd
{
	background-image: url(/site_images/Contracts/DefinitionBg.gif);
	background-position: left bottom;
	padding: 5px 28px 10px 42px;
	margin: 0px 0px 25px 0px;
}
div.Detail div.Contracts a.Back
{
	display: block;
	float: right;
	border: none;
}

div.Detail div.Contracts table {
	margin: 20px 0px 20px 0px
}

div.Detail div.Contracts table tbody tr td.Underline {
	background-image: url(/site_images/Layout07/Underline.gif);
	background-position: 0 10px;
	background-repeat:repeat-x;
	
}

div.Detail div.Contracts table tbody tr th { 
	text-align:left
}

div.Detail div.DossierBox { 
	width:165px;
	background-image:url(/site_images/Layout07/DossierModulBg.jpg);
	background-repeat:no-repeat;
	margin-left:0px;
	margin-bottom:0px;
	padding:10px 10px 0px 10px
}


div.Detail div.DossierBox h3 {
	background-color:#FFFFFF;
	border:1px solid #B3E1DC;
	color:#0EA9A2;
	width:117px;
	font-size:18px;
	line-height:18px;
	padding:7px 0px 7px 7px;
	text-transform:none;
	margin-bottom:6px
} 

div.Detail div.DossierBox h3.Video {
	background-image:url(/site_images/Layout07/IcoDossierVideo.jpg);
	background-position:left;
	background-repeat:no-repeat;
	padding-left:47px;
}

div.Detail div.DossierModulFoot { 
	width:185px;
	background-image:url(/site_images/Layout07/DossierModulFoot.jpg);
	background-repeat:no-repeat;
	background-position:left;
	height:13px;
	padding-left:0px;
	margin-left:0px;
	overflow:hidden;
}

div.Detail p.Outstanding {
	padding:10px;
	background:#EEFFFF;
	border:1px dotted #66CCCC;
}

div.Detail .goTop {
	padding:10px;
	text-align:right;
	clear:both;
}

div#Content #Content_438744 div.Teaser div.Image{
	background-image:none;
	height:auto;
	width:auto;
	padding:0px;
}
div#Content #Content_438744 div.Teaser h1{
	font-size:28px;
}
div#Content #Content_438744 div.Teaser h2{
	font-size:21px;
	font-weight:normal;
	color:#0EA9A2;
	line-height:21px;
}
div#Content #Content_438744 div.Teaser h2 p{
	color:#333333;
	margin-top:10px;
}
div#Content #Content_438744 div.Note{
border:1px dotted #66CCCC;
padding:12px;
line-height:26px;
text-align:center;
}
div#Content #Content_438744 div.Note h3{

line-height:26px;

}

div#Content #Content_439324 div.Teaser div.Image{
	background-image:none;
	height:auto;
	width:auto;
	padding:0px;
}
div#Content #Content_439324 div.Teaser h1{
	font-size:23px;
	font-weight:bold;
	text-align:center;
}
div#Content #Content_439324 div.Teaser h2{
	font-size:21px;
	font-weight:normal;
	color:#0EA9A2;
	line-height:21px;
	text-align:center;
}
div#Content #Content_439324 div.Teaser h2 p{
	color:#333333;
	margin-top:10px;
}
div#Content #Content_439324 div.Note{
	border:1px dotted #66CCCC;
	padding:12px;
	line-height:26px;
	text-align:center;
}
div#Content #Content_439324 div.Note h1{
font-size:26px;
}

div#Content div.Detail div#ContactHeader{
	padding:13px 20px 27px 230px;
	background-image:url(/site_images/Layout07/bg_contact_header.jpg);
	background-repeat:no-repeat;
	background-position:15px 0px;
}
div#Content div.Detail div#ContactHeader h4{
	text-align:center;
	line-height:21px;
	margin-bottom:22px;
}
div#Content div.Detail div.ContactBlock{

}
div#Content div.Detail div.ContactBlock ul{
	display:inline-block;
}
div#Content div.Detail div.ContactBlock ul li{
	float:left;
	height:97px;
	margin:5px;
	width:252px;	
	padding:12px;
	background-image:url(/site_images/Layout07/bg_contact_box.jpg);
	background-repeat:no-repeat;
	background-position:left;
}
div#Content div.Detail div.ContactBlock ul li h3{
	font-size:10px;
	text-align:left;
	margin-bottom:0px;
}
div#Content div.Detail div.ContactBlock ul li strong{
	font-size:15px;
	font-weight:bold;
}
div#Content div.Detail div.ContactBlock ul li p{
	padding:0px;
	font-size:10px;
	text-align:left;
}
div#Content div.Detail div.ContactBlock ul li p.Summer{
	color:#F04E00;

}
div#Content div.Detail div#ContactEmailHeader{
	padding:50px 200px 55px 40px;
	background-image:url(/site_images/Layout07/bg_contact_EmailHeader.jpg);
	background-repeat:no-repeat;
	background-position:350px 0px;
}
div.Detail p.Intro
{ 
	padding-right: 20px;
	width:310px;
}

div.Detail div.ItemIntro{
	padding:10px;
	width:300px;
}
div.Detail div.ItemIntro h3{
	border-bottom:1px dotted #009999;
	padding-bottom:5px;
	font-size:17px;
}

/*****************************/
/**** Ventajas negociadas ****/
/*****************************/
#Content div.NaContent{
	clear:both;
	padding-top:20px;
	border-top:1px dotted #66CCCC;
}
#Content div.NaContent p{
	padding-bottom:15px;
	text-align:justify;
}

#Content div.NaBlockList {}

#Content div.NaBlockList ul{
	list-style-type:none;
	padding-left:0px;
	margin-bottom:20px;
}
#Content div.NaBlockList ul li{
	float:left;
	height:30px;
	margin:0 10px 0 15px;
	padding:96px 5px 10px;
	width:155px;
	cursor:pointer;
	background-position:left top;
	background-repeat:no-repeat;
}
#Content div.NaBlockList ul li a{
	background-image:url(/site_images/Layout07/ListArrow.gif);
	background-position:0 6px;
	background-repeat:no-repeat;
	padding-left:8px;
	color:#636465;
	font-weight:normal;
	line-height:17px;
}
#Content div.NaBlockList ul li a:hover{
	border-bottom:1px dotted #636465;
	text-decoration:none;
}
#Content div.NADetail div.Image{
	background-position:right top;
	background-repeat:no-repeat;
	padding:50px 180px 50px 0px;
	float:right;
}
#Content div.NaBlockList ul li.CreditCard, #Content div.NADetail div.CreditCard{
	background-image:url(/site_images/ventajas-negociadas/CreditCard.gif);
}
#Content div.NaBlockList ul li.CreditCard:hover{
	background-image:url(/site_images/ventajas-negociadas/CreditCardOn.gif);
}
#Content div.NaBlockList ul li.StockMarket, #Content div.NADetail div.StockMarket{
	background-image:url(/site_images/ventajas-negociadas/StockMarket.gif);
}
#Content div.NaBlockList ul li.StockMarket:hover{
	background-image:url(/site_images/ventajas-negociadas/StockMarketOn.gif);
}
#Content div.NaBlockList ul li.InvestMarket, #Content div.NADetail div.InvestMarket{
	background-image:url(/site_images/ventajas-negociadas/InvestMarket.gif);	
}
#Content div.NaBlockList ul li.InvestMarket:hover{
	background-image:url(/site_images/ventajas-negociadas/InvestMarketOn.gif);
}
#Content div.NaBlockList ul li.RuralTrip, #Content div.NADetail div.RuralTrip{
	background-image:url(/site_images/ventajas-negociadas/RuralTrip.gif);	
}
#Content div.NaBlockList ul li.RuralTrip:hover{
	background-image:url(/site_images/ventajas-negociadas/RuralTripOn.gif);
}
#Content div.NaBlockList ul li.HouseInsurance, #Content div.NADetail div.HouseInsurance{
	background-image:url(/site_images/ventajas-negociadas/HouseInsurance.gif);
}
#Content div.NaBlockList ul li.HouseInsurance:hover{
	background-image:url(/site_images/ventajas-negociadas/HouseInsuranceOn.gif);
}
#Content div.NaBlockList ul li.Dentist, #Content div.NADetail div.Dentist{
	background-image:url(/site_images/ventajas-negociadas/Dentist.gif);	
}
#Content div.NaBlockList ul li.Dentist:hover{
	background-image:url(/site_images/ventajas-negociadas/DentistOn.gif);
}
#Content div.NaBlockList ul li.Notary, #Content div.NADetail div.Notary{
	background-image:url(/site_images/ventajas-negociadas/Notary.gif);
}
#Content div.NaBlockList ul li.Notary:hover{
	background-image:url(/site_images/ventajas-negociadas/NotaryOn.gif);
}
#Content div.NaBlockList ul li.Electricity, #Content div.NADetail div.Electricity{
	background-image:url(/site_images/ventajas-negociadas/Electricity.gif);
}
#Content div.NaBlockList ul li.Electricity:hover{
	background-image:url(/site_images/ventajas-negociadas/ElectricityOn.gif);
}
#Content div.NaBlockList ul li.PhoneTarif, #Content div.NADetail div.PhoneTarif{
	background-image:url(/site_images/ventajas-negociadas/PhoneTarif.gif);	
}
#Content div.NaBlockList ul li.PhoneTarif:hover{
	background-image:url(/site_images/ventajas-negociadas/PhoneTarifOn.gif);
}
#Content div.NaBlockList ul li.CarRevision{
	background-image:url(/site_images/ventajas-negociadas/CarRevision.gif);	
}
#Content div.NaBlockList ul li.CarRevision:hover{
	background-image:url(/site_images/ventajas-negociadas/CarRevisionOn.gif);
}
#Content div.NaBlockList ul li.WinesPrices{
	background-image:url(/site_images/ventajas-negociadas/WinesPrices.gif);	
}
#Content div.NaBlockList ul li.WinesPrices:hover{
	background-image:url(/site_images/ventajas-negociadas/WinesPricesOn.gif);
}
#Content div.NaBlockList ul li.GasStore{
	background-image:url(/site_images/ventajas-negociadas/GasStore.gif);	
}
#Content div.NaBlockList ul li.GasStore:hover{
	background-image:url(/site_images/ventajas-negociadas/GasStoreOn.gif);
}
#Content div.NaBlockList ul li.HomeAssistance{
	background-image:url(/site_images/ventajas-negociadas/HomeAssistance.gif);	
}
#Content div.NaBlockList ul li.HomeAssistance:hover{
	background-image:url(/site_images/ventajas-negociadas/HomeAssistanceOn.gif);
}
#Content div.NaBlockList ul li.LifeInsurance{
	background-image:url(/site_images/ventajas-negociadas/LifeInsurance.gif);	
}
#Content div.NaBlockList ul li.LifeInsurance:hover{
	background-image:url(/site_images/ventajas-negociadas/LifeInsuranceOn.gif);
}
#Content div.NaBlockList ul li.OCUStrategy{
	background-image:url(/site_images/ventajas-negociadas/OCUStrategy.gif);	
}
#Content div.NaBlockList ul li.OCUStrategy:hover{
	background-image:url(/site_images/ventajas-negociadas/OCUStrategyOn.gif);
}
#Content div.NADetail h2{
	border-bottom:1px solid #D6EDEE;
	padding-bottom:10px;
	margin-right:10px;
}

#Content div.NADetail div.NATeaser{
	padding:10px 180px 20px 30px;
}
#Content div.NADetail div.NALegal{
	background-image:url(/site_images/ventajas-negociadas/NALegalBg.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	padding:0px 10px 10px 15px;
}
#Content div.NADetail div.NALegal h3{
	color:#FF6600;
	font-size:13px;
	font-weight:bold;
	float:left;
	margin:18px 60px 10px 0;
	padding-left:35px;
}
#Content div.NADetail div.NALegal div.NADetailText{
	padding-top:15px;
	line-height:21px;
}
#Content div.NADetail h3{
	padding: 0px 0px 11px 40px;
	font-size: 18px;
	font-weight: normal;
	color: #666666;
	background-position:left top;
	background-repeat:no-repeat;
	margin:20px 0px 10px 0px;
}
#Content div.NADetail h3 div{
	border-bottom:1px dotted #66CCCC;
	padding:2px 0px 5px 0px;
}
#Content div.NAFaqsDetail div.Item h3{
	padding: 0px;
}
#Content div.NADetail div.NADetailText, #divcontentprivate{
	padding: 5px 0px 10px 40px;
	margin-bottom:10px;
}
#Content div.NADetail .ButtonShow{
	text-align:right;
	font-size:11px;
	font-weight:bold;
	padding:2px 40px;
	cursor:pointer;
	/*background-image:url(/site_images/Layout07/ButtonSeeAll.gif);
	background-position:right center;
	background-repeat:no-repeat;*/
}
#Content div.NADetail .ButtonHide{
	text-align:right;
	padding:2px 40px;
	cursor:pointer;
	background-image:url(/site_images/Layout07/ButtonHide.gif);
	background-position:right center;
	background-repeat:no-repeat;
}
#Content div.NADetail h3.NAIcoBg{
	background-image:url(/site_images/ventajas-negociadas/NAIco.jpg);
}
#Content div.NADetail h3.NAGoIcoBg{
	background-image:url(/site_images/ventajas-negociadas/NAGoIco.jpg);
}
#Content div.NADetail h3.NAMembersIcoBg{
	background-image:url(/site_images/ventajas-negociadas/NAMembersIco.jpg);
}
#Content div.NADetail h3.NAFaqsIcoBg{
	background-image:url(/site_images/ventajas-negociadas/NAFaqsIco.jpg);
}
/*****************************/
/**** Ventajas negociadas ****/
/*****************************/

/************* Comienza mediación ********************/

#Mediation div.Teaser { 
	font-weight:normal; 
	text-align:justify
}

#Mediation div.Teaser div.Ilustration {
	background-image:url(/site_images/asesoria/Mediacion.jpg);
	background-repeat:no-repeat;
	float:right;
	height:188px;
	margin:0px 0 20px 20px;
	width:306px;
	}
	
#Mediation .Item {
	display:none; 
	font-weight:normal
}
#Mediation .Item .ContentList { 
	margin-bottom:20px;
}

/************* Termina mediación ********************/


/************ Comienza intro de asesoría ******************/

div#Content div#Asesoria ul {
	display:inline-block;
	list-style-type:none;
	padding:0px;
	margin:0px
}

div#Content div#Asesoria ul li {
	float:left;
	height:149px;
	width:291px;
	padding:0px;
	background-image:none;
	margin:10px 6px 0px 0px
}



div#Content div#Asesoria ul li a {
	display: block;
	background-position:left center;
	background-repeat:no-repeat;
	height:149px;
	width:291px;
	border-bottom:0px;
	font-weight:normal;
	color:#666666
}



div#Content div#Asesoria ul li a.Asesoria { 
	background-image:url(/site_images/asesoria/IntroAsesoriaModulBg.gif);
}

div#Content div#Asesoria ul li a.AsistenteEscritos {
	background-image:url(/site_images/asesoria/IntroEscritosModulBg.gif);
}

div#Content div#Asesoria ul li a.Mediacion {
	background-image:url(/site_images/asesoria/IntroMediacionModulBg.gif);
}

div#Content div#Asesoria ul li a.DenuncieAhora {
	background-image:url(/site_images/asesoria/IntroDenuncieModulBg.gif);
}

div#Content div#Asesoria ul li a.Consultorio{
	background-image:url(/site_images/asesoria/IntroCasosResueltos.jpg);
}

div#Content div#Asesoria ul li a.GuiasCompra{
	background-image:url(/site_images/asesoria/IntroGuiasCompras.jpg);
}

div#Content div#Asesoria ul li a:hover.Asesoria { 
	background-image:url(/site_images/asesoria/IntroAsesoriaModulBgO.gif);
}

div#Content div#Asesoria ul li a:hover.AsistenteEscritos {
	background-image:url(/site_images/asesoria/IntroEscritosModulBgO.gif);
}

div#Content div#Asesoria ul li a:hover.Mediacion {
	background-image:url(/site_images/asesoria/IntroMediacionModulBgO.gif);
}

div#Content div#Asesoria ul li a:hover.DenuncieAhora {
	background-image:url(/site_images/asesoria/IntroDenuncieModulBgO.gif);
}

div#Content div#Asesoria ul li a:hover.Consultorio{
	background-image:url(/site_images/asesoria/IntroCasosResueltos0.jpg);
}

div#Content div#Asesoria ul li a:hover.GuiasCompra{
	background-image:url(/site_images/asesoria/IntroGuiasCompras0.jpg);
}

div#Content div#Asesoria ul li a h3 {
	color:#0EA9A2;
	font-size:14px;
	padding:18px 0px 0px 12px;
	margin:0;
	text-align:left;
}

div#Content div#Asesoria ul li p {
	displa:block;
	width:150px;
	text-align:left;
	margin:10px;
	font-weight:bold;
	font-size:10px;
	line-height:11px
}
/************ Termina intro de asesoría ********************/

div.Detail #CocList h3
{
	background-image: url(/site_images/coc/iconmore.gif);
	background-repeat: no-repeat;
	padding: 0 0 0 25px;
	color:#595959;
	font-size:14px;
	line-height:24px;
	margin: 20px 0 10px 0;
}
div.Detail #CocList ul, div.Detail #CocList li
{
	padding: 0;
	margin: 0;
}
div.Detail #CocList li
{
	background-image: url(/site_images/coc/detailbg.gif);
	background-repeat: no-repeat;
	background-position: left 9px;
	float: left;
	text-align:left;
	margin: 0 5px 7px 0;
	width: 290px;
}
div.Detail #CocList li, div.Detail #CocList a, div.Detail #CocList strong, div.Detail #CocList span
{
	float: left;
	font-weight: bold;
	border: none;
	font-size: 15px;
}
div.Detail #CocList strong
{
	width: 115px;
	padding: 30px 10px 0 20px;
}
div.Detail #CocList strong em
{
	background-color: #0EA9A2;
	color: #ffffff;
	font-style: normal;
	line-height:20px;
}
div.Detail #CocList a:hover strong em
{
	color: #DDDDDD;
}
div.Detail #CocList img
{
	padding: 0 10px 0 0;
}

/************ Comienza barra Social ********************/

div.SocialBar {
	margin: 6px 0px 0px 0px;
	height:25px;
	width:596px;


}

div.SocialBar span{ 
	display:block;
	float:left;
	color:#555555;
	padding:5px 0px 0px 6px;
	margin-right:4px;
	height:26px;
	width:92px; 
	font-size:12px;
	background:url(/site_images/SocialBar/iconos-socialesBg.gif) no-repeat 0 0;
	
}

div.SocialBar a {
	border-bottom:0px dotted #0EA9A2;
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	display:block;
	float:left;
	height:16px;
	margin:4px 6px 0 0;
	/*overflow:hidden;*/
	width:16px;
}

div.SocialBar a.fac:hover {
	background:transparent url(/site_images/SocialBar/iconos-sociales.png) repeat scroll 0 0;
}
div.SocialBar a.fac {
	background:transparent url(/site_images/SocialBar/iconos-sociales.png) repeat scroll 0px 17px;
}

div.SocialBar a.twi:hover {
	background:transparent url(/site_images/SocialBar/iconos-sociales.png) repeat scroll -22px 0;
}

div.SocialBar a.twi {
	background:transparent url(/site_images/SocialBar/iconos-sociales.png) repeat scroll -22px 17px;
}
div.SocialBar a.men:hover {
	background:transparent url(/site_images/SocialBar/iconos-sociales.png) repeat scroll -64px 0;
}

div.SocialBar a.men {
	background:transparent url(/site_images/SocialBar/iconos-sociales.png) repeat scroll -64px 17px;
}

/* ------------------ Estilos Generales ------------------ */

.big {
	font-size: 1.4em;
}
/*-----------FOROS------------*/
h1.sumarioForo {
    background-image: url("/site_images/Layout07/TitleBack.gif");
    background-position: 0 bottom;
    background-repeat: no-repeat;
    color: #595959;
    font-size: 20px;
    font-weight: normal;
    margin: 0 -55px 0 0;
    padding-bottom: 22px;
    width: 609px;
}
.Forums.margenAlto{
	margin-top:2em;
}
.Forums.margenAlto.topic{
	margin-top:0em;
}
ul.Messages .Level2 a{
	font-weight:bold;
}
.Image.imgForo {
    background-image: url("/site_images/Layout07/DetailImageBg.jpg");
    background-repeat: no-repeat;
    float: left;
    height: 113px;
    margin: 0 10px 0 0;
    overflow: hidden;
    padding: 13px 15px 15px 14px;
    width: 83px;
}
#Content div.Forums.margenAlto ul.Messages li p.contenidoForo {
	padding:0 0 0 20px;
}
#Content div.Forums.margenAlto .foroTitulo{
	float:left;
	width:400px;
	margin-top: 7px;
    padding: 0;
	border-right: 1px dotted #666666;
}
#Content div.Forums .foroTitulo{
	float:left;
	width:400px;
	margin-top: 7px;
    padding: 0;
	border-right: 1px dotted #666666;
}
#Content div.Forums.margenAlto .foroTotales{
    float: left;
    padding: 0 0 0 5px;
    width: 140px;	
}
#Content div.Forums .foroTotales{
    float: left;
    padding: 0 0 0 5px;
    width: 140px;
	color:#53A6A6;	
}
#Content div.Forums .foroTotales.padding5{
    padding-top: 5px;
}
#Content div.Forums.margenAlto .foroTotales p{
	padding: 2px 0 0px;
	}
#Content div.Forums.margenAlto ul.Messages li p.Level2{
	background: url("/site_images/Layout07/flecha_verde.gif") no-repeat;
	padding:0 0 0 20px;
	
}
#Content div.Forums.margenAlto ul.Messages li p.Level1{
	background: url("/site_images/Layout07/flecha_verde.gif") no-repeat;
	padding:0 0 0 20px;
	
}
#Content div.Forums.margenAlto ul.Messages{
	float:left;
	margin-bottom:10px;
}
#Content div.Forums.margenAlto ul.Messages li{
	float:left;
	width:550px;
}
#Content div.Forums.margenAlto ul.Messages ul{
	float:left;
	border-top: 1px dotted #D6EBEB;
	border-bottom: 1px dotted #D6EBEB;
	width:540px;
	padding:5px 0 5px 5px;
}
#Content div.Forums.margenAlto ul.Messages ul li{
	border:0;
	width:100%;
	list-style:none;
	padding-bottom:0px;
	background: url(/site_images/Layout07/bulletForo.gif) no-repeat 0 5px;
}
#Content div.Forums.margenAlto ul.Messages li.contador p{
	margin-top:5px;
	text-align:right;
}
#Content div.Forums.topic h1 {
    background-image: url("/site_images/forums/TitleBg.jpg");
    background-position: center top;
    background-repeat: no-repeat;
    color: #6AB5B5;
    font-size: 17px;
    font-weight: bold;
    padding: 14px 0 10px 70px;
}
#Content div.Forums ul.Messages li p{
	margin-top:0;
	padding-top:0;
}
#Content div.Forums ul.Messages li p.InResponse{
	color:#0EA9A2;
	
}
#Content div.Forums ul.Messages .bordeDiscontinuo{  
	border-bottom: 1px dotted #D6EBEB;
	float:left;
	padding-bottom:3px;
}
#Content div.Forums ul.Messages .capaTopic {
	
    float: left;
    padding: 5px 0 5px 5px;
    width: 540px;
	margin-top: 2px;
}
#Content div.Forums ul.Messages .capaTopic.sinPadding {
	padding-left:0px;
}
.cuadroDatos{
	 background:url("/site_images/forums/fondo_foros.gif") no-repeat;
	 margin:10px 0 0 0;
	 display:inline-block;
	 padding:5px 0 10px 10px;
}
.bordeForo{
	 background:url("/site_images/forums/borde_foro.gif") no-repeat;
	 height:12px;
	 margin-bottom:10px;
}
.cuadroDatos p.descripcion{
	margin-top:5px;
	float:left;
	width:570px;
	border-top:1px solid #F5F5F5;
}
.cuadroDatos .foroAutor{
	width:400px; 
	float:left
}
.cuadroDatos .foroFecha{
	border-left: 1px dotted #666666;
	float:left;
	padding-left:5px;
	width: 140px;
}
#Content div.Forums ul.Messages .capaTopic p {
	padding-left:20px;
}
#Content div.Forums ul.Messages .capaTopic.sinPadding p {
	padding-left:0px;
}
#Content div.Forums ul.Messages .capaTopic p.tituloTopic {
	background: url("/site_images/Layout07/flecha_verde.gif") no-repeat;
}
#Content div.Forums ul.Messages .capaTopic a {
  font-weight:bold
}
#Content div.Forums ul.Messages li p.autor{
	padding-bottom:10px;	
}
h1.tituloTopic {
    background-image: url("/site_images/Layout07/TitleBack.gif");
    background-position: 0 bottom;
    background-repeat: no-repeat;
    color: #595959;
    font-size: 20px;
    font-weight: normal;
    margin: 0 -55px 0 0;
    padding-bottom: 22px;
    width: 609px;
}
a.enlaceGrafico{
	background: url("/site_images/Layout07/ico_grafico.gif") no-repeat right;
	padding-right:20px;
	}
	

div.Detail ul.seguros li a{
	float:left;
	color:#636465;
	padding-left:10px;
	background:url("/site_images/Layout07/ListArrow.gif") no-repeat 0 50%;
}
div.Detail ul.seguros li a:hover{
	border-bottom:1px dotted #0EA9A2;
}
div.Detail ul.seguros li{
	background:#FFF url("/site_images/Layout07/bg_listad_seguros.jpg") no-repeat left bottom;
	border:1px solid #CAECEB;
	width:18em;
	float:left;
	padding-left:5em;
}
div.Detail ul.seguros li p{
	padding:1em;
	float:left;
}
div.Detail ul.seguros li p span.pNaranja{
	color:#0EA9A2;
	font-weight:bold;
}

