BODY {
margin:0;
}

BODY,TD,TH,SELECT,INPUT {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}

A:link {
	color:#333333;
}

.borderfull {
background-color:#97B814;
border:1px solid #858585;
color:#FFF;
}

.borderfullpadding {
border:1px solid #CEF98B;
padding:8px;
}

.button {
	background-color:#FF9900;
	border-color:#999 #CCC #CCC #999;
	border-style:solid outset outset solid;
	border-width:1px 2px 2px 1px;
	color:#000;
	padding:2px 7px;
	float: left;
}

.buttonor {
background-color:#D7E730;
border-color:#999 #686868 #666 #999;
border-style:solid double double solid;
border-width:1px 2px 2px 1px;
color:#333;
padding:2px 7px;
text-decoration:none;
}

.buttonor A:hover {
color:#FFF;
text-decoration:underline;
}

.txtstrong {
color:red;
}

.txtltblk {
color:#333;
}

.colour_strong {
background-color:#CEED5A;
}

.colour_weak {
background-color:#F7FBD4;
}

.gryfde {
background-image:url(../../imgs/greyfade.gif);
background-repeat:repeat-x;
border-left-color:#D5E52D;
border-left-style:solid;
border-left-width:1px;
padding-left:2px;
padding-top:8px;
}

.txtsmall {
font-size:9px;
}

.txtbig {
font-size:15px;
}

.redbld {
color:#FD0101;
font-weight:700;
}

.lang_links {
border-left-color:#000;
border-left-style:dotted;
border-left-width:1px;
color:#DD0707;
font-weight:700;
padding-left:6px;
padding-right:4px;
}

.search_box,SELECT,INPUT {
-khtml-border-radius:5px;
-moz-border-radius:5px;
-moz-box-shadow:3px 3px #D7E730;
-o-box-shadow:3px 3px #D7E730;
-webkit-border-radius:5px;
-webkit-box-shadow:3px 3px #D7E730;
border:1px solid #B0CF3F;
border-radius:5px 5px 5px 5px;
box-shadow:3px 3px #D7E730;
color:#F91;
font-weight:700;
}

.bottomdotted {
border-bottom-color:#C4FA7F;
border-bottom-style:dotted;
border-bottom-width:1px;
}

.mnulnks1 {
border-bottom-color:#90AC21;
border-bottom-style:solid;
border-bottom-width:6px;
font-weight:700;
list-style-type:none;
margin-bottom:0;
margin-left:0;
margin-top:2px;
padding-bottom:0;
padding-left:0;
padding-top:2px;
}

.mnulnks2 {
border-bottom-color:#90AC21;
border-bottom-style:solid;
border-bottom-width:6px;
list-style-type:none;
margin-left:0;
margin-top:2px;
padding-left:0;
padding-top:2px;
}

.mnulnk {
border-bottom-color:#CAE65B;
border-bottom-style:dotted;
border-bottom-width:1px;
color:#FF4609;
margin-left:2px;
margin-right:6px;
padding-bottom:3px;
padding-left:5px;
padding-top:3px;
text-indent:0;
}

.mnulnkPageNumber {
border-bottom-color:#CAE65B;
border-bottom-width:1px;
color:#FF4609;
margin-left:0;
margin-right:2px;
padding-bottom:0;
padding-left:2px;
padding-top:0;
text-indent:0;
}

.footer {
color:#666;
font-size:9px;
padding-right:16px;
text-align:right;
}

H1 {
color:#A2C521;
font-size:16px;
font-weight:700;
}

H2 {
background-position:16px 3px;
color:#FF760D;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:700;
padding-bottom:6px;
text-indent:29px;
}

H3 {
color:#F71;
font-size:12px;
margin-bottom:2px;
margin-right:8px;
margin-top:4px;
padding-bottom:6px;
padding-left:12px;
}

H4 {
color:#FFA724;
font-size:11px;
margin-bottom:1px;
margin-right:6px;
margin-top:2px;
padding-bottom:1px;
padding-left:10px;
}

.introtxt {
padding:8px 16px;
}

.propov {
border:1px solid #CEED5A;
margin-bottom:8px;
margin-left:16px;
}

.propovimg {
border:1px solid #CEED5A;
margin:3px;
}

.ltbg_IE {
background-image:url(../../imgs/hdr_fadelt.jpg);
background-repeat:repeat-y;
}

.srchrslts {
font-size:9px;
vertical-align:top;
}

.bdytble {
padding-left:16px;
padding-right:16px;
}

.bdytbleright {
padding-right:16px;
}

.pagephoto {
border-bottom-color:#CEED5A;
border-bottom-style:solid;
border-bottom-width:3px;
margin-left:8px;
margin-right:16px;
margin-top:8px;
padding-bottom:3px;
}

.fldreq {
border-right-color:#FD0101;
border-right-style:solid;
border-right-width:2px;
padding-right:2px;

}

HR {
border-bottom-color:#F8CAAC;
border-bottom-style:solid;
border-bottom-width:1px;
border-top:1px solid #ECC659;
}

.drkborder {
border:1px solid #E1EE5E;
}

.blkborder {
background-color:#FFBD3F;
border:1px solid #333;
margin:1px;
}

.blkborderlt {
background-color:#FEF8EE;
border:1px solid #FFA724;
margin:1px;
}

.thinline {
border-bottom-color:#CEED5A;
border-bottom-style:solid;
border-bottom-width:1px;
border-top-width:0;
}

.regions {
border-bottom-color:#D6EC78;
border-bottom-style:dotted;
border-bottom-width:1px;
margin-left:2px;
padding-bottom:3px;
padding-left:5px;
padding-top:3px;
text-indent:0;
}

#slave UL {
list-style-type:none;
width:760px;
}

#slave LI {
float:left;
margin:0;
padding:0;
text-align:left;
width:190px;
}

#share-top {
float:right;
width:auto;
}

#top-left {
color:#FF950E;
float:left;
text-align:left;
}

#intro-imagen {
float:right;
margin:0 0 5px 5px;
padding:0 0 5px 5px;
width:20%;
}

#intro-text {
float:left;
padding:0 5px 5px;
text-align:justify;
width:70%;
}

#content-intro {
width:auto;
}

.intro-enlace {
color:#390;
float:left;
font-size:14px;
padding-top:10px;
}

#footer-links {
padding-bottom:10px;
padding-top:10px;
text-align:center;
}

#footer-img1 {
border-color:#6C0;
}

#titulo-home {
float:left;
}

#titulo-share {
	float:left;
	font-size: 14px;
	text-align: center;
}

.footer-enlace {
padding-bottom:10px;
padding-top:10px;
width:500px;
}

#footer-madrid {
padding-top:10px;
}

A:visited,.buttonor A:link {
	color:#333;
}

A:hover,.button A:hover {
	color:#000;
}

A:active,.button A:link,.button A:visited,.button A:active {
color:#000;
text-decoration:none;
}

.buttonor A:visited,.buttonor A:active {
	color:#F00;
	text-decoration:none;
}

.redbld A:link,.redbld A:visited,.redbld A:hover,.redbld A:active {
color:#FD0101;
text-decoration:underline;
}
#owners {
	float: left;
}

