/* IE5/Mac Only Styles
   Uses the IE5/Mac Band Pass Filter:
   http://stopdesign.com/examples/ie5mac-bpf/
----------------------------------------------- */
/*\*//*/
  @import url("ie5mac.css");
/**/


/* IE5/Win Only Styles
   Uses the Mid Pass Filter:
   http://ttext-align: leftk.com/CSS/Examples/midpass.html
----------------------------------------------- */
@media tty {
 i{content:"\";/*" "*/}} @import url('ie5win.css'); /*";}
}/* */


body {	
  background:white;
  margin:0;
  padding:10px;
/*  font:small "Lucida Grande",LucidaGrande,Verdana,Sans-serif;*/
  font:small Verdana,Arial,Helvetica,sans-serif;
  color:#333333;
  }
a {

text-decoration:none;
  }
a:hover {
 
  text-decoration:underline;
  }

a img {
  border-width:0;
  }
img{
border:none;
}

h1 , h2, h3, form {
  margin:0;
  padding:0;
  }

link  {
color:#173A96;}
/* =Page
----------------------------------------------- */
body {
background:#f4f3f8;
background:#ced5dd;
}
.nodisp {display:none}

#page {
  width:955px;
  margin:0 auto;
  }
#page2 {
  background:#fff;
  float:left;
  width:971px;
  padding:0 10px 10px 10px;
  
  padding:0;
  border:solid #c4c4c4;
  border-width:0 3px 3px 0;
  border:0;
  
  font-size:90%;
  line-height:1.6;
  color:#47474A;
  /*xmas*/
  border:#557799 solid 4px;
  border-top:#ffffff solid 8px;
  border-left:#c2c2c2 solid 3px;
  border-bottom:#c2c2c2 solid 3px;
  border-right:#c2c2c2 solid 3px;  
}



/* =Headings
----------------------------------------------- */
h2 {
  font-size:large;
  }



hr{ 
  clear: both;
}
/* =Intro
----------------------------------------------- */
.address{
margin:5px 0 5px 12px;
}
.clearleft {
clear:left;}
.clearright {
clear:right;}
.clearboth {
clear:both;}
.clearnone {
clear:none !important;}
a:visited{
/*color:#173A96;
*/}
a:hover {
color:#47474A;
}
.intro {
font-size:smaller;
margin:0 auto;
padding:0px 5px 0 9px;
min-height:90px; 
height:auto;  
}
/* for Internet Explorer */
/*\*/
* html .intro{
height:90px;
}
/**/
.noticiadelmes { 
margin:20px 0 0 0 ;
}

.otras_noticias{
width:418px;
margin: 0 20px 20px 10px;
float:right;
font-size:11px;
}

ul.otras_noticias  {
  float:right;
  width:100%;
  margin:1em 0 0 0;
  padding:0;

}
.otras_noticias  a {
margin-left:16px;}

.noticias_intro_left{
width:460px;
float:left;
clear:both;
}

.restonoticias{
clear:both;
}

.ediciones_anteriores{

width:550px;
margin: 0 20px 20px 0;

font-size:11px;
}

.ediciones_anteriores img {
float:none;
margin:0px 2px 6px 12px;
}
.ediciones_anteriores p a{
float:right;
margin:72px 72px 0px 0px;
font-size:12px;
text-align:center;
}

.intro h4{
margin-left:12px;
font-size:larger;}
.intro h1 , .intro h3 {
font-family:Georgia, "Times New Roman", Times, serif;
/*radge*/
color:#173A96;
margin:20px 5px 10px 0px;
font-size:21px;

line-height:28px;
text-align:left;
}
.introbox {
width:364px;
}
.introbox img{
float: left;
margin: 0 auto;
padding-bottom:4px;
}
.introbox h3{
font-size:19px;
}
.introtext{
float: left;
width:256px;
/*font-family:Arial, Helvetica, sans-serif;*/
font-size:11px;
font-size:13px;
}
.leermas {
float:right;
margin-bottom:5px;
}

/* main content box
----------------------------------------------- */

.mainbox {

margin:0 auto;
margin-left:20px;
padding:0px 7px 0 10px;
min-height:90px; 
height:auto;  
}
/* for Internet Explorer */
/*\*/
* html .mainbox{
height:90px;
}
/**/

.mainbox h4{
/*clear:left;*/
margin-left:12px;
font-size:larger;}
.mainbox h1 , .mainbox h3  {
font-family:Georgia, "Times New Roman", Times, serif;
color:#173A96;
margin:18px 5px 10px 10px;
font-size:20px;
line-height:28px;
text-align:left;
/*clear:both;*/
}

