/*  
Theme Name: Uro1 Theme
Theme URI: http://uro1.org
Description: Theme para Uro1 por The Estupendos
Version: 1.0
Author: The Estupendos
Author URI: http://estupendos.net
*/

* {
font-family: 'lucida sans unicode', 'lucida sans', lucida, sans-serif;
}
body, h1, h2, h3, h4, h5, h6, address, blockquote, dd, dl, hr, p, form, ul, ol, li{
	margin: 0;
	padding: 0;font-weight: 100;
}
a {
text-decoration: none;
color: black;
}
a:hover {background: black;color: white;}
ul li, ol li {list-style-type: none;}
body {
text-align:center; 
}
#wrapper {
margin-left:auto;
margin-right:auto;
width:940px;
text-align:left; 
}


#full {}
#header {text-align: center;margin-bottom: 0px;
background: url(/images/header.gif) white no-repeat;
height: 190px;
}

#header h1 {display: none;}
#header .description {display: none;}
#main {}
#col1 {width: 520px;margin-right: 16px;float: left;padding-right: 14px;}
.entry {
margin-top: 10px;
font-size: 11px;
}
.entry p  {
text-align: justify;
}
p {
margin-bottom: 20px;
}
.post small {font-size: 11px;
}
blockquote {
font-style: italic;


}
.post h2 a {
background: black;
font-size: 18px;
font-weight: 100;
text-transform: uppercase;
color: white;
}

div.post h3.title {
	display: block;
	font-size: 1em!important;
	/* color: #fff;
	background: #000; */
	text-transform: uppercase;
	text-align: left;
	font-weight: 100;
}

.post {}
.post h2 a:hover {color: black;background: white;}
p.postmetadata {
text-align: right;
text-transform: uppercase;
padding: 5px 2px;
font-size: 9px;
clear: both;

}


.entry h4 {
font-size: 32px;
font-weight: 800;
border-left: 10px solid black;
padding-left: 10px;
margin-bottom: 10px;
}
.entry h5 {
font-size: 42px;
line-height: 38px;
color: #DF0606;
margin-bottom: 10px;
}

#col2 {width: 180px;margin-right: 30px;float: left;}
h2.tit2 {
font-size: 13px;
text-transform: uppercase;
font-weight: 100;
margin-bottom: 5px;
}
#col2 #destacados h2 a{font-size: 10px;}
#col2 #destacados .post h2 {margin-bottom: 5px;}
#destacados .post a img {border: 0;}
#destacados {margin-bottom: 35px;}
#destacados .post {font-size: 9px;text-align: justify;}
#recientes {margin-bottom: 20px;}
#recientes .post h2 a {
font-size: 10px;
background: #eee;
}
#col2 .post h2 a {background: black;}
#col2 .post h2 a:hover {background: none; color: black;}
#recientes .post h2 {margin-bottom: 5px;}
#otros {
padding-top: 0px;
margin-bottom: 35px;}
#otros ul li {text-transform: uppercase;margin: 0;padding: 0;
.line-height: 16px;
}
#col3 {width: 180px;float: left;text-align: left;}
#search {}
#proy {margin-top: 15px;}
#proy .post h2 a {
font-size: 10px;
background: #eee;
}
#col3 .post h2 a {background: black;}
#col3 .post h2 a:hover {background: none;color: black;}
#proy .post h2 {margin-bottom: 5px;}
#cat {margin-top: 30px;}
#cat ul li a {
font-size: 10px;
background: #ccc;
text-transform: uppercase;
font-weight: 100;
}
#full #main #col3 #cat ul li {margin: 0;padding: 0;
line-height: 11px;
.line-height: 14px;}
#cat ul li a:hover {color: black; background: none;}
#tags {margin-top: 35px;text-transform: uppercase;font-eight: 100;}
#archivos {margin-top: 35px;font-size: 10px;}
#archivos select {

