/* *** Generated by www.csscreator.com *** */
/* *** modified by miss monorom www.intensivstation.ch *** */
/* css released under Creative Commons License -  http://creativecommons.org/licenses/by/2.0/deed.en  */

body {
background-color: #FFF;
FONT-SIZE: 12px;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, Myuen, Gulim;
padding:0px;
margin:0px;
}
A
{
	TEXT-DECORATION: none
}
A:link
{
	COLOR: #6666ff
}
A:visited
{
	COLOR: #6666ff
}
A:hover
{
	COLOR: #99cc33;
	TEXT-DECORATION: underline
}
A:active
{
	TEXT-DECORATION: none
}

h1 {
font-size: 11px;
text-transform:uppercase;
background-color: #CCC;
border-top:1px solid #564b47;
border-bottom:1px solid #564b47;
padding:5px 15px;
margin:0px }
h2 {
font-size:20px;
font-weight: normal;
padding: 5px 10px;
margin:0px;}

img.download {vertical-align:middle;}

/* ----------container to center the layout-------- */
#container {
width: 100%;
padding:0px;
margin: 0px;

} 

/* ----------header for logo-------------- */
#header {
background-color: #e1ddd9;
padding: 0px;
margin: 0px; }

#header img { border:0;} 
#menu {
	position:absolute;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 11px;
	margin-top:85px;
	margin-left:10px;
	margin-right:10px;
	left: 0px;
	top: 0px;
	width: 90%;
}
#menu a{text-decoration: none}
#menu a:link{COLOR: #FFF}
#menu a:visited{COLOR: #FFF}
#menu a:hover{COLOR: #99cc33;}

#header .head_top
{
	background-color:#e5e5cc;
    padding:1px 10px 1px 0;
    margin:0 0 -2px 0; 
    font-family: Verdana, Arial, Helvetica, sans-serif, Myuen, Gulim;
    font-size: 11px;
    text-align: left;
    white-space: nowrap;
    background-color:#e5e5cc;
	height:21px;
	
}

#header .head_logo {
    background-color: #000066;
    padding: 0 15px 0 15px;
    margin: 0px;
    height:80px;
    min-width:750px;  
    white-space: nowrap; 	
}
#header .der {
	float:right;
}
#header .izq{
	float:left;
}
/* ----------outer and inner----------------- */

#outer{ 
border-left: solid 200px #FFF; /* color of the left column  */ 
border-right: solid 220px #FFF; /* color of the right column  */ 
background-color: #ffffff;  /* color of the content column */
}
#outer_login{ 
border-right: solid 250px #FFF; /* color of the right column  */ 
background-color: #ffffff;  /* color of the content column */
} 
 
#user_name {
margin-right:20px;
text-align:right;
float:right;
}

#inner{margin:0; width:100%; } /* The ie/pc pecularity */ 

/* --------------left and right navi------------- */
#left {
 width:200px; 
 float:left; 
 position:absolute; 
 margin-left:-225px; 
 margin-right:1px;
 margin-top:30px; 
 }
 #right {
 width:220px; 
 float:right; 
 position:relative; 
 margin-right:-220px; 
 margin-left:1px;
 margin-top:30px;
 }

 #right_login {
 width:250px; 
 float:right; 
 position:relative; 
 margin-right:-250px; 
 margin-left:1px;
 margin-top:30px;
 }
 
#left ul
{
	font-size:: 11px;	
	COLOR: #000000;
	font-family:: Verdana, Arial, Helvetica, sans-serif, Myuen, Gulim;
	list-style:none;
}

#left li A:hover
{
	COLOR: #99cc33;
	TEXT-DECORATION: underline
}

.relatedBold
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	MARGIN-BOTTOM: 15px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, Myuen, Gulim
}
/* -----------------content--------------------- */ 
#content{ 
 position: relative; 
 margin: 30px 0 0 0;
 min-height:460px;
 _height: 448px;
}
#content .izq{
	float:left;
	margin:10px;
}
#content .der{
	float:right;
}
#content ul{ list-style-image:url(../images/bullet_home.gif); }

#content .noticia1{
	margin-bottom:10px;
	border:solid 1px #999999;
}
#content .noticia2{
	float:left;
	width:48%;
	border:solid 1px #999999;
	height:300px;
	overflow:auto;
	margin-bottom:10px;
}
#content .noticia3{
	float:right;
	width:48%;
	height:300px;		
	border:solid 1px #999999;	
	overflow:auto;
	margin-bottom:10px;	
}


p, table {
padding: 5px 10px;
margin:0px;
vertical-align:middle; }

pre{
font-size: 10px;
padding: 5px 10px;
margin:0px;}