.mainbox h3 {
font-size:15px;
margin:6px 5px 10px 10px;
}
.mainbox p {
margin:5px 0  20px 0;
}/*
.mainbox img{
float:right;
margin:20px 10px  10px 10px  ;
}*/



/* =Lists
----------------------------------------------- */
ul {
  margin:0 0 1em;
  padding:0;
  list-style:none;
  }

li {
  background:url("img/bullet_arrow_transparent.gif") no-repeat 4px 50%;
  margin:0;
  padding:0 0 0 15px;
  }

li:hover {
  background:url("img/bullet_arrow_transparent.gif") no-repeat 5px 50%;
  margin:0;
  padding:0 0 0 15px;
  }
.nobullets li{
background:none;
list-style-type: inherit; 
list-style-image: inherit; 
list-style-position: inherit;
}

/* =Misc
----------------------------------------------- */
.mailto{
  width:150px;

  font-size:8px;


}
  .small_left{
  margin: 1px -1px 16px -1px;
  font-size:9px;
  text-align:left;}

p {
  margin:0 0 .75em;
  }

/* =Header
----------------------------------------------- */
#header {
position:relative;
  /*background:#ddd url("img/bg-hdr.jpg") repeat-x 0 0;*/
  float:left;
  width:971px;
  padding:0px 0 0;
margin:0;
}


 
#embedpdd{
clear:none;
float:right;
height:180px;
width:280px;
 margin:0;
 padding:0;
} 

#banner_principal{
position:absolute;
top:20px;
right: 20px;
clear:left; 
}
#logo, #logo_portada {
  float:left;
  display:block;
padding:0;

  text-decoration:none;
  }

#logo_portada img {
  display:block;
width:691px;
width:971px;
}
#logo img {
  display:block;
width:971px;
  }
#search {
position:relative;

  display:block;
  width:320px;
  margin:-33px 0 0 340px;
 
  padding:0 10px;
  font-style:normal;
  }
#search label img {
  display:block;
  margin-bottom:2px;
  }
#searchtext {
  width:130px;
  border:1px solid;
  border-color:#999 #fff #fff #999;
  }
#search input.btn {
  float:left;
  }
 
#search-txt {
    width: 57px;
    height: 21px;
    color: #999999;
    font-size: 13px;
    line-height: 23px;
	
 /*   position: absolute;
    top: -30px;
    left: 206px;	
    left: 146px;	
	*/
	}
	
#ajaxSearch_input {
  /*  position: absolute;
    top: 0px;
    top: -30px;
    left: 208px;
*/
    width: 165px;
    height: 19px;
}

#ajaxSearch_submit {
    width: 70px !important;
    height: 18px !important;
    margin: 0 !important;
    border: 0 !important;
    background: transparent  url(img/buscar4.gif) no-repeat center top;
    padding: 55px 0 0 !important;
    cursor: pointer; /* hand-shaped cursor */
    cursor: hand; /* for IE 5.x */
/*
    position: absolute;
    top: -27px;
    left: 370px;
*/

}

/* =Nav
----------------------------------------------- */
.nav{
font-size:small;
  background:#135 url("img/bg-nav.jpg") repeat-x 0 0;
  float:left;
  width:971px;
  margin:0;
  padding:0;
  border-bottom:2px solid #135;
  list-style:none;
  }
.nav2  {
  width:341px;
  background:#dedede url("img/bg-subnav-hdr2.jpg") repeat-x 0 0;
  background:#dedede url("img/bg-grad.jpg") repeat-x 0 0;
  border-bottom:2px solid #888baa;
}

.nav li{
  background:none;
  display:inline;
  padding:0;
  }
.nav li a{
  float:left;
  width:auto;
  padding:5px 9px 4px ;
  border-left:1px solid #579;
  border-right:1px solid #135;
  color:#def;
  text-transform:uppercase;
  text-decoration:none;
  font-weight:normal;
}
.nav2 li a,.nav2 li a:visited{
  padding:0px 7px 0 7px;
  margin:-3px 0 -5px 0;
  color:#527497;
  border-left:1px solid #c1cbd4;
  border-right:1px solid #bac6cf;
 }
#nav1st a{
  margin-left:87px;
  margin-left:0px;
  width:130px;
  text-align:center;
  
  } 
.nav li strong {
  background:#246;
  color:#fff;
  font-weight:bold;
}
.nav li a strong {
  padding:0;
  border-width:0;
  }
