#prefondo {
width:100%;
height:100%;
padding:0;
margin:0;
background: url(img/prefondo.png) repeat-y #fff;
}
@font-face {
font-family:Calibri;  
src: url("calibri/CALIBRI.eot");  
font-style:normal;
font-weight:normal;
} 
@font-face {
font-family:Calibri;  
src: local("Calibri"),url("calibri/CALIBRI.ttf") format("truetype");
font-style:normal;
font-weight:normal;
} 
img, .png, div, a {
behavior: url(iepngfix/iepngfix.htc) 
}
h1 {
font-family:"Calibri","Verdana", Arial, Helvetica, sans-serif;
font-size:22px;
text-indent:5px;
}
h2 {
font-family:"Calibri", "Verdana", Arial, Helvetica, sans-serif;
font-size:14px;
margin:0 0 0 10px;
line-height:21px;
}
h3 {
font-family:"Calibri", "Verdana", Arial, Helvetica, sans-serif;
font-size:12px;
color:#fc0;
line-height:18px;
vertical-align: super;
margin:0 0 0 7px;
}
h3:hover {
color: #00FF00;
}
h4 {
font-family:"Calibri", "Verdana", Arial, Helvetica, sans-serif;
font-size:14px;
color:#fc0;
margin:0 5px 0 4px;
}
h4:hover {
color: #00FF00;
}
a{
text-decoration:none;
}
a.gran {
color:#000;
vertical-align:middle;
}
a.gran:hover {
color:#fff;
}
a.tit {
color:#000;
text-decoration:none;
}
a.tit:hover {
color:#038;
}
a.por {
float:right;
color:#000;
font-size:12px;
margin:0 20px 0 0;
}
a.por:hover {
color:#006;
}
a.fecha {
float:left;
color:#000;
font-size:12px;
margin:0 0 0 15px;
}
a.fecha:hover {
color:#006;
}
a.social{
	text-decoration:none;}
