/* @override 
	http://dev-diseno/wp-content/themes/facultad-diseno-udd/style.css
	http://localhost:80/wp-content/themes/facultad-diseno-udd/style.css
	http://diseno.udd.cl/wp-content/themes/facultad-diseno-udd/style.css
*/

/*  
Theme Name: Facultad Diseño UDD
Theme URI: http://diseno.udd.cl
Description: Facultad de Diseño Universidad del Desarrollo
Version: 1.5
Author: Sergio Majluf
Author URI: http://www.basa.cl

*/


@import "estructura.css";
@import "mygallery.css";

html,body{margin:0;padding:0;border:0;}
body{font: 76% "Lucida Sans",sans-serif;text-align:center;background: #0198ce url(i/bg-tile-2ad.gif) top left repeat-x;
	color: #333;
}
p{margin:0 10px 1.5em;}
div#header {display:none;}
div#container{text-align:left; background:url(i/wrap-bg.gif);}
div#contenidos p{line-height: 145%; margin: 5px 5px 10px 0;}
div#navigation{background:url(i/bg-tile-menu.gif) top left repeat-x}
div#extra{background:url(i/logos-udd-2009.gif) top left no-repeat; padding-top:5px; overflow: hidden;}
div#footer p{margin:0 0 0 130px;padding:8px 10px;font-size:80%;}
div#footer p.light{color:#888;}
div#footer p.light strong {color:#999;}
div#footer{padding:10px 0; background: url(i/bg-footer.gif) bottom left no-repeat;}

/********* colores, margenes y tipografias *****************/

a, p, h1, h2, h3, h4, h5, h6 {margin:0;padding:0;}
h3, h4, h5, h6 {text-transform:uppercase;margin-bottom:0.5em;}

a:link, a:visited{color:#0097cd;}
a:hover, a:active {color:#036;}


/**** NAVIGATION ****/
#menu {
margin:5px 5px 10px 5px;
clear:both;
font-size:94%;
padding:4px 0 6px 2px;
}
#menu li{
padding:5px 2px;
/*text-transform:uppercase;*/
font-weight:bold;
border-bottom:1px #003366 solid;
list-style:none;
display:block;

}
#menu li.destacado {
background: url ("i/icon_favourites.gif") top right no-repeat;
font-size: 110%;
text-transform:uppercase;
color:#fff;
}
ul#menu li a, ul#menu li a:link, ul#menu li a:active {
color:#ddd;
text-decoration:none;
font-family: Geneva, "Lucida Grande";
}
#menu li a:hover {
color:#fff;
}

#menu .mayusculas {
text-transform:uppercase;
}
#menu .mayusculas a {
color:#fefefe;
}
/**** EXTRA ****/
#extra {
color:#dedede;
}
#extra a.home {
width:87px;
display:block;
height:128px;
padding: 20px 15px;
margin-left:150px;
margin-bottom:40px;
}
#extra a.home:hover {
}
#extra a.home strong{display:none;}
#menciones{
margin:0 10px 15px 10px;
clear:both;
font-size:90%;
line-height:1.35em;
font-weight:normal;
}
#menciones p{clear:both;}
#menciones p strong{
color: #0097cd;
text-transform:uppercase;
font-size:95%;
}
#menciones dl {clear:both;width:250px;}
#menciones dl dt{font-weight:bold;margin:0;clear:both;}
#menciones dl dd{margin:2px 5px 2px 0;float:left;background:#dedede url("i/subMenu-left.png") top left no-repeat;}
#menciones dl dd a{
display:block;
padding:4px 8px 0.7em 5px;
text-decoration:none;
color:#000;
background:#0097cd url("i/subMenu.png") top right no-repeat;
}
#menciones dl dd a:hover, #content dl dd a:active{
background:#dedede url("i/subMenu.png") top right no-repeat;
}
#Calendario {
margin:0 8px 15px 8px;
clear:both;
font-size:90%;
line-height:1.35em;
font-weight:normal;
background-color: #292929;
	border: 1px inset #3c3c3c;
}

#Calendario h3 {
margin: 10px;
}
#wp-calendar {
	width: 130%;
	margin-left: -25px;
}
#etiquetas{
color: #377989;
font-size: 90%;
margin: 0 5px 0 10px;
}

#etiquetas a:hover {
color: #fff;	
}
/**** BANNERS ****/

#banners p a img {
margin: 10px 7px;
padding: 3px;
background-color: #626262;
border: 0;
}
#banners p a:hover img {
background-color: #5b99e5;
	
}

/**** POST ****/
.post, .enlaprensa, .opinion, .individual {
margin:0 10px 15px 4px;
padding-bottom:40px;
font-family:Trebuchet, "Trebuchet MS", Arial, sans;
background: #fff url(i/separador-post.png) no-repeat 0 bottom;
}
.page {
background:none;
}
.fecha, .categorias {
color:#666;
font-size:90%;
float:left;
margin:5px 0;
}
#contenidos h1 {
	margin: 10px 0;
	font: 190% Georgia, "Times New Roman", Times, serif;
	letter-spacing: 0.01em;
}
.post h1, .noticia h1, .opinion h1, .enlaprensa h1 {
width:100%;
color: #009bb9;
font-weight:bold;
font-size:190%;
text-transform:uppercase;
font-family:"News Gothic MT", "Gill Sans", "Abadi MT Condensed Light";
display:block;
text-align:left;
}
.post h2, .entry h2, .entry h2 strong {
width:100%;
color: #09c;
text-transform:uppercase;
font: bold 100% "Lucida Grande", Lucida, Verdana, sans-serif;
letter-spacing: 0.01em;
margin: 10px 0 0 0;
}

.entry h3 {
font: bold 110% "Lucida Grande", Lucida, Verdana, sans-serif;
letter-spacing: 0.01em;
margin: 10px 0 0 0;
	text-transform: capitalize;
}
.page h1 a{
float:none;
margin-left:0;
text-transform: uppercase;
text-decoration: none;
}

.post h1 a, .post h2 a,
.noticia h1 a, .noticia h2 a,
.opinion h1 a, .opinion h2 a,
.enlaprensa h1 a, .enlaprensa h2 a
{
text-decoration:none;
}

div.entry h1 {
	color: #076f98;
}
.entry {
clear:both;
line-height:1.2em;
font-family:Trebuchet, "Trebuchet MS", Arial, sans;

}
.entry a {
text-decoration:none;
color:#069;
}
.entry p strong {
	color: #043a4f;
	text-transform: uppercase;
	font-size: 85%;
	font-weight: bold;
}
.entry a:hover{
color:#036;
}

.entry address {
	color: #9c9c9c;
	font-variant: normal;
	font-style: italic;
	font-size: 90%;
	line-height: 1.4em;
}

.entry p a.BotonInterno {
	padding: 10px;
	border: 1px outset #bfbfbf;
	background-color: #eefbfe;
	text-decoration: none;
}
.entry p a:hover.BotonInterno {
background-color: #dfebee;
}
.wp-caption {
	font: 10px "Lucida Sans", "Lucida Grande", Lucida, "Trebuchet MS", sans;
	color: #0097cd;
	background-color: #efefef;
	padding: 3px;
}
#contenidos p.wp-caption-text {
margin-bottom: 0px;
}

/**** Noticias ****/
.recuadro {
width:100%;
margin:10px 0;
font: 0.9em Georgia, "Times New Roman", Times, serif;
}
.recuadro p {
padding:5px 0;
border-top:#CCCCCC 1px solid;
border-bottom:#CCCCCC 1px solid;

}
.recuadro p.fecha {
font-weight:bold;
}
.noticia {
margin:0 6px 15px 4px;
padding:3px;
padding-bottom:20px;
background: url(i/separador-post.png) no-repeat 0 bottom;
}
.noticia h1 a:hover{
}
.noticia h2 {
width:100%;
color:#ccc;
text-transform:uppercase;
font: bold 170%/1.3em "News Gothic MT", "Gill Sans", "Abadi MT Condensed Light";
}
/*** Post Individual Destacado ***/
.featured {
margin:0 8px 0px 4px;
padding:5px;
padding-bottom:25px;
font-size:100%; !important
font-size:107%;
background: url(i/separador-post.png) no-repeat 0 bottom;
}
.featured h1 {
width:90%;
color: #009bb9;
font-weight:bold;
text-transform:uppercase;
}
.featured h1 a{
text-decoration:none;
color: #009bb9;
}
.feature h1 a:hover{
color: #093a54;
}
.featured h2 {
width:100%;
color:#ccc;
text-transform:uppercase;
font: bold 170%/1.3em "News Gothic MT", "Gill Sans", "Abadi MT Condensed Light";
}

/*** Articulo individual ***/
div.individual p.fecha {
width:98%;
border-bottom:1px dotted #ddd;
margin-bottom:15px;
}
/*** 2 COLUMNAS EN Un POST ***/
#columnaIzquierda {
float:left;
width:200px;
border-right:1px solid #ccc;
padding-right:11px;
}
#columnaDerecha {
float:left;
width:200px;
padding-left:9px;
}

.entry dt {
margin-top:1.2em;
font-size:95%;
font-weight:bold;
text-transform:uppercase;
color:#0097cd;
padding:0;
}
.entry dl dd {
color:#003366;
margin-left:10px;
}
/*** IMAGENES EN Un POST ***/
.entry a img {
padding:3px;
background:#dedede;
border:1px solid #d7d7d7;
margin:0 2px 0px 0;
}
.entry a:hover img{
background:#66c1e1;
border:1px solid #d7d7d7;
}
.entry table {
width:100%;
margin:15px 0;
}
.entry table tr td{
border-collapse:collapse;
}
.entry td {
font-size:108%;
font-family:"News Gothic MT", "Arial Narrow" "Gill Sans";
padding: 0.3em 0.2em 0.3em 0.5em;
}
.entry th, .entry td.borde {
font-size:105%;
padding: 0.2em 0.5em;
border-top:solid 2px #ccc;
border-bottom:1px solid #ccc;
background:#efefef;
}
.entry a{
text-decoration:underline;
}
.entry a:hover{

}
/**** COMENTARIOS ****/


#commentform {
width:90%;
}

h2#comments {
	font-size: 100%;
	border-top: 1px dotted #ddd;
	border-bottom: 1px dotted #ddd;
	padding: 10px;
	background-color: #f0f7ff;
}
#comment {
width:100%;
}

/**** RESPUESTAS ****/
h3#respond{
	color: #999;
	border-top: 1px dotted #ddd;
	padding-top: 15px;
}
ol.commentlist {
margin:0;
padding:0;
font-size: 90%;
	color: #333;
}
ol.commentlist li {
list-style:none;
padding: 6px 5px 10px;
color: #a2a2a2;
background-color: #f0f7ff;
border-bottom: 1px solid #ececec;
}
ol.commentlist .commentmetadata{
float:right;
}
ol.commentlist li cite {
text-transform: uppercase;
font-weight: bold;
font-style: normal;
font-size: 100%;
color: #555;
}
ol.commentlist li.alt {
background-color: #fff;
border:none;

}
ol.commentlist p{
font-size: 100%;
font-family: "Lucida Grande", Lucida, Verdana, sans-serif;
color: #666;
}

/**** OTROS  ****/
div.navigation {
clear:both;
margin-bottom:50px;
}
.alignleft{
float:left;
margin:0 10px 10px 0;
}
.alignright {
float:right;
margin: 0 0 10px 10px;
}
.alert {
padding:8px 5px 8px 80px;
font-weight:bold;
background-color:#FFFF99;
border:1px dotted #036;
}

.cajaCentral{
margin:15px 5px;
padding:3px;
/*border:2px #4a4a4a solid;
clear:both;*/
font-size:90%;
font-weight:normal;
}
.cientocincuenta {
width:150px;
clear:both;
}
#buscar .cientocincuenta {
width:110px !important;
width:103px;
clear:both;
}

h2.pagetitle {
padding-bottom: 15px;
background: url(i/separador-post.png) no-repeat 0 bottom;
color: #999;
}