color: #333; font-size: 9px;
width: 150px;
}
#calendario {margin-top: 10px; width: 178px;}



#autores ul li {font-size: 9px;line-height: 14px; }
#autores ul li a {background: #ccc;text-transform: uppercase;}
#autores ul li a:hover {background: none;color: black;}
#autores {display: block;clear: both;}
#links {margin-top: 35px;}

#links ul li h2 {font-size: 10px;text-transform: uppercase;font-weight: 100;margin: 0;padding: 0;}
#links ul li ul li {font-size: 9px;line-height: 14px;}
#links ul li ul li a {background: #ccc;text-transform: uppercase;}
#links ul li ul li a:hover {background: none;color: black;}
#footer {width: 940px;clear: both;padding-top: 10px;border-top: 1px solid black;display: block;margin-top: 50px;float: left;padding-bottom: 20px; text-align: center;

font-size: 10px;
}
#footer p a img {border: 0;background: white;}
#footer p a:hover {border: 0;background: white; color: black; }
#footer p {margin-bottom: 10px;}
#footer a {background: #ccc;}



.wp-email {font-size: 11px;}
.wp-email p textarea {height: 60px;}

ul#tagcloud { padding:0; margin:0; text-align:left; list-style:none; }
ul#tagcloud li { display:inline; font-size:70%; color:#ccc; background: none; padding: 0;}
ul#tagcloud li a, ul#tagcloud li a:link { text-decoration:none;}
ul#tagcloud li a:hover { text-decoration:none; background: none}

#wp-calendar {font-size: 8px; text-align: right;}

#wp-calendar #prev a, #wp-calendar #next a {
	}

#wp-calendar a {
	text-decoration: none;
	}

#wp-calendar caption {
	font-size: 9px;
font-weight: 100;
text-transform: uppercase;
text-align: center;
	}

#wp-calendar th {
	font-style: normal;
	text-transform: capitalize;text-align: center; font-weight: 100;
	}
#wp-calendar {
	empty-cells: show;
	margin: 0 0 0 0;
	width: 140px;
	}

#wp-calendar #next a {
	padding-right: 10px;
	text-align: right;
	}

#wp-calendar #prev a {
	padding-left: 10px;
	text-align: right;
	}

#wp-calendar a {
	display: block;
	}

#wp-calendar caption {
	}

#wp-calendar td {
	padding: 3px 0;
	}

#wp-calendar td.pad:hover { /* Doesn't work in IE */
	background-color: #fff; }
#wp-calendar tbody tr td {color: #aaa;text-align: center}


