textarea { 
    resize: none; 
}
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th {
margin: 0;
padding: 0;
border: 0;
outline: 0;
font-size: 100%;
background: transparent;
}
body {

}
ol, ul {
list-style: none;
}
blockquote, q {
quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
content: '';
content: none;
}
/* No olvides definir estilos para focus */
:focus {
outline: 0;
}
/* No olvides resaltar de alguna manera el texto insertado/borrado */
ins {
text-decoration: none;
}
del {
text-decoration: line-through;
}
/* En el código HTML es necesario añadir cellspacing="0" */
table {

border-spacing: 0;
}
body {font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#333; background-image:url(../img/fondo.png); background-repeat:repeat-y; background-position:center; background-color:#C0C0C0;}
#contenedor {width:1000px; margin: 0 auto}
#cabecera_izq {width:490px; float:left}
#cabecera_der {width:490px; float:right; text-align:right; margin-top:10px}
#cabecera_der img {margin-left:40px;}
#cabecera {height:80px; margin-bottom:20px;}
#sub_cabecera_izq {width:250px; float:left}
#sub_cabecera_der {width:490px; float:right;}
#sub_cabecera a {color:#333; text-decoration:none;}
#sub_cabecera a:hover {color:#666; text-decoration:none;}
#sub_cabecera {height:85px; margin-bottom:25px; width:250px;}
#buscart {width:180px; font-size:12px; color:#666 }
#contenido_izq {width:200px; float:left}
#contenido_der {width:728px; float:right; margin-top:-115px}
#contenido { margin-bottom:10px; min-height:400px; clear:both}
.cursiva { font-style:italic}
.menu {width:210px; height:22px; border: 1px solid #333; margin-bottom: 10px; text-align:center; font-size:15px; padding-top:8px;}
.menuu {width:210px; height:22px; border: 1px solid #333; margin-bottom: 10px; text-align:center; font-size:15px; padding-top:8px;}
.menu a {color:#333; text-decoration:none;}
.menuover {width:210px; height:22px; border: 1px solid #333; margin-bottom: 10px; text-align:center; font-size:15px; padding-top:8px;  background:#CCC;}
.menuover a {color:#333; text-decoration:none;}
.current {font-weight:bold; background:#CCC; width:210px; height:22px; border: 1px solid #333; margin-bottom: 10px; text-align:center; font-size:15px; padding-top:8px;}
.current a {color:#333; text-decoration:none;}
.noticias {margin-bottom:10px;}
.titulo {margin-bottom:10px; font-size:15px; border-bottom:1px solid #999; border-top:1px solid #999; font-weight:bold; padding-bottom:3px; padding-top:4px; color:#888}
.titulos {margin-bottom:10px; font-size:15px;  font-weight:bold; padding-bottom:3px; padding-top:4px; color:#888}
.negrita {font-weight:bold}
.publicar {margin-bottom:10px}
#publicart {width:720px; font-size:12px; color:#666 }
.titulo_area { font-size:21px; border-bottom: #999 1px solid; padding-bottom:6px; }
.letter {font-size:32px}
.area {font-size:15px; margin-top:40px}
.area input { width:350px; font-size:14px; height:18px; padding:2px;}
.area .button { width:90px; font-size:14px; background-color:#FFF; border:1px solid #999; height:26px; cursor: pointer; cursor: hand;}
#pie {border-top: 1px solid #333; padding-top:15px; font-style:italic}
#piee {padding-top:15px; font-style:italic; width:230px;}
.pie_der {float:right;width:470px; text-align:right; font-style:normal; font-size:18px;}
a {color:#333; text-decoration:none}
a:hover {color:#666; text-decoration:none}

#load-webbies {line-height:30px;}

     .webbies {
        overflow: hidden;
      }
      .webbies li {
        display: block;
        float: left; margin:5px; height:140px;
      }
.button {
  cursor: pointer;
}

.button {
  background-color: #CBCFCC;
  color: #282b2e;
  padding: 5px 10px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  border: 0; text-transform:lowercase;
}

.buttonn {
  background-color: #CBCFCC;
  color: #282b2e;
  padding: 5px 10px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  border: 0;  text-transform:lowercase;
}

.button:hover,
.button:focus {
  background-color: #ededed;
  color: #282b2e;
}


 
/* Word Document Links */
.docu a[href$='.doc'], a[href$='.docx'], a[href$='.wps'], a[href$='.txt'] {


}
 #apDiv4 {	position:absolute; 	width:32px; 	height:40px; 	z-index:1; margin-left:580px }
#apDiv1 {	position:absolute; 	width:32px; 	height:40px; 	z-index:1; margin-left:552px }
#apDiv2 {	position:absolute; 	width:32px; 	height:40px; 	z-index:1; margin-left:490px; margin-top:4px }
#apDiv3 {	position:absolute; 	width:32px; 	height:40px; 	z-index:1; margin-left:575px }
#apDivv {	position:absolute; 	width:182px; 	height:40px; 	z-index:1; color:#000; margin-top:9px; margin-left:26px }


.comentarios {border: 1px solid #ccc; background-color:#F7F7F7; padding:5px; margin-top:8px; font-size:11px; padding-right:70px;}
textarea { font-family:Arial, Helvetica, sans-serif}

.caja {width:200px; border: 1px #CCC solid; background-color:#3C3; height: 22px; float:left; margin-right:60px; text-align:center; padding-top:6px; font-size:11px; }

.caja a:hover {color:#000}

#main-menu{


}

#main-menu ul{

	list-style:none;

	margin:0;

	padding:0 10px;

}

#main-menu ul li{

	margin-bottom:0;

	padding:0;	color:#444;



	font-size:14px;

	font-weight:700;


	text-shadow:0 1px rgba(255, 255, 255, 0.3);

}

#main-menu > ul > li > a{

	color:#444;

	display:block;

	font-size:14px;

	font-weight:700;

	padding:14px 20px;

	text-shadow:0 1px rgba(255, 255, 255, 0.3);

}

#main-menu ul li a:hover{

	color:#444;

	text-decoration:none

}

#main-menu > ul > li.active, #main-menu > ul > li.current-cat, #main-menu > ul > li.current_page_item {

	background:#f9ba00;

}

#main-menu > ul > li.active > a, #main-menu > ul > li.current-cat > a, #main-menu > ul > li.current_page_item > a{

	color:#fff;

	text-decoration:none

}

#main-menu > ul > li.sfHover{

	background:#555555

}

#main-menu > ul > li.sfHover > a, #main-menu > ul > li.sfHover > a:hover{

	color:#FFF;

	text-shadow:none

}

#main-menu ul li a.sf-with-ul {

	min-width:1px; /* trigger IE7 hasLayout so spans position accurately */

}

#main-menu > ul > li > a span.sf-sub-indicator{

	display:none;

	position:absolute;

	top:-8px;right:0;

	width:100%;

	text-align:center;

	text-shadow:none;

	color:#FFF;

}

#main-menu > ul > li.sfHover > a span.sf-sub-indicator{

	display:inline-block;

}

#main-menu ul li:hover ul,#main-menu ul li.sfHover ul{

	top:46px;

}

#main-menu ul li ul {

	background:#555555;

	-webkit-border-radius:0 0 2px 2px;

	   -moz-border-radius:0 0 2px 2px;

	        border-radius:0 0 2px 2px;

	padding:10px 20px 10px;

}

#main-menu ul li ul li a {

	color:#CCC;

	font-weight:400;

	padding:8px 0;

	border-bottom:1px solid #666

}

#main-menu ul li ul > li:last-child > a{

	border-bottom:none

}

#main-menu ul li ul li a:hover{

	color:#FFF;

}