a.social:hover{
	text-decoration:none;
	background:#fff url(img/social/deliciousb.png) no-repeat;}

a.leermas{
float:right;
color: #039;
font-size:12px;
margin:0 50px 0 0;
background-color:#3964aa;
font-family:"Calibri", "Verdana", Arial, Helvetica, sans-serif;
background:url(img/leer4.png) no-repeat;
}
.leermaspie {
width:140px;
height:15px;
float:right;
}
a.piegranfot {
text-align:right;
font-size:9px;
color:#666;
}
a.piegranfot:hover {
color:#000;
}
a.peq {
color:#fff  ;
}
a.peq:hover {
color:#000;
}
a.pievolver{
float:right;
color: #039;
font-size:14px;
margin:10px 35px 0 0;
background-color:#3964aa;
font-family:"Calibri", "Verdana", Arial, Helvetica, sans-serif;
background:url(img/leer4.png) no-repeat;
}
a.flechavol{
float:left;
color: #666;
font-size:14px;
margin:0 0 0 20px;
background-color:#ccc;
font-family:"Calibri", "Verdana", Arial, Helvetica, sans-serif;
background: url(img/flechavolversoft.png) no-repeat;
vertical-align:middle;
}
a.flechavol:hover{
background: url(img/flechavolverdark.png) no-repeat;
color:#000;
}
a.notpeqpor {
font-family:"Calibri", "Verdana", Arial, Helvetica, sans-serif;
font-size:11px;
color:#000;
text-align:right;
margin:0 -15px;
}
a.notpeqrelacpor {
font-family:"Calibri", "Verdana", Arial, Helvetica, sans-serif;
font-size:11px;
color:#000;
margin:0 35px 40px;
}
a.flecha {
background:url(img/divi+copa.png) no-repeat;
}
a.flechaa {display:block;
float:left;
height: 56px;
width: 500px;
background: url(img/diivi+copona.png) no-repeat center top;
}
a.flechaa:hover {background: url(img/diivi+copona.png) no-repeat center bottom;
}
a.flechab {display:block;
float:right;
height: 56px;
width: 500px;
background: url(img/divi+coponb.png) no-repeat center top;
}
a.flechab:hover {
background: url(img/divi+coponb.png) no-repeat center bottom;
}


p.gran {
font-family:"Calibri", "Verdana", Arial, Helvetica, sans-serif;
font-size:16px;
color:#000;
letter-spacing:0;
text-align:left;
margin:9px 26px 0 14px;
line-height:20px;
text-indent:15px;
}
p.granpor{
margin:10px 8px;
}
p.gran2 {
font-family:"Calibri", "Verdana", Arial, Helvetica, sans-serif;
font-size:16px;
color:#000;
letter-spacing:0;
text-align:left;
margin:8px 13px 0 10px;
line-height:20px;
text-indent:15px;
}
p.peq {
font-family:"Calibri", "Verdana", Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
text-align:left;
margin:5px 5px 5px 1px;
text-indent:10px;
}

#grancolum {
font-family:"Calibri", "Verdana", Arial, Helvetica, sans-serif;
font-size:19px;
color:#000;
margin:0 5px 0 0;
background:#fff url(img/fonfogristitulosec¿?.png) repeat-x;
}
.peqrect {
font-family:"Calibri", "Verdana", Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
text-align:left;
margin:6px 15px 5px 9px;
text-indent:10px;
}
p.divi {
text-align:left;
}
p.divi0 {
text-align:center;
float:right;
}
a.divix {
float:left;
color:#999;
font-family:"Calibri", "Verdana", Arial, Helvetica, sans-serif;
}
a.divix:hover {
color:#333;
}
a.modus{
float:right;
text-align:none;
text-decoration:none;
color:#999;
font-family:"Calibri", "Verdana", Arial, Helvetica, sans-serif;
}
a.modus:hover{
color:#333;
}
.dividi {
float:left;
height:16px;
width:630px;
background:#fff url(img/diviv.png) no-repeat;
}
#contenido {
width:1000px;
height:100%;
padding:0;
margin:auto;
background:#fff;
}
#cabecera {
width:1000px;
height:100px;
background:#fff;
}
#menu {
margin-top:0px;
width:1000px;
height:30px;
background:#fff url(img/menu.png) repeat-x;
display:block;
list-style:none;
}
#menu a {
display:inline;
padding:0px 28px;
color:#000;
font-size:15px;
font-weight:bold;
line-height:1.5em;
}
#menu a:hover {
color:#fff;
}
#menu a.inv {
display:inline;
padding:0px 28px;
color:#fff;
font-size:15px;
font-weight:bold;
line-height:1.5em;
}
#menu a.inv:hover {
color:#000;
}
#menu a.azul {
display:inline;
padding:0px 28px;
color:#36C;
font-size:15px;
font-weight:bold;
line-height:1.5em;
}
#menu a.azul:hover {
color:#fff;
}
#menu li ul a {
width:200px;
display:block;
padding:4px 20px;
background-color:#6999E9;
color:#fff;
}
#menu li {
float:left;
border-right:1px solid #000;
margin-top:2px;
}
#menu li.sin {
float:left;
border-right:0px;
margin-top:2px;
}
#centro {
background:#fff;
width:998px;
height:100%;
float:none;
}
#centro2 {
background:#fff;
width:998px;
height:100%;
float:none;
}
#centroizq {
float:left;
width:650px;
height:100%;
background:#fff;
}
#centroizqcaja ¿? {
float:right;
width:600px;
height:100%;
margin:0;
background:#fff;
}
.notgran {
float:none;
width:630px;
height:300px;
margin:0 0 0 36px;
background:#fff;
}
.notgrancapgran {
float:left;
width:630px;
height:34px;
background:#fff url(img/barragran.png) no-repeat;
}
.notgrancappeq {
float:left;
width:630px;
height:34px;
background:#fff url(img/barrapeq.png) no-repeat;
}
.notgrantitulo {
float:left;
width:429px;
height:30px;
background:#fff url(img/divitit.png) no-repeat;
}
.notgranpor {
float:left;
width:200px;
height:30px;
background:#fff;
vertical-align:middle;
background:#fff url(img/diviti?.png) no-repeat;
}
.notgranfecha {
float:left;
width:200px;
height:15px;
vertical-align:middle;
background: #fff;
}
.notgranfecha2 {
float:right;
width:200px;
height:15px;
vertical-align:middle;
background: #eee;
}
.notgranfecha3 {
float:left;
width:200px;
height:15px;
background: #fff;
margin:15px 0 0 0;
}
.notgrancentro {
float:left;
width:630px;
height:196px;
background:#fff;
margin:0;
}
.notgrancentroq {
float:left;
width:618px;
height:370px;
background:#fff;
margin:0;
}
.notgrantxt {
float:left;
width:410px;
height:145px;
background:#fff;
}
.notgranfot {
float:left;
width:218px;
height:130px;
background:#fff;
}
.sombrag,
.fotogrande {
position: relative;
bottom: 7px;
right: 7px;
width:130px;
height:130px;
}
.sombrag {
background-color: #ccc;
}
.fotogrande {
background-color: #fff;
width:130px;
height:130px;
border:solid 1px #000;
}
.fotograndex {
float:left;
background-color: #A7A7A7;
margin:7px;
}
.fotograndex img {
display: block;
position: relative;
background-color: #fff;
margin: -6px 6px 6px -6px;
border:solid 1px #000;
}