.post p:hover  { background: #eee}
.post .entry a {background: #ccc;}
.post .entry a:hover { background: none; color: black;}
.post .entry {width: 520px;}


p.postmetadata a:hover {background: none;color: black;}
p.postmetadata a {background: black; color: white;}


#tit-archive {margin-bottom: 10px;}

h2.pagetitle {text-transform: uppercase;font-weight: 100; font-size: 20px; margin-bottom: 30px;}

p.user-desc {
  margin-left: 20px;
  font-size: 80%;
  margin-bottom: 5px;
}

#tit-archive p.user-desc {
  margin-top: -20px;
}

#searchform input#s {margin-bottom: 4px;font-size: 10px;width: 147px; padding: 0;background: url(/images/search.gif) no-repeat right}
#searchform {margin-bottom: 30px;}
#searchform input#searchsubmit {font-size: 11px;text-transform: uppercase;}

.entry {text-align: justify;}

.archi {margin-bottom: 10px;}
.more-link {margin-top: -15px;margin-bottom: 10px;}

/*Pagination*/
      div.pagination {
              text-align:right;
              padding: 7px;
              margin: 3px;font-size: 9px;text-transform: uppercase;
      }

      div.pagination a {
              padding: 2px 5px 2px 5px; 
              margin: 2px;
              border: 1px solid #000000;
             
              text-decoration: none; /* no underline */
              color: #000000;
      }
      div.pagination a:hover, div.pagination a:active {
              border: 1px solid #000000;
              background-color:#000000;
              color: #fff;
      }
      div.pagination span.current {
              padding: 2px 5px 2px 5px;
              margin: 2px; 
                      border: 1px solid #000000;
                     
                      font-weight: bold;
                      background-color: #000000;
                      color: #FFF;
              } 
      div.pagination span.disabled {
                      padding: 2px 5px 2px 5px;
                      margin: 2px;
                      border: 1px solid #EEE;
             
                      color: #DDD; 
              }


#wrapper #full #main #col1 .comment {font-size: 11px;}


img.imgalignleft {float: left; margin-right: 20px;}


#main #col1 .post {margin-bottom: 80px;}


#main #col1 .archi2 {margin-bottom: 10px;}

p.side-abstract {margin-top: 5px;}
p.side-abstract a {background: #ccc;}
p.side-abstract a:hover {background: none; color: black;}#col2 .post h2 {text-align: left;}
#col2 #recientes .post h2 a {font-size: 9px;}

#otros ul li {font-size: 13px;}
#otros ul {margin-top: 0px;}
#otros ul li a {background: #ccc;}
#otros ul li a:hover {background: none; color: black;}

#about {font-size: 13px; text-transform: uppercase;}
#about a {background: #ccc;}
#about a:hover {background: none; color: black;}

#home {font-size: 13px; text-transform: uppercase;}
#home a {background: #ccc;}
#home a:hover {background: none; color: black;}


#contact {font-size: 13px; text-transform: uppercase;margin-bottom: 35px;}
#contact a {background: #ccc;}
#contact a:hover {background: none; color: black;}


p.postmetadata a img {margin-bottom: -2px; border: 0;background: white}
p.postmetadata a:hover img {border: 0;background: none}

#aux{height: 10px; width: 100%; clear: both;}
#full{background: url(/images/bg-side.gif) repeat-y}

h2.prensa-cat {margin-bottom: 5px;}
.sub-prensa {font-size: 11px;margin-bottom: 20px;}
.sub-prensa ul {list-style-type: none;}
.sub-prensa a {text-transform: uppercase;background: #ccc;}
.sub-prensa ul li {margin-bottom: 0px;}
.sub-prensa a:hover {background: none; color: black;}


li.current-cat a {background: none;}

.post p img {margin-top: 10px;}


h2#comments {border-top: 1px solid black; padding-top: 20px; font-size: 14px;}



#enviar-button {text-align: right; padding-right: 12px;.padding-right: 7px;}
input#addcommentbutton {font-size: 10px;text-transform: uppercase;}








.wp-email strong {font-weight: 100;}

p.tit-mail {text-transform: uppercase;font-size: 18px;}
p.tit-mail strong {background: black;color: white;}


#col1 ul#tagcloud {margin-bottom: 30px;text-transform: uppercase;}
.arrastre {display: block;clear: both;height: 20px;}
#sub-medios {width: 260px;float: left;}
#sub-proy {width: 260px;floaT: left;}
.sub-prensa {display: block;clear: both;text-transform: uppercase;}
.sub-prensa ul {margin-top: 0px;}
#calendario {margin-bottom: 15px; margin-top: 35px;}
#flickr {margin-top: 40px;}

#flickr a img {border: 0;margin: 2px;}
#flickr a:hover {border: 0;background: none;}


.entry a img.imgalignleft {border: 0;}





.galeria a img {border: 0;background: none;margin-right: 10px;}
.entry .galeria a {background: none;}

#wrapper #full #col1 .entry p.galeria a img {margin: 0;padding: 0;margin-right: 13px;margin-bottom: 13px;}


#proy ul li {font-size: 10px;line-height: 14px;}
#proy ul li a {background: black;color: white;}
#proy ul li a:hover {background: none;color: black;}

p.linkright {text-align: right;}
#intro {text-align: justify;font-size: 13px;}
#intro a:hover {background: none;color: black;}
#tagintro {text-transform: uppercase; margin-top: 50px;margin-bottom: 40px;}
#tagintro ul {text-align: center;}


span.gray {background: #ccc}

.post .entry small {font-size: 9px;}

.post  a p img {border: 0;background: none;}

span.hidetrue {display: none;}


#footer a img {background: white;margin-bottom: -2px;}

#geo {margin-top: 35px;}

#geo a{border: 0;background: none;}
#geo a:hover{border: 0;background: none;}

.post .bgtrue:hover {background: none;}

#links ul li.linkcat h2 {display: none;}



#login {margin-top: 35px;text-transform: uppercase;font-size: 9px;}
#login a {background: #ddd;}
#login a:hover {background: white;color: black;}


#col2 #videos {margin-top: 35px;text-transform: uppercase;font-size: 9px;}
#col2 #videos a {background: black;color: white;}
#col2 #videos a:hover {background: white;color: black;}

.entry a img {border: 0;}

.post .entry p img {margin-top: 0;}



p.postmetadata:hover {background: none;}

p.linklove {display: none;}
.cform p:hover {background: white;}

tfoot {display: none;}
#calendario {margin-bottom: 35px;}



ul.cat-aux {text-transform: uppercase;}



ul.aut-aux {text-transform: uppercase;}












#wrapper-l {
margin-left:auto;
margin-right:auto;
width:890px;/* Change value to suit*/
text-align:left; /* Overrides the previously set center alignment that older IE versions reqd */
padding-top: 50px;
}
/* END centering size CSS */
#header-l {width: 900px;}
#logo-l {width: 610px;float: left;}

/*
#autor-l { float: left;margin-left: 20px;width: 120px; }
#autor-l ul li {text-transform: uppercase; font-size: 11px; margin-bottom: 5px; }
#autor-l ul { margin-top: -3px; }
*/

#autor-l { float: left; margin-left: 20px; width: 120px; margin-top: -2px;}
#autor-l ul { margin: 0px; padding: 0px; }
#autor-l ul li { margin: 0px; padding: 0; padding-bottom: 4px; margin-top: -3px; margin-bottom: -3px;}
#autor-l ul li a { text-transform: uppercase; font-size: 11px; display: block; height: 17px; margin-bottom: 3px; }
#autor-l ul li a:hover {background: black;color: white;}

#main-l { width: 900px; clear: both; padding-top: 10px;}
#main-l h2 {text-transform: uppercase;font-size: 14px; margin-bottom: 15px;}

#main-l ul { background-color: black; margin-right: 3px; margin-left: -3px; }
#main-l ul li { background-color: white; margin: 0px; padding: 0px; padding-left: 3px; }
#main-l ul li:hover { background-color: black; margin: 0px; padding: 0px; padding-left: 3px; }
#main-l ul li a {text-transform: uppercase; font-size: 11px; display: block; }
#main-l ul li.selected { background-color: black; margin: 0px; padding: 0px; padding-left: 3px; }
#main-l ul li.selected a { background-color: black; color: white; margin: 0px; padding: 0px; }

/*
#proy-l {float: left;width: 95px;}
#cat-l  {float: left;width: 220px;}
#tags-l {float: left;width: 215px;}
#difu-l {float: left;width: 100px;}
#side-l {float: left;width: 270px;}
*/

#proy-l {float: left;width: 90px;}
#cat-l  {float: left;width: 223px;}
#tags-l {float: left;width: 213px;}
#difu-l {float: left;width: 97px; padding-right: 7px;}
#side-l {float: left;width: 270px;}

#search-l #searchform { margin-bottom: 7px; }
#text-l {text-transform: uppercase;font-weight: 100;font-size: 11px;color: #6E6E6E;}
#text-l p {text-align: left;margin-bottom: 15px;line-height: 12px;}
#wrapper-l .foot-l {width: 900px;border-top: none;text-align: right;}
