.rating_bar { width: 60px; background: url('/images/offbn.gif') 0 0 repeat-x;margin-top:10px;}

.rating_bar div { height:6px; background: url('/images/onbn.gif') 0 0 repeat-x; margin-left:0px; margin-right:auto; text-align:center}

.rating_barv { width: 60px; background: url('/images/offbn.gif') 0 0 repeat-x;margin-top:10px;}

.rating_barv div { height:6px; background: url('/images/onbnv.gif') 0 0 repeat-x; margin-left:0px; margin-right:auto; text-align:center}
.rating_bara { width: 60px; background: url('/images/offbn.gif') 0 0 repeat-x;margin-top:10px;}

.rating_bara div { height:6px; background: url('/images/onbna.gif') 0 0 repeat-x; margin-left:0px; margin-right:auto; text-align:center}
.rating_barr { width: 60px; background: url('/images/offbn.gif') 0 0 repeat-x;margin-top:10px;}

.rating_barr div { height:6px; background: url('/images/onbnr.gif') 0 0 repeat-x; margin-left:0px; margin-right:auto; text-align:center}
.star-rating .current-rating{ background: url('/images/start3.gif') left -1000px repeat-x;}
.star-rating a:focus{ background: url('/images/start3.gif') left -1000px repeat-x;}
.star-rating a:active{ background: url('/images/start3.gif') left -1000px repeat-x;}
.star-rating a:hover{ background: url('/images/start3.gif') left -1000px repeat-x;}
.star-rating{ background: url('/images/start3.gif') left -1000px repeat-x;}
.star-rating{ position:relative; width:64px; height:25px; overflow:hidden; list-style:none;	margin:0; padding:0;background-position: left top; }
.star-rating li{ display: inline;}
.star-rating .current-rating{ position:absolute;	top:0; left:0; text-indent:-1000em;	height:25px; line-height:25px;outline:none;	overflow:hidden; border: none;}
.star-rating a{ position:absolute;	top:0; left:0; text-indent:-1000em;	height:25px; line-height:25px;outline:none;	overflow:hidden; border: none;}
.star-rating a:focus{ background-position: left bottom;}
.star-rating a:active{ background-position: left bottom;}
.star-rating a:hover{ background-position: left bottom;}
.star-rating a.one-star{	width:20%;	z-index:6;}
.star-rating a.two-stars{ width:40%;	z-index:5;}
.star-rating a.three-stars{	width:60%;	z-index:4;}
.star-rating a.four-stars{	width:80%;	z-index:3;}
.star-rating a.five-stars{	width:100%;	z-index:2;}
.star-rating .current-rating{	z-index:1;	background-position: left center;}
#content{width:725px;float:left;padding:5px 0 0 8px;overflow:hidden}
.sortPagesCasas {width: 100%;margin:0;}
.sortPagesCasas ul {width:100%;list-style:none;margin:0;	padding:0px 1px 2px 5px;}
.sortPagesCasas ul li {	width:10px;	float:left;}
.sortPagesCasas ul li img {	padding:2px 2px 1px 2px;margin:0}
.sortPagesCasasSelect {font-weight:bold}

/*=============================================================================================*/

