body{
	background-color: #fff;
	color: #444;
	font: 70%/140% arial, helvetica, sans-serif;
	background:#eee url(/img/main_bgtile.gif);	
	}
div,body,img{margin:0;border:0;padding:0;}
.cl{clear:both;}.left{float:left;}.right{float:right;}


a:link{text-decoration:underline;color:#4b4b95;}
a:visited{text-decoration:underline;color:#4b4b95;}
a:hover{text-decoration:underline;color:#bb1b1b;}
a:active{text-decoration:underline;color:#4b4b95;}

td.headerNavigation a{text-decoration:underline;color:#FFFFFF;}
td.headerNavigation a:link{text-decoration:underline;color:#FFFFFF;}
td.headerNavigation a:visited{text-decoration:underline;color:#FFFFFF;}
td.headerNavigation a:hover{text-decoration:underline;color:#FFFFFF;}
td.headerNavigation a:active{text-decoration:underline;color:#FFFFFF;}

a.abandonar:link{text-decoration:none;color:#FFFFFF;font-weight:bold;}
a.abandonar:visited{text-decoration:none;color:#FFFFFF;font-weight:bold;}
a.abandonar:hover{text-decoration:underline;color:#FFFFFF;font-weight:bold;}
a.abandonar:active{text-decoration:none;color:#FFFFFF;font-weight:bold;}

a.tituloNoticia:link{text-decoration:none;color:#000000; font-weight:bold;}
a.tituloNoticia:visited{text-decoration:none;color:#000000;font-weight:bold;}
a.tituloNoticia:hover{text-decoration:none;color:#FF0000;font-weight:bold;}
a.tituloNoticia:active{text-decoration:none;color:#000000;font-weight:bold;}

h1{font: 1.8em/1.6em Arial, sans-serif; color: #555;letter-spacing:-0.1pt;/*padding:15px 0 2px 0*/}
#content h1 strong{font-size:70%;color:#555;clear:both;}
#props .desc h2, h2, #searchForm h2, #listings h2{font: 1.6em/2.0em Arial, sans-serif; color: #555;letter-spacing:-0.1pt}
h3{font: 1.3em/1.8em Arial, sans-serif; color: #555;letter-spacing:-0.1pt}
h4{font: 1.1em/1.6em Arial, sans-serif; color: #555;letter-spacing:-0.1pt}

#page{width:950px;margin:0 auto;}

#wrap{
	width:960px;
	background:#fff;
	margin:0 auto;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	border-top:1px solid #ccc;
	border-bottom:1px solid #ccc;
	margin-top:12px;
	padding-top:5px;
	margin-bottom:15px}

.leftpart {width:950px;float:left;}
.props {float:none;margin:0 auto;}
.pageleft{float:left;width:214px;}
.pagemid{float:right;width:734px;margin:0;padding-right:1px;}
.pagemid img.cimg{float:left;margin-left:48px;}
.pagemid .idesc{text-align:center;padding-bottom:20px;clear:both;}
.pageright{width:236px;float:right;padding:0;}

.propimg{padding-top:1px;float:left;}

#webhtext, #logo, #topright {
	height:200px;background-color:#1b4691;color:#fff;overflow:hidden;
}
#webhtext h2{color:#fff;line-height:30px;margin:0;padding:10px 0 3px 0;}
#webhtext .addr{line-height:19px;padding:0 10px;border-bottom:1px solid #fff;}
#webhtext .text{padding:0 20px;}
#webhtext p {margin:0;padding: 0 0 7px 0;}
#webhtext a, #lang a, #topright a{color:#fff;text-decoration:none;}
#webhtext a:hover, #lang a:hover, #topright a:hover{text-decoration:underline}

.webhimg {height:260px;overflow:hidden;border-top:1px solid #fff;}
.webhimg img{margin-top:-10%;}

#logo{text-align:center;}
#topright .lang{text-align:center;width:100%;line-height:19px;}

#topright form{padding:6px 20px 0 20px;margin:0;}
#topright input{width:156px;float:right;line-height:18px;height:18px;font-size:11px;
border:0;margin:0;padding:0;background:#fff url(/img/newslf_bg.gif) top left no-repeat;}
#topright form div {padding:3px 0;width:100%;}
#topright .button{padding-top:8px;}
#topright .button input{width:62px;height:19px;line-height:19px;margin-right:94px;background:#fff url(/img/topbt_bg.gif) top left no-repeat;
font:bold;font-size:11px;color:#1b4691;font-family:arial;font-weight:bold;cursor:pointer;}
#topright h2{text-transform:uppercase;}
#topright p{padding:10px 15px;text-align:center;}

#QSearchForm{padding:0 20px 0 20px;margin:0;height:262px;}
#QSearchForm h2{font:bold 12px/40px Arial, sans-serif;color:#1b4691;margin: 0 -10px 0 52px;padding:20px 0 10px 0;}
#QSearchForm .qs_l{line-height:20px;width:54px;float:left;}
#QSearchForm .qs_d {width:142px;float:right;font-size:11px;}
#QSearchForm input.qs_d {width:138px;}
#QSearchForm .qs_dh {width:66px;float:left;font-size:11px;}
#QSearchForm .qs_dhr {width:66px;float:right;font-size:11px;}
#QSearchForm div {line-height:28px;height:28px;}
#QSearchForm .bt {width:100%;text-align:right;}
#QSearchForm .bt input{width:71px;margin:0;padding:0 0 0 5px;border:0;
background:#1b4691 url(/img/searchbt_bg.gif) top left no-repeat;height:21px;overflow:hidden;
text-align:left;font:11px/21px Arial, sans-serif;color:#fff;cursor:pointer;}

img.side{padding:0 0 5px 0;float:left;clear:both}

.menu {width:100%;margin:0;padding:0 0 15px 0;min-height:245px;background:#5d91dd url(/img/menu_bg.gif) top repeat-x;border-top:1px solid #fff;}
.menu li{margin:0;padding:0 0 0 0;display:block;border-bottom:1px solid #fff;clear:both;}
.menu li a{padding:0 0 0 20px;display:block;color:#fff;text-decoration:none;font:bold 12px/21px arial, sans-serif;}
.menu li a:visited{color:#fff;}
.menu li a:hover, .menu li.on a{background:#fff;color:#666;line-height:19px;
border:1px solid #5d91dd;border-left:0;border-right:0;text-decoration:none;}
.menu li.on a{color:#1b4691;}

.lnews{padding:0 15px;font-size:10px;}
.lnews h2, .lnews h3, .lnews p {margin:0;padding:0;letter-spacing:0;}
.lnews h2{font:bold 14px/60px Arial, sans-serif;color:#004368;padding-top:5px;}
.lnews h3{font:bold 12px/14px Arial, sans-serif;color:#444;}
.lnews h3 a{text-decoration:none;color:#444;}
.lnews h3 a:hover{text-decoration:underline;color:#444;}
.lnews .date{color:#1b4691;line-height:17px;padding-top:2px;}
.lnews p{line-height:16px;}
.lnews .bt {border-bottom:1px solid #aaa;padding:0 0 8px 0;margin:5px -5px 15px -5px;text-align:right;}
.lnews .bt a{font-weight:bold;text-decoration:none;padding-right:10px;}
.lnews .bt a:hover{text-decoration:underline;}
.lnews p{margin:0;padding:0;}

#content {padding:0 30px;}

#content ul, #content ol {padding:0 0 0 2px;margin: 0 0 -10px 14px;}
#content ol{margin-left:14px;padding-left:8px;}
#content li {padding-bottom:10px;}
#content p{text-align:justify;}
#content h3, #content h4 {font-weight:bold;}
#propdet {padding:0 10px;}


#results {padding:15px 10px;margin:0;}
#results h1 {line-height:30px;margin:0;padding:14px 0 10px 10px;color:#244d95;clear:both}
#results h2 {background-color:#244d95;color:#fff;font:bold 11px/20px arial, sans-serif;
text-transform:uppercase;padding:0;margin:0;margin:0;clear:both;}
#results h2 a{color:#fff;text-decoration:none;padding:0 10px;display:block;}
#results h2 a:hover{background-color:#2c5eb6;}
#results img{float:left;padding-bottom:15px;}
#results ul.params {float:right;width:258px;background-color:#f2f2f2;margin:0;padding:0;height:178px;list-style-type:none;}
#results .params li{padding:0 20px;height:22px;line-height:22px;text-align:right;}
#results .params li strong{float:left;display:block;color:#244d95;}
#results li.text {height:53px;line-height:15px;background-color:#f2f2f2;padding-top:8px;text-align:left;}
#results li.gray {background-color:#e0e0e0;}
#results li.full {clear:both;}
#results .params li.half{padding-right:10px;width:99px;float:left;clear:both;}
#results .params li.halfr{padding-left:10px;width:99px;float:right;}
#results .bt {clear:both;}
#results .bt a{font:11px/22px Arial, sans-serif;text-decoration:none;}
#results .bt a.view{width:103px;height:21px;margin:4px 0 0 0;padding:0 0 0 7px;border:0;display:block;float:right;
background:#1b4691 url(/img/detbt_bg.gif) top left no-repeat;overflow:hidden;
text-align:left;color:#fff;}
#results .bt a.book, #results .bt a.bookoff{background:transparent url(/img/featbt_bg.gif) left 1px no-repeat;color:#162540;
padding-left:14px;float:left;margin-top:4px;color:#244d95;font-weight:bold;cursor:pointer;}
#results .bt a.book:hover{text-decoration:underline;}
#results .bt a.bookoff{float:left;background-image:url(/img/featoffbt_bg.gif);}
#results .backtop a.view{width:91px;height:19px;margin:0;padding:0 0 0 7px;border:0;display:block;float:right;
background:#fff url(/img/backtopbt_bg.gif) top left no-repeat;overflow:hidden;text-align:left;color:#fff;}
#results #pageLinks {float:right;padding-bottom:5px;padding-right:10px;}
#results .backtop {border-top:1px solid #0a4a6f;width:100%;text-align:right;clear:both;}
#results .backtop a, #propdet a.backtop, #propdet a.back {background:#fff url(/img/backtopbt_bg.gif) left -1px no-repeat;color:#162540;display:block;text-align:left;
width:90px;margin:0;padding:0 0 0 8px;color:#244d95;font-weight:bold;height:18px;line-height:18px;text-decoration:none;float:right;}
#results .paging {float:right;padding: 1px 5px 7px 0;}
#results .pageOf {float:left;padding: 1px 0 7px 5px;}
#results .img {width:220px;height:178px;overflow:hidden;float:left;margin-bottom:15px;}
#resilts .img img {margin-left:-15px;}

#propdet a.moreimg {background:#1b4691 url(/img/moreimgbt_bg.gif) left -1px no-repeat;color:#162540;display:block;text-align:left;
width:137px;margin:0;padding:0 0 0 8px;color:#fff;height:20px;line-height:19px;text-decoration:none;float:right;margin:-20px -15px 0 0;}
#propdet a.backtop{margin:-20px -15px 0 0;}
#propdet a.back{float:left;margin:-20px 0 0 -15px;background-image:url(/img/backbt_bg.gif);padding-left:28px;}

#propdet .ref{font:18px/28px Arial, sans-serif;color:/*#1b4691*/#000000;text-align:right;padding:5px 5px 2px 0;clear:both;}
#propdet h1{font:11px/18px Arial, sans-serif;text-transform:uppercase;
background-color:#1b4691;color:#fff;margin:0;padding:0 0 0 10px;}
#propdet h1 a{color:#fff;text-decoration:none;}
#propdet h1 a:hover{text-decoration:underline;}
#propdet h2, .contact h2, .contact2 h2 {font:bold 12px/20px Arial, sans-serif;color:#1b4691;margin:0;padding:0;}
.contact h2 {padding-bottom:15px;}
#propdet p{margin-top:10px;padding-top:0px;font-size:8pt;line-height:13pt;}
#propdet .feattext {float:left;width:200px;padding:20px 0 20px 15px;}
#propdet .featparams {list-style-type:none;padding:20px 0;margin:0;width:250px;float:right;}
#propdet .featparams li{margin:0;padding:0 10px;font-size:11px;line-height:19px;text-align:right;color:#1b4691;}
#propdet .featparams li strong{float:left;}
#propdet .featparams li.gray{background-color:#e0e0e0;}
#propdet .desc, .contact {padding:20px 15px;border-top:1px solid #1b4691;margin:0;}
.contact2 {margin:0;padding:0 15px 20px 25px;}

#propdet .btwrap {padding:0 15px 20px 15px;}
#propdet .btwrapln {padding:0 15px 20px 15px;border-top:1px solid #1b4691;margin-top:15px;clear:both;}
#propdet .btwrapln a{margin-top:0;}
.contact{margin-top:15px;clear:both;margin:0 10px;}
#propdet .desc{clear:both;padding-bottom:0px;}
#propdet .desc p{text-align:justify;margin-bottom:0;padding-bottom:0;}
#propdet .bt {margin:0;padding:5px 0 0 0;text-align:right;}
#propdet .bt a{width:100px;height:21px;margin:0 -15px 20px 0;padding:0 0 0 10px;border:0;display:block;
background:#1b4691 url(/img/printbt_bg.gif) top left no-repeat;overflow:hidden;float:right;
text-align:left;font:11px/21px Arial, sans-serif;color:#fff;text-decoration:none;}
#main .noborer {border:0;}

#contactf {font-size:11px;}
#contactf ul{width:650px;margin:0 0 0 -10px;padding:15px 10px 11px 10px;border-top:1px dotted #ddd;border-bottom:1px dotted #ddd;}
#contactf li{list-style-type:none;margin:0;padding:0;}
#contactf li.fr, #contactf li.fl {margin-bottom:4px;}
#contactf li input, #contactf textarea{margin:0;padding:0;font-size:12px;height:16px;border:1px solid #aaa;width:375px;}
#contactf textarea{height:58px;width:240px;margin:0;padding:0;}
#contactf li.nl, #contactf li.nr {display:block;line-height:18px;width:175px;margin-bottom:2px;}
#contactf li.nr, #contactf li.fr {float:right;clear:right;display:block;width:245px;}
#contactf .buttons{padding-top:8px;padding-left:270px;clear:both;padding-bottom:15px;}
#contactf .tick {border:0;width:15px;}

.sb{width:67px;border:0;background: #939393 url(/img/button_bg.gif) top left no-repeat;margin:0;padding:0;
font:bold 10px/120px arial, helvetica, sans-serif;line-height:15px;padding-bottom:3px;height:17px;color:#fff;cursor:pointer;}

#footer{height:21px;background-color:#1b4691;line-height:21px;color:#fff;margin:30px 0 5px 0;clear:both;}
#footer .pageleft{float:left;width:199px;padding-left:15px;}
#footer .pageright{text-align:right;width:auto;padding-right:15px;}
#footer .pagemid{text-align:center;}
#footer a{color:#fff;}


.searchWrap {width:316px;margin:0px auto;padding-top:10px;}
.searchWrap hr{clear:both;margin-top:10px;}
#btSearch{line-height:20px;padding-top:10px;}
#btSearch input {vertical-align:middle;margin-left:8px;}

.label{margin:2px 0 2px 0;}
.d{width:300px;font-size:10px;}
.dh{width: 146px;font-size:10px;margin-right:4px;}
.p{background-color:#cccccc;}
.c{background-color:#cdcdcd;}
.l{font-family:arial,sans-serif;}
.r{padding:10px;width: 300px;	color:#333;text-align:left;}
#btSearch{vertical-align:middle;float:right;text-align:middle;margin-right:10px;}
.sb{font-size:10px;vertical-align:middle;}
.ia{width: 296px;font-size:10px;}
#rnForm{text-align:left;}
.riText {width:200px;}
#myresults{margin-left:-10px;}
#backToResultsLink{
	float:right;
	padding-bottom:5px;
	padding-right:5px;
	padding-top:15px;
}
#email2{
visibility:hidden;
}

div.accesoJugadores{
	color:#FFFFFF;
}

input.inputDataJugadores{
	width:105px;
}
h2.title{
	color:#D90000;
}
td.fondomarco {
background-image:url(/img/marco2.jpg);
background-position:0 0;
background-repeat:repeat-x;
}
input.inputTitulo{
	width:675px;
	border:1px solid #000000;
}
textarea.inputTitulo{
	width:675px;
	border:1px solid #000000;
}

textarea.inputResumen{
	width:675px;
	height:70px;
	border:1px solid #000000;
}
textarea.inputResumen2{
	width:544px;
	height:70px;
	border:1px solid #000000;
}
textarea.descriptionText{
	width:675px;
	height:200px;
	border:1px solid #000000;
}
.createItem2{
	width:550px;
	border:1px solid #000000;
}
span.message{
	color:#FF0000;
	font-weight:bold;
}
input.inputTitulo2{
	width:543px;
	border:1px solid #000000;
}