form{
	display: inline;
}
body, h1, h2, h3, h4{
	font-family: Arial, Helvetica, sans-serif;
	margin: 0px;
	color: #919293;
}

.top_menu_left{
	/*height: 79px;*/
	padding-top: 33px;
	valign: bottom;
	border-bottom: 27px solid #666666;
}

.top_menu_right{
	/*height: 79px;*/
	padding-top: 33px;
	valign: bottom;
	border-bottom: 27px solid #666666;
}


.main_title{
	color: #c7c8c9;
	font-size: 25px;
}

#breadcrumbs{
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#746d87;
	font-weight:bold;	
}

#breadcrumbs h1{
	font-family: Arial, Helvetica, sans-serif;
	color:#746d87;
	display: inline;
	font-size:10px;
	font-weight:bold;	
}

#breadcrumbs a{
	font-family: Arial, Helvetica, sans-serif;
	color:#746d87;
	font-size:10px;
	font-weight:bold;	
}

.Titulo_Grande {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	font-weight: normal;
	color: #c7c8c9;
	text-decoration: none;
}
.Titulo_Mediano {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #919293;
}
.Titulo_Mediano:hover {
	color: #746d87;
}
.Titulo_Pequeno {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #919293;
}
.Titulo_Pequeno:hover {
	color: #746d87;
}
.Texto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	line-height:15px;
	color: #6a6b6c;
	text-align:justify;
}
.Texto:hover {
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}
.Texto_Destacado {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #746d87;

}

.Texto_Destacado:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #746d87;
}

.Texto_Destacado:hover {
	color: #000000;
}

.Texto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	line-height:15px;
	color: #6a6b6c;
	text-align:justify;
}

.Texto_menor {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #746d87;
}
.Categoria {
	font-size: 12px;
	font-weight: bold;
	color: #3399CC;
	text-decoration: underline;
}
.Categoria:hover {
	color: #000000;
}
.Categoria_Seleccionada{
	font-size: 12px;
	font-weight: bold;
	color: #336699;
	text-decoration: none;
}
.Paginador, .Paginador a{
	font-size: 10px;
	font-weight: normal;
	color: #0000FF;
}
.Paginador a:hover{
	color: #000000;
}
.Botones_Pie {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #6a6b6c;
	text-decoration:none;
}
.Botones_Pie:hover {
	text-decoration:underline;
}

.Botones_Atras {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #746d87;
	text-decoration:none;
}

.Botones_Atras:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #746d87;
	text-decoration:none;
}
.Botones_Atras:hover {
	text-decoration:none;
}
.Caja {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	background-color: #c7c8c9;
	border:1px solid #D8D8D8;
	margin:3px;
	scrollbar-face-color:#efefef;
	scrollbar-arrow-color:#666666; 
	scrollbar-highlight-color:#efefef; 
	scrollbar-shadow-color:#efefef; 
	scrollbar-3dlight-color:#efefef;
	scrollbar-darkshadow-color:#efefef; 
	scrollbar-track-color:#efefef; 
}

select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	background-color: #c7c8c9;
	border:#c7c8c9 1px solid;
}

.Boton {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #ffffff;
	background-color: #666666;
	border:1px solid #666666;
	cursor:pointer;
}

.Botones_Menu {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #919293;	
	text-decoration:none;

	
}
.Botones_Menu:hover {
	color: #746d87;
	text-decoration:none;
}

a:link {
	font-family:Arial, Helvetica, sans-serif;
	color: #919293;
	text-decoration:none;
	}
	
a:visited {
	font-family:Arial, Helvetica, sans-serif;
	color: #919293;
	text-decoration:none;
	}
	
a:hover {
	font-family:Arial, Helvetica, sans-serif;
	color: #919293;
	text-decoration:none;
	}
	
.borde_vertical {
	/*border-left:#919293 0px solid;*/
	border-left:white 1px solid;
	}
	
.borde_vertical2 {
	/*border-right: #919293 0px solid;*/
	border-right: white 1px solid;
	}
	
.div_scroll {
	overflow:auto;
	text-align:justify;
	scrollbar-face-color:#ffffff;
	scrollbar-arrow-color:#666666; 
	scrollbar-highlight-color:#ffffff; 
	scrollbar-shadow-color:#ffffff; 
	scrollbar-3dlight-color:#ffffff;
	scrollbar-darkshadow-color:#ffffff; 
	scrollbar-track-color:#ffffff; 
}

.Texto_Data {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #746d87;

}
	
.Ntext1             {

                        font-family: Arial, Helvetica, sans-serif;

                        font-size:10px;

                        font-weight:normal;

                        line-height:15px;

                        color:#515151;

                        text-align:justify;

}

 

 

.Ntext2             {

                        font-family: Arial, Helvetica, sans-serif;

                        font-size:13px;

                        font-weight:bold;

                        line-height:15px;

                        color:#616262;

                        text-align:justify;

}

 

 

.Ntext3             {

                        font-family: Arial, Helvetica, sans-serif;

                        font-size:14px;

                        font-weight:normal;

                        line-height:15px;

                        color:#909090;

                        text-align:justify;

}

 

.Ntext4             {

                        font-family: Arial, Helvetica, sans-serif;

                        font-size:16px;

                        font-weight:bold;

                        line-height:15px;

                        color:#bababa;

                        text-align:justify;

}

#notis{
	position:absolute;
	width:200px;
	height:200px;
	top:110px;
	left:110px;	
	z-index:10;
	background-color:#FFFFFF;
}

#marc{
	position:relative;
	height:420px;
	width:840px;
}


#divContainer{
	position:relative; 
	width:180px; 
	height:180px; 
	overflow:hidden;
	clip:rect(0,180,180,0);
} 
#divContent{
	position:absolute; 
	top:0px; 
	left:0px;
} 
#botoUp{
	display:none;
}
#botoDown{
	display:none;
}

#fons{
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	z-index:10;	
}