.nav li a:hover {
  border-left-color:#246;
  color:#cf9;
}
.nav2 li a:hover {
	border-left:1px solid #c1cbd4;
	color:#527497;
	color:#143383;
  }
#portada_desc{
float:right;
font-variant:small-caps;
}




/* =Column Structure
----------------------------------------------- */
#content {
  float:left;
  width:971px;
  margin:0 0 10px;
  }
#content-group {
  float:right;
  width:813px;
  }
#content-main {
margin: 0 ;
  float:left;
  width:566px;
  }
#content-extra {
	float:right;
	width:240px;
	margin: 4px 0 0 0;
	margin:0 auto;
	
  }

#content-sub {
/*  background: #c2c3ca url("img/bg-content3.gif") repeat-y left top;*/
  background: #dedede;
  float:left;
  width:150px;
  }
 

/* = Sección bloque
----------------------------------------------- */
.secciones_bloque{

font-size:12px;
  float:left;
  width:100%;
  margin:0;
  line-height:1.4em;
}

.secciones_bloque h2 a:hover{
text-decoration:none;
color:#555;
}
.secciones_bloque a{
color:#666666;
}
.secciones_bloque p a{
float:right;
color:#666666;
}
.secciones_bloque img{
float:left;
margin: 7px 12px 5px 11px;

}
.secciones_bloque p{
padding-top:5px;

min-height:70px; 
height:auto;  
}
/* for Internet Explorer (thanks to Stu Nichols at http://www.cssplay.co.uk/ */
/*\*/
* html .secciones_bloque p{
height:72px;
}
/**/

.minheight1  {
min-height:340px; 
height:auto;
}
/* for Internet Explorer */
/*\*/
* html .minheight12 {
height: 340px;
}
/**/




.secciones_columna_izq {
	display:block;
	width:282px;
	float:left;
}

.subfooter p{
font-weight:bold;
}
.subfooter h3{
color:#363636; 
font-size:16px; 
line-height:19px; 
padding-left:12px; 
margin:5px 12px 0 0;
}
.fullwidth{
	display:block;
	width:566px;
	float:left;
	
}

.newscolumn {
	display:block;
	width:276px;
	float:right;
}
.newscolumnright {
	width:240px;
	float:left;
}
.newscolumn p{
font-weight:bold;
}
.newscolumn h3{
color:#363636; 
font-size:16px; 
line-height:19px; 
padding-left:12px; 
margin:7px 2px 7px 0;
}


.noticia_block, .subfooter_izq2{
width:276px;
clear:both;
/*	padding-right:9px;	*/
}

.subfooter_derecha {
	width:237px;
	float:left;
}


ul.featured {
  float:left;
  width:100%;
  margin:1em 0 5px;
  padding:0;
  border-top:1px solid #cf6;
  }
ul.featured li {
  background:url("img/bg-featured.gif") repeat 0 0;
  float:left;
  width:100%;
  margin:5px 0 0;
  padding:8px 0;
  line-height:1.4em;
  }
 

/* =Footer



----------------------------------------------- */
#footer {
  float:left;
  width:100%;
  border-top:30px solid #c6d1d7;
  margin-top:20px;
  }
#footer hr {
  display:none;
  }
#footer p {
  background:#579;
  margin:0;
  padding:10px;
  text-align:center;
  color:#fff;
  }


/* =Subnav
----------------------------------------------- */

#subnav h3 {
font-size:larger;
  background:#fff url("img/bg-subnav-hdr2.jpg") repeat-x 0 0;
  margin:0;
  padding:4px 9px 3px;
  border-bottom:1px solid #44719d;

  color:#357;
  }
#subnav ul {
  padding-top:2px;
  }
#subnav li {
  background:none;
  width:120px;
  padding:0;
  }
#subnav li a {
font-size:14px;
  background:#dedede url("img/bg-grad.jpg") repeat-x 0 0;
  display:block;
  width:118px;
  padding:2px 10px 3px 17px;
  text-decoration:none;
  color:#357;
  border-top:1px solid #eae0ff;
  border-bottom:1px solid #eae0ff;
 
  }
.estabs #subnav li a {padding-left:16px;
font-size:12px;
}
#subnav li a:hover {
  background:url("img/bullet_arrow_transparent.gif") no-repeat 7px 50%;
  color:#0f01a0;
  width:118px;
  border-top:1px solid #f7f2ff;
  border-bottom:1px solid #a5bacf;  
