body {
	background-image: url(imag/fondoppal.jpg);
	background-color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
}

*{
margin:0px;
}

.clear{
 clear:both;
 display:block;
}


.contenedor {
	display: block;
	width: 745px;
	height: 100%;
	top: 10%;
	text-align: center;
	vertical-align: middle;
	margin: 0 auto;
	left: 51px;
	position: absolute;
padding: 0px;

}


.contenedor .header {
	display: inline;
	width: 100%;
	height: 100px;
	
}


.contenedor .contenidoppal {
	width: 100%;
	background-color: #010101;
	border: 1px solid #666666;
	float: left;
	overflow: visible;
	margin: 0 auto;
	display: block;
}


.contenedor .footer {
	display: inline;
	width: 100%;
	height: 20px;
	background-color: #000000;
	float: left;
	margin-top: 10px;
	border: 1px solid #666666;
	clear: both;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-top: 6px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
}
.contenedor .derecha {
	float: right;
	width: 30%;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-right: 10px;
}

#fbio {
	background-image: url(imag/f_bio.jpg);
	background-position: bottom;
	background-repeat: no-repeat;
}
.contenedor .contenido {
	display: inline;
	width: 60%;
	background-color: #666666;
	float: left;
	padding: 20px;
	margin: 10px;
}
#contenedor #fbio .contenido p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-align: left;
}


.contenedor .contenidovideo {
	display: inline;
	width: 92%;
	background-color: #666666;
	float: left;
	padding: 20px;
	margin: 10px;
}
.contenidovideo .cuadronov .video {
	margin-bottom: 20px;
	margin-top: 20px;
	margin-left: 64px;
	margin-right: 64px;
}
.contenidovideo .cuadronov .video h3 {
	font-size: 12px;
	background-image: none;
	background-color: #515151;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #2D2D2D;
	line-height: 16px;
}



#logoint {
	float: left;
	margin-bottom: 5px;
	clear: both;
	margin-left: 5px;
}
#headertop {
	height: 50px;
	width: 80%;
	float: right;
}
#play { 
}
.form {
	border: 1px solid #999999;
	background-color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	padding: 2px;
}
.txtbio {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-align: left;
}
#fotoban_db a {
	background-image: url(imag/banda/diego-bajo_g.jpg);
	background-repeat: no-repeat;
	height: 100px;
	width: 100px;
	border: 0px;
	padding: 5px;
	float: left;
	background-position: center;
}
#fotoban_db a:hover {
	background-image: url(imag/banda/diego-bajo.jpg);
	background-repeat: no-repeat;
}

#fotoban_db a.selected {

	background-image: url(imag/banda/diego-bajo.jpg);
	background-repeat: no-repeat;
}
.clear {
  clear: both;
  }
#fotoban_dg a {
	background-image: url(imag/banda/diego-bateria_g.jpg);
	background-repeat: no-repeat;
	height: 100px;
	width: 100px;
	border: 0px;
	padding: 5px;
	float: left;
	background-position: center;
}
#fotoban_dg a:hover {
	background-image: url(imag/banda/diego-bateria.jpg);
	background-repeat: no-repeat;
}
#fotoban_dg a.selected {
	background-image: url(imag/banda/diego-bateria.jpg);
	background-repeat: no-repeat;
}

#fotoban_g a {
	background-image: url(imag/banda/gustavo_g.jpg);
	background-repeat: no-repeat;
	height: 100px;
	width: 100px;
	border: 0px;
	padding: 5px;
	float: left;
	background-position: center;
}
#fotoban_g a:hover {
	background-image: url(imag/banda/gustavo.jpg);
	background-repeat: no-repeat;
}
#fotoban_g a.selected {
	background-image: url(imag/banda/gustavo.jpg);
	background-repeat: no-repeat;
}

#fotoban_s a {
	background-image: url(imag/banda/silvestre_g.jpg);
	background-repeat: no-repeat;
	height: 100px;
	width: 100px;
	border: 0px;
	padding: 5px;
	float: left;
	background-position: center;
}
#fotoban_s a:hover {
	background-image: url(imag/banda/silvestre.jpg);
	background-repeat: no-repeat;
}
#fotoban_s a.selected {
	background-image: url(imag/banda/silvestre.jpg);
	background-repeat: no-repeat;
}