.piegranfot {
float:left;
width:200px;
height:20px;
background:#fff;
}
#centroder {
float:right;
width:325px;
height:100%;
margin:0;
background:#fff;
}
#notpeqcaja {
position:relative;
float:right;
width:325px;
height:100%;
margin:35px 0 0 0;
background:#fff;
}
.notpeq {
position:relative;
float:left;
width:157px;
height:185px;
border:solid #999999 0px;
margin:0;
}
.notpeqcap {
float:left;
width:150px;
height:22px;
background:#fff url(img/barra2.png) no-repeat;
color:#000;
margin:0;
}
.notpeqcapgran {
float:left;
width:150px;
height:22px;
background:#fff url(img/barra2b.png) no-repeat;
color:#000;
margin:0;
}
.notpeqtit {
float:left;
width:150px;
height:32px;
background:#fff;
color:#000;
margin:0;
}
.notpeqtxt {
float:left;
width:150px;
height:105px;
background:#fff;
color:#000;
margin:0;
}
.notpeqpor {
float:left;
width:150px;
height:10px;
}
/*
seccion noticia desarrollada
*/
#izqnotdesa {
float:left;
width:700px;
height:100%;
background:#fff;
}
#izqnotdesaq {
float:left;
width:650px;
height:570px;
background:#fff;
}
#izqnotdesacaja {
float:right;
width:664px;
height:100%;
background:#fff;
}
#izqnotdesacajaq {
float:right;
width:620px;
height:520px;
background:#fff;
}
#notdesagrancap-foto {
float:left;
width:660px;
height:74px;
}
#notdesagrancap-fotoq {
float:left;
width:630px;
height:74px;
}
#notdesagrancapgran {
float:left;
width:200px;
height:34px;
background:#fff url(img/barragran.png) no-repeat;
}
#notdesagrancolum {
position:relative;
float:left;
width:200px;
height:34px;
background:#fff url(img/barragran.png) no-repeat;
}
#titulograncolum {
float:left;
width:355px;
height:34px;
background:#fff;
text-align:right;
}
#notdesagrancappeq {
float:left;
width:600px;
height:34px;
background:#fff url(img/barrapeq.png) no-repeat;
}
#notdesagranfoto {
float:right;
width:80px;
height:60px;
}
#notdesagrantit {
float:left;
width:580px;
height:36px;
border-bottom:solid 0px #eee;
background:#fff url(img/divitit.png) no-repeat;
}
#notdesagrantitq {
float:left;
width:550px;
height:36px;
border-bottom:solid 0px #eee;
background:#fff url(img/divitit.png) no-repeat;
margin:25px 0 0 0;
}
#desagraantit {
margin:20px 0;
}
#notdesagranpor {
float:right;
width:200px;
height:10px;
border-bottom:solid 0px #000;
}
img.autor {
float:left;
border:solid 0px #000;
}
.notdesagrantxt {
float:left;
width:660px;
height:100%;
background:#fff;
}
#notdesagrantxtq {
float:left;
width:660px;
height:100%;
background:#fff;
}
.filigranagran {
float:left;
width:660px;
height:20px;
background:#fff;
margin:0;
border:#f00 solid 0px;
text-align:center;
}
#dernotdesa {
float:right;
width:295px;
height:550px;
background:#fff;
margin:28px 0 0 0;
}
.notdesarelac {
float:right;
width:280px;
height:135px;
background:#fff;
}
.notdesarelaccap {
float:left;
width:280px;
height:26px;
background:#fff url(img/barra2.png) no-repeat;
color:#000;
margin:0;
}
.notdesarelaccapgran {
float:left;
width:280px;
height:26px;
background:#fff url(img/barra2b.png) no-repeat;
color:#000;
margin:0;
}
.notdesarelactit {
float:left;
width:280px;
height:20px;
background:#fff url(img/divititpeq.png) no-repeat;
color:#000;
margin:0;
}
.notdesarelactxt {
float:left;
width:280px;
height:83px;
background:#fff;
color:#000;
}
.notdesarelacpor {
float:right;
width:180px;
height:10px;
background:#fff;
text-align:right;
margin:0 0 0 0;
}

img.pens {
margin:0 0 0 25px;
}