/*  background-color:#ecf0f0;*/
  }
#subnav p {
  padding:0 10px;
  color:#677;
  }
.anuncios  {
background-color: #FFFFFF;
margin:0 auto;
text-align:center;
padding-top:20px;
font-size:9px;
}
.anuncios  img{

padding-bottom:20px;
}
.anuncios .inner-block p{
margin-top:12px;
text-align:left;

}
.anuncios h2, .anuncios h2 a{
letter-spacing: -0.25px;
font-size:13px;
text-align:left;
margin:3px 0 8px 0 ;
padding:0; 
}


.mpu {
   text-align: center;
   margin: 0 0 20px 0;
}

/* =Variations (default is SMX)
----------------------------------------------- */
.mxs #content {background-position:right top;}
.mxs #content-group {float:left;}
.mxs #content-sub {float:right;}

.xms #content {background-position:right top;}
.xms #content-group {float:left;}
.xms #content-sub {float:right;}
.xms #content-main {float:right;}
.xms #content-extra {float:left;}

.ms #content {background-position:right top;}
.ms #content-group {float:left;}
.ms #content-main {width:813px; margin-bottom:15px;}
.ms #content-sub {float:right;}
.ms #content-extra {width:230px; display:none;}

.sm #content-main {width:813px; margin-bottom:15px;}
.sm #content-extra {width:230px; display:none;}

.estabs #content-group {width:775px; margin-bottom:15px;}
.estabs #content-main {width:775px; margin-bottom:15px;}
.estabs #content-sub {width:188px; margin-bottom:15px; }
.estabs #content-extra {width:230px; display:none;}
.estabs #subnav li a, .estabs #subnav li a:hover  {

color:#DDEEFF;
color:#335577;
width:163px;