p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
	margin-bottom: 10px;
	background-color: #2D2D2D;
	border: 1px solid #999999;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 5px;
}
.contenedor .derabajo {
	display: block;
	height: 100%;
	margin-top: 5px;
	margin-bottom: 5px;
	text-align: left;
}

.contenedor .derecha #merchan {
	background-color: #000000;
	padding: 5px;
}

.contenedor .derarriba {
	display: block;
	background-position: center;
	width: 100%;
	background-color: #999999;
	text-align: left;
	float: left;
	margin-bottom: 5px;

}


blockquote {
	color: #FFFFFF;
	display: block;
	text-align: center;
	margin-top: 6px;
	margin-right: 0;
	margin-bottom:6px;
	margin-left: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	font-weight: bold;
}

blockquote div	{
	background-image: url(imag/quote_aper.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 30px;
}
div blockquote	{
	background-image: url(imag/quote_cierre.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	padding-right: 20px;
	padding-bottom: 5px;
}

.contenedor p {
	margin: 4px 0 10px 0;
}

.contenido img {
	margin: 10px;
}
#contacto a {

	background-image: url(imag/contacto.gif);
	background-repeat: no-repeat;
	height: 42px;
	width: 100px;
	border: 0px;
	float: right;
	background-position: center;
}
#contacto a:hover {


	background-image: url(imag/contacto_h.gif);
	background-repeat: no-repeat;
	height: 42px;
	width: 100px;
	border: 0px;
	float: right;
	background-position: center;
}
.nota:link {
	color: #FFFFFF;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.nota:visited {
	color: #FFFFFF;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.nota:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
.cuadrogris {
	background: #E7DCD8;
	border-left: 6px solid #591D00;
	color: #333333;
	display: block;
	margin-bottom: 12px;
	padding: 8px 10px;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	border-top: 1px solid #591D00;
	border-right: 1px solid #591D00;
	border-bottom: 1px solid #591D00;
	text-align: left;
}

#fotodis_gb a {
	background-image: url(imag/discos/gauchobolas/gb_g.jpg);
	background-repeat: no-repeat;
	height: 100px;
	width: 100px;
	border: 0px;
	padding: 5px;
	float: left;
	background-position: center;
}
#fotodis_gb a:hover {
	background-image: url(imag/discos/gauchobolas/gb.jpg);
	background-repeat: no-repeat;
}

#fotodis_gb a.selected {

	background-image: url(imag/discos/gauchobolas/gb.jpg);
	background-repeat: no-repeat;
}
.cuadrogris a {
	color: #333333;
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
}
.cuadrogris a:hover {

	color: #333333;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}
.cuadrogris .descr {
	color: #666;
	margin-bottom: 6px;
	font-size: 10px;
}
.cuadrogris .vertdots {
	background-image: url(imag/dots.gif);
	background-repeat:  repeat-x;
}
.contenedor .derarribanov {
	display: block;
	overflow: auto;
	width: 100%;
	text-align: left;
	background-position: center;
}
#fotoprensa a {
	height: 100px;
	width: 100px;
	border: 0px;
	float: left;
	background-position: center;
	padding: 5px;
}

.thumbnail{

}

.thumbnail:hover{

}

.thumbnail span{
	background-color: #2D2D2D;
	padding: 5px;
	border: 1px solid gray;
	color: #FFFFFF;
	text-decoration: none;
	margin-left: 5px;
}

.cuadronov, .cuadronovdescargas {
	border-left: 6px solid #2D2D2D;
	color: #FFFFFF;
	display: block;
	margin-bottom: 12px;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	border-top: 1px solid #2D2D2D;
	border-right: 1px solid #2D2D2D;
	border-bottom: 1px solid #2D2D2D;
	text-align: left;
	background-color: #515151;
	padding-top: 8px;
	padding-right: 10px;
	padding-bottom: 8px;
	padding-left: 10px;
}

#cuadronovprimero{
	margin-top: 6px;

}
.cuadronov a, .cuadronovdescargas a {
	color: #CCCCCC;
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
}
.cuadronov a:hover, .cuadronovdescargas a:hover {
	color: #F5994C;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}
.cuadronov .descr, .cuadronovdescargas .descr {
	color: #F5994C;
	margin-bottom: 6px;
	font-size: 10px;
}
.cuadronov .vertdots, .cuadronovdescargas .vertdots {
	background-image: url(imag/dots.gif);
	background-repeat:  repeat-x;
}
.cuadronov h4, .cuadronovdescargas h4 {
	color: #FFFFFF;
	font-size: 14px;
}

.cuadronov h3, .cuadronovdescargas h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
	margin-bottom: 10px;
	background-color: #2D2D2D;
	padding: 3px 3px 3px 5px;
	border: 1px solid #999999;
	font-size: 16px;
	background-image: url(imag/fondo_tit.jpg);
}
.cuadrogris h4 {

	color: #C64000;
}
.cuadronov img, .cuadronovdescargas img {
	margin-top: 4px;
	margin-right: 4px;
	margin-bottom: 4px;
	margin-left: 4px;
}


.letras{
	position: relative;
	z-index: 0;
}

.letras a{
	color: #CCCCCC;
	text-decoration: underline;
}

.letras:hover{
background-color: transparent;
z-index: 50;
}

.letras span{
	position: absolute;
	background-color: #2D2D2D;
	padding: 20px;
	left: -1000px;
	border: 1px solid gray;
	visibility: visible;
	color: #FFFFFF;
	text-decoration: none;
	width: 400px;
}

.letras span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.letras:hover span{
	left: 70px;
	visibility: visible;
	top: 10px;

}
#creditos {
	font-size: 9px;
	font-style: italic;
	color: #FFFFFF;
}

.cuadronov .boton_contac a {
	color: #CCCCCC;
	background-color: #961710;
	padding: 2px;
	width: 50px;
	font-weight: bold;
	text-decoration: none;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.cuadronov .boton_contac a:hover {
	color: #CCCCCC;
	font-weight: bold;
	background-color: #333333;
	border-right: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
}
.cuadroultimo {
	border-left: 6px solid #2D2D2D;
	color: #FFFFFF;
	display: block;
	margin-bottom: 12px;
	padding: 8px 10px;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	border-top: 1px solid #2D2D2D;
	border-right: 1px solid #2D2D2D;
	border-bottom: 1px solid #2D2D2D;
	text-align: left;
	background-color: #202020;
	position: relative;
}

*html .cuadroultimo, *html #contenedor #fbio .contenido .cuadronov, *html .cuadroultimo img, *html #contenedor #fbio .contenido .cuadronov img, *html #contenedor #fbio .contenido #cuadromerchan img, #contenedor #fbio .contenido #cuadromerchan .descrip{
	position: relative; /*Hack para IE6*/
}

.cuadroultimo h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
	margin-bottom: 10px;
	background-color: #971812;
	padding: 3px 3px 3px 5px;
	border: 1px solid #999999;
	font-size: 14px;
}
.cuadroultimo h4 {

	color: #FFFFFF;
}
.ContLetras {
	float: right;
	width: 220px;
	overflow: scroll;
	height: 100px;
	visibility: visible;
}
.cuadroletras {
	background: #FFFFFF;
	border-left: 6px solid #2D2D2D;
	color: #000000;
	display: block;
	margin-bottom: 12px;
	padding: 8px 10px;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	border-top: 1px solid #2D2D2D;
	border-right: 1px solid #2D2D2D;
	border-bottom: 1px solid #2D2D2D;
	text-align: left;
}
.volver:link {
	color: #FFFFFF;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	margin-left: 7px;
	font-weight: bold;
}
.volver:visited {

	color: #FFFFFF;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	margin-left: 7px;
	font-weight: bold;
}
.volver:hover {


	color: #FFFFFF;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	margin-left: 7px;
	font-weight: bold;
}
#new {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	font-weight: normal;
}
#botonsubmit {
	font-size: 11px;
	background-color: #A81F17;
	font-weight: bold;
	color: #CCCCCC;
	border: 1px solid #A81F17;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 0px;
}

#new:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	font-weight: normal;
}
#botonsubmit:link {
	font-size: 11px;
	background-color: #A81F17;
	font-weight: bold;
	color: #CCCCCC;
	border: 1px solid #A81F17;
}
#botonsubmit:hover {
	font-size: 11px;
	background-color: #333333;
	font-weight: bold;
	color: #FFFFFF;
	cursor:pointer;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #333333;
	border-right-color: #333333;
	border-bottom-color: #999999;
	border-left-color: #999999;
}

.contenido .cuadronov img {
	margin-top: 3px;
	margin-right: 10px;
	margin-bottom: 3px;
	margin-left: 0px;
}
.contenido .cuadronovdescargas img {
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 0px;
}
.contenidovideo .cuadronov img {
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 0px;
}
.contenido .cuadronov table, .contenido .cuadronovdescargas table, .contenidovideo .cuadronov table {
	text-align: center;
}

.cuadronov .nov {
	color: #FFFFFF;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
}
#resaltar {
	color: #FDEDD5;
}
.cuadronov h5 {
	color: #FFFFFF;
	font-size: 12px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #000000;
	padding-bottom: 5px;
}
.txtbio a.criticas {
	color: #F5994C;
}
.cuadronov p.autor {
	font-size: 10px;
	color: #CCCCCC;
}
/*.cuadronov h6 {
	font-size: 1em;
	color: #E0DFE3;
	padding-bottom: 5px;
	background-color: #666666;
	padding-left: 5px;
	padding-top: 5px;
	overflow: hidden;
}*/

.cuadroultimo a {
	color: #E6E6E6;
}
.cuadroultimo a:hover {
	text-decoration: none;
}
.cuadroultimo span.destacar {
	color: #F9EECA;    
}
#contenedor #sponsor {
	background-color: #010101;
	float: left;
	background-image: url(imag/sponsor/tit-sponsor.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 99.%;/* va con punto para que llegue al final*/
	border: 1px solid #525252;
	margin-top: 6px;
	width: 600px;
}
#contenedor #sponsor a#amd {
	background-image: url(imag/sponsor/amd_g.gif);
	background-repeat: no-repeat;
	display: block;
	height: 36px;
	width: 100px;
	float: right;
	margin: 5px;
}
#contenedor #sponsor a:hover#amd {
	background-image: url(imag/sponsor/amd.gif);
	background-repeat: no-repeat;
	display: block;
	height: 36px;
	width: 100px;
	float: right;
	margin: 5px;
}

.derecha #merchan {
	color: #868686;
	font-size: 0.7em;
	text-align: left;
}


.derecha #merchan ul#nav {
	color: #868686;
	text-align: left;
	display: block;
	height: 70px;
	padding-left: 10px;
	padding-top: 10px;
	list-style-type: none;
}

.derecha #merchan ul#nav li a {
	background-image: url(imag/nav_merchan.jpg);
	background-repeat: no-repeat;
	height: 62px;
	width: 140px;
	display: block;
	text-indent: -1000em;
	margin-left: 10px;
	}
.derecha #merchan ul#nav li a:hover {
	background-image: url(imag/nav_merchan_a.jpg);
}

.derecha #merchan ul.datos li {
	list-style-type: disc;
	list-style-position: inside;
	margin-left: 5px;

}


#cuadromerchan {
	color: #FFFFFF;
	display: block;
	margin-bottom: 12px;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-align: left;
	background-color: #515151;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #2D2D2D;
	border-right-color: #2D2D2D;
	border-bottom-color: #2D2D2D;
	border-left-color: #2D2D2D;
}
#cuadromerchan .descrip {
	margin-top: 10px;
	margin-right: 20px;
}
#cuadromerchan .descrip strong {
	color: #AAAAAA;
	font-size: 1em;
}
#cuadromerchan .descrip em {
	font-weight: bold;
	background-color: #040404;
	padding: 2px;
}



#cuadromerchan img {
	float: left;
}
#cuadromerchan .descrip a {
	color: #FFFFFF;
	text-decoration: underline;
}

img {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
#cuadromerchan .descrip a:hover {
	text-decoration: none;
	color: #F5994C;
}
.contenidoppal a {
	color: #E0DFE3;
	text-decoration: underline;
	font-size: 11px;
}
.contenidoppal a:hover {
	text-decoration: none;
	color: #F5994C;
}

.contenido .paginado{
	text-align:center;
	margin-top:0;
	margin-bottom:0;
	color:#FFFFFF;
	font-size:11px;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #4A4A4A;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
*html .contenido .paginado{
	/*float: left;*/
	width: 100%; /*Hack IE6 para  que los elementos hijos queden en la misma altura. Sino el form con el select queda un poco más abajo*/
}
.contenido .paginado{
	*width: 100%; /*Hack IE7 para que los elementos hijos queden en la misma altura. Sino el form con el select queda un poco más abajo*/
}

/*#admin #contenidoppal #cgral h1{
	font-size:1em;
}*/
#admin #contenidoppal {
	font-size:1em;
}
/*#admin #cgral .paginado  {
	padding-left: 10px;
	font-size:1em;
}
*/
.contenido .paginado strong, #admin #cgral .paginado strong{
font-size:1em;
color:#000;
}


.contenido .paginado .paginas, #admin #cgral .paginado .paginas{
float:left;
}

.contenido .paginado .paginas{
	padding-top: 4px;
}
*html .contenido .paginado .paginas{
	padding-top: 6px;
}
.contenido .paginado form input, #admin #cgral .paginado form input{
vertical-align:bottom;
}

.contenido .paginado .paginabuscar, #admin #cgral .paginado .paginabuscar{
	display:inline;
	vertical-align:bottom;
	/*padding-left: 136px;*/
	/**padding-left: 136px;*//*Hack para IE7*/
	float: right;
	padding-right: 2px;
}
.contenido .paginado .paginabuscar{
	color: #CCCCCC;
}
*html .contenido .paginado .buscarpaginas{
	margin-top:0;
	padding-top: 0x;
}
.contenido .paginado .paginabuscar select{
	background-color: #999999;
}
.contenido .paginado .paginas a{
font-size:1em;
color:#CCCCCC;
text-decoration:none;
border-width:0;
}
#admin #cgral .paginado .paginas a{
	color:#CCCCCC;
	text-decoration: none;
}
#admin #cgral .paginado {
text-align:center;
margin-top:0;
margin-bottom:0;
color:#000;
font-size:0.7em;
background-color:#E1E1E1;
border-top:1px dashed #928C7A;
padding:5px 17px;
}

#admin #cgral .paginado strong {
font-size:1em;
color:#000;
}

#admin #cgral .paginado .paginas {
float:left;
padding-top:6px;
}

#admin #cgral .paginado form input {
vertical-align:bottom;
}
#admin #cgral .paginado form,#cgral #herr #imp {
float:right;
}
#admin #cgral .paginado .paginabuscar, #admin #cgral .paginado form input {
display:inline;
vertical-align:bottom;
}

#admin #cgral .paginado .paginas a {
font-size:1em;
color:#666666;
text-decoration:none;
border-width:0;
}

#admin .bullet {
color:#A44D17!important;
font-family:"Comic Sans Ms";
font-size:1em;
padding-left:10px;
}

#admin .current {
color:#000 !important;
font-family:"Comic Sans Ms";
font-size:1em;
}

/* ---------- administracion  ---------- */


#wrapper {
width:760px;
text-align:left;
margin:0 auto;
}

#contenidogral {
/*	background-color:#CCCCCC;*/
	background-image:url(../imag/fondoppal.gif);
	background-repeat:repeat-y;
	width:737px;
	background-position:left top;
	border: 1px solid #666666;
	padding: 10px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
#contenidoppal, #contenidoppal_listado  {
	float:left;
	width:580px;
	font-size:1.2em;
	background-color: #dadada;
}
#contenidoppal p {
	color:#333333;
	margin-top:5px;
	margin-bottom:5px;
}
#contenidoppal_listado {
	background-color: #666666;
}

#contenidoppal_listado p {
color:#E0DFE3;
margin-bottom:10px;
}
#c3 {
	float:left;
	width:155px;
	padding-bottom:10px;
	background-color: #000000;
}

#cgral {
width:580px;
}

#cgral #tit{
	color:#CCCCCC;
	font-size:1.1em;
	padding-left:15px;
	border-bottom-width:1px;
	border-bottom-style:dashed;
	border-bottom-color:#484848;
	line-height:1.8em;
	background-color: #666666;
}

#admin {
background-image: url(imag/fondoppal.jpg);
background-color: #000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
#admin #wrapper #contenidogral #contenidoppal_listado #cgral #tit {
	font-size: 95%;
}

#admin #logoint{
float: none;
margin-bottom: 5px;
clear: both;
margin-left: 5px;
}

#admin #top {
background-image:url(imag/top_gral_admin.jpg);
background-repeat:no-repeat;
background-position:left top;
height:132px;
margin-top: 20px;
}

#admin #topreparacion {
background-image:url(../imag/top_gral_reparacion.jpg);
background-repeat:no-repeat;
background-position:left top;
}

#admin #c3 #submenu {
	width:138px;
	margin:0 auto;
}

#admin .contenido {
	margin-top:0px;
	font-size: 0.8em;
/*background-color:#FFF;*/
/*padding:20px 20px 20px 40px;*/
}
#admin .contenido p {
color:#333;
margin-bottom:10px;
}
#admin .contenido_reparar {
	margin-top:0px;
	font-size: 0.7em;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 15px;
}


/*#admin .contenido p:first-letter {
	padding-left:20px;
	background-image:url(imag/boton_falta.gif);
	background-repeat:no-repeat;
	background-position:left center;
	height:50px;

}
#admin .contenido p:first-line {
	font-size:0.9em;
	color:#C00;

}*/

#admin #cgral form.buscarpaginas {
/*width:11em;*/
}

#admin #cgral form p {
	/*position:relative;
	width:100%;
	font-size: 0.9em;*/
	position:relative;
	width:100%;
	margin-bottom: 10px;
}

#admin #c3 .sesion:link,#admin #c3 .sesion:visited {
color:#BC0C00;
border-bottom-width:1px;
border-bottom-style:dotted;
border-bottom-color:#BC0C00;
text-decoration:none;
font-size:1.2em;
}

#admin #cgral fieldset {
	border:0 solid #ccc;
	background-color:#DADADA;
	position:relative;
	padding-top: 1em;
	padding-right: 1em;
	padding-bottom: 1em;
	padding-left: 1em;
}
#admin #cgral  fieldset.botones {
	background-color: #E6E6E6;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #F9F9F7;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #F9F9F7;
}

#admin #cgral fieldset.destacar {

	background-color:#C8C8C8;

}

#admin #cgral label {
	/*display:block;*/
	float: left;
	width: 10em;
	padding-bottom:2px;
/*	font-weight: bold;*/
}
#admin #cgral .contentppal {
	float: left;

}
#admin #cgral .contenido p img{
	padding-bottom:2px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
	width: 9em;
}
#admin #cgral label .required {
font-size:0.75em;
color:#760000;
}
#admin #cgral #nota {
margin-left:0px;
}
#admin #cgral input {
margin-right:10px;
}
#admin #cgral input.radio {
 vertical-align: middle;
}
#admin #cgral label input {
padding-right:2px;
}

#admin #cgral input.checkbox label,#admin #cgral input.submit {
width:auto;
}

#admin #cgral input.checkbox {
float:left;
width:20px;
}

#admin #cgral textarea {
width:465px;
height:100px;
margin:0;
padding:5px 1px 5px 5px;
}

#admin #cgral input.checkbox + label {
text-indent:-8px;
}

#admin #c3 #submenu ul {
list-style-type:none;
padding:0;
}

#admin #c3 #submenu ul a {
line-height:35px;
text-decoration:none;
display:block;
height:30px;
color:#FFFFFF;
border-bottom-width:1px;
border-bottom-style:dashed;
border-bottom-color:#5F584E;
font-weight:700;
font-size:0.6em;
}

#admin #cgral #titulo,#admin #cgral #nota {
width:460px;
}

#admin #cgral #nota {
height:100%;
font-family:Tahoma, Arial, sans-serif;
font-size:1em;
}

#admin #cgral .agregar {
background-color:#000;
color:#FFF;
font-weight:700;
width:8em;
height:2em;
float:left;
cursor:pointer;
}

#admin #cgral .reemplazar,#admin #cgral .borrar,#admin #cgral .vista {
background-color:#666666;
/*color:#FFF;
font-weight:700;
width:8em;
height:2em;
cursor:pointer;
float:left;*/
color:#FFF;
	font-weight:700;
	height:2em;
	cursor:pointer;
	float:left;
	padding-right: 0.5em;
	padding-left: 0.5em;
}


#admin #cgral .guardar {
background-color:#BC0C00;
color:#FFF;
font-weight:700;
width:8em;
height:2em;
cursor:pointer;
padding-right: 0.5em;
padding-left: 0.5em;
}


#admin #cgral .agregarinicio {
background-color:#666666;
color:#FFF;
font-weight:700;
height:2em;
cursor:pointer;
}

#admin #cgral .boton {
background-color:#6D665C;
color:#FFF;
font-weight:700;
width:8em;
height:2em;
cursor:hand;
}

#admin #cgral ul.listadobases {
	padding-top: 0px;
	list-style-type: none;
	display: block;
	margin-top: 0px;
	background-color: #333333;
	margin-left: 0px;
	padding-left: 0px;
}
#admin #cgral ul.listadobases li {
	display: block;
	padding-left: 10px;
	margin-left: 0px;
	margin-top: 0px;
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #333333;
}
#admin #cgral ul.listadobases li a {
	font-weight: bold;

}
#admin div .cuadro {
/*	background-color:#FFF;
	height:150px;
	width:450px;
	overflow:auto;
	border:1px solid #A5ACB2;
	position:relative;
	top:-8px;
	margin-top: 10px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;*/
}
#admin div .cuadro {
background-color:#FFF;
height:150px;
width:450px;
overflow:auto;
border:1px solid #A5ACB2;
position:relative;
top:-8px;
margin:0;
}

#admin #cgral div .cuadro a {
	color: #666666;
}
#admin #cgral #directoriofotos,#admin #cgral div.cuadroradio {
margin:0;
padding:0;
}

/*#admin #wrapper #cgral .eleccion {
height:20px;
padding-top:7px;
}*/
#admin #cgral .eleccion {
	height:20px;
	padding-top:7px;
	margin-left: 20px;
	display: block;
	position: relative;
	float: left;
	width: 28em;
	margin-bottom: 10px;
}

#admin #cgral div.cuadroradio {
float:left;
padding-right:1em;
}

.checklist {
list-style:none;
}

.list {
list-style:disc;
}

#admin #cgral .checklist label {
text-indent:-25px;
font-weight:400;
line-height:1.5em;
}

/*#admin #cgral .list label {
font-weight:400;
line-height:0.1em;
}
*/



#admin .checklist {
list-style:none;
}

#admin #cgral ul.list {
	/*	padding-left: 10px;*/
	list-style-type: disc;
	margin-left: 10px;

}

#admin #cgral .checklist label {
	text-indent:-25px;
	font-weight:400;
	line-height:1.5em;
	width: 26em;
	float: none;

}

#admin #cgral .list label {
font-weight:400;
line-height:1.5em;
	float: none;
}

/*#admin #cgral ul.checklist li {
	width: 50%;
}*/



/*#admin #cgral ul.list,#admin #cgral ul.checklist {
padding-top:10px;
}
*/
#admin #cgral ul.list,#admin #cgral ul.checklist {
padding-top:10px;
padding-left: 10px;
}
.adminfoto input {
vertical-align:middle;
}

#admin .footer {
	display: inline;
	width: 755px;
	height: 20px;
	background-color: #000000;
	float: left;
	margin-top: 10px;
	border: 1px solid #666666;
	clear: both;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-top: 6px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	text-align: center;
	}
#admin #cgral a:link,#cgral a:visited{
color:#CCCCCC;
/*border-bottom-width:1px;
border-bottom-style:dotted;
border-bottom-color:#BC0C00;*/
text-decoration:underline;
}

#admin #cgral a:hover,#admin #c3 .sesion:hover {
	text-decoration:none;
	color: #f5994c;
}

#admin #c3 #submenu ul li.currentsection a,#admin #c3 #submenu ul a:hover {
color:#BC0C00;
}
.bullet {
color:#FFFFFF!important;
font-family:"Comic Sans Ms";
font-size:1em;
/*padding-left:10px;*/
}
.current {
color:#7E7E7E!important;
font-family:"Comic Sans Ms";
font-size:1em;
}
#admin #cgral .newslistado img {
	float:left;
	margin:3px 10px 3px 0px;
	position: relative;/*Hack para IE6 para visualizar datos que se "desparecen"*/

}
#admin #cgral .newslistado span.fecha {
color:#000;
font-size:0.8em;
margin-top:5px;
font-weight:700;
}
#admin  #cgral .newslistado span.tit {
color:#000;
font-weight:700;
}

#admin #cgral .newslistado {
	border-left: 6px solid #2D2D2D;
	color: #FFFFFF;
	display: block;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	border-top: 1px solid #2D2D2D;
	border-right: 1px solid #2D2D2D;
	border-bottom: 1px solid #2D2D2D;
	text-align: left;
	background-color: #515151;
	padding-top: 8px;
	padding-right: 10px;
	padding-bottom: 8px;
	padding-left: 10px;
	margin: 12px;/*margin-top:0px;
border-top-width:1px;
border-top-style:dashed;
border-top-color:#666;
padding:20px 40px;*/
	position: relative;/*Hack para IE6 para visualizar datos que se "desparecen"*/
}
#admin #cgral .vinculosbottom {
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	border-top: 1px solid #2D2D2D;
	text-align: left;
	background-color: #515151;
	padding-top: 8px;
	padding-right: 10px;
	padding-bottom: 8px;
	padding-left: 10px;
	margin: 12px;
}
/*#admin #cgral .contenido .newslistado p:first-letter {
	background-image:none;
	padding-left:0px;
}
#admin #cgral .contenido .newslistado p:first-line {
color:#e0dfe3;
}
*/
#admin #cgral p.atencion {
/*	font-size:0.9em;*/
	color:#CC0000;
	background-image: url(imag/boton_falta.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 1.5em;
}

#admin #cgral .newslistado h4 {
	color: #FFFFFF;
	font-size: 14px;
}
#admin #cgral .newslistado span.subtitulo, .cuadronov span.subtitulo {
	font-size: 1em;
	color: #E0DFE3;
	padding-bottom: 5px;
	background-color: #666666;
	padding-left: 5px;
	padding-top: 5px;
	overflow: hidden;
	display: block;
	font-weight: bold;
	margin-top: 10px;
}
*html #navgral{
	float: left;
	list-style: none;
	margin-top: 103px;
}
*html #navgral a {
	padding-right: 6px;
	padding-bottom: 5px;
	padding-left: 6px;
	padding-top: 6px;
}
*html #navgral li {
	padding-top: 0px;
	padding-bottom: 0px;
}
* html .checklist label {
	padding-left:25px;

}
/* ---- Galeria de fotos ---- */
#galeria #thumbs {
	padding-top:0;
	/*	padding-bottom:10px;*/
	display: block;
	/*padding-left: 5px;*/
}

#galeria #thumbs .thumb_row {
	display:block;
	clear:both;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 0px;
}

#galeria #thumbs .thumb {
	float:left;
	padding-top: 0;
	padding-bottom: 14px;
	padding-left: 0px;
}
#galeria #thumbs .thumb_row #espacio_gal {
	/*width: 19px;*/
	width: 21px;
	float: left;
	height: 110px;
}


#galeria #thumbs .thumb span {
font-weight:700;
color:#BC0C00;
}

#galeria #thumbs .thumb .descripcion {
	margin-bottom:2px;
	background-color:#F1EFE8;
	font-size:1em;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 5px;
	padding-left: 3px;
}

#galeria #thumbs .thumb_img {
	text-align:center;
	/*padding-bottom:7px;*/
	width:134px;
	/*background-color:#F1EFE8;
	padding-top:7px;*/
	/*border: 1px solid #d0ceab;*/
}
#galeria #thumbs .thumb_img img {
margin:0;
}

.bullet {
font-family:"Comic Sans Ms";
font-size:11px;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:14px;
text-decoration:none;
}

/* ---- Thumb Locales ---- */
#medioint .contenido #locales .thumb {
	margin-top: 15px;
	margin-bottom: 15px;
	padding-top: 2px;
}

#medioint .contenido #locales .thumb img {
	margin: 0px;
	float: left;
}
#medioint .contenido #locales .thumb .espacio_loc {
	width: 11px;
	float: left;
	height: 80px;
}
#medioint .contenido #locales .thumb_row {
	display:block;
	clear:both;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 9px;
	padding-left: 0px;
}