#piesalto {
float:left;
width:1000px;
height:18px;
background:#fff url(img/divicop.png) no-repeat;
}
#piesalto2 {
float:left;
width:1000px;
height:18px;
background:#fff url(img/divicop.png) no-repeat;
margin:20px 0 0 0;
display:block;
}
#centrosub {
float:left;
width:700px;
height:100%;
background:#fff;
margin:0;
}
.comen {
	margin:25px 0 0 55px;
	background:#fff url(img/divititpeq.png) no-repeat;}
.centrosubcomengris {
float:right;
width:664px;
height:100%;
background:#fff;
margin:5px 0 5px 0;
}
.centrosubcomenblanc {
float:right;
width:664px;
height:100%;
background:#fff;
margin:5px 0 5px 0;
}
.coment {
margin:24px 10px 0 10px;
font-family:"Calibri","Verdana", Arial, Helvetica, sans-serif;
font-size:14px;
text-indent:5px;
float:none;
}
span.comnetpor {
margin:10px 15px 0 0;
float:right;
text-align:right;
font-family:"Calibri","Verdana", Arial, Helvetica, sans-serif;
font-size:14px;
font-weight: bold;
}
span.comentautor {
margin:10px 10px 0 10px;
float:left;
text-align:left;
font-family:"Calibri","Verdana", Arial, Helvetica, sans-serif;
font-size:14px;
font-style: italic;
font-weight: bold;
}
label { 
display:block; 
font-weight:bold; 
} 
legend { 
font-family:"Calibri","Verdana", Arial, Helvetica, sans-serif;
border:none;
} 
fieldset { 
border:none;
font-family:"Calibri","Verdana", Arial, Helvetica, sans-serif;
} 
input, textarea { 
 border:1px solid #ccc;
font-family:"Calibri","Verdana", Arial, Helvetica, sans-serif;
} 
input:focus, textarea:focus { 
background:#eee ; 
} 
div#formulario {float:right;width:290px;background:#fff;
font-family:"Calibri","Verdana", Arial, Helvetica, sans-serif;
} 
form img {
float:right;
} 
div#formulariocap {
float:none;
width:290px;
height:20px;
font-family:"Calibri","Verdana", Arial, Helvetica, sans-serif;
font-size:14px;
background:#fff url(img/divititpeq.png) no-repeat;
} 
div#atrasadel {
float:left;
width:1000px;
height:56px;
}



 /* set background images for corners */
.rbroundbox { background: url(img/simple_background.gif) repeat; }
.rbtop div  { background: url(img/simple_top_left.gif) no-repeat top left; }
.rbtop      { background: url(img/simple_top_right.gif) no-repeat top right; }
.rbbot div  { background: url(img/simple_bottom_left.gif) no-repeat bottom left; }
.rbbot      { background: url(img/simple_bottom_right.gif) no-repeat bottom right; }

 /* height and width details */
.rbtop div, .rbtop, .rbbot div, .rbbot {
	width: 100%;
	height: 14px;
	font-size: 1px;
}
.rbcontent  { margin: 0 14px; }
.rbroundbox { width: 660px; margin:0; }


 /* set background images for corners */
.rbroundbox2 { background: url(img/simple_background3.gif) repeat; }
.rbtop2 div  { background: url(img/simple_background3.gif) no-repeat top left; }
.rbtop2      { background: url(img/simple_background3.gif) no-repeat top right; }
.rbbot2 div  { background: url(img/simple_background3.gif) no-repeat bottom left; }
.rbbot2      { background: url(img/simple_background3.gif) no-repeat bottom right; }

 /* height and width details */
.rbtop2 div, .rbtop2, .rbbot2 div, .rbbot2 {
	width: 100%;
	height: 14px;
	font-size: 1px;
}
.rbcontent2  { margin: 0 14px; }
.rbroundbox2 { width: 660px; margin:0; }





p#fili {
text-align:center;
}


div#social{
text-align:right;
height:20px;}
ul#thumbs, ul#thumbs li {  
	margin:0 10px 0 0;  
	padding:0;  
	list-style:none;  
}  
ul#thumbs li{  
	float:right;  
	margin-right:0px;  
	border:0px solid #999;  
	padding:0px;  
}  
ul#thumbs a{  
	display:block;  
	float:left;  
	width:24px;  
	height:24px;  
	line-height:100px;  
	overflow:hidden;  
	position:relative;  
	z-index:1;  
}  
ul#thumbs a img{
	float:left;
	position:absolute;
	top:2px;
	left:0px;
}  
ul#thumbs a:hover{  
	overflow:visible;  
	z-index:1000;  
	border:none;  
}  
ul#thumbs a:hover img{  
	border:0px solid #999;  
	background:#fff;
	padding-top:6px;  
}     
ul#thumbs:after, li#thumbs:after{  
	content:".";  
	display:block;  
	height:0;  
	clear:both;  
	visibility:hidden;  
}  
ul#thumbs, li#thumbs{  
	display:block;  
}  
ul#thumbs, li#thumbs{  
	min-height:1%;  
}
.buscad {
	background:#FFF;
	margin:0;
	float:none;
}
input.buscadd{
	vertical-align: bottom;
	float:left;
	height:20px;}
input.imprimir{
	float:right;
	margin:0 0 0 20px;}
#amigoo{
float:left;
margin:5px 0 0 10px;}
input.enviaramic{
	float:right;
	margin:0 0 0 20px;}
div.historial{
margin:0 0 0 36px;
}