#main-menu ul li li:hover ul,#main-menu ul li li.sfHover ul{

	top:-10px;

	margin-left:28px;

}

#main-menu ul li li ul {

	background:#555555;

	-webkit-border-radius:2px 2px 2px 2px;

	   -moz-border-radius:2px 2px 2px 2px;

	        border-radius:2px 2px 2px 2px;

	padding:10px 20px 10px;

}

#main-menu ul li li a.sf-with-ul {

	padding-right:2.25em;

}

#main-menu ul li li a span.sf-sub-indicator{

	display:inline-block;

	position:absolute;

	top:9px;right:0;

}

.container {
position: relative;
width: 780px;
margin: 0 auto;
padding: 0 20px;
}

.sf-menu,.sf-menu *{

	list-style:none;

	margin:0;

	padding:0

}

.sf-menu{

	line-height:1.0

}

.sf-menu ul{

	position:absolute;

	top:-999em;

	width:140px

}

.sf-menu ul li{

	width:100%

}

.sf-menu li:hover{

	visibility:inherit

}

.sf-menu li{

	float:left;

	position:relative

}

.sf-menu a{

	display:block;

	position:relative

}

.sf-menu a:hover{

	text-decoration:none;

}

.sf-menu li:hover ul,.sf-menu li.sfHover ul{

	left:0;

	top:38px;

	z-index:120

}

ul.sf-menu li:hover li ul, ul.sf-menu li.sfHover li ul, ul.sf-menu li li:hover li ul, ul.sf-menu li li.sfHover li ul{

	top:-999em

}

ul.sf-menu li li:hover ul, ul.sf-menu li li.sfHover ul, ul.sf-menu li li li:hover ul, ul.sf-menu li li li.sfHover ul{

	left:10em;

	top:0

}
