A {
	FONT-WEIGHT: normal; FONT-SIZE: 12pt; COLOR: #00009f; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-VARIANT: normal; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: none
}

body{
padding:0px; 
margin:0px; 
background:url(../images/mainbg.gif) 0 0 repeat-x #fff; 
color:#000000; 
font:13px/18px Arial, Helvetica, sans-serif;
}

div, p, ul, h2, h3, img{
padding:0px; margin:0px;
}
ul{list-style-type:none;}
TD {
font-size : 12px; 
color : #FFFFFF; 
font-family : Verdana, Arial, Helvetica; 
text-align : justify; 
} 
A {
color : #4466aa; 
text-decoration : none; 
} 
A:hover {
	text-decoration : none;
} 
INPUT {
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 12px;
  color            : #000000;
  background-color : #F0F0F0;
  border           : 1px solid #000000;
background-color : #FFFFFF; 

} 
TEXTAREA {
border-right : 1px solid #cfdce3; 
border-top : 1px solid #396e8e; 
font-size : 12px; 
border-left : 1px solid #749ab0; 
color : #0a4b73; 
border-bottom : 1px solid #c5d4dc; 
font-family : Verdana, Arial, Helvetica; 
background-color : #fbfbfc; 
} 
OL {
margin : 5px 0 5px 24px; 
line-height : 16px; 
} 
UL {
margin : 0 0 0 16px; 
color : #8d0e39; 
line-height : 16px; 
} 
SELECT {
font-size : 10px; 
color : black; 
font-family : Verdana, Arial, Helvetica; 
} 
TD.menu TD {
border-top : 1px solid #ffffcc; 
background : #ffffcc; 
font : bold 11px Verdana; 
color : #ff6600; 
border-bottom : 1px solid #ffffcc; 
} 
TD.menu A {
padding-right : 0; 
display : block; 
padding-left : 0; 
background : #9999ff; 
padding-bottom : 0; 
font : bold 11px Verdana; 
color : #ffffff; 
padding-top : 0; 
text-decoration : none; 
} 
TD.menu A:hover {
background : #ffffcc; 
color : #003399; 
text-decoration : none; 
} 
TABLE.menuTop {
background : #003399; 
height : 19px; 
} 
.menuTop TD {
background : #003399; 
font : bold 11px Verdana; 
color : #ffffff; 
} 
.menuTop A {
font : bold 11px Verdana; 
color : #ffffff; 
text-decoration : none; 
} 
A.link_menutop {
border-right : 1px solid #a4b3c4; 
border-top : 1px solid #a4b3c4; 
font-weight : normal; 
border-left : 1px solid #a4b3c4; 
width : 152px; 
color : #4f7f9b; 
border-bottom : 1px solid #a4b3c4; 
background-color : #cfdee6; 
text-decoration : none; 
} 
a:hover.link_menutop {
border-right : 1px solid #a4b3c4; 
border-top : 1px solid #a4b3c4; 
font-weight : normal; 
border-left : 1px solid #a4b3c4; 
width : 152px; 
color : #902f0f; 
border-bottom : 1px solid #a4b3c4; 
background-color : #000000; 
text-decoration : none; 
} 
A.link_menu {
border-right : 1px solid #a4b3c4; 
border-top : 0 solid #a4b3c4; 
font-weight : normal; 
border-left : 1px solid #a4b3c4; 
width : 152px; 
color : #4f7f9b; 
border-bottom : 1px solid #a4b3c4; 
background-color : #cfdee6; 
text-decoration : none; 
} 
a:hover.link_menu {
border-right : 1px solid #a4b3c4; 
border-top : 0 solid #a4b3c4; 
font-weight : normal; 
border-left : 1px solid #a4b3c4; 
width : 152px; 
color : #902f0f; 
border-bottom : 1px solid #a4b3c4; 
background-color : #ffffff; 
text-decoration : none; 
} 
A.link_red {
font-weight : bold; 
color : #902f0f; 
text-decoration : none; 
} 
a:hover.link_red {
font-weight : bold; 
color : #902f0f; 
text-decoration : underline; 
} 
A.link_cell {
width : 100%; 
color : #4f7f9b; 
height : 100%; 
text-decoration : none; 
} 
a:hover.link_cell {
width : 100%; 
color : #4f7f9b; 
height : 100%; 
text-decoration : underline; 
} 
TD.cella_lightblue {
background-color : #b6c7d1; 
} 
TD.cella_middleblue {
background-color : #a4b3c4; 
} 
TD.cella_white {
background-color : #ffffff; 
} 
TD.cella_category {
background-color : #ecf0f5; 
} 
.text_altalanos {
border-right : 1px solid #a4b3c4; 
padding-right : 5px; 
border-top : 0 solid #a4b3c4; 
padding-left : 5px; 
font-weight : normal; 
padding-bottom : 5px; 
border-left : 1px solid #a4b3c4; 
width : 300px; 
color : #e1e1ff; 
line-height : 6px; 
padding-top : 5px; 
border-bottom : 2px solid #a4b3c4; 
background-color : #ffffff; 
font-size : 10px; 
font-family : Verdana, Arial, Helvetica; 
} 
.text_left {
font-size : 10px; 
color : black; 
line-height : 14px; 
font-family : Verdana, Arial, Helvetica; 
} 
.text_justify {
font-size : 10px; 
color : black; 
line-height : 14px; 
font-family : Verdana, Arial, Helvetica; 
text-align : justify; 
} 
.text_newstitle1 {
	font-weight : bold;
	font-size : 12px;
	color : #4f7f9b;
	font-family : Verdana, Arial, Helvetica;
	padding-left: 10px;
} 
.text_newstitle2 {
font-size : 10px; 
color : #4f7f9b; 
font-family : Verdana, Arial, Helvetica; 
} 
.text_welcome {
border-right : 1px solid #a4b3c4; 
padding-right : 5px; 
border-top : 0 solid #a4b3c4; 
padding-left : 5px; 
font-weight : normal; 
padding-bottom : 5px; 
border-left : 1px solid #a4b3c4; 
width : 152px; 
color : #5498dc; 
line-height : 14px; 
padding-top : 5px; 
border-bottom : 0 solid #a4b3c4; 
background-color : #cfdee6; 
} 
.text_welcome2 {
border-right : 1px solid #a4b3c4; 
padding-right : 5px; 
border-top : 0 solid #a4b3c4; 
padding-left : 5px; 
font-weight : normal; 
padding-bottom : 5px; 
border-left : 1px solid #a4b3c4; 
width : 152px; 
color : #000000; 
line-height : 14px; 
padding-top : 5px; 
border-bottom : 0 solid #a4b3c4; 
background-color : #cfdee6; 
} 
.form_input2 {
border-right : 1px solid #dfdfdf; 
border-top : 1px solid #7b7b7b; 
font-size : 12px; 
border-left : 1px solid #7b7b7b; 
color : #0a4b73; 
border-bottom : 1px solid #dfdfdf; 
font-family : Verdana, Arial, Helvetica; 
background-color : #ffffff; 
} 
.form_check {
border-right : 1px; 
border-top : 1px; 
font-size : 10px; 
border-left : 1px; 
color : #0a4b73; 
border-bottom : 1px; 
font-family : Verdana, Arial, Helvetica; 
background-color : #ecf0f5; 
} 
.form_check2 {
border-right : 1px; 
border-top : 1px; 
font-size : 10px; 
border-left : 1px; 
color : #0a4b73; 
border-bottom : 1px; 
font-family : Verdana, Arial, Helvetica; 
background-color : #ffffff; 
} 
.submenu_menuskin {
z-index : 100; 
visibility : hidden; 
font : 10px Verdana; 
width : 230px; 
position : absolute; 
background-color : #cfdee6; 
} 
.submenu_menuskin A {
padding-right : 0; 
padding-left : 0; 
padding-bottom : 0; 
color : #4f7f9b; 
padding-top : 0; 
text-decoration : none; 
} 
.submenu_menuskin A:hover {
padding-right : 0; 
padding-left : 0; 
padding-bottom : 0; 
color : #4f7f9b; 
padding-top : 0; 
text-decoration : none; 
} 
.submenu_border_top {
border-right : 1px solid #a4b3c4; 
border-top : 1px solid #a4b3c4; 
border-left : 1px solid #a4b3c4; 
border-bottom : 0 solid #a4b3c4; 
} 
.submenu_border_bottom {
border-right : 1px solid #a4b3c4; 
border-top : 1px solid #a4b3c4; 
border-left : 1px solid #a4b3c4; 
border-bottom : 1px solid #a4b3c4; 
} 
#submenu_mouseoverstyle {
background-color : #ffffff; 
} 
#submenu_mouseoverstyle A:hover {
color : #902f0f; 
text-decoration : none; 
}

table.print_header {
    display: none;
}

table.print_footer {
    display: none;
}