#Submenu {
	border-bottom: 1px #B0BEC7 solid;
	background-color:#E4EDF1;
	line-height:16px;
	height:18px;
	margin:25px 0 0 1px;
	width: 100%;
	padding:5px 0px 0px 0px;
}
.VotacionOp	{
	text-align: center;
	font-size: 1em;
	color: #000;
	font-weight: bold;
	padding-top: 5px;
	padding-right: 0pt;
	padding-bottom: 0pt;
	padding-left: 0pt;
	height: 18px;
	font-size: 15px;
	width: 55px;
}
#Submenu .Menu {	
	width:auto;	
	font-size:80%;	
	float:left; 
	list-style-type:none; 
	margin:0;
	padding:0;
}  
#Submenu .Menu li{
	display:inline;
	float:left;
	padding:0 1px 0 3px;
	line-height:16px;	
}
#Submenu .Menu li a {
	float:left; 
	border-left:1px #B0BEC7 solid;
	font-weight:bold;
	text-decoration:none;	
	margin:0; 
	padding:0px 1px 0px 2px; 
	color:#333;	
	background-color:#E4EDF1;
}
#Submenu #SelecSubMenu { 
	border-bottom:1px #FFF solid; 
	background:url('/modules/odds/images/active-sub.gif') no-repeat right;
	color:#ff0000;
	font-weight:bold;
	line-height:18px;
	padding:0px 8px 0 4px;
	margin:0px 1px 0 1px;
}
#Submenu #SelecSubMenu a {
	color:#FF0000;
	background-color:#FFF;
	border-top:1px #B0BEC7 solid;
	line-height:18px;
}
.OpTopCenter {width:98%;border:1px #DADADA solid;padding:4px 1px 6px 5px;border-bottom:5px #CCC solid;}
#ContentInfo {width:100%;margin-top:0; margin-bottom: 5px; clear:both;  }
#ContentInfo h2{ background:  url('/modules/casas_de_apuestas/images/centM.gif') #F9FAFE repeat-x; color:#445566;margin-bottom:0;}
#ContentInfo h2 span{ padding: 5px 0 10px 15px;line-height:25px; background:  url('/modules/casas_de_apuestas/images/plin.gif') no-repeat left; }
#INTEnavdesc{float:Left;width:88%;padding:0 0 0 4px}
#INTEnav{float:Right;width:10%}
#TRADnavdesc{float:Left;width:25%;text-align:left;margin:0;}
.allinfo{float: left;width:57%;text-align:right;margin:0;padding:0 3px 0 0}
.allinfo a:hover {text-decoration:none;	}
#TRADnav{float: left;width:15%;text-align:center}
#TRADnavdesc2 {float:left;width:88%;padding:0 0 0 4px}
#TRADnav2 {float:right;width:10%}
.Subtitle { border-top:1px #FFF solid;margin:1px 0 3px 0;background-color:#FCFDFE;float:left;width:100%}
.sortNav {width:100%; margin-top: 5px; font-size:80%;margin-bottom: 10px;padding:2px 0 2px 0; }
.sortNav ul { font-size:11px;margin: 1px 0px 2px 0px; list-style-type: none;width: 90%;padding: 1px 0 2px 0px;}
.sortNav li { font-size:9px;margin:0 1px 0 1px;padding: 1px 3px 1px 2px; width: 150px;	height: 20px; display: inline;}
.sortNav strong {float:left;width:10%;	padding:1px 0 2px 0;}
.BtmOp {position:relative;top:5px;left:175px}
.BtmOp2 {width:100%;padding: 0;margin: 0;clear:both}
.searchResultsNav {
	width: 100%;
	margin: 5px 0px 0px 0px;
	background-color: #ebf3fb;
	float:left;
	border-bottom: 1px #9AD9F8 solid;
	font-size:xx-small;
	margin:0px;
	padding: 5px 0px 5px 6px;
}

/*================================================================================================*/

#topInfo {padding: 10px 0px 0px 0px;	margin: 15px 0px 0px 0px;height:75px;}
#topInfoOp {padding: 10px 0px 0px 0px;	margin: 15px 0px 0px 0px;height:130px;}
.topInfoLeft {width:250px; float:left;}
.topInfoRight {	width:270px;float:left;}
.topInfoRight span a { float: inherit; padding-left: 30px; margin-left: 10px;	margin-right: 10px;}
.topInfoRight p { margin-top: 10px;}
.topInfoRight img {	padding:0px 0 0 8px}

/*================================================================================================*/

.BloxkServicios ul li a{border-bottom:1px solid #E7F0FA; border-top:1px #FFF solid ;padding:2px 10px 2px 20px;	display:block;	background:#fff url('/themes/xubsite/images/BLT_greenArrow01.gif') no-repeat 12px 175%; text-decoration: none;color:#0048a8; height: 1%;	overflow:hidden;}
.BloxkServicios ul li a:hover{background-color:#C5DCF3;color:#000;}
.BloxkServicios ul{list-style:none;border:1px #AACCEE solid;margin-bottom:10px}

/*================================================================================================*/

.InfoContainer {
	width: 100%;
	border-bottom: 1px #E6E6E6 solid;
	clear:both;
	padding: 0 0 5px 0;
	margin: 0 0 2px 0;
}
.InfoContainer a {	font-size:10px;color:#0088e4;text-decoration:none}
.InfoContainer a:hover {text-decoration:underline;color:#CC3300}
.InfoContainer em { font-size:80%;font-weight:bold;}
.InfoContainer .evaluaLeft  {height:28px;padding:2px 4px 0 4px; background-color:#CC3300;color:#fff;font-weight:bold;float:left}
.InfoContainer .evaluaLeft a {text-decoration:none;color:#fff}
.InfoContainer .evaluaLeft a:hover {text-decoration:underline;color:#FFFFCC}
.InfoContainer .evaluaRight  {width:371px;height:21px;padding:9px 0 0 5px; background-color:#4787E5;color:#fff;float: right}

/*****************************************************************************************************/
.InfoContainerItem {
	width: 100%;
	border-bottom: 1px #E6E6E6 solid;
	height: 150px;
	clear:both;
	padding: 10px 0 5px 0;
	margin: 10px 0 2px 0;
}
.InfoContainerItem a {font-size:10px;color:#0088e4;text-decoration:none}
.InfoContainerItem em { font-size:80%;font-weight:bold;}
.InfoContainerItem .evaluaLeft  {height:28px;padding:2px 4px 0 4px; background-color:#CC3300;color:#fff;font-weight:bold;float:left}
.InfoContainerItem .evaluaLeft a {text-decoration:none;color:#fff}
.InfoContainerItem .evaluaLeft a:hover {text-decoration:underline;color:#FFFFCC}
.InfoContainerItem .evaluaRight  {width:371px;height:21px;padding:9px 0 0 5px; background-color:#4787E5;color:#fff;float: right}


/****************************************************************************************************/

.colunmleft { width:20%; 	float:left;	text-align:center;}
.colunmcenter {	width:75%;	float:right;}
.colunmcenter h3 { margin: 0px 16px 0px 5px;	padding: 0px; font-size: 125%; color: #1951BC;	float:left;	border-bottom:1px #C6C6C6 solid;}
.LeftBlock{float:  left; margin-top:10px; padding-left:5px; text-align:left}
.LeftBlock h3 {padding:0 0 5px 0px}
.LeftBlock h3 span{background:  url('/modules/casas_de_apuestas/images/plin.gif') no-repeat 1px 30% ;padding:0 0 5px 14px}
.LeftBlock h3 em{font-size:90%;	font-style:italic;	font-weight:normal;}
.LeftBlock .opinion {margin: 20px 0 5px 0;padding: 5px 0 4px 4px;text-align: center;}
/*.RightBlock{float:right; border:1px #FFE7B3 solid;  margin-top:10px; background-color:#FFF8E8; margin-left:5px}*/
.RightBlock{float: right;  margin-top:10px}
.RightBlock h3{ background:  url('/themes/xubsite/images/leftNvorg.jpg') #F9FAFE repeat-x ;margin-bottom:10px;height:20px;color:#FFF;padding-top:7px}
.RightBlock h3 span{background:  url('/themes/xubsite/images/vlinb.gif') no-repeat 1px 30% ;  padding:0 0 5px 14px }
.RightBlock  span{  padding:0 0 5px 10px }
.RightBlock  p{  padding:0 10px 5px 10px }
.RightBlock img { padding: 0 10px 0 10px}
.RigthOp {float: right; margin-top:10px; padding-left:5px; text-align:left;width:50%}
.RigthOp h3 {padding:0 0 5px 0px}
.RigthOp h3 span{background:  url('/modules/casas_de_apuestas/images/plin.gif') no-repeat 1px 30% ;padding:0 0 5px 14px}
.RigthOp h3 em{font-size:90%;	font-style:italic;	font-weight:normal;}
.RigthOp .opinion {margin: 20px 0 5px 0;padding: 5px 0 4px 4px;text-align: center;}
.LeftOp {float: left;  margin-top:10px;width:48%}
.LeftOp h3{ background:  url('/themes/xubsite/images/leftNvorg.jpg') #F9FAFE repeat-x ;margin-bottom:10px;height:20px;color:#FFF;padding-top:7px}
.LeftOp h3 span{background:  url('/themes/xubsite/images/vlinb.gif') no-repeat 1px 30% ;  padding:0 0 5px 14px }
.LeftOp  span{  padding:0 0 5px 10px }
.LeftOp  p{  padding:0 10px 5px 10px }
.LeftOp img { padding: 0 10px 0 10px}
#ListBonos {padding:3px 0 0 2px;margin:3px 0 2px 2px;width:100%;text-align:center}
#ListBonos a {color:#0088e4;text-decoration:none;font-size:10px}
#ListBonos a:hover {text-decoration:underline}
#ListBonos img a {text-decoration:none;}
#OpinionText {padding:5px 0 5px 0}
.TableBono {width:100%;clear:both}
.TableBono th {
	color: #07519A;
	background-color: #EBF3FB;
	border: 1px solid #AACCEE;
	height: 18px;
	font-size: 90%;
}
.TableBono td {background-color:#FFF;text-align:left;padding:4px 12px 8px 5px;font-size:x-small}
.TableBono input {margin:0;padding:0}
td.tdfilas {background-color:#F0FAFF}
td.tdfilas2 {background-color: #ECF1F2}
.Tableinfo {width:100%;float:left;margin:10px 0 10px 0;}
.Tableinfo select {
	border: 1px #cecece solid;
	font: normal 88% Verdana, Arial;
	color: #6d6d6d;
	padding:2px;
}
.Tableinfo .th2 {height:25px;color:#fff;background-color:#333;padding-left:5px;text-align:left}
.Tableinfo .opinion {width:98%;float:right}
.MasInfoMetodos {
	border: 1px solid #CDDCE0;
	text-align: justify;
	margin: 1px 2px 15px 2px;
	font-size: 10px;
	line-height: 15px;
	padding: 3px 5px 3px 5px;
	height: auto;
	background-color: #E6EDEF;
}
.opinion .td {border-bottom: 1px #C0C0C0 solid;height: 20px;}
.footer2 {height:30px;background-color:#333;color:#fff;vertical-align:middle}
.Tableheader {text-align:left;color:#fff;background-color:#11679D;padding:1px 0 1px 5px;height:20px}
.LeftCell {
	text-align: left;
	height: 18px;
	background-color: #fff;
	padding: 2px 0 2px 0;
	border-bottom: 1px #000 solid;
	border-bottom-color: #C0C0C0;
}
.RightCell {
	background-color: #EBF3FB;
	text-align: left;
	padding: 2px 0 2px 5px;
	border-bottom: 1px #000 solid;
	border-bottom-color: #C0C0C0;
}
.CenterCell {text-align:center}
.MetInfo {background-image:url('../../../diseno/New-site/top.gif'); height:20px; padding-left:5px;font-weight: bold; color:#fff}


/*================================================================================================*/
/*================================================================================================*/

.topcasa { text-align: center; padding-bottom:15px;clear:both;height:30px}
.topcasa h3 {	width:35%;float:left}
.topcasa h3 a { text-decoration:none;}
.topcasa h3 em {	font-size:75%;	font-style:italic;	font-weight:normal;}
.topcasa2 {	float:left;width:40%}
.topcasa3 {	float:left;width:18%}

/*================================================================================================*/

/*.treeNv{ margin:33px; background-image: url('/modules/casas_de_apuestas/images/tree.gif'); background-repeat:no-repeat;	padding-left:11px;	background-position: 0px 4px;}*/
.treeNv{ margin:33px;padding-left:11px;	background-position: 0px 4px;}
.treeNv a{ text-decoration:none;}

/*================================================================================================*/

.bono {	color: #000;	font-weight:bold; font-size:90%;}
.bono a { color: #D70F23; text-decoration:none;}
.bono a:hover { color: #bc3737; text-decoration: underline;}
.CompText {color: #1951BC;	font-weight:bold; font-size:90%}
.CompText a { color:#0066CC;text-decoration:underline}
.CompText a:hover { color:#99CCFF;text-decoration:none}

/*================================================================================================*/
input{ margin: 4px 2px 1px 0px;}
/*================================================================================================*/
.infocasa { width: 395px; border: 1px solid #FFF; margin-left: 2px; padding: 1px 0px 2px 1px;	text-align: justify;}
/*================================================================================================*/
.description { margin: 10px 5px 10px 5px; padding: 5px;}
/*================================================================================================*/
#opsdiv {width:100%;float:left;}
#opsdiv thead {text-align:left;background-color:#EDF3F8}
#opsdiv thead th {padding:3px 0 3px 3px;}
.OpinionShort {padding:4px 2px 4px 2px;font-size:11px}
.OpinionShort a {text-decoration:none;color:#0088e4}
.OpinionShort a:hover {text-decoration:underline}
.OpinionShort span {padding:12px 4px 2px 4px;margin:4px 2px 5px 2px}
.OpinionShort p {margin:15px 2px 2px 4px;font-size:90%;height:auto}
.OpRate {font-size:xx-small;text-align:center}
.TableOp {border-bottom:1px #4787E5 solid;padding:15px 0 0 0}
.TableOp2 {	width: 100%;background-color: #F5F9FA;border:1px #B4CBCD solid;	clear:both;}
.TableOth {	text-align:left;font-size:10px;padding:6px 1px 6px 5px;background-color:#DAE5E5;border-bottom:1px #B4CBCD solid;}
.MyOpinion {font-size:10.5px;padding:0 0 0 4px}
.MyOpinion span {font-weight:bold;text-transform:uppercase;border-bottom:1px #ccc solid;margin:0 0 5px 0}
.MyOpinion p {text-align:left;padding:0 3px 0 2px}
.MyRating {font-size:10px;border:1px #D1E2ED solid;background-color:#E1ECF3;margin:3px 0px 0 0px;width:96%;padding:3px 1px 2px 4px;}
.MyRating span {font-weight:bold;text-transform:uppercase}
.BtmAdv {padding:5px 1px 2px 5px;font-size:10px;border-bottom:1px #E4E4E4 solid}
.UtilOpinion {text-align:center;padding:4px 1px 4px 1px;font-size:10px;}
.UtilOpinion span {font-size:10px;font-weight:bold}
.UtilOpinion img {margin:0 3px 0 8px}
.WriOp {width:100%;height:350px;font-size:10px;padding-bottom:5px}
.WriOptd {font-size: 115%;	padding: 2px 2px 4px 2px;	background-color: #F7FAFD;}
.WriOptd2 {width:290px;background-color:#333;color:#fff;padding:2px 2px 3px 4px;font-weight:bold;font-size:11px}
.WriOptd3 {width:200px;background-color:#333;color:#fff;padding:2px 2px 3px 4px;font-weight:bold;font-size:11px}
.WriOptdLeft {width:55%;background-color:#EBF3FB;border:2px #333 solid;}
.WriOptdLeft p {padding:5px 2px 4px 4px}
.eva1 {	border-bottom:1px #ccc solid;padding:3px 2px 10px 0}
#evaluacion {border-bottom:1px #ccc solid;}
.keyword {	font-size:110%}
.WriOptdRight {	width:45%;background-color:#EBF3FB;border:2px #333 solid}
.WriOptdrg {padding:2px}
.WriOptdrg span {padding:0 0 0 10px;font-size:110%;margin-top:5px}
.WriOptdrg2 {padding:1px 2px 2px 8px}
.WriOptdrg3 {padding:2px 4px 2px 10px}
#Textarea1 {
	font-weight: normal;
	font-size: 9px;
	font-family: Verdana;
	color: #333;
}
.Textarea2 {
	font-weight: normal;
	font-size: 9px;
	font-family: Verdana;
	color: #333;
	width:150px;
	height:25px;
	margin-left:3px
}
.FootWopin {font-size:9.5px;border:1px #E8E8E8 solid;margin-top:5px}
.FootWopin span {font:bold 105% Verdana}
.FootWopin input {font-size:9px;margin-left:0;padding-left:0;float:left}
.OpButton {	list-style-type: none;}
.selectOp {	font-weight:bolder;	color:#003366}

/*.OpNavReview {
	border: 1px solid #DBDBDB;
	background-color: #EEEEEE;
	background:#E5E5E5;
}*/
.OpNavReview td {text-align:center}
.OpNavReview td a {	font-size:xx-small;	}
.OpNavReview td img {padding:0 1px 0 1px;}
/*.NotMoreOpi a{
	color: #C9C9C9;
}*/
.AllOpinion {
	width:98%;
	border:1px #829BB4 solid;
	background-color:#E6EBF1;
	padding:2px 0 2px 0;
	text-align:center;
	margin:0 0 1px 0;
}
/*--------------------------------------------------- News ----------------------------------------------*/
.item {width:100%;padding:0;border-top:1px #ccc solid}
.itemNews {margin:0px;padding:0}
.itemHead {clear: both;font-size: 1.1em;}
.itemInfo {padding: 3px 3px 15px 3px;margin:0;font-size:0.83em;color:#888}
.itemPoster {font-size: 95%}
.itemPostDate {font-size: 95%}
.itemPostDate2 {font-size:0.8em;color:#999;}
.itemStats {font-size: 95%; font-style:italic;font-weight:bold}
.itemBody {padding-left: 5px;margin:0;font-size: .95em;}
.itemText {margin: 0 0 5px 0;line-height: 1.4em;color: #363636}
.itemText:first-letter {font-size: 133%; font-weight: bold;}
.itemFoot {text-align: right;padding: 3px;background-color: #EFEFEF;background-image: url('../../odds/images/bgd-ligaevents.gif');	background-repeat: repeat-x;border:1px #DEDEDE solid;font-size: x-small;}
.toolArticle {padding:2px 25px 2px 0; text-align:right;margin:0;font-size:85%;font-weight:bold;}
/*.bdrTools {border-bottom:1px #dedede solid}*/
.toolArticle a:link {color: #7f7f7f;}
.toolArticle img {padding: 0 3px 0 2px;margin:0}

/*=========================================== News Items Index ==============================================*/	

.itemHead2 {padding: 5px 2px 1px 3px;color: #525252;font-size: 0.9em;clear: both;border-bottom: 1px #ECE9D8 dotted;}
.itemHead2 a {font-size:98%;font-weight: bold;color: #626262;background-color: transparent}
.itemHead2 a:link {text-decoration:none}
.itemHead2 a:hover {text-decoration:underline}
.itemBody2 {padding: 2px 0 2px 3px;}
.itemInfo2 {padding:0 0 2px 3px;margin:0;font-size:0.85em;color:#888}
.NoticiasCasas {
	width: 100%;
	color: #545454;
	list-style-type:none;
	list-style-image:none;
	margin:4px 0 2px 0;
	padding:4px 0 1px 0;
}
.NoticiasCasas li {
	margin: 1px 0 1px 6px;
	padding: 1px 1px 2px 7px;list-style-position:  outside;
	background: transparent url('/images/list-comparativa.gif') no-repeat -0pt 0.45em;
}
.NoticiasCasas li a {font-size: 1.05em;}
.ADDBOOK {	padding:1px}
.ADDBOOK img {	margin:0 2px 0 2px;}
.LastOpinion td {padding: 1px 0 1px 5px;background-color: #EFEFEF;border-bottom: 2px #fff solid;}
.LastOpinion td a:visited {	text-decoration:none}
.LastOpinion td:hover {	background-color:#FFE682;}

/*==================================================== Comparar Casas =========================================*/
.definition {
	padding: 3px 1px 3px 3px;
	background-color: #92A6C7;
	background-image: url('/images/bgd-cmp-casas.gif');
	background-repeat: repeat-x;
}
.CompCasaVar {
	border-bottom:1px #CCC dotted;
	padding:3px 0 3px 0;
	font-size:90%;
	color:#000066
}
.CompCasaVar2 {
	border-bottom:1px #CCC dotted;
	padding:3px 0 3px 0;
	font-size:90%;
}
.CmpSelCasas {
	border:1px #E9E8E3 solid;
	background-color:#F8F7F2;
	padding:3px 0 3px 0;
	font-size:15px;
	font-family:Arial, Verdana, Tahoma
}
#casasel {font-family:Verdana;font-size:10px}

/*======================================================= Bono TAB ===============================================*/
.bono_tab {	
	background-color: transparent;	
	background-image: url(/images/gris_ccc_1px.gif);	
	background-repeat: repeat-x;	
	background-attachment: scroll;	
	background-position: left bottom;	
	float: left;	
	width: 100%;
}
.bono_tabs_ul li {
	float: left;
	border: 1px #b0c0cf solid;	
	border-bottom: 1px solid #ccc;
	padding: 3px 6px 3px 6px;
	color: #496e92;
	background-color: #e6ebf1;
	background-image: none;
	background-repeat: repeat;
	background-attachment: scroll;
	background-position: 0% 0%;
	font-family: Tahoma,Arial,Helvetica,sans-serif;	
	font-size: 11px;
	line-height: 13px;		
	margin: 2px -1px 0pt 0pt;
}
.bono_tabs_ul li.selected  {	
	border: 1px solid #ccc;
	border-bottom-color:-moz-use-text-color;
	border-bottom-style:none;
	border-bottom-width:0pt;
	border-bottom: 0pt none;
	border-top:2px orange solid; 	
	padding-top: 3px;	
	padding-right: 6px;	
	padding-bottom: 5px;	
	padding-left: 6px;
	margin-top: 0pt;
	margin-right: 0pt;	
	margin-bottom: -1px;	
	margin-left: 0pt;	
	background-color: #fff;	
	background-image: none;	
	background-repeat: repeat;	
	background-attachment: scroll;	
	background-position: 0% 0%;
	font-weight:bold;
}
.bono_tabs_ul li.selected a {color:#ff0000	}
.bono_tabs_ul li a {display: block;text-decoration: none;color: #496e92;}
.bono_tabs_ul li a:hover {text-decoration: none;color: #a92b2b;}
.bono_tabs_ul {list-style-type: none;list-style-image: none;padding: 0px;	margin: 0px;}
.BonoContent {
	clear: both;
	border-right-width: 1px;	
	border-bottom-width: 1px;	
	border-left-width: 1px;	
	border-right-style: solid;	
	border-bottom-style: solid;	
	border-left-style: solid;	
	border-right-color: #ccc;	
	border-bottom-color: #ccc;	
	border-left-color: #ccc;	
	border-top-width: 0pt;	
	border-top-style: none;	
	border-top-color: -moz-use-text-color;
	padding-top: 7px;	
	padding-right: 7px;	
	padding-bottom: 7px;	
	padding-left: 7px;	
	background-color: #fff;	
	background-image: none;	
	background-repeat: repeat;	
	background-attachment: scroll;	
	background-position: 0% 0%;
}
/*====================================== Metodos Tab ===========================================*/
.DepRet {
	float: right;
	width: 210px;
	margin:1px 0 10px 0;
	padding:0 0 5px 0;
}
.DepRet ul {
	width:100%;
	list-style-type: none;
	list-style-image: none;
	margin:0 0 0 10px;	
}
.DepRet ul li {
	background-position: 0pt 0pt;
	width: 28%;
	float: left;
	text-align: center;
	font-size: xx-small;
	font-family: Verdana;
	padding-top: 2px;
	padding-bottom: 2px;
	margin:0 3px 0 3px;
	border:1px #BBCFE2 solid
}
.DepRet ul li.Selected {
	border:1px #BBCFE2 solid;
	background-image: url('/images/1px_blue_light.gif');
	background-repeat: repeat-x;
	background-attachment: scroll;
}
/*------------------------------------------------- New SEO Casas ------------------------------------------------------*/

#MenuSEO {clear:both;float:left;width:100%;background:#F4F4F4;	font-size:93%;	line-height:normal;	margin-bottom:5px;}
#MenuSEO ul {margin:0;padding:10px 5px 0 5px;list-style:none;border-bottom:1px #DEDEDE solid;height:34px;}
#MenuSEO li {float:left;margin:0 5px 0 0 ;padding:0;border-bottom:1px #dedede solid;}
#MenuSEO a {float:left;background:url("/images/tableftB2.gif") no-repeat left top;margin:0;padding:0 0 0 4px;font-size:10px;text-align:center}
#MenuSEO a:hover {text-decoration:none}
#MenuSEO a span {float:left;display:block;background:url("/images/tabrightB2.gif") no-repeat right top;
padding:7px 2px 2px 0px;color:#666;width:105px;height:25px;}
#MenuSEO a span {float:none;text-decoration: none;}
#MenuSEO a:hover span { color:#000; text-decoration:none;cursor:pointer }
#MenuSEO a:hover {    background-position:0% -42px;}
#MenuSEO a:hover span { background-position:100% -42px; }
#MenuSEO #current a {   background-position:0% -42px;font-weight:bold}
#MenuSEO #current  {border-bottom: 1px #F4F4F4 solid;}
#MenuSEO #current a span {background-position:100% -42px;  }
.CGroup { clear:both;}
.CGroupSub {margin-bottom:5px;}
.Review { float:left;width:60%;}
.Review legend {color: #FF0000;font-weight: bold;text-align: center;font-size: 14px;}
.Review fieldset {border: 1px solid #dcdcdc;padding:5px 0 2px 0;}
.Review p {color:#666666;font-size:10px;margin:1px 5px 0 2px;text-align:justify;}
.Review span {font-size:11px;margin:0 0 5px 0;}
.Review em {display:block; font-size:10px;padding:4px 5px 1px 5px}
.NoticiasCasasRes {	width: 96%;	margin: 0 0 0 5px}
.NoticiasCasasRes li {padding: 2px 0px 2px 0px;	margin: 1px 0 2px 0;border-bottom: 1px #E5E5E5 dotted;	color: #6e6e6e;list-style-type: disc;}
.NoticiasCasasRes li a {color:blue;text-decoration:none}
.BlockDetails {float:left;width:39%;margin-left:3px;}
.Details {border:1px #AACCEE solid;margin-bottom:5px;}
.Details fieldset {	width:80%; margin:10px 0 0 15px;border:1px #dcdcdc solid;}
.Details fieldset legend {color:#333;font-weight:bold;font-size:13px;}
.Details ul {margin:2px 1px 5px 0px;width:98%;font-size:10px}
.Details ul li{list-style-type: none;list-style-position:inside;padding:1px 0 2px 4px}
.Details ol {margin:2px 1px 4px 22px;width:80%;font-size:11px;color:#666}
.Details ol li {list-style-type: none;list-style-position: outside;list-style-image: url('/images/red_arr_casas.gif');	padding:1px 0 1px 0px;margin:0;}
.Details a img {padding:8px 0 2px 10px}
.DetMetodos {border:1px #AACCEE solid;margin-top:10px}
.DetMetodos img {padding:2px 5px 2px 4px}
.OpinionSEO {float:left;width:48%;margin:0 5px 0 5px;border:1px #AACCEE solid;margin-bottom:5px;}
.News { float:left;width:48%;margin:0 5px 0 5px;border:1px #AACCEE solid;margin-bottom:5px;}
.CGroupAll { border:1px solid #FFF;}
.CGroupAll ul li { list-style:none;}
.CGroupAll h2 {background-color:#EBF3FB;border-bottom:1px #AACCEE solid;font-weight: bold;color: #07519a;padding: 3px 0pt 3px 3px;font-size:11px}
.FullReview {clear:both;margin:5px 0 2px 0;text-align:left;border:1px #AACCEE solid}
.FullReview p {padding:5px;}

