BODY
{
    BACKGROUND-COLOR: #ffffff
}
.mainBackgroundBlue
{
    BACKGROUND-COLOR: #00308f
}
.mainBackgroundBlueLighter
{
    BACKGROUND-COLOR: #3359a5
}
.mainBackgroundWhite
{
    BACKGROUND-COLOR: #ffffff
}
.mainBackgroundLightgrey
{
    BACKGROUND-COLOR: #cccccc
}
.headline
{
    FONT-SIZE: 16px;
    COLOR: #333333;
    LINE-HEIGHT: 21px;
    FONT-FAMILY: Arial, Helvetica, Sans-serif
}
.headline A
{
    FONT-SIZE: 16px;
    COLOR: #00308f;
    LINE-HEIGHT: 21px;
    FONT-FAMILY: Arial, Helvetica, Sans-serif;
    TEXT-DECORATION: none
}
.preamble
{
    FONT-SIZE: 14px;
    COLOR: #979797;
    LINE-HEIGHT: 17px;
    FONT-FAMILY: Arial, Helvetica, Sans-serif
}
.text
{
    FONT-SIZE: 11px;
    COLOR: #777676;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: Arial, Helvetica, Sans-serif
}

.startnewstext P
{
    FONT-SIZE: 11px;
    COLOR: #979797;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: Arial, Helvetica, Sans-serif
}
.text P
{
    FONT-SIZE: 11px;
    COLOR: #979797;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: Arial, Helvetica, Sans-serif
}
P A, .text A
{
    FONT-WEIGHT: bold;
    COLOR: #00308f;
    FONT-FAMILY: Arial, Helvetica, Sans-serif;
    TEXT-DECORATION: none
}
P A:HOVER, .text A:hover
{
    FONT-WEIGHT: bold;
    COLOR: #979797;
    FONT-FAMILY: Arial, Helvetica, Sans-serif;
    TEXT-DECORATION: underline
}
.textBold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #979797;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: Arial, Helvetica, Sans-serif
}
.headerWhite
{
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, Sans-serif
}
.headerWhite A
{
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, Sans-serif;
    TEXT-DECORATION: none
}
.headerBlue
{
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, Sans-serif;
    BACKGROUND-COLOR: #0178BE;
}
.headerBlue A
{
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: Arial, Helvetica, Sans-serif;
    TEXT-DECORATION: none
}
.headerBlueLighter
{
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, Sans-serif;
    BACKGROUND-COLOR: #3359a5
}
.languages
{
    FONT-SIZE: 11px;
    COLOR: #979797;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: Arial, Helvetica, Sans-serif
}
.infotext
{
    FONT-SIZE: 10px;
    COLOR: #979797;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: Arial, Helvetica, Sans-serif
}
.headerGrey
{
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, Sans-serif;
    BACKGROUND-COLOR: #979797;
    LAYER-BACKGROUND-COLOR: #979797;
}
.link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #00308f;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: Arial, Helvetica, Sans-serif
}
.mainItemOut
{
    BACKGROUND-COLOR: #f2f2f2;
    LAYER-BACKGROUND-COLOR: #f2f2f2
}
.mainItemOver
{
    BACKGROUND-COLOR: #e7e7e7;
    LAYER-BACKGROUND-COLOR: #e7e7e7
}
.subItemOut
{
    BACKGROUND-COLOR: #E3EAEE;
    LAYER-BACKGROUND-COLOR: #E3EAEE
}
.subItemOver
{
    BACKGROUND-COLOR: #E3EAEE;
    LAYER-BACKGROUND-COLOR: #E3EAEE
}
.menu
{
    FONT-SIZE: 11px;
    COLOR: #666666;
    FONT-FAMILY: Arial, Helvetica, Sans-serif
}
.menuLight
{
    BACKGROUND-COLOR: #ffffff
}
.menuDark
{
    BACKGROUND-COLOR: #cacaca
}
.menu A
{
    COLOR: #666666;
    TEXT-DECORATION: none
}

