@charset "utf-8";

/* CSS Document */
a{
text-decoration:none;}
body{
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(../images/sitio_fondo.png);
	background-repeat: no-repeat;
	background-position: center top;
}
.boton_idioma {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: none;
	float: right;
	color: #2971A7;
}


#content {
	width: 216px;
}

.copyrightnotice {
	font-size: 70%;
	font-weight: bold;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	text-indent: 0;
}

.contenedor_idioma {
	padding-top: 80px;
	padding-left: 280px;
	padding-right: 630px;
}
.detail_text {
	font-size: smaller;
	padding-right: 10px;
}
.detail_zone {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.footer{
	height: 50px;
	background-image: url(../images/franja_foot.png);
	text-align: center;
	vertical-align: middle;
	padding-top: 10px;
	padding-right: 10px;
	color: #2971A7;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}

/* Scroll Bar Master Styling Ends Here */

.footer_link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #2971A7;
	text-decoration: none;
}
.hscrollerbase {height: 16px; background-color: white;}
.hscrollerbar {height: 16px; background-color: black;}

h1, h2 {
	font-variant: small-caps;
	text-align: center;
	font-size: 180%;
	width: 96%;
	margin-left: auto;
	margin-right: auto;
}

h2 {
	font-size: 160%;
}

.mini_title
{
	padding: 0px;
	font-weight: bold;
	padding-bottom: 2px;
	font-family: sans-serif;
	font-size: 11px;
	cursor: default;
	filter: Glow(Color=111, Strength=0.5);
}

#mycustomscroll {
	/* Typical fixed height and fixed width example */
width: 208px;
	height: 449px;
	overflow: auto;
	/* IE overflow fix, position must be relative or absolute*/
position: relative;
	margin-top: 1px;
	margin-bottom: 1px;
}

#mycustomscroll2 {
/* Typical fixed height and fixed width example */
width: 340px;
height: 250px;
overflow: auto;
/* IE overflow fix, position must be relative or absolute*/
position: relative;
background-color: #D5EADE;
margin: 0.3em auto;
padding: 15px;
}


.mini_title_linkHover {
	background:#009933;
	font-size: 14px;
	text-align: right;
	width: 50px;		
	
}
.photo_set {
	border-top-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #CACACA;
	width: 600px;
	border-bottom-width: 1px;
	border-bottom-color: #CACACA;
	margin-top: 4px;
	margin-bottom: 4px;
	padding-top: 4px;
	padding-bottom: 15px;
}

.proyect_select{
	height: 210px;
	background-image: url(../images/select_proyect_muestra.png);
	padding-top: 10px;
	background-repeat: no-repeat;
	margin-left: 5px;
	width: 180px;
	margin-right: 4px;
	margin-top: 4px;
}
.proyect_thumb
{
	background-image: url(../images/proyect_thumb.png);
	width: 170px;
	height: 194px;
	vertical-align: baseline;
	padding-top: 6px;
	float: left;
}
.proyect_tumbnail
{
	width: 125px;
	padding-top: 20px;

}
.scrollerjogbox {width: 36px;height: 16px;top: auto; left: auto;bottom: 0px; right: 0px;background: #37917A;}
/* Scroll Bar Master Styling Starts Here */
/* All comments can be freely removed from the css */

/*  scrollgeneric is used for corrective styling of elements, and should not be modified or removed */ 
.scrollgeneric {line-height: 1px;font-size: 1px;position: absolute;top: 0; left: 0;}
.tabla_principal {
	width: 1024px;
	
}
.text_content {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-top: 20px;
	padding-right: 200px;
	padding-bottom: 20px;
	padding-left: 20px;
	text-align: justify;
	display: block;
	line-height: normal;
}
.titulo
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	padding: 7px;
	padding-left: 20px;
}

.titulo_boton{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #052674;
	font-weight: bold;
}
.titulo_principal
{
	background-image: url(../images/titulo_pagina.png);
	background-repeat: no-repeat;
	background-position: center;
	height: 30px;
	padding-top: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;

}
.vscrollerbar, .hscrollerbar {padding: 28px;z-index: 2;}

/* the following line puts fleXcroll into scrollbar-on-left mode */
.vscrollerbase {left: 0 !important;}
/* fleXcroll detects this CSS setting and sets content positions correctly with
respect to whether a scrollbar is needed or not*/


/* following are the styles for fat & cuddly, comments and newlines removed */
.vscrollerbar {
	width: 36px;
	background-color: #5EC0A7;
	background-image: url(file:///C|/xampp/htdocs/proyecto_divisa/includes/style/images/scrollbar.png);
	background-repeat: repeat-y;
	background-position: -36px 0px;
}
.info_detalle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	vertical-align: text-bottom;
}

.vscrollerbarbeg {height: 24px !important;width: 36px;background: url(file:///C|/xampp/htdocs/proyecto_divisa/includes/style/images/scrollbar.png) -108px -32px no-repeat;}
.vscrollerbarend {height: 24px;width: 36px;background: url(file:///C|/xampp/htdocs/proyecto_divisa/includes/style/images/scrollbar.png) -108px 0px no-repeat;}
.vscrollerbasebeg {width: 36px;height: 28px !important;background: url(file:///C|/xampp/htdocs/proyecto_divisa/includes/style/images/scrollbar.png) -72px -28px no-repeat;}
.vscrollerbaseend {height: 28px;width: 36px;background: url(file:///C|/xampp/htdocs/proyecto_divisa/includes/style/images/scrollbar.png) -72px 0px no-repeat;}
.item {
float:left; 
padding-left:5px; 
padding-right:2px; 
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:14px;

}

