body { 
 background-color: #E7E6E0; 
 margin: 0px;
 font-size: 13px; 
 font-family: Lucida Grande,Geneva,sans-serif;
 color:#666666;
 line-height:140%;
}

a {
 padding-left:3px;
 padding-right:3px;
 padding-bottom:1px;
 text-decoration: none;
}

a:link {
 color: #FF3300; 
}

a:visited { 
 color: #FF3300;
}

a:active { 
 color: #FF3300; 
}

a:hover { 
 color: #FF3300;  
 background-color:#FFFFFF;
}

/*---  LEFT SIDE BAR ---*/
#menu {
 width: 220px;
 float: left;
 font: 13px Lucida Grande,Geneva,sans-serif;
 padding-right: 20px;
 text-align: left;
 padding-bottom: 30px;
 margin:30px;
 position:absolute;
 top:60px;
}


/*---  MAIN PAGE CONTENT ---*/
#content, #entrada {
 text-align: left;
 margin-left: 20px;
 margin-bottom: 60px;
 margin-right:30px;
 padding-bottom: 30px;
 padding-left: 20px;
 voice-family: "\"}\"";
 voice-family: inherit;
 float:none;
 width: auto !important;
 width/**/:670px;
 max-width: 670px;
 min-width: 400px;
 position:absolute;
 left:250px;
 top:30px;
}

/*--- Encabezado ---*/
/*---  Serif ---*/
.serifEncabezado{
font-weight:bold;
font-family: Georgia,Times, Times New Roman;
color:#333;
}
/*---  Sanserif ---*/
.sanserifEncabezado{
font-weight:bold;
font: 13px Lucida Grande,Geneva,sans-serif;
color:#333;
}




/*--- Body ---*/
/*---  Serif ---*/
.serifResaltado{
font-size: 13px; 
font-family: Georgia,Times, Times New Roman;
font-weight:bold;
color:#333;
}

.serifCursiva{
font-size: 13px; 
font-family: Georgia,Times, Times New Roman;
font-style:oblique;
color:#333;
}

/*---  Serif ---*/
.sanserifResaltado{
font-size: 13px; 
font: 13px Lucida Grande,Geneva,sans-serif;
font-weight:bold;
color:#333;
}

.sanserifCursiva{
font-size: 13px; 
font: 13px Lucida Grande,Geneva,sans-serif;
color:#333;
font-style:oblique;
}



/*--- "Secciones" links: Categorías. ---*/

.secciones, .secciones a { 
 color:       	#0099CC;
 font-family: 	Lucida Grande,Geneva,sans-serif;
 font-size:   	14px;
 line-height: 20px;
}
.secciones a:link    { color:  #0099CC;}
.secciones a:visited { color:  #0099CC;}
.secciones a:active  { color:  #0099CC;}
.secciones a:hover   { color:  #0099CC; background-color:#FFFFFF;} 


/*--- "nav" links: siguiente y anterior ---*/
.prev_url a {
 font-family: Lucida Grande,Geneva,sans-serif;
 line-height: 20px;
 color:       #FF3300;
 font-family: Lucida Grande,Geneva,sans-serif;
 font-size:   13px;
 padding-left: 20px;
 background-repeat:no-repeat;
 background-image:url(images/flecha_izq_out.gif);
}


/*------ CABECERA ------------------*/
.cabecera {
width:					100%;
height:					250px;
background:				#FFFFFF;
background-repeat:		repeat-x;
}

.luzCabecera{
width:					100%;
position:				absolute;
left:					0px;
top:					250px;
height:					80px;
background-repeat:		repeat-x;
background-image:		url(images/luzCabecera.png);
}

.logo{
width:200px;
height:36px;
position:absolute;
left:30px;
top: 30px;
background-repeat:no-repeat;
background-image:url(images/logoNeuart.gif);
}
.contenedorEtiqueta{
width: 100% !important;
width/**/:960px;
max-width: 960px;
min-width: 400px;
position:absolute;
top:-33px;
text-align:right;
}

.etiqueta a{
display:block;
line-height: 32px;;
height:33px;
float:right;
margin-right: 40px;
padding:0px 10px 0px 10px;
color:       #0099cc;
font-family: Georgia,Times, Times New Roman;
font-size:   24px;
font-weight:normal;
background-color:#FFFFFF;
background-image:url(images/fondo_etiqueta.gif);
}
.etiqueta a:link {color:#0099cc;}
.etiqueta a:visited {color:#0099cc; }
.etiqueta a:active  {color:#0099cc; }
.etiqueta a:hover   { background-color:#0099CC; color:#FFFFFF; background-image:url(images/fondo_etiqueta_azul.gif);}


/*------- Enlaces de navegación  -----------------*/

.prev_url a:link    { }
.prev_url a:visited { }
.prev_url a:active  { }
.prev_url a:hover   { background-color:#FFFFFF; background-image:url(images/flecha_izq_over.gif);} 

.next_url a {
 font-family: Lucida Grande,Geneva,sans-serif;
 line-height: 20px;
 color:       #FF3300;
 font-family: Lucida Grande,Geneva,sans-serif;
 font-size:   13px;
 padding-left: 20px;
 background-repeat:no-repeat;
 background-image:url(images/flecha_out.gif);
}

.next_url a:link    { }
.next_url a:visited { }
.next_url a:active  { }
.next_url a:hover   { background-color:#FFFFFF; background-image:url(images/flecha_over.gif);} 

/*--- "member" links: login, register, calendar, etc. ---*/

.loginLinks{
 font-family: Lucida Grande,Geneva,sans-serif;
 font-size:   14px;
 color:#666666;
}

.loginLinks a {
 line-height: 20px;
 color:       #FF3300;
 font-family: Lucida Grande,Geneva,sans-serif;
 font-size:   13px;
 padding-left: 20px;
 background-repeat:no-repeat;
 background-image:url(images/flecha_out.gif);
}

.loginLinks a:link    { }
.loginLinks a:visited { }
.loginLinks a:active  { }
.loginLinks a:hover   { background-color:#FFFFFF; background-image:url(images/flecha_over.gif);} 

/*--- Dotted line between menu items in sidebar ---*/

.menuSpacer {
 border-bottom: 1px solid #F1F0EC;
 border-top: 1px solid #DAD8CF;
 margin-bottom: 15px;
 margin-top:15px;
 height:0px;
}

.menuSpacerTop{
 border-bottom: 1px solid #DAD8CF;
 margin-top: 0px;
 line-height:normal;
}
.menuSpacerDown{
 border-top: 1px solid #F1F0EC;
 margin-top:0px;
 line-height:normal;
}

.spacerTop{
 border-bottom: 1px solid #DAD8CF;
 font-size:1px;
}
.spacerDown{
 border-top: 1px solid #F1F0EC;
 font-size:5px;
}


/*	Título y subtítulo de las entradas */
.tituloCategoria {
 color:       #D3D1C7;
 font-family: Georgia,Times, Times New Roman;
 font-size:   64px;
 display:block;
 font-weight:normal;
 line-height: 100%;
}

.titulo, .titulo a{
 color:       #0099cc;
 font-family: Georgia,Times, Times New Roman;
 font-size:   24px;
 line-height:34px;
 padding: 0px;
}

.titulo a:link    {color:#0099CC; }
.titulo a:visited {color:#0099CC; }
.titulo a:active  {color:#0099CC; }
.titulo a:hover   {color:#0099CC; background-color:#FFFFFF;}

.subtitulo, .subtitulo p{
 font-family: Georgia,Times, Times New Roman;
 font-size:   15px;
 color:       #555555;
 font-weight: bold;
 line-height: 25px;
 display:block;
 width:87%;
}

.fecha {
 font-family: Georgia,Times, Times New Roman;
 font-size:   11px;
 color:       #999999;
 font-weight: normal;
 float: 	  right;
 margin-left: 20px;
 margin-top:-20px;
 display:block;
}

H3 {
 font-family: Georgia,Times, Times New Roman;
 font-size:   16px;
 color:       #333333;
 font-weight: bold;
 margin-bottom:0px;
}


H2 {
 font-family: Georgia,Times, Times New Roman;
 font-size:   11px;
 color:       #666666;
 font-weight: normal;
 float:       right;
}

/*---  Used in Weblog templates to format the title of entries  ---*/

H3 {
 font-family: Georgia,Times, Times New Roman;
 font-size:   16px;
 color:       #333333;
 font-weight: bold;
}

/*---  Used in weblog.php in the left side-bar, and archives.php page to format the date header  ---*/

H4 {
 font-family: Lucida Grande,Geneva,sans-serif;
 font-size:   14px;
 color:       #666666;
 margin-top: 2px;
 margin-bottom: 5px;
 font-weight: normal;
}

/*---  Used in comment templates to format text used in the comment form. ---*/

H5 {
 font-family: Georgia,Times, Times New Roman;
 font-size:   12px;
 color:       #0099CC;
 margin-top: 2px;
 margin-bottom: 2px;
 font-weight: normal;
}



/*---  Weblog entry formatting.  ---*/

.weblog {
 display:block;
}

/*---  Name of author in weblog entries ---*/

.author {
 font-family: Georgia,Times, Times New Roman;
 font-size:   12px;
 color:       #666666;
 font-weight: normal;
 margin-top:10px;
 margin-bottom:10px;
}

/*---  Paragraph formatting in weblog entries ---*/

p {
 font-family: Lucida Grande,Geneva,sans-serif;
 font-size:   13px;
 color:       #666666;
 margin-top: 2px;
 margin-bottom: 2px;
 font-weight: normal;
 text-align:  left;
}



/*--  Default form field formatting. --*/

form {
  margin-top:         0px;
}

/*--  Input field formatting. --*/

input {
  border:             1px solid #DAD8CF;
  background-color:   #ffffff;
  font-family:        Lucida Grande,Geneva,sans-serif
  font-size:          11px;
  padding:            2px;;
  margin-top:          3px;
  margin-bottom:       3px;
  color:#999999;
} 

/*--  Input text-area formatting --*/

textarea {
  border:        	  1px solid #DAD8CF;
  background-color:   #ffffff;
  font-family:        Verdana, Geneva, Trebuchet MS, Arial, Sans-serif;
  font-size:          11px;
  margin-top:         3px;
  margin-bottom:      3px;
  padding:			  5px;
}

/*--  Submit button formatting. --*/

.button {
  background-color:   #fff;
  font-family:        Verdana, Geneva, Trebuchet MS, Arial, Sans-serif;
  font-size:          11px;
  font-weight:        normal;
  text-transform:     uppercase;
  color:              #0099cc;
}

/*--  Pull-down menus. --*/

.pulldown {
  background-color:   #fff;
  font-family:        Verdana, Geneva, Trebuchet MS, Arial, Sans-serif;
  font-size:          11px;
  font-weight:        normal;
  text-transform:     uppercase;
  color:              #000;
}


/* THE FOLLOWING CSS IS USED WITH THE MINI-CALENDAR */


/*  Calendar header text  */
.header {
 font-family: Lucida Grande,Geneva,sans-serif;
 font-size:   14px;
 color:       #666666;
 font-weight: normal;
}
/*	Elnaces para pasar de un mes a otro	*/
.calcontrolder a{
 line-height: 20px;
 color:       #0099cc;
 font-family: Lucida Grande,Geneva,sans-serif;
 font-size:   13px;
 background-repeat:no-repeat;
 background-image:url(images/flechaB_out.gif);
}

.calcontrolder a:link    {color:#0099CC;}
.calcontrolder a:visited {color:#0099CC; }
.calcontrolder a:active  {color:#0099CC; }
.calcontrolder a:hover   {color:#0099CC; background-color:#FFFFFF; background-image:url(images/flechaB_over.gif);} 


.calcontrolizq a{
 line-height: 20px;
 color:       #0099cc;
 font-family: Lucida Grande,Geneva,sans-serif;
 font-size:   13px;
 background-repeat:no-repeat;
 background-image:url(images/flechaB_izq_out.gif);
}

.calcontrolizq a:link    {color:#0099CC; }
.calcontrolizq a:visited {color:#0099CC; }
.calcontrolizq a:active  {color:#0099CC; }
.calcontrolizq a:hover   { background-color:#FFFFFF; background-image:url(images/flechaB_izq_over.gif);} 

/*  Navigational links in the header of mini-calendar  */

.navlinks, .navlinks a:link, .navlinks a:active, .navlinks a:visited, .navlinks a:hover{ 
 color:       #ffffff;
 font-family: Lucida Grande,Geneva,sans-serif;
 font-size:   14px; 
 font-weight: normal;
} 
.navlinks a:link    { color:  #FF3300; }
.navlinks a:visited { color:  #FF3300; }
.navlinks a:active  { color:  #FF3300; }
.navlinks a:hover   { color:  #FF3300; background-color:FFFFFF;}

/*  Days of the week text  */
.weekdays {
 font-family: Lucida Grande,Geneva,sans-serif;
 font-size:   13px;
 color:       #999999;
 font-weight:  bold;
}

/*  Days of the month text and links */
.monthdays, .monthdays a:link, .monthdays a:active, .monthdays a:visited, .monthdays a:hover {
 font-family:		Lucida Grande,Geneva,sans-serif;
 font-size:			11px;
 color:				#999999;
 padding:			4px;
 vertical-align:	top;
}

.monthdays a:link    { color:  #FF3300; font-weight: bold; padding:2px}
.monthdays a:visited { color:  #FF3300; font-weight: bold; padding:2px}
.monthdays a:active  { color:  #FF3300; font-weight: bold; padding:2px}
.monthdays a:hover   { color:  #FF3300; font-weight: bold; padding:2px; }

.today a    	 { background-color: transparent; text-decoration: none;font-weight: bold;}
.today a:link    { color:  #FFFFFF; font-weight: bold;}
.today a:visited { color:  #FFFFFF; font-weight: bold;}
.today a:active  { color:  #FFFFFF; font-weight: bold;}
.today a:hover   { color:  #0099cc; font-weight: bold; background-color:FFFFFF;}


/*  Cometarios */
.comentarista {
 color:       #333333;
 font-family: Georgia,Times, Times New Roman;
 font-size:   14px;
 margin-bottom: 5px;
}
.comentarista a{
 color:       #0099cc;
}

.comentarista a    	 { background-color: transparent; text-decoration: none;}
.comentarista a:link    { color:  #0099CC;}
.comentarista a:visited { color:  #0099CC;}
.comentarista a:active  { color:  #0099CC;}
.comentarista a:hover   { color:  #0099cc; background-color:FFFFFF;}

.comentario, .comentario p{
 color:       #666666;
 font-family: Georgia,Times, Times New Roman;
 font-size:   12px;
 font-style:italic;
}