.menu A:HOVER {
	color : #356A8A;
	font-family : Arial, Helvetica, Sans-serif;

	text-decoration:none
}


.menuSelected
{
    FONT-SIZE: 11px;
    COLOR: #666666;
    FONT-FAMILY: Arial, Helvetica, Sans-serif
}
.menuSelected A
{
    COLOR: #666666;
    TEXT-DECORATION: none
}
.date
{
    FONT-SIZE: 11px;
    COLOR: #979797;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: Arial, Helvetica, Sans-serif
}
.link A
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #356A8A;
    FONT-FAMILY: Arial, Helvetica, Sans-serif;
    TEXT-DECORATION: none
}
.link A:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #979797;
    FONT-FAMILY: Arial, Helvetica, Sans-serif;
    TEXT-DECORATION: underline
}
.headlineGreybold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #979797;
    LINE-HEIGHT: 21px;
    FONT-FAMILY: Arial, Helvetica, Sans-serif
}
.languages A
{
    FONT-SIZE: 11px;
    COLOR: #00308f;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: Arial, Helvetica, Sans-serif;
    TEXT-DECORATION: none
}
.factsText
{
    FONT-SIZE: 11px;
    COLOR: #979797;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: Arial, Helvetica, Sans-serif
}
.factsText A
{
    FONT-WEIGHT: bold;
    COLOR: #00308f;
    FONT-FAMILY: Arial, Helvetica, Sans-serif;
    TEXT-DECORATION: none
}
.factsText A:hover
{
    FONT-WEIGHT: bold;
    COLOR: #979797;
    FONT-FAMILY: Arial, Helvetica, Sans-serif;
    TEXT-DECORATION: underline
}
.factsHeadline
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: Arial, Helvetica, Sans-serif
}
.mapText
{
    FONT-SIZE: 11px;
    COLOR: #979797;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: Arial, Helvetica, Sans-serif
}
.imageText
{
    FONT-SIZE: 11px;
    COLOR: #979797;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: Arial, Helvetica, Sans-serif
}
.subMenuHeadline
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: Arial, Helvetica, Sans-serif
}
.newsPreamble
{
    FONT-SIZE: 11px;
    COLOR: #979797;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: Arial, Helvetica, Sans-serif
}
.calendarDay
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: Arial, Helvetica, Sans-serif
}
.calendarDate
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: Arial, Helvetica, Sans-serif
}
.calendarMonth
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: Arial, Helvetica, Sans-serif;
    TEXT-DECORATION: none
}
.calendarMonth A
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
.calendarDisabled
{
    FONT-SIZE: 11px;
    COLOR: #f2f2f2;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: Arial, Helvetica, Sans-serif;
    BACKGROUND-COLOR: #f2f2f2
}
.visible
{
    DISPLAY: inline
}
.invisible
{
    DISPLAY: none
}
.selected
{
    FONT-WEIGHT: bold
}
.selected TD
{
    FONT-WEIGHT: bold
}
.imageViewBG
{
	MARGIN: 0px;
	BACKGROUND-COLOR: #B2B2B2;
}
.imageViewTitle
{
	COLOR: #000000;
	FONT-SIZE: 11px;
    FONT-FAMILY: Arial, Helvetica, Sans-serif;
}
.imageViewDescription
{
	COLOR: #666666;
	FONT-SIZE: 11px;
    FONT-FAMILY: Arial, Helvetica, Sans-serif;
}
.imageViewPageNo
{
	COLOR: #000000;
	FONT-SIZE: 11px;
    FONT-FAMILY: Arial, Helvetica, Sans-serif;
}

.gris01 {font-size: 10px; color: #666666}
.gris01:visited {font-size: 10px; color: #666666}
.gris01:hover {color: #FF8A00}
.gris02 {font-size: 10px; color: #464646;font-weight: bold}
.gris02:visited {font-size: 10px; color: #464646;font-weight: bold}
.gris02:hover {color: #FF8A00}
.gris03 {font-size: 10px; color: #909090}
.gris03:visited {font-size: 10px; color: #909090}
.gris03:hover {color: #FF8A00}
.gris04 {font-size: 11px; color: #666666;font-weight: bold}
.gris04:visited {font-size: 11px; color: #666666;font-weight: bold}
.gris04:hover {color: #FF8A00}
.gris05 {font-size: 11px; color: #999999;font-weight: bold}
.gris05:visited {font-size: 11px; color: #999999;font-weight: bold}
.gris05:hover {color: #FF8A00}

.boton {font-family: verdana; background-color: #CCCCCC;font-size: 10px;border-style:solid;border-color: #666666;border-width: 1px;color: #FF4E00;}

.naranja01 {font-size: 9px; color: #FF4E00}
.naranja01:visited {font-size: 9px; color: #FF4E00}
.naranja01:hover {color: #CC0000}
.naranja02 {font-size: 10px; color: #FF4E00}
.naranja02:visited {font-size: 10px; color: #FF4E00}
.naranja02:hover {color: #CC0000}
.naranja03 {font-size: 11px; color: #FF4E00;font-weight: bold}
.naranja03:visited {color: #FF4E00}
.naranja03:hover {color: #CC0000}
.naranja04 {font-size: 11px; color: #FF4E00;}
.naranja04:visited {color: #FF4E00}
.naranja04:hover {color: #CC0000}
.naranja05 {font-size: 10px; color: #FF4E00;font-weight: bold}
.naranja05:visited {font-size: 10px; color: #FF4E00}
.naranja05:hover {color: #CC0000}
.naranja06 {font-size: 15px; color: #FF4E00;font-weight: bold}


.negro01 {font-size: 10px; color: #000000}
.negro01:visited {font-size: 10px; color: #000000}
.negro01:hover {color: #CC0000}
.negro02 {font-size: 11px; color: #000000;font-weight: bold}
.negro02:visited {font-size: 11px; color: #000000}
.negro02:hover {color: #CC0000}
.negro03 {font-size: 11px; color: #000000}
.negro04 {font-size: 9px; color: #000000}
.negro04:visited {color: #000000}
.negro04:hover {color: #CC0000}

.blanco01 {font-size: 10px; color: #FFFFFF; font-weight: bold}
.blanco01:visited {color: #FFFFFF}
.blanco01:hover {color: #CC0000}

.blanco02 {font-size: 10px; color: #FFFFFF}
.blanco02:visited {color: #FFFFFF}
.blanco02:hover {color: #CC0000}

.blanco03 {font-size: 14px; color: #FFFFFF; font-weight: bold}
.blanco03:visited {color: #FFFFFF}
.blanco03:hover {color: #CC0000}


.rojo01 {font-size: 13px; color: #E60000}
.rojo01:visited {font-size: 13px; color: #E60000}
.rojo01:hover {color: #CC0000}

.rojo02 {font-size: 14px; color: #990000; ;font-weight: bold}

.cursorMano{cursor:hand;}
#menu a {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px}


.letraformulario

 {
 FONT-SIZE: 11px;
    COLOR: #979797;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: Arial, Helvetica, Sans-serif
     }

  .cajaformulario
  { font: 11px Arial, Helvetica, sans-serif;
             color: #979797;
            LINE-HEIGHT: 14px;
    FONT-FAMILY: Arial, Helvetica, Sans-serif
 }
             
             
             
.botonformulario 
{ font-family: Arial, Helvetica, sans-serif; font-size: 8pt; 
color: #FFFFFF; 
background-color: FD8900
font-weight: ; 

BORDER-BOTTOM: 1px solid #cacaca;
	BORDER-LEFT: 1px solid #cacaca;
	BORDER-RIGHT: 1px solid #cacaca;
	BORDER-TOP: 1px solid #cacaca;

}

.textoformulario

 {
 FONT-SIZE: 11px;
    COLOR: #979797;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: Arial, Helvetica, Sans-serif
     }