/* General */

body {
color:#404040; background:#fff;

background-image: url(../images/stripe.png);
	background-repeat: repeat;
	background-position: left top;

margin-top:0;
 }
	
	.container {background-color: #fff;}

/* Head */

#head
{
	
	height:216px;
	background-image: url(../images/cabecera.png);
	background-repeat: no-repeat;
	background-position: left top;
}

/* Menu */

#barra_menu
{
	height:36px;
	margin-top: 180px;
		
}
#menu
{
	height:36px;
		
}
#menu ul {padding:0; margin:0;}

#menu ul li {font-size: 14px;line-height:36px; padding-left: 0px; padding-right: 10px; list-style-type: none; display:inline;}
#menu ul li a {color:#222;}
#menu ul li a:link {color:#222;}
#menu ul li a:hover {color:#fff;}
#menu ul li a.actual {color:#fff;}

#idiomas {height:36px;}
#idiomas ul {padding:0; margin:0;}

#idiomas ul li {font-size: 14px;line-height:36px; padding-left: 0px; padding-right: 10px; list-style-type: none; display:inline;}
#idiomas ul li a {color:#222;}
#idiomas ul li a:link {color:#222;}
#idiomas ul li a:hover {color:#fff;}



#graphic
{
	height:230px;
	/*background-image: url(../images/grafico.png);
	background-repeat: no-repeat;
	background-position: left top;*/
}

#footer
{
	/* border-top: 1px;
  border-top-color: #ddd;
  border-top-style: solid;*/
}

#myDiv {background-color:#fff;}

#accessibility
{
	visibility: hidden;
	display: none;
}

#salir h2 {text-align: right;}

/* Colores */

h1, h3 {color: #333;}
h2 {color:#888;}

h4 {color:#6bc4e1;}

a {color:#6bc4e1;text-decoration: none;}
.actual  {color:#fff;}
.azul {color:#00bfd6;}



/* Listas */

li {
list-style-image: url(../images/flecha.gif);
list-style-type: none;
}
.l10n_current {color:#fff;}

/* Linea horizontal */



/* Use this to create a horizontal ruler across a column. */
hr {
  background: #ddd; 
  color: #ddd;
  clear: both; 
  float: none; 
  width: 100%; 
  height: .1em;
  margin: 0 0 1.4em;
  border: none; 
}
hr.space {
  background: transparent;
  color: inherit;
}

hr.seccion {
  background: #fff;
  background-image: url(../images/stripe.png);
	background-repeat: repeat;
	background-position: left top; 
  color: #fff;
  clear: both; 
  float: none; 
  width: 100%; 
  height: 18px;
  margin: 0 0 1.4em;
  border: none; 
}


/* Headings */
h1 { 
  font-weight: bold; 
  font-size: 18px; 
  line-height: 18px;
  margin-bottom: 18px;
}
h2 { 
  font-size: 18px; 
  line-height: 18px; 
  margin-bottom: 18px;
}
h3 { 
  font-size: 18px; 
  line-height: 18px;
  margin-bottom: 18px;
}



/* Tablas */

table { border-left-style: none; border-bottom-style: solid; border-right-style: none; border-top-style: solid; border-left-width: 0px; border-bottom-width: 1px; border-right-width: 0px; border-top-width: 1px; border-color: #00bfd6;}
th      { border-bottom: 1px solid #333; font-weight: bold; }

/* Formularios */
FORM
{
	
}



BUTTON:hover, BUTTON:focus { color: #fff; }

FIELDSET
{
	padding: 0;
	border: 0
}

INPUT
{
	width: 150px;
	float:left;
	line-height:36px
	margin-right: 10px;
	color: #006699;
	border: 0;
	background-color: #e6edf3;
}



INPUT[type="radio"] { width: 1em; }
INPUT[type="checkbox"] { width: 1em; }

INPUT[type="submit"]
{
	width: 70px;
	float: left;
	color: #e6edf3;
	border: 0;
	text-align: center;
	background-color: #6bc4e1;
}

BUTTON {margin-left:110px;
width: 70px;
	float: left;
	color: #e6edf3;
	border: 0;
	text-align: center;
	background-color: #6bc4e1;}

LABEL
{
	width: 110px;
	float:left;
	line-height:36px
	color: #909690;
	
}

LEGEND
{
	
}


SELECT
{
	width: 150px;
	border: 0;
	background-color: #e6edf3;
	color: #006699;
}

OPTGROUP { }
OPTION { }

TEXTAREA
{
	width: 150px;
	height: 54px;
	float:left;
	color: #006699;
	border: 0;
	background-color: #e6edf3;
}

.smd_slimbox {
	float:left;
	width:600px;
	margin:1em 0;
	clear:both;
	list-style:none;
}
.smd_slimbox li {
	width:150px;
	height:150px;
	float:left;
	margin:1em auto;
	text-align:center;
}
.smd_slimbox img {
	margin:0 auto;
}
.smd_slimbox span {
	float:left;
	width:140px;
	padding:2px 0 0 5px;
}
li.smd_slimbox_nav {
	clear:both;
	width:500px;
	padding:20px;
}
.smd_slimbox_prev {
	float:left;
}
.smd_slimbox_next {
	float:right;
}