@import url("table_admin.css");

TD		{FONT-FAMILY: Arial,Verdana,Helvetica; FONT-SIZE: 11px;color:#333333;}
BODY		{FONT-FAMILY: Arial,Verdana,Helvetica; FONT-SIZE: 11px;background-color:#EAEFFE;}
INPUT		{FONT-FAMILY: Verdana,Helvetica; FONT-SIZE: 11px; border:1px #717c82 solid;}
INPUT.website		{FONT-FAMILY: Arial,Verdana,Helvetica; FONT-SIZE: 11px; border:1px #7e9db9 solid;color: #777777;width:90px;}
INPUT.noborder		{FONT-FAMILY: Arial,Verdana,Helvetica; FONT-SIZE: 10px; border:0px; color: #717c82}
TEXTAREA	{FONT-FAMILY: Arial,Verdana,Helvetica; FONT-SIZE: 11px;border:1px #717c82 solid;}
FORM 		{FONT-FAMILY: Verdana,Helvetica; FONT-SIZE: 11px}
SELECT {font-family:verdana,helvetica,arial;font-size:11px;border:1px #CCCCCC solid;}
SELECT.website		{FONT-FAMILY: Arial,Verdana,Helvetica; FONT-SIZE: 10px; border:1px #717c82 solid;color: #717c82}
OPTION {font-family:verdana,helvetica,arial;font-size:11px;border:1px #CCCCCC solid;}

A:link   {BACKGROUND: none; COLOR: #45518d; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-DECORATION: none;}
A:active {BACKGROUND: none; COLOR: #45518d; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-DECORATION: none;}
A:visited{BACKGROUND: none; COLOR: #45518d; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-DECORATION: none;}
A:hover  {BACKGROUND: none; COLOR: #45518d; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-DECORATION: none;}

A.white:link   {BACKGROUND: none; COLOR: #FFFFFF; FONT-SIZE: 11px; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-DECORATION: none}
A.white:active {BACKGROUND: none; COLOR: #FFFFFF; FONT-SIZE: 11px; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-DECORATION: none}
A.white:visited{BACKGROUND: none; COLOR: #FFFFFF; FONT-SIZE: 11px; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-DECORATION: none}
A.white:hover  {BACKGROUND: none; COLOR: #CEE0F6; FONT-SIZE: 11px; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-DECORATION: none}

A.agris:link   {BACKGROUND: none; COLOR: #777777; FONT-SIZE: 11px; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-DECORATION: none;}
A.agris:active {BACKGROUND: none; COLOR: #777777; FONT-SIZE: 11px; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-DECORATION: none;}
A.agris:visited{BACKGROUND: none; COLOR: #777777; FONT-SIZE: 11px; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-DECORATION: none;}
A.agris:hover  {BACKGROUND: none; COLOR: #777777; FONT-SIZE: 11px; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-DECORATION: none;}

A.boton:link   {BACKGROUND: none; COLOR: #989687; FONT-SIZE: 11px; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-DECORATION: none;font-weight:bold;}
A.boton:active {BACKGROUND: none; COLOR: #989687; FONT-SIZE: 11px; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-DECORATION: none;font-weight:bold;}
A.boton:visited{BACKGROUND: none; COLOR: #989687; FONT-SIZE: 11px; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-DECORATION: none;font-weight:bold;}
A.boton:hover  {BACKGROUND: none; COLOR: #989687; FONT-SIZE: 11px; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-DECORATION: none;font-weight:bold;}

A.revista:link   {BACKGROUND: none; COLOR: #333333; FONT-SIZE: 12px; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-DECORATION: underline;}
A.revista:active {BACKGROUND: none; COLOR: #333333; FONT-SIZE: 12px; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-DECORATION: underline;}
A.revista:visited{BACKGROUND: none; COLOR: #333333; FONT-SIZE: 12px; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-DECORATION: underline;}
A.revista:hover  {BACKGROUND: none; COLOR: #333333; FONT-SIZE: 12px; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-DECORATION: underline;}

A.salir {COLOR: #717c82; FONT-SIZE: 10px; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-DECORATION: none}
A.salir:active        {COLOR: #717c82; FONT-SIZE: 10px; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-DECORATION: none}
A.salir:visited       {COLOR: #717c82; FONT-SIZE: 10px; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-DECORATION: none}
A.salir:hover         {COLOR: #717c82; FONT-SIZE: 10px; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-DECORATION: none}

A.itemmenu:link   {BACKGROUND: none; COLOR: #777777; FONT-SIZE: 13px; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-DECORATION: none}
A.itemmenu:active {BACKGROUND: none; COLOR: #777777; FONT-SIZE: 13px; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-DECORATION: none}
A.itemmenu:visited{BACKGROUND: none; COLOR: #777777; FONT-SIZE: 13px; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-DECORATION: none}
A.itemmenu:hover  {BACKGROUND: none; COLOR: #777777; FONT-SIZE: 13px; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-DECORATION: none}

A.itemcoleg:link   {BACKGROUND: none; COLOR: #777777; FONT-SIZE: 11px; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-DECORATION: none;font-weight:bold;}
A.itemcoleg:active {BACKGROUND: none; COLOR: #777777; FONT-SIZE: 11px; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-DECORATION: none;font-weight:bold;}
A.itemcoleg:visited{BACKGROUND: none; COLOR: #777777; FONT-SIZE: 11px; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-DECORATION: none;font-weight:bold;}
A.itemcoleg:hover  {BACKGROUND: none; COLOR: #777777; FONT-SIZE: 11px; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-DECORATION: none;font-weight:bold;}

A.itemmenumail:link   {BACKGROUND: none; COLOR: #7c7b6d; FONT-SIZE: 13px; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-DECORATION: none}
A.itemmenumail:active {BACKGROUND: none; COLOR: #7c7b6d; FONT-SIZE: 13px; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-DECORATION: none}
A.itemmenumail:visited{BACKGROUND: none; COLOR: #7c7b6d; FONT-SIZE: 13px; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-DECORATION: none}
A.itemmenumail:hover  {BACKGROUND: none; COLOR: #7c7b6d; FONT-SIZE: 13px; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-DECORATION: none}

TD.itemmenupeq {line-height:10px;}
TD.path {font-family:Arial;font-size:11px;color:#595959;background-color:#d7dbd3;layer-background-color:#d7dbd3;padding:4px 4px 4px 10px;}

A.mapa_sec:link   {BACKGROUND: none; COLOR: #2ba804; FONT-SIZE: 10px; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-DECORATION: none;font-weight:bold;}
A.mapa_sec:active {BACKGROUND: none; COLOR: #2ba804; FONT-SIZE: 10px; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-DECORATION: none;font-weight:bold;}
A.mapa_sec:visited{BACKGROUND: none; COLOR: #2ba804; FONT-SIZE: 10px; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-DECORATION: none;font-weight:bold;}
A.mapa_sec:hover  {BACKGROUND: none; COLOR: #2ba804; FONT-SIZE: 10px; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-DECORATION: none;font-weight:bold;}

A.mapa_subsec:link   {BACKGROUND: none; COLOR: #007229; FONT-SIZE: 9px; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-DECORATION: none;}
A.mapa_subsec:active {BACKGROUND: none; COLOR: #007229; FONT-SIZE: 9px; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-DECORATION: none;}
A.mapa_subsec:visited{BACKGROUND: none; COLOR: #007229; FONT-SIZE: 9px; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-DECORATION: none;}
A.mapa_subsec:hover  {BACKGROUND: none; COLOR: #007229; FONT-SIZE: 9px; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-DECORATION: none;}

A.mapa_item:link   {BACKGROUND: none; COLOR: #959595; FONT-SIZE: 9px; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-DECORATION: none;}
A.mapa_item:active {BACKGROUND: none; COLOR: #959595; FONT-SIZE: 9px; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-DECORATION: none;}
A.mapa_item:visited{BACKGROUND: none; COLOR: #959595; FONT-SIZE: 9px; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-DECORATION: none;}
A.mapa_item:hover  {BACKGROUND: none; COLOR: #959595; FONT-SIZE: 9px; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-DECORATION: none;}

.titnoticia {color:#4b9f25;font-family:Arial;font-size:11px;font-weight:bold;}

.title 		{BACKGROUND: none; COLOR: #21639F; FONT-SIZE: 13px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
.content 	{BACKGROUND: none; COLOR: #000000; FONT-SIZE: 10px; FONT-FAMILY: Arial,Verdana, Helvetica}
.content_white 	{BACKGROUND: none; COLOR: #000000; FONT-SIZE: 11px; FONT-FAMILY: Arial,Verdana, Helvetica}
.descgray	{BACKGROUND: none; COLOR: #9baeb6; FONT-SIZE: 10px; FONT-FAMILY: Arial,Verdana, Helvetica}
.descripcion	{BACKGROUND: none; COLOR: #000000; FONT-SIZE: 10px; FONT-FAMILY: Arial,Verdana, Helvetica}
.storytitle 	{BACKGROUND: none; COLOR: #4FA8DF; FONT-SIZE: 12px; FONT-WEIGHT: bold; FONT-FAMILY: Arial,Verdana, Helvetica; TEXT-DECORATION: none}
.storycat	{BACKGROUND: none; COLOR: #717C82; FONT-SIZE: 11px; FONT-WEIGHT: none; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
.boxtitle 	{BACKGROUND: none; COLOR: #363636; FONT-SIZE: 11px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
.boxtitlewhite 	{BACKGROUND: none; COLOR: #FFFFFF; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
.boxcontent 	{BACKGROUND: none; COLOR: #000000; FONT-SIZE: 12px; FONT-FAMILY: Verdana, Helvetica}
.option 	{BACKGROUND: none; COLOR: #000000; FONT-SIZE: 13px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
.tiny		{BACKGROUND: none; COLOR: #8d8d8d; FONT-SIZE: 10px; FONT-WEIGHT: normal; FONT-FAMILY: Arial,Verdana, Helvetica; TEXT-DECORATION: none;padding-bottom:20px;}
.footmsg        {BACKGROUND: none; COLOR: #CCCCCC; FONT-SIZE: 8px; FONT-WEIGHT: normal; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
.footmsg_l	{BACKGROUND: none; COLOR: #CCCCCC; FONT-SIZE: 8px; FONT-WEIGHT: normal; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: underline}
.box		{FONT-FAMILY: Verdana,Helvetica; FONT-SIZE: 11px; border: 1px solid #000000; background-color: #FFFFFF}
.title2 		{BACKGROUND: none; COLOR: #4FA8DF; FONT-SIZE: 18px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
.titleTable	{COLOR: #FFFFFF; FONT-SIZE: 11px; FONT-WEIGHT: bold; FONT-FAMILY: Arial,Verdana, Helvetica; TEXT-DECORATION: none; text-align:center;}
.hotel {font-family:Arial;font-size:11px;color:#333333;}
.imgborder {border:1px solid #868686;}

/*------------------- ESTILOS FORMULARIOS -------------------*/
.selection {font-family:arial, verdana, tahoma, sans-serif;font-size:11px;border:1px #CCCCCC solid;}

.btnform {font-family:arial,verdana;font-size:11px;font-weight:bold;color:#FFFFFF;border:1px solid #1a5477;background: url(../images/btn_dark.png) 100% 100% repeat;}
.textpass {background-color:#d1d5d7;font-family:arial;font-size:10px;color:#717c82;text-align:center;padding:2px;}

.textpass A {font-family:arial;font-size:10px;color:#717c82;text-decoration:underline;}
.textpass A:hover {font-family:arial;font-size:10px;color:#717c82;text-decoration:underline;}

.titmes {BACKGROUND: none; COLOR: #4FA8DF; FONT-SIZE: 11px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none; text-transform:upperCase;}

/*------------------- ESTILOS GENERALES -------------------*/
.divTitle {	
	margin:0px;
	margin: 0px 0px 0px 0px;	
	width: auto !important;
	width: 100%;
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
}

.divPath {
	margin: 4px 0px 0px 6px;
	padding: 0px;	
	width: 100%;
	font-family:arial;
	font-size:12px;
	color:#9baeb6;
}

.divTitle h1 {
	background: url(../images/backPath.jpg) top right no-repeat;
	margin: 0px;
	padding: 0px;
	font: normal 12px verdana, arial, tahoma, sans-serif;
	color: #2b357f;
	font-weight:bold;
	text-align:right;
	height: 33px;
}

.divTitle h2 {
	margin: 0px;
	padding: 0px;
	font: normal 14px arial, verdana, tahoma, sans-serif;
	color: #000;
}

.divTitle h3 {
	margin: 0px;
	padding: 0px;
	font: normal 12px arial, verdana, tahoma, sans-serif;
	color: #0A1A68;
	font-weight:bold;
}

.divContent {
	margin: 25px;
	background-color: #FFFFFF;      
	color: #00000;
	font: normal 12px arial, verdana, tahoma, sans-serif;
}

.textnegrita {
	color:#fbb601;
	font-weight:bold;
}

.textdestacat {
	color:#fbb601;
	font-size:15px;
	font-weight:bold;
}

.lista{
	color:#2f4a91;
	font-weight:bold;
}

.listan{
	color:#333333;
	font-weight:normal;
}

/*------------------- MENU PRINCIPAL -------------------*/
.mainMenu  {
	margin: 0px;		
	padding: 0px;		
	width:145px;
	cursor: default; 
	border: 0px;
	margin-left: 5px;
	/*background-color:#0A1A68;*/
}

#getstart {
	margin: 0px;	
}

ul.makeMenu, ul.makeMenu ul {
	margin: -8px -24px 0px -12px;		
	padding: 0px;	
	width: 170px;
	w\idth:170px;
	cursor: default; 
	list-style:none;	
}

ul.makeMenu li {
	margin:0px;
	padding: 4px;	
	border-bottom: 1px solid #87B820;
	border-right: 1px solid #87B820;	
	list-style-type: none;       
	position: relative;          
	display:block; //Convertimos el vínculo en un bloque.
	width:100%;	
	text-decoration:none;
	text-align:left;
	font-size:11px;
	color:#87B820;
	background-color:#FFFFFF;
	border-left:10px solid #86B720;  //Agrego un borde ancho a la izquierda								  
}

ul.makeMenu li > ul { 
	display: none; 
	position: absolute; 
	top: 7px; 
	left: 171px; 
	border-top: 1px solid #86B720;		
}

ul.makeMenu li:hover, ul.makeMenu li.CSStoHighlight { 
	color:#FFFFFF;	
	background-color:#FFFFFF;
	border-left-color:#717C82; //Luego le cambio el color al borde en el evento hover.
	border-right-color:#86B720; //Luego le cambio el color al borde en el evento hover.
}
ul.makeMenu ul.CSStoShow {     /* must not be combined with the next rule or IE gets confused */
  display: block;              /* specially to go with the className changes in the behaviour file */
}
ul.makeMenu li:hover > ul {    /* one of the most important declarations - the browser must detect hovering over arbitrary elements
                                  the > targets only the child ul, not any child uls of that child ul */
  display: block;              /* makes the child block visible - one of the most important declarations */
}

ul.makeMenu li a, ul.makeMenu li a:visited, ul.makeMenu li a:active { 
	display: block;
	text-decoration:none;
	text-align:left;
	font-size:11px;
	color:#87B820;
	width:100%;	
}

ul.makeMenu li a:hover { 
	color: #87B820; 
}

ul.makeMenu li a.submenu {
	background:url("../images/sub.gif") 100% no-repeat;
}

.smNormal{text-decoration:none;}
.smOver{text-decoration:underline}
.smNormalMain{
	text-decoration:none;
}
.smOverMain{
	text-decoration:none; 
}


/*------------------- BLOCKS -------------------*/

/* Block Grey */
div.module-grey {
	background: url(../images/jos_box_grey_tl.png) 0 0 no-repeat;
	margin: 5px;
	padding: 0;
	margin-bottom: 10px;
}
div.module-grey div  {
	background: url(../images/jos_box_grey_tr.png) 100% 0 no-repeat;
}


div.module-grey div div {
	background: url(../images/jos_box_grey_bl.png) 0 100% no-repeat;
}

div.module-grey div div div {
	background: url(../images/jos_box_grey_br.png) 100% 100% no-repeat;
	padding: 8px;
	width: auto !important;
	width: 100%;
}

div.module-grey h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333;
	margin: -2px -8px 0 -8px;
	border-bottom: 1px solid #cdcdcd;
	padding-left: 10px;
	padding-bottom: 2px;
}

div.module-grey ul {
	margin: 10px 0;
	padding-left: 20px;
}

div.module-grey ul li a:link {
	font-weight: bold;
}

div.module-grey a.mainlevel:link, div.module-grey a.mainlevel:visited  {
	background: none;
	padding-left: 0;
}

div.module-grey ul li a:hover {
	font-weight: bold;
}

div.moduletable-grey ul li a:hover {
	font-weight: bold;
}

/* Blocks General */
.modulelight, .modulemid, .moduledark, .modulebdr, .modulemidS, .modulegray, .moduleagenda{
	margin: 0px 5px 10px 0px;
	padding:0;
}


.moduleempty{
	margin: 0px;
	padding:0px;
}

.modulered, .moduledarkS {
	margin:5px;
	padding:0;
	margin-bottom: 0px;
}


.modulelight div, .modulemid div, .moduledark div, .modulebdr div, .modulegray div, .moduleagenda div,
.modulered div{
	margin:0;
	padding:2.2em 0 0;
}

.moduledarkS div, .modulemidS div{
	margin:0;padding:2px 0 0 0;
}

.modulelight div div, .modulemid div div, .moduledark div div, .modulebdr div div, .modulegray div div, .moduleagenda div div,
.modulered div div{
	margin:0;
	padding:0 0 0 12px;
}

.moduledarkS div div ,.modulemidS div div{
	margin:0;
	padding:0 0 0 11px;
}

.modulelight div div div, .modulemid div div div, .moduledark div div div, .modulegray div div div, .moduleagenda div div div,
.modulered div div div{
	height:1%;
	padding:5px 5px 0px 0;
	width: auto !important;
	width: 100%;
}

.modulebdr div div div{
	height:1%;
	padding:5px 12px 5px 0;
	width: auto !important;
	width: 100%;	
}

.moduledarkS div div div,.modulemidS div div div{
	height:1%;
	padding:5px 12px 12px 0;	
}

.modulelight div div div div, .modulemid div div div div, .moduledark div div div div, .modulebdr div div div div, .modulegray div div div div, .moduleagenda div div div div,
.modulered div div div div, .modulemidS div div div div {
	background:none;
	width: auto !important;
	width: 100%;	
	padding-bottom:5px;
}


.modulelight h3, .modulemid h3, .moduledark h3, .modulebdr h3, .moduleagenda h3,
.modulered h3{
	margin: -28px -15px 0px 0px;	
	position:relative;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}

.modulegray h3{
	margin: -28px -15px 0px 0px;	
	position:relative;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
}

.modulebdr h3{
	margin: -28px -15px 0px 0px;	
	position:relative;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}

.modulebdr .content{
	margin: 0px;	
	position:relative;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #717C82;
}

.moduledark .content, .modulemid .content, .moduleagenda .content{
	margin: 0px;	
	position:relative;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #717c82;
}

.moduledark .contentForm{
	margin: 0px;	
	position:relative;	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #717c82;
}


.modulegray .content{
	margin: 0px;	
	position:relative;	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}

.modulegray .content A{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #9baeb6;
}

/* Block Green */
.modulelight{background:url(../images/boxright_light.png) top right no-repeat;}
.modulelight div{background:url(../images/boxleft_light.png) top left no-repeat;}
.modulelight div div{background:url(../images/boxleft_light.png) bottom left no-repeat;}
.modulelight div div div{background:url(../images/boxright_light.png) bottom right no-repeat;}

/* Block Brown */
.modulemid{background:url(../images/boxright_mid.png) top right no-repeat;}
.modulemid div{background:url(../images/boxleft_mid.png) top left no-repeat;}
.modulemid div div{background:url(../images/boxleft_mid.png) bottom left no-repeat;}
.modulemid div div div{background:url(../images/boxright_mid.png) bottom right no-repeat;}

/* Block Black */
.moduledark{background:url(../images/boxright_dark.png) top right no-repeat;}
.moduledark div{background:url(../images/boxleft_dark.png) top left no-repeat;}
.moduledark div div{background:url(../images/boxleft_dark.png) bottom left no-repeat;}
.moduledark div div div{background:url(../images/boxright_dark.png) bottom right no-repeat;}

/* Block Agenda */
.moduleagenda{background:url(../images/boxright_dark.png) top right no-repeat;}
.moduleagenda div{background:url(../images/boxleft_dark.png) top left no-repeat;}
.moduleagenda div div{background:url(../images/boxleft_dark.png) bottom left no-repeat;}
.moduleagenda div div div{background:url(../images/boxright_dark.png) bottom right no-repeat;}

/* Block Gray */
.modulegray{background:url(../images/boxright_gray.png) top right no-repeat;}
.modulegray div{background:url(../images/boxleft_gray.png) top left no-repeat;}
.modulegray div div{background:url(../images/boxleft_gray.png) bottom left no-repeat;}
.modulegray div div div{background:url(../images/boxright_gray.png) bottom right no-repeat;}

/* Block No Head */
.modulebdr{background:url(../images/boxright_bdr.png) top right no-repeat;}
.modulebdr div{background:url(../images/boxleft_bdr.png) top left no-repeat;}
.modulebdr div div{background:url(../images/boxleft_bdr.png) bottom left no-repeat;}
.modulebdr div div div{background:url(../images/boxright_bdr.png) bottom right no-repeat;}

.modulebdr p{margin:0;padding:0;}

/* Block Red */
.modulered{background:url(../images/boxright_red.png) top right no-repeat;}
.modulered div{background:url(../images/boxleft_red.png) top left no-repeat;}
.modulered div div{background:url(../images/boxleft_red.png) bottom left no-repeat;}
.modulered div div div{background:url(../images/boxright_red.png) bottom right no-repeat;}

/* Block Black Total */
.moduledarkS{background:#333 url(../images/mod_tr_darkS.png) top right no-repeat;}
.moduledarkS div{background:url(../images/mod_tl_darkS.png) top left no-repeat;}
.moduledarkS div div{background:url(../images/mod_bl_darkS.png) bottom left no-repeat;}
.moduledarkS div div div{background:url(../images/mod_br_darkS.png) bottom right no-repeat;}

/* Block Red Total */
.modulemidS{background:#900 url(../images/mod_tr_midS.png) top right no-repeat;}
.modulemidS div{background:url(../images/mod_tl_midS.png) top left no-repeat;}
.modulemidS div div{background:url(../images/mod_bl_midS.png) bottom left no-repeat;}
.modulemidS div div div{background:url(../images/mod_br_midS.png) bottom right no-repeat;}

/*---------NOTICIAS-------------*/
#noticia_principal
{
	margin-top:3px;
	padding:5px;
	/*border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #4FA8DF; */	
}
#noticia_secundaria
{
	margin-top:3px;
	padding:5px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #4FA8DF;
}
#noticia_secundaria2
{
	margin-top:3px;
	padding:5px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #4FA8DF;
	/*background-color: #F2fafc;*/
}
#content_dreta_section
{
	padding: 5px;
	background-color: #F6FBFF;
}

.secondnotices
{
	font-family: Arial,Tahoma, Georgia;
	font-size: 11px;
	line-height: 13px;
	font-weight:bold;
}

.noticiaprincipal
{
	font-family: Tahoma, Georgia;
	font-size: 11px;
	color: #666666;
	line-height: 18px;
}
.noticiaprincipaltituliautor
{
	font-family: Arial,Tahoma, Georgia;
	font-size: 11px;
	color: #4A9E25;
}
.noticiaprincipaltitular
{
	font-family: Arial, Times, serif;
	font-size: 13px;
	color: #4A9E25;
	font-weight: bold;
}
.noticiaprincipaltitular2
{
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	color: #003399;
	font-weight: bold;
}
.noticiatitular
{
	font-family: Arial, Times, serif;
	font-size: 19px;
	color: #4A9E25;
	line-height: 25px;
}
.secondnoticesdata
{
	font-family: Tahoma, Georgia;
	font-size: 10px;
	line-height: 16px;
	font-weight:bold;
}
.secondnotices_titular
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	color: #0066CC;
	font-weight: bold;
}
.imatge_entrada
{
	margin: 6px;
	padding: 1px;
	border: 1px solid #4FA8DF;
}
.barra_sota
{
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-top-color: #0099CC;
	border-right-color: #0099CC;
	border-bottom-color: #0099CC;
	border-left-color: #0099CC;	
}
.barra_sobre
{
	border-top-width: 20px;
	border-top-style: solid;
	border-top-color: #F4F4F4;
}

.paginacion {
	font-family: Verdana;
	font-size: 9px;
	color: #666666;
}


/* Agenda */

.textoCalendario 
{
	font-family: Arial, Helvetica, Times, serif;
	font-size: 10px;
	text-decoration:none;
	color: #3fa5df;
}

.textoDiaactual 
{
	font-family: Arial, Helvetica, Times, serif;
	font-size: 10px;
	text-decoration:none;
	color: #FFFFFF;
	background-color:#0099FF;
}


.textoEvento 
{
	font-family: Arial, Helvetica, Times, serif;
	font-size: 10px;
	text-decoration:none;
	color: #FFFFFF;
	background-color:#FE9C01;
}

.textoCurso 
{
	font-family: Arial, Helvetica, Times, serif;
	font-size: 10px;
	text-decoration:none;
	color: #FFFFFF;
	background-color:#00C01B;
}


.finde 
{
	font-family: Arial, Helvetica, Times, serif;
	font-size: 10px;
	text-decoration:none;
	color: #3fa5df;
	background-color:#EFEFEF;
}

/*	Noticias	*/
.titnew {BACKGROUND: none; COLOR: #4fa8df; FONT-SIZE: 12px; FONT-WEIGHT: bold; FONT-FAMILY: Arial,Verdana, Helvetica; TEXT-DECORATION: none;}
.datenew	{BACKGROUND: none; COLOR: #9baeb6; FONT-SIZE: 10px; FONT-WEIGHT: none; FONT-FAMILY: Arial,Verdana, Helvetica; TEXT-DECORATION: none}

.contentForm{
	margin: 0px;	
	position:relative;	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #717c82;
}
	
/*----------------COLVET-------------------------*/
.txtHeader {
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#5B5B5B;	
}

.txtBuscador {
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}

.txtHeaderMenu {
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}

.txtMenu {
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#5B5B5B;	
}

.txtSubMenu {
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#5B5B5B;	
}

.txtSubMenuSel {
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#5B5B5B;	
	font-weight:bold;
}

.txtMenuSel {
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#5B5B5B;	
	font-weight:bold;
}

.txtSubMenuGreen {
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#2BA804;	
}

dl, dt, dd { 
margin: 0;
padding: 0;
list-style-type: none;
}

#menu {
position:: absolute; /* Menu position that can be changed at will */
top: 92;
left: 0;
}
#menu {
width: 182;
}
#menu dt {
cursor: pointer;
margin: 0px;
height: 20px;
line-height: 20px;
font-weight: bold;
border: 0px;
background: #E3E2CA;
}
#menu dd {
border: 0px;
}
#menu li {
background: #E3E2CA;
}
#menu li a, #menu dt a {
color: #000;
text-decoration: none;
display: block;
border: 0 none;
height: 100%;
}
#menu li a:hover {
background: #E3E2CA;
}

.txtHeaderBlocks {
	font-size:12px;
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
}

.txtHeaderColegios {
	font-size:12px;
	color:#7C7B6D;
	font-family:Arial, Helvetica, sans-serif;
}

.txtHeaderColegiosPeque {
	font-size:11px;
	color:#7C7B6D;
	font-family:Arial, Helvetica, sans-serif;
}

.txtTitleWebBig {
	font-size:18px;
	color:#007229;
	font-family:Arial;
	font-weight:bold;
}

.txtTitleWebBigSingle {
	font-size:18px;
	color:#007229;
	font-family:Arial;
}

.txtSubTitleWebBig {
	font-size:14px;
	color:#4C9E25;
	font-family:Arial;
	font-weight:bold;
}

.txtSubTitleWeb {
	font-size:11px;
	color:#4C9E25;
	font-family:Arial;
	font-weight:bold;
}

.txtContact {
	font-size:12px;
}

.txtGreen {
	font-family:Arial;
	font-size:13px;
	font-weight:bold;
	color:#4c9e25;
}

.txtpie {
	font-size:14px;
}

.linkcaja {
	font-size:11px;
	color:#7C7B6D;
	font-family:Arial, Helvetica, sans-serif;
}

.descRevista {
	font-size:14px;
	color:#595959;
}

.txtImagen {
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#595959;
}

.titStep {font-family:Arial;font-size:12px;font-weight:bold;color:#646363;}
.descStep {font-family:Arial;font-size:11px;color:#646363;}