/*background:#113355 url(img/bg-nav.jpg) repeat-x scroll 0 0;

border-bottom:1px solid #113355;
border-top:1px solid #214365;*/
}
.estabs #subnav li a:hover  {
color:#0F01A0;

}
.estabs h1 {
 
font-family:Arial, Helvetica, sans-serif;
 

 
 font-variant:normal;
color:#F09408;
color:#47474A;
color:#446e9a;
font-size:33px;
font-weight:bold;

}
.estabs h6,.estabs h5, .estabs h4{
/*font-family:Georgia, "Times New Roman", Times, serif;*/
font-family:Helvetica,verdana,tahoma;
font-weight:normal;
font-size:18px;	/*
font-variant:small-caps;*/
margin:20px 5px 10px 10px;
text-align:left;
color:#F09408;
color:#fe6067;
color:#122b85;
color:#0e2783;
/*background:transparent url(img/header_bg.gif) repeat scroll left top;*/
padding:6px 0;
font-family:Arial, Helvetica, sans-serif;
}
 .estabs  .mainbox a,  .estabs  .mainbox a:hover,  .estabs  .mainbox a:visited{
	/*font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
*/
 
color:#0e2783;
	font-weight: bold;
}
.estabs .content-main .mainbox .inner-block {
background-color:#c2c2c2;}

 

.estabs  .mainbox img, .estabs  .mainbox img a {

		float:left;
		margin:.5em 0;
		margin-right:10px;
		padding:4px;

 
}

/*
.estabs .mainbox img:hover{
			overflow:visible;

			z-index:1000;
			border:none;	
} */
.estab-inner{
background-color:#dfdfdf;
background-color:#b7bac9;
background-color:#446e9a;
background-color:#f4f4f4;


padding:16px;
color:#446e9a;
}
.estab-outer{
background-color:#b7bac9;
background-color:#dfdfdf;
margin:0px 10px 10px 0;
padding:1px ;
}
/*	p.text{
		width:500px;
	}*/	
	/*
	p.thumb{
		float:left;
		margin:.5em 0;
		margin-right:10px;
		border:1px solid #999;	
		padding:2px;
	}*/
.estab-inner a{
	display:block;
	float:left;
	width:420px;
	height:120px;
	overflow:hidden;
	position:relative;
	z-index:1;
	margin:14px 20px 16px 0;
}
.estab-inner strong a{
/*make the links strong so that they don't have width, height*/
		display:block;
		font-weight:normal;
		clear:left;
		width:inherit;
		height:inherit;
		overflow:auto;
		margin-bottom:10px;
}	

.estab-inner a img{
		float:left;
		position:absolute;
		top:-24px;
		left:-18px;	
		margin-bottom:16px;
}
	/* mouse over */
.estab-inner a:hover{
			overflow:visible;
			z-index:1000;
			border:none;
}
.estab-inner a:hover img{
			background:#fff;
			padding:4px;
}	
.estab-inner p{
width:670px;
text-align:left;
}
span.cap-g {
font-family:Georgia, "Times New Roman", Times, serif;
background:#eaeaea none repeat scroll 0 0;
border:01px outset #f2f2f2;
float:left;
font-size:2.1em;
margin:0 0.15em -0.5em 0;
padding:0 0.2em;
}
span.cap {
font-family:Georgia, "Times New Roman", Times, serif;
background:#eaeaea none repeat scroll 0 0;
border:01px outset #f2f2f2;
float:left;
font-size:2.1em;
margin:0 0.15em -0.5em 0;
padding:0 0.2em;
}
.m #content {background-image:none;}
.m #content-group {width:971px;}
.m #content-main {width:971px;}
.m #content-sub {width:730px; display:none;}
.m #content-extra {width:230px; display:none;}



/**************************************************************/
/* round boxes */
/**************************************************************/


.topgap{padding-top:6px;}
.clear:after,
.container:after,
.block:after { 

  content:  ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}

.inner-block {
  margin-bottom:8px;
  background:#fff;
}
.inner-block p { margin:0; }
.boxes .inner-block p { margin:0 12px 9px 12px; }
.inner-block hr {
  height: 2px;
  color: #dcdcdc;
  background-color: #dcdcdc;
  border: 0;
  margin:0 12px;
}
.estab-inner hr{
height:3px;
background-color:#b4b7c8;}
.inner-block .testimonial h2 {

  font-weight:bold;
  font-size:18px;
  position:absolute;
  left:372px;
  bottom:195px;
  background-image:none;
  width:258px;
  line-height:20px;
  padding:0;
}
.inner-block .testimonial p {
  position:absolute;
  top:90px;
  left:372px;
  width:258px;
  font-size:12px;
}
.boxes ul {
  margin: 8px 12px 12px;
  margin-left:14px;
  list-style: disc outside url(img/list-bullet-grey-disc.gif);
}
.boxes .side-nav ul {
  margin:0 2px 10px;
  list-style:none;
  font-weight:bold;
  padding:2px 10px;
}
.side-nav li {
  padding-left:0;
}

.side-nav li.current-side-nav {
  background-image: url(img/list-bullet-black-arrow.gif);
}
.boxes li { margin:8px 0; }
#inner-side ul { margin-left:0; }
/*
== headers
*/
.round-box-tr { background: url(img/slices/round-box-tr.png) no-repeat top right; } 
.round-box-bl { background: url(img/slices/round-box-bl.png) no-repeat bottom left ; margin-top:7px; }
.gray-round-box { background: url(img/slices/round-box-bl.png) no-repeat bottom left;}
.round-box-br { background: url(img/slices/round-box-br.png) no-repeat bottom right; padding-bottom:8px; margin:0}
.gray-round-box .round-box-br {background: url(img/slices/round-box-br-gray.gif) no-repeat bottom right; padding-bottom:12px; /*important for ie*/}
/*
.gray-round-box ul, .gray-round-box h3{background-color:#ededee}*/
.gray ul, .gray h3, .gray p {background-color:#ededee; margin:0; padding:0;}
.inner-block h2 {color:#363636; font-weight:bold; font-size:16px; line-height:29px; padding-left:14px; background: url(img/slices/round-box-tl.png) no-repeat top left; margin-top:0px;}
.inner-block h3 { }
.inner-block h2 a {color:#363636; }
.inner-block h2.short { line-height:14px; }
.round-box-tr-inner-nav { background: url(img/slices/round-box-tr-innernav.png) no-repeat top right; }
.round-box-tr-none { background: url(img/slices/round-box-tr-none.png) no-repeat top right; }

.inner-block .round-box-tr-none h2 { background: url(img/slices/round-box-tl-innernav.png) no-repeat top left; }

.inner-block .inner-nav {padding-left:18px;line-height:29px; background: url(img/slices/round-box-tl-innernav.png) no-repeat top left;}

.round-box-tr-none h2 a { color:#aaa; line-height:12px;}
.round-box-tr-none h2 {color:#aaa; font-variant: small-caps;}

.round-box-tr-pro h2 a { color:#528028;}
.round-box-tr-pro { background: url(img/slices/round-box-tr-pro.gif) no-repeat top right; }
.round-box-tr-pro h2 {background: url(img/slices/round-box-tl-pro.gif) no-repeat top left;color:#528028; font-variant: small-caps;}



.round-box-tr-grey h2 a { color:#527497;}
.round-box-tr-grey { background: url(img/slices/round-box-tr.png) no-repeat top right; }
.round-box-tr-grey h2 {background: url(img/slices/round-box-tl.png) no-repeat top left;color:#527497; font-variant: small-caps;}





.round-box-tr-naranja h2 a { color:#fff; }
.round-box-tr-naranja { background: url(img/slices/round-box-tr-naranja.gif) no-repeat top right; }
.round-box-tr-naranja h2 {background: url(img/slices/round-box-tl-naranja.gif) no-repeat top left;color:#fff; font-variant: small-caps;}

.round-box-tr-fusc h2 a { color:#fff; }
.round-box-tr-fusc { background: url(img/slices/round-box-tr-fusc.gif) no-repeat top right; }
.round-box-tr-fusc h2 {background: url(img/slices/round-box-tl-fusc.gif) no-repeat top left;color:#fff; font-variant: small-caps;}

.round-box-tr-blue h2 a { color:#4994C5; }
.round-box-tr-blue { background: url(img/slices/round-box-tr-blue.gif) no-repeat top right; }
.round-box-tr-blue h2 {background: url(img/slices/round-box-tl-blue.gif) no-repeat top left;color:#569BC9; font-variant: small-caps;}

.round-box-tr-green h2 a { color:#729300; }
.round-box-tr-green { background: url(img/slices/round-box-tr-green.gif) no-repeat top right; }
.round-box-tr-green h2 {background: url(img/slices/round-box-tl-green.gif) no-repeat top left; color:#729300; font-variant: small-caps; }

.round-box-tr-dark h2 a { color:#fff;   }
.round-box-tr-dark { background: url(img/slices/round-box-tr-dark.png) no-repeat top right; }
.round-box-tr-dark h2 {background: url(img/slices/round-box-tl-dark.png) no-repeat top left; color:#fff; font-variant: small-caps;}


.inner-block ul { margin-top:12px;
  list-style:none;
}


.channel_thumbnails_block {
text-align:center;
display:block;
width:224px;
clear:both;
margin-left:8px;}
.channel_thumbnails_block ul {
/*background-color:#c1c1c1;*/
}
ul.channel_thumbnails li {
display: inline; 
margin:0;}
ul.channel_thumbnails li img {
width: 61px; 
padding-right: 0px;
margin-bottom:3px;
}
ul.channel_thumbnails li img:hover {
width: 64px; 
margin-bottom:0px;
}



#pagdeldeporte{
font-variant:normal;
font-size:smaller;
margin: 3px 0 8px -6px;
padding-left:-2px;
}


.fotoleft {
width:400px;
display:block;
border-bottom:#d2d2d2 solid 1px; 
float:left;
font-style:italic;
padding:0px 0px 8px 0px;
font-size:90%;
margin:0 20px 12px 7px;
}
.fotoright, .foto{
width:400px;
display:block;
border-bottom:#d2d2d2 solid 1px; 
float:right;
font-style:italic;
padding:0px 0px 8px 0px;
font-size:90%;
margin:0 12px 12px 12px;
}
.fotoright img,.fotoleft img {
margin:0 0 4px 0;}

.width180{width:180px;}
.width200{width:200px;}
.width250{width:250px;}
.width295{width:295px;}
.width300{width:300px;}
.width320{width:320px;}
.width350{width:350px;}
.width375{width:375px;}
.width400{width:400px;}
.width440{width:440px;}
.width500{width:500px;}
.width550{width:550px;}
.width630{width:630px;
float:right;
text-align:center;
margin-right: 60px;}


.fotocentre{
display: block;
margin-left: auto;
margin-right: auto ;
text-align:center;
border-bottom:#d2d2d2 solid 1px; 
border:0;
font-style:italic;
padding:0px 0px 8px 0px;
font-size:90%;
}
#foto_portada{
display:block;
float:right;
margin:0 auto;
z-index:100000;
}
#foto_portada img{
width:180px;
margin:3px 0px  0px 2px;
}

#contact{
margin:20px ;
}
iframe {
margin-left:-10px;
border:0;}
.iframe{
background-color: #FFFFFF;
font-size:90%;
line-height:1.5;
color:#47474A;
}

.feedback label { display: block; width: 180px; float: left; }

.hoverit img:hover{
margin-top:1px;
}
.noborder{
border:0;
}
