/*
Theme Name: Fedun 
Theme URI: 
Description: Tema del Sitio de FEDUN
Author URI: 
Tags: 
*/


 /*   RESET, BASICS, and TOOLBOX
*/
*  { margin: 0; padding: 0; }
html   { overflow-y: scroll; height:100%; }
body	 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; color: #46500a; font-size:12px; background: #e4e8c4; height:100%; }
.floatLeft { float: left; }
.clear { clear: both; height: 5px }
p { margin: 0 0 12px 0; }
h1, h2, h3, h4 { font: 20px Georgia, Serif; margin: 0 0 2px 0; }
h4  { font-size: 17px; }
blockquote, code { padding: 10px 15px 1px 15px; background: #ddd; margin: 0 0 12px 0;
border-left: 5px solid #ccc; }
code  { display: block; padding-bottom: 10px; }
.button, #older-newer a { background: url(images/button-bg.png) repeat-x; padding: 4px 10px;
-moz-border-radius: 10px; -webkit-border-radius: 10px; color: #666; 
border: 1px solid #ccc; }
.button:hover, #older-newer a:hover       { background-position: bottom left; }
a  {color: #46500A; text-decoration: none; }
a img { border: none; } 
table {
	padding:0 10px 5px;
}




/* ESTRUCTURA GENERAL */

#contenedor {
width:960px;
margin:0 auto;
position: relative;
border:2px solid #FFFFFF;
height: auto !important;
overflow:hidden;
}

#header { 
width:960px;
height:149px;
background-image: url(http://www.fedun.org.ar/wp-content/uploads/2009/07/banner_header_animado2.gif);}


#botonera {
	width: 960px;
	background-color: #FFFFFF;
	height:25px;
	padding: 5px 0 0 0;
background-image: url(http://www.fedun.org.ar/wp-content/uploads/2009/08/fondo_botonera.jpg);
background-repeat:repeat-x;
}
#seg-contenedor {width:960px; overflow: hidden;}
#col-izquierda {width:224px; float:left; margin:0 0 0 3px;}
#col-central {width:570px; margin:0 6px 0 6px; float:left;}
#col-derecha {width:138px; float:left; margin:0 3px 0 0;}
#footer {width:100%; height: 4em; text-align: center; background-image:url(http://www.fedun.org.ar/wp-content/uploads/2009/08/fondo_footer.jpg); background-repeat:repeat-x;  color: #ffffff; font-weight: bold; margin-top:20px; clear:both; }
.push{height: 2em;}


/* MENU PRINCIPAL */

.menu {
	list-style:none;
	margin:10px 0 0 0;
	padding:0 0 10px 0;
	font-size:14px;
	font-weight:bold;
	width:224px;
	background-image:url(http://www.cadies.org.ar/fedun/wp-content/uploads/2009/06/fondo_menu_principal_repeat.jpg);
	background-repeat:repeat-y;
}

.menu a, .menu a:visited{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #46500a;
	text-decoration: none;
	font-weight: bold;
	font-size: 11px;
&nbsp;}

#col-izquierda a, a:visited {
font-size:11px;
text-decoration:underline;
}

.menu li {
padding:0 0 0 25px;
margin: 0 0 10px 0; }

.menup {
background-image:url(http://www.cadies.org.ar/fedun/wp-content/uploads/2009/06/fondo_menu_principal.jpg);
text-align:center;
background-repeat:no-repeat;
}

.menufu {
background-image:url(http://www.cadies.org.ar/fedun/wp-content/uploads/2009/06/fondo_menu_principal_footer.jpg);
width:224px;
height:7px;
background-repeat:no-repeat;
padding:0px 0 0 0;
background-color: #e4e8c4;
}

#col-izquierda .menu .menup {
padding: 0px
}

/* BOTONERA */
#botonera ul {
	list-style: none;
	display:inline;
	margin: 0 0 0 0;
	padding: 0;
	float:left;
}

#botonera li {
display:inline;
margin-left:20px;}

#botonera  a,#botonera a:visited {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
	font-size: 13px;
}

#botonera a:hover { text-decoration:underline;}

.contacto { float:right; padding:0 10px 0 0; color: #46500a; text-decoration: none; font-weight: bold; font-size: 13px; width:90px;}

.imgcontact { float:right; padding:2px 5px 0 0; border:0;}

/* COLUMNA CENTRAL */

#col-central {
margin-top:4px;
}

#col-central h2 a,#col-central h2 a:visited{
font-size:18px;
color:#46500a;
text-decoration:none;}

#col-central h2 {
font-family:'Trebuchet MS';
font-size:18px;
margin:0px;
padding:5px 10px 5px 10px;}

#col-central p.fecha {
font-size:10px;
color:#646464;
margin:0;
padding:5px 10px 0px 10px;
}

#col-central p{
font-family:'Trebuchet MS';
font-size:11px;
color:#000000;
padding:0px 10px 5px 10px;
}

#col-central h4{
font-family:'Tahoma';
background-color:#f4f6e9;
font-size:12px;
font-weight:bold;
padding:5px 10px 5px 10px;
}

#encuestas {
background-color:#FFFFFF;
margin:6px 0 0 0;
width:340px;
float:left;
}

#calendario {	
width:210px;
float:left;
margin:6px 0 0 10px;
background-color:#FFFFFF;
}

#destacados {
background-color:#FFFFFF;
margin:6px 0 0 0;
float:left;
}

#banners-centrales {
background-color:#F4F6E9;
margin:6px 0 0 0;
float:left;
width: 570px;
}

#novedades {
background-color:#FFFFFF;
margin:6px 0 0 0;
float:left;
width: 570px;
}

#novedades ul {
list-style:none;
padding: 0 10px 5px;
margin: 0px;
}

#banners-centrales {
text-align:center;
}

#banners-centrales img {
margin: 3px 5px 0 5px
}

#encuestas ul li {
list-style:none;
}

/* COLUMNA DERECHA */

#col-derecha {
background-color:#F4F6E9;
margin-top:10px;
text-align: center;
}

#col-derecha h4{
font-family:'Tahoma';
background-color:#f4f6e9;
font-size:12px;
font-weight:bold;
padding:5px 10px 5px 10px;
text-align: left;
}


#col-derecha ul {
list-style:none;
madding:0px;
padding:0px;
} 

#col-derecha img {
margin:10px 0 0 0;
padding:0px;
} 

#col-derecha h2.widgettitle {
font-size:11px;
} 

.fecha {
}

div.leermas a, div.leermas a:visited {
font-size:12px;
color:#46500a;}

.leermas {
	text-align:right;
	border-top-width: 1px;
	border-bottom-width: 4px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #E4E8C4;
	border-bottom-color: #E4E8C4;
}


/* col-izquierda */

#col-izquierda img {
	padding:10px 0 10px 10px;
}

#cartelera_izquierda {
float: left;}



/* Begin Images */
p img {
	padding: 0;
	max-width: 100%;
	}

/*	Using 'class="alignright"' on an image will (who would've
	thought?!) align the image to the right. And using 'class="centered',
	will of course center the image. This is much better than using
	align="center", being much more futureproof (and valid) */

img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}

img.alignright {
	padding: 4px;
	margin: 0 0 2px 7px;
	display: inline;
	}

img.alignleft {
	padding: 4px;
	margin: 0 7px 2px 0;
	display: inline;
	}

.alignright {
	float: right;
	}

.alignleft {
	float: left;
	}
/* End Images */

.wp-polls {
padding:0 10px 0 10px;	
}