.mainTitle
{
	MARGIN-TOP: 0px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 25px;
	MARGIN-BOTTOM: 15px;
	COLOR: #000066;
	FONT-FAMILY: "Times New Roman", Times, serif, Sung
}
.mainSubTitle
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	COLOR: #000066;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, Myuen, Gulim
}

#editevent{
	border:1px solid #F2F2F2;
}

hr{
	border:1px solid #F2F2F2;
}
.mensaje{
	border:1px solid #F2F2F2;
	background-color:#E9E9E9;
}	
/*  ----------------footer---------------------- */ 
#footer {
background:url(../images/skirt.gif);
background-repeat:repeat-x;
clear:left;
padding:0px;
margin:30px 0 0 0;
 } 

.legalCopy
{
	FONT-SIZE: 9px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, Myuen, Gulim
}


/*VALIDACION*/
input.disabled {
	border: 1px solid #F2F2F2;
	background-color: #F2F2F2;
}

input.required, textarea.required {
	border: 1px solid #00A8E6;
}
input.validation-failed, textarea.validation-failed {
	border: 1px solid #FF3300;
	color : #FF3300;
}
input.validation-passed, textarea.validation-passed {
	border: 1px solid #00CC00;
	color : #000;
}

.validation-advice {
	margin: 5px 0;
	padding: 5px;
	background-color: #FF3300;
	color : #FFF;
	font-weight: bold;
}

.custom-advice {
	margin: 5px 0;
	padding: 5px;
	background-color: #C8AA00;
	color : #FFF;
	font-weight: bold;
}

/*TABS - USUARIOS*/

#styleone{position:relative;display:block;height:21px;font-size:11px;font-weight:bold;background:transparent url(../images/bgOFF.gif) repeat-x top left;font-family:Arial,Verdana,Helvitica,sans-serif;border-bottom:1px solid #d9d9d9;width:530px;}
#styleone ul{margin:0;padding:0;list-style-type:none;width:auto;}
#styleone ul li{display:block;float:left;margin:0 1px 0 0;}
#styleone ul li a{display:block;float:left;color:#034895;text-decoration:none;padding:3px 20px 0 20px;height:18px;}
#styleone ul li a:hover,#styleone ul li a.current{color:#034895;background:transparent url(../images/bgON.gif) repeat-x top left;}

#progress{
	border: 1px solid #FFF;
	text-align:left;
	color:#FFFFFF;
	font-weight:bold;
	float:left;
	}
	
#status{
	background:#ededed;
	border: 1px solid #2580B2;
	text-align:left;
	}

/*LISTA*/
thead, .thead {
	background: #dfdfdf
}
.lista {
	width: 98%;
}
.lista td, .lista th {
	padding: 5px 6px;
}
.lista th {
	text-align: left;
}

.alternate {
	background: #f1f1f1;
}
.alternate.active td {
	background: #ADA;
}
.alternate.active .name {
	background: #8B8;
}

/*DIRECTORIO*/
.tabla_dir {
	width: 98%;
	border:solid 1px #CCCCCC;
}

.tabla_dir tr {
	text-align: left;
	border:solid 1px #CCCCCC;
}

/*FORMULARIOS*/
INPUT
{
    FONT-SIZE: 9pt
}
SELECT
{
    FONT-SIZE: 9pt
}
.boton
{
    font-size: 10px; 
    background-color: #FFFFFF; 
    border: 1px solid #417EBD; 
    padding: 1;
}
.botonformulario
{
    font-size: 10px; 
    background-color: #FFFFFF; 
    border: 1px solid #417EBD; 
    padding: 1;
}

.borde{
	border:solid 2px #CCC;
}

/*FAQS*/
#orden ul, #orden li{
	list-style:none;
	border:solid 1px #999999;
	background:#F5F5F5;
	margin-bottom:2px;
	list-style-image:url(../images/arrow_left.gif);	
	cursor:pointer;
}

#orden_adm ul, #orden_adm li{
	list-style:none;
	border:solid 1px #999999;
	background:#F5F5F5;
	margin-bottom:2px;
	list-style-image:url(../images/arrow_left.gif);	
	cursor:move;
}

/*MENU LEFT*/
#dropmenudiv{
position:absolute;
background-color: #FFF;
border:1px solid #CCCCCC;
border-bottom-width: 0;
line-height:18px;
z-index:100;
text-align:left;
}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid #CCCCCC;
padding: 1px 0;
text-decoration: none;
color: #546078;
}

#dropmenudiv a:hover{ /*hover background color*/
background-color: #e0eafb;
color: #075181;
}

#revista ul{
	list-style:none;
}
#revista ul li{
	list-style:none;
	display: inline;
	padding: 3px 15px;
}