body {
	margin: 0px 0px 0px 0px;
    	text-align: center;
	background-color: #FFFFFF;
	}

#contenedor {
	width: 500px;
	text-align: left;
	font-family: Georgia, Arial, sans-serif;
	font-size:10pt;
  	line-height:140%;
	color: #666666;
	background-color: #FFFFFF;
	}

#contenedor400 {
	width: 400px;
	text-align: left;
	font-family: Georgia, Arial, sans-serif;
	font-size:10pt;
  	line-height:140%;
	color: #666666;
	background-color: #FFFFFF;
	}

#contenedor_comm {
	width: 400px;
	text-align: left;
	font-family: Georgia, Arial, sans-serif;
	font-size:10pt;
  	line-height:140%;
	color: #666666;
	background-color: #FFFFFF;
	}

.logo {
	width: 500px;
	margin-top: 35px;
	margin-bottom: 0px;
	}

.menu1 {
	width: 500px;
	text-align: center;
  	color: #919293;
	background-color: #FFFFFF;	
	font-family: Verdana, Arial, sans-serif;
	font-size:7pt;
  	line-height:8pt;
   	padding-top:8px;
   	padding-bottom:3px;
	border-top: 1px solid #C8C9CA;
	margin-top: 0px;
	}

.menu1 a:link {
	text-decoration: none;
  	color: #919293;
	font-weight:bold;
	}

.menu1 a:active {
	text-decoration: none;
  	color: #919293;
	font-weight:bold;
	}

.menu1 a:visited {
	text-decoration: none;
  	color: #919293;
	font-weight:bold;
	}

.menu1 a:hover {
	text-decoration: none;
  	color: #EC5F63;
	font-weight:bold;
	}

.menu2 {
	width: 500px;
	text-align: center;
  	color: #919293;
	background-color: #FFFFFF;	
	font-family: Verdana, Arial, sans-serif;
	font-size:7pt;
  	line-height:8pt;
   	padding-top:4px;
   	padding-bottom:3px;
	margin-top: 0px;
	}

.menu2 a:link {
	text-decoration: none;
  	color: #EC5F63;
	font-weight:bold;
	}

.menu2 a:active {
	text-decoration: none;
  	color: #919293;
	font-weight:bold;
	}

.menu2 a:visited {
	text-decoration: none;
  	color: #919293;
	font-weight:bold;
	}

.menu2 a:hover {
	text-decoration: none;
  	color: #EC5F63;
	font-weight:bold;
	}



.campo_form {
	font-size: 7pt; 
	padding-left:4px; 
	font-family: Verdana; 
	font-weight:bold; 
	color: #EC5F63; 
	border-top: 1px dotted #C8C9CA;
	border-right: 0px dotted #C8C9CA;
	border-bottom: 0px dotted #C8C9CA;
	border-left: 1px dotted #C8C9CA;
	background-color: #FFFFFF;
	}	
	
.boton {
	font-size: 7pt; 
	font-family: Verdana; 
	font-weight:bold; 
	color: #919293; 
	background-color: #ECE9D8; 
	border-top: 1px solid #C8C9CA;
	border-right: 1px solid #C8C9CA;
	border-bottom: 1px solid #ECE9D8;
	border-left: 1px solid #C8C9CA;
	margin-right: 10px;
	}

.campo_form_400 {
	font-size: 7pt; 
	padding-left:4px; 
	font-family: Verdana;
	color: #000; 
	border: 1px solid #C8C9CA;
	background-color: #FFFFFF;
	}	
	
.boton_400 {
	font-size: 7pt; 
	font-family: Verdana; 
	font-weight:bold; 
	color: #919293; 
	background-color: #ECE9D8; 
	border: 1px solid #C8C9CA;
	}

.txt-formulario{
	color: #737475;
	font-family: Arial, sans-serif;
	font-size:xx-small;
	}

.campo_form_comentarios {
	font-size: 9pt; 
	padding-left:4px; 
	font-family: Verdana;
	color: #000; 
	border: 1px solid #C8C9CA;
	background-color: #FFFFFF;
	}	
	
.boton_comentarios {
	font-size: 9pt; 
	font-family: Verdana; 
	font-weight:bold; 
	color: #919293; 
	background-color: #ECE9D8; 
	border: 1px solid #C8C9CA;
	}






.titulo{
	font-size:16pt;
	color: #666;
	margin-top: 20px;
	margin-bottom: 20px;
	}

.subtitulo{
	padding: 1px;
  	color: #666;
	font-size:small;
	font-weight:bold;
	margin-bottom: 2px;
	margin-top: 25px;
        border-bottom: 1px dotted #C8C9CA;
	}

.subtitulo a:link {
	color: #CC3300;
	text-decoration: none;
	}

.subtitulo a:active {
	color: #CC3300;
	text-decoration: none;
	}

.subtitulo a:visited {
	color: #CC3300;
	text-decoration: none;
	}

.subtitulo a:hover {
	color: #CC3300;
	text-decoration: underline;
	}

.texto{
	margin-top: 6px;
	margin-bottom: 5px;
	}

.texto a:link {
	color: #CC3300;
	text-decoration: none;
	}

.texto a:active {
	color: #CC3300;
	text-decoration: none;
	}

.texto a:visited {
	color: #CC3300;
	text-decoration: none;
	}

.texto a:hover {
	color: #CC3300;
	text-decoration: underline;
	}

.p {
	text-align: center;
	font-size: 7pt; 
	font-family: Verdana; 
	font-weight:bold; 
	}
	
.p a:link {
	color: #919293;
	text-decoration: none;
	border: 1px solid #C8C9CA;
	background-color: #FFFFFF;
	padding: 1px 5px 2px 5px;
	}

.p a:active {
	color: #919293;
	text-decoration: none;
	border: 1px solid #C8C9CA;
	background-color: #FFFFFF;
	padding: 1px 5px 2px 5px;
	}

.p a:visited {
	color: #919293;
	text-decoration: none;
	border: 1px solid #C8C9CA;
	background-color: #FFFFFF;
	padding: 1px 5px 2px 5px;
	}

.p a:hover {
  	color: #919293;
	text-decoration: none;
	border-top: 1px solid #C8C9CA;
	border-right: 1px solid #808080;
	border-bottom: 1px solid #808080;
	border-left: 1px solid #C8C9CA;
	background-color: #FFFFFF;
	padding: 1px 5px 2px 5px;
	}

.epigrafe{
	color: #606060;
	font-family: Verdana, Arial, sans-serif;
	font-size:8pt;
  	line-height:11pt;
    	padding-top:10px;
    	padding-bottom:10px;
    	padding-left:20px;
    	padding-right:20px;
    	margin-top:15px;
    	margin-bottom:15px;
	border: dotted #ccc 1px;
	}

.epigrafe a:link {
	color: #CC3300;
	text-decoration: none;
	}

.epigrafe a:active {
	color: #CC3300;
	text-decoration: none;
	}

.epigrafe a:visited {
	color: #CC3300;
	text-decoration: none;
	}

.epigrafe a:hover {
	color: #CC3300;
	text-decoration: underline;
	}

.conversation {
	text-align: left;
	background-color: #FFFFFF;
}

.conversation a.new-comment {
	color: #919293;
	text-decoration: none;
}


.conversation a.new-comments {
	color: #000000;
	text-decoration: underline;
}

.conversation .new-comments img {
	margin-left: 3px;
}

.conversation .actions {
	background-color: #FFFFFF;
}

.conversation .comments {
	overflow: auto;
	height: 0px;
}

.conversation .dentro {
	font-size: 90%;
	padding-left: 25px;
	padding-right: 25px;
	margin-top: 15px;
	color: #666;
        }




.texto_comentarios{
	color: #666;
	padding-top: 2px;
	padding-bottom: 3px;
	padding-left: 15px;
	padding-right: 15px;
        border-left: 1px dotted #C8C9CA;
        border-right: 1px dotted #C8C9CA;
	}

.texto_comentarios a:link {
	color: #CC3300;
	text-decoration: none;
	}

.texto_comentarios a:active {
	color: #CC3300;
	text-decoration: none;
	}

.texto_comentarios a:visited {
	color: #CC3300;
	text-decoration: none;
	}

.texto_comentarios a:hover {
	color: #CC3300;
	text-decoration: underline;
	}


.subtitulo_comentarios{
	padding: 3px;
  	color: #666;
	font-size:small;
	font-weight:bold;
	margin-top: 25px;
        border-bottom: 1px dotted #C8C9CA;
	}

.subtitulo_comentarios a:link {
	color: #CC3300;
	text-decoration: none;
	}

.subtitulo_comentarios a:active {
	color: #CC3300;
	text-decoration: none;
	}

.subtitulo_comentarios a:visited {
	color: #CC3300;
	text-decoration: none;
	}

.subtitulo_comentarios a:hover {
	color: #CC3300;
	text-decoration: underline;
	}













.fecha-ip {
	color: #606060;
	text-align: left;
	font-size: 7pt; 
	font-family: Verdana; 
	font-weight:bold; 
	border-left: 1px dotted #C8C9CA;
	border-right: 1px dotted #C8C9CA;
	border-bottom: 1px dotted #C8C9CA;
	padding-top: 2px;
	padding-bottom: 3px;
	padding-left: 15px;
	padding-right: 15px;
	}

.help { 
border-bottom: 1px dashed #CC3333; cursor: help; 
}