/* CoolMenus 4 - default styles - do not edit */
.clCMEvent{position:absolute; width:99%; height:99%; clip:rect(0,100%,100%,0); left:0; top:0; visibility:visible;Z-index=99}
.clCMAbs{position:absolute; visibility:hidden; left:158; top:10}
/* CoolMenus 4 - default styles - end */
  
/*Style for the background-bar*/
.clBar{position:relaitve; width:600; height:45; background-color:White; layer-background-color:White; visibility:hidden;}
.clLevel0over{position:absolute; padding:2px; font-family:Verdana,tahoma,arial,helvetica; font-size:11px; font-weight:bold}
.clLevel0{background-color:white; layer-background-color:White; color:#189277;}
.clLevel0over{background-color:#DDE9F9; layer-background-color:#DDE9F9; color:#189277; cursor:pointer; cursor:hand; }
.clLevel0border{position:absolute; visibility:hidden; background-color:white; layer-background-color:white}
.clLevel1over{position:absolute; padding:2px; font-family:Verdana, tahoma, arial, helvetica; font-size:9px; font-weight:bold; text-align: centre; vertical-align: text-bottom}
.clLevel1{background-color:#CEE5E0; layer-background-color:#DDE9F9; color:#189277;Filter: alpha(opacity=95);}
.clLevel1over{background-color:#800080; layer-background-color:#189277; color:#FFFFFF; cursor:pointer; cursor:hand}
.clLevel1border{position:absolute; visibility:hidden; background-color:White; layer-background-color:White;Filter: alpha(opacity=90);}
.clLevel2over{position:absolute; padding:2px; font-family:Verdana, tahoma, arial, helvetica; font-size:9px; font-weight:700}
.clLevel2{background-color:#CEE5E0; layer-background-color:white; color:#189277;Filter: alpha(opacity=95);}
.clLevel2over{background-color:#E6F4F1; layer-background-color:#DDE9F9; color:#800080; cursor:pointer; cursor:hand; }
.clLevel2border{position:absolute; visibility:hidden; background-color:#FFFFFF; layer-background-color:#189277; Filter: alpha(opacity=90);}
.clLevelInfo{background-color:#c5c5c5; layer-background-color:#c5c5c5; color:#333333;Filter: alpha(opacity=95); padding:2px; font-family:Verdana,tahoma,arial,helvetica; font-size:9px; font-weight:bold;}
.clLevelInfoOver{background-color:#c5c5c5; layer-background-color:#c5c5c5; color:#800080; cursor:pointer; cursor:hand; padding:2px;font-family:Verdana,tahoma,arial,helvetica; font-size:9px; font-weight:bold;}

/*--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

H1 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 30px;
  font-weight: normal;
}

H2 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 25px;
  font-weight: normal;
}

H3 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 20px;
  font-weight: normal;
}

H4 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
; text-transform: uppercase; color: #800080
}

H5 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
  text-indent: 5px;
}

H6 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 9px;
  font-weight: lighter;
}

P {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
}
Form {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
}
B {
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

BDO {
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

A {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;
  color: #800080;
  ; cursor: hand;
}

I {
  font-family: "Times New Roman", Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
}

TABLE {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
}

TD {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
}

TH {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
}

TR {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
}

BODY {
  font-family: Verdana, sans-serif, Arial;
  margin-top: 0pt;
  margin-right: 0pt;
  margin-left: 0pt;
  margin-bottom: 0pt;
  font-size: 11px;
  scrollbar-face-color: white; 
  scrollbar-shadow-color: white; 
  scrollbar-highlight-color: white; 
  scrollbar-3dlight-color: #189277; 
  scrollbar-darkshadow-color: #189277; 
  scrollbar-track-color: #F5F5F5;
  scrollbar-arrow-color: #189277;
}

SELECT {
  font-family: Verdana, sans-serif, Arial;
  font-size: 9px;
}

FORM {
  font-family: Verdana, sans-serif, Arial;
  font-size: 11px;
; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px
}

INPUT {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 9px;
; color: #000000; background-color: #EBEBEB; border: #666666; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px
}

LI {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
; list-style-type: disc
}

.Titulo {
	font-variant: small-caps;
	font-weight: bold;
	text-align: center;
	color: #800080;
	border: 0pt none;

}

.Sinmargen {
  margin-top: 0pt;
  margin-right: 0pt;
  margin-left: 0pt;
}

.Boto {
  background-color: #EAEAEA;
  font-variant: normal;
  font-weight: bold;
  color: #800080;
  font-size: 11px;
; font-family: Verdana, Arial, Helvetica, sans-serif; border: 1px #800080 solid
}
.Boto:hover {
  background-color: #800080;
  font-variant: normal;
  font-weight: bold;
  color: #FFFFFF;
  font-size: 11px;
; font-family: Verdana, Arial, Helvetica, sans-serif; border: 1px #800080 solid
}
.marc {
  padding-right: 0pt;
  padding-left: 0pt;
  border-top: 1pt #189277 solid;
  border-right: 1pt #189277r solid;
  border-bottom: 1pt #189277 solid;
  border-left: 1pt #189277 solid;
}
a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; color: #800080; ; cursor: hand; }
.Small:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px font-variant: normal; text-decoration: underline; font-weight: normal; color: #800080; ; cursor: hand; }
.Small {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px}
.Menu {  width: 157px; height: 15px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000}
.Menu:hover {  background-color:#189277; width: 157px; height: 15px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; color: #FFFFFF}
.MenuHover {  background-color:#7AB0DF; width: 157px; height: 15px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; color: #FFFFFF}
.Justificar {  text-align: justify; font-family: Verdana, Arial, Helvetica, sans-serif}
.Menu_Back {  background-image: url(../../img/Deco/Menu_fondo.gif); background-repeat: no-repeat; background-position: right bottom}
.Cos_Back { background-image: url(../../img/Deco/Cos_fondo.gif); background-repeat: no-repeat; background-position: 10px centre}
.MarcDret {  border: #DDE9F9; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 0px}
.MenuCategoria { text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; color: #189277; font-size: 10px}
.MenuCategoria:hover { text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #FFFFFF; font-size: 10px}
.MenuCategoriaSelected { text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #189277; text-transform: uppercase; font-size: 10px}
.MenuMostrador { text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; color: #189277; font-weight: bold; font-size: 10px; font-size: 10px}
.MenuMostrador:hover { text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; color: #800080; font-weight: bold; font-size: 10px}
.MenuMostradorSelected { text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; color: #800080; font-weight: 900; font-size: 10px}
.MenuMostradorSelected:hover { text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; color: #800080; font-weight: 900; font-size: 10px}
/*Styles for level 0*/
.clLevel0 { position:absolute; padding:2px; font-family:Verdana, tahoma, arial, helvetica; font-size:11px; font-weight:bold } 

/*Styles for level 1*/
.clLevel1 { position:absolute; padding:2px; font-family:Verdana, tahoma, arial, helvetica; font-size:9px; font-weight:bold; text-align: centre; vertical-align: text-bottom } 

/*Styles for level 2*/
.clLevel2 { position:absolute; padding:2px; font-family:Verdana, tahoma, arial, helvetica; font-size:9px; font-weight:700 } .BrackLine {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #189277;
}
.Versales {
	font-variant: small-caps;
}
.Tachado {
	text-decoration: line-through;
}
.AAATitPrinci {
	font-size: 18px;
	font-weight: bolder;
	color: #800080;
}
.AAAJusti {
	text-align: justify;
}
.AAAPieFoto {
	font-size: 9px;
	color: #666666;
}
.AAATitSecundario {
	font-size: 13px;
	font-weight: bold;
	font-variant: small-caps;
	color: #800080;
}
.AAATitDestacado {
	font-weight: bold;
	color: #800080;
}

