@charset "iso-8859-1";
/* CSS Document */

html, body{
	background:#223B53;
	margin:0;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
}

a:link{text-decoration:none}
a:visited{text-decoration:none}
a:active{text-decoration:none}
a:hover{text-decoration:none}

.asistencia{
	background: url(images/fondo_asistencia.jpg) no-repeat top center;
}
.logo{
	background:url(images/fondo_logo.jpg) no-repeat top center;
	text-align:center;
	vertical-align:middle;
}
.top{
	background:url(images/fondo_top.jpg) no-repeat top center;
}
.enc_der{
	background:url(images/fondo_der_enc.jpg) no-repeat top left;
}
.enc_izq{
	background:url(images/fondo_izq_enc.jpg) no-repeat top right;
}
.contenido{
	background-color:#FFF;
	padding:20px;
}
.contenido h1{
	font-size:18px;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#24601E;
	font-weight:lighter;
	margin-bottom:0em;
}
.contenido h2{
	font-size:16px;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#223B53;
	font-weight:lighter;
	margin:0em;
	padding-left:5px;
}


.contenido p{
	font-size:13px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#1F3952;
	margin:0em;
	padding:0px 15px 0px;
	vertical-align:top;
}

.contenido a:link{text-decoration:none; color:#395F84;}
.contenido a:visited{text-decoration:none; color:#395F84;}
.contenido a:active{text-decoration:none; color:#395F84;}
.contenido a:hover{text-decoration:none; color:#24601E;}

li{
	color:#1F3952;
}

.cont_izq{
	background:url(images/izq_cont.jpg) no-repeat bottom right;
}
.cont_der{
	background:url(images/der_cont.jpg) no-repeat bottom left;
}
.abajo{
	background:url(images/fondo_abajo.jpg) no-repeat top center;
}
.menu{
	background:#333333 url(images/fondo_menu.jpg);
	color:#FFF;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}
.menu a:link{text-decoration:none; color:#FFF; padding:6px 14px 6px; display:block}
.menu a:visited{text-decoration:none; color:#FFF; padding:6px 14px 6px; display:block}
.menu a:active{text-decoration:none; color:#FFF; padding:6px 14px 6px; display:block}
.menu a:hover{text-decoration:none; color:#FFF; background-color:#555; padding:6px 14px 6px; display:block}

.articletitle{
	font-size:18px;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#223B53;
	font-weight:lighter;
	margin: 0em;
	background-color:#FFFFFFS;
	display:block;
	padding: 3px 3px;
	border-left: none;
	border-bottom: solid 6px #223B53;
	border-top: solid 1px #223B53;
	border-right: none;
}

.articletitle a:link{text-decoration:none; color:#24601E;}
.articletitle a:visited{text-decoration:none; color:#24601E;}
.articletitle a:active{text-decoration:none; color:#24601E;}
.articletitle a:hover{text-decoration:none; color:#24803E;}

.separador{
	background-color:#FFF;
}
.titulo{
	background-color:#FFF;
}
.lateral{
	background-color:#EFEBE0;
}
.copyright{
	color:#FFF;
	padding:5px;
	font-size:10px;
	text-align:left;
}
.copyright a:link{color:#eee; text-decoration:none}
.copyright a:visited{color:#eee; text-decoration:none}
.copyright a:active{color:#eee; text-decoration:none}
.copyright a:hover{color:#fff; text-decoration:none}

.lateral_abajo{
	color:#FFF;
	padding:5px;
	font-size:10px;
	text-align:right;
}
.lateral_abajo a:link{color:#eee; text-decoration:none}
.lateral_abajo a:visited{color:#eee; text-decoration:none}
.lateral_abajo a:active{color:#eee; text-decoration:none}
.lateral_abajo a:hover{color:#fff; text-decoration:none}

.nombre_lateral{
	background:#1D4D17 url(images/fondo_nombre_lateral.jpg) no-repeat bottom left;
	color:#FFF;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:14px;
	display:block;
	text-align:center;
	margin-top:20px;
	padding:4px;
	vertical-align:bottom;
}

.plug_lateral{
	padding:10px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-left:10px;
}

.bread{
	 font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	 font-size:10px;
	 color:#282520;
}
.bread a:link{color:#282520; text-decoration:none;padding:4px;}
.bread a:visited{color:#282520; text-decoration:none;padding:4px;}
.bread a:active{color:#990000; text-decoration:none;padding:4px;}
.bread a:hover{color:#990000; text-decoration:none;padding:4px;}

.lateral li{
	margin:0em;
}

#carousel {
	height:260px;
	background:#FFF;
	overflow:hidden;
}

/* carrusel */
	.roundabout-holder { height: 230px; width:490px; margin:0 auto;}
	.roundabout-moveable-item {
		height: 170px;
		width: 320px;
		cursor: pointer;
	}
	.roundabout-moveable-item img {
		width:100%;
		height:90%;
		display:block;
	}
	.roundabout-in-focus { cursor: auto; }

img{
	border-color:#223B53;
}