
/* ------ LINK-URI ------ */
/* meniu bg blue - over yellow - litere mari */
a.BlueNav:link { letter-spacing : 2px;	font-family : Verdana;	font-size : 10px;	font-weight : bold;	color : #ffffff;	text-decoration : none; text-transform:uppercase;}
a.BlueNav:visited { letter-spacing : 2px;	font-family : Verdana;	font-size : 10px;	font-weight : bold;	color : #ffffff;	text-decoration : none; text-transform:uppercase;}
a.BlueNav:hover { letter-spacing : 2px;	font-family : Verdana;	font-size : 10px;	font-weight : bold;	color : #ffff00;	text-decoration : none; text-transform:uppercase;}


/* meniu navigare sus */
a.meniuNav:link { font-family: Verdana; font-size: 10px; letter-spacing: -0.9px; text-decoration: none; color: #003368}
a.meniuNav:visited { font-family: Verdana; font-size: 10px; letter-spacing: -0.9px; text-decoration: none; color: #003368}
a.meniuNav:hover { font-family: Verdana; font-size: 10px; letter-spacing: -0.9px; text-decoration: underline; color: #003368}

/* Link-uri continut, underline */
a.type1:link { text-decoration: none; color: #003368}
a.type1:visited {  text-decoration: none; color: #003368}
a.type1:hover {  text-decoration: underline; color: #003368}

a.type2:link { font-family: Verdana; font-size: 10px; letter-spacing: -0.8px; text-decoration: none; color: #003368}
a.type2:visited {font-family: Verdana; font-size: 10px; letter-spacing: -0.8px; text-decoration: none; color: #003368}
a.type2:hover {font-family: Verdana; font-size: 10px; letter-spacing: -0.8px; text-decoration: none; color: #003368}

/* Link-uri continut, underline */
a.type3:link { text-decoration: none; color: #003368; font-family: Verdana; font-size: 11px;}
a.type3:visited {  text-decoration: none; color: #003368; font-family: Verdana; font-size: 11px;}
a.type3:hover {text-decoration:underline; color: #003368; font-family: Verdana; font-size: 11px;}


/* predefinit*/
a:link {  text-decoration: underline; color: #003368}
a:visited {  text-decoration: underline; color: #666699}
a:active { text-decoration: underline}
a:hover { text-decoration: underline} 



/*advertisment*errors*/
.adspace {
    border:1px solid #ccc;
    background:#ffe;
    padding:0px;
    margin:20px 0 20px 0;
}
.adspace h5 {
    background:#eee;
    border-bottom:1px solid#ccc;
    text-align:left;
    padding:2px;
    margin:0 0 6px 0;
    font:10px verdana,geneva,sans-serif;
}
.adspace p {
    margin:10px;
    font:10px verdana,geneva,sans-serif;
}
 

/* ------ HTML TAGS ------ */
select { background-color: #FFFFFF; font-family: Verdana; font-size: 9px; color: #003368;}
//input { background-color: #FFFFFF; font-family: Verdana; font-size: 9px; color: #003368;}

BUTTON {
    background-color:#f3f3f3;
    font: 9px verdana;
    vertical-align:middle;
    border:1px SOLID gray;
    text-align:center;
    height: 16px;
    width: 75px;
}

INPUT {
    height: 16px;
    vertical-align: middle;
    font:normal 9px verdana;
    background-color: #FFFFFF;
    border:1px inset lightgray;
    border-bottom:1px solid #f3f3f3;
    border-right:1px solid #f3f3f3;
    color:#003368;
}
							    


textarea { background-color: #FFFFFF; font-family: Verdana; font-size: 10px; color: #003368;}
ul {margin-top:2px;}
li {text-align:justify;}
ul li {list-style-image: url(/img/sq_blue1.gif)}

ol {margin-top:2px;margin-bottom:2px;}
ol.alfa li{list-style-type: lower-alpha;}


td {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;  color:#222222}
th {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;  color:#222222; font-weight:bold; }

pre {  font-family: Verdana,Arial,Helvetica, sans-serif; font-size: 9px;  color:#222222}

body {  
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 11px;
    scrollbar-face-color:#f3f3f3; 
    scrollbar-track-color:#f3f3f3; 
    scrollbar-arrow-color:#333; 
    scrollbar-shadow-color:#333; 
    scrollbar-darkshadow-color:#ffffff;
    scrollbar-highlight-color:#ffffff;
}

h3 {font-family: Verdana; font-size: 14px; font-weight: bolder; color: #003368;}
h4 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bolder; color: #003368;}
p {text-align: justify; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#222222;}
P.type2 { font-family: Verdana; font-size: 10px; letter-spacing: -0.8px; text-decoration: none; color: #003368}





/* ------ BG + HEADER  TABLE------ */
.bgBlueNav { background-color : #012362; }
.bgTGNavEntries { background-color : #E5E5E5; }
.bgGray { 
    background-color : #E5E5E5; 
    font-family: Verdana; 
    font-size: 10px; 
    letter-spacing: -0.9px ; 
    color: #222222;
} 
.bgProductSearch { background-color: #E2E4E5; }
.bgLeftNav  { background-color: #E2E4E5; }
.bgLeftNavHeader { background-color: #003366; }
.bgLeftNavSelected { background-color: #003366; }
.bgServiceBoxes { background-color: #E2E4E5; }
.td-header { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; background-color: #012362}
.td-white { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; background-color: #FFFFFF}
.td-blue { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; background-color: #E5E5E5}
#.td-blue { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; background-color: #f3f3f3}
.bgWhite { background-color : #FFFFFF; }
.tickerBorder {border: 1px #003366 solid; }
.bgDblue { background-color: #012362; }
.bgGray { background-color: #E2E4E5; }
.bgLGray { background-color : #E5E5E5; }
.bgLYell { background-color : #FCF3BA; }

.qct{BORDER-RIGHT: #ccc 1px solid; FONT-WEIGHT: bolder; COLOR: #333}
.sct{BORDER-TOP: #C0C0C0 1px solid; FONT-WEIGHT: bolder; COLOR: #333}
.scb{BORDER-BOTTOM: #ccc 1px solid; FONT-WEIGHT: bolder; COLOR: #333}
.qcd{FONT-SIZE: 80%; COLOR: #333}
table.qc {BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: 0px}
table.qc TR {BORDER-BOTTOM: #ccc 1px solid}
table.qc TD {PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 70%; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 25px}

table.gw {background-color:#ffffff; 
    border: 1px #d3d3d3 solid; 
    border-spacing: 1px; 
    border-collapse: collapse}
table.gw TD {
	PADDING-TOP: 2px;
	PADDING-LEFT: 3px;
	border: 1px solid #f3f3f3;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color:#222222;
	}
table.gw TH {color: #003368;
	padding-top: 3px;
	border-bottom: 2px #f3f3f3 solid;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px;
	font-weight: bold;}
	
	

table.gw1 {background-color:#ffffff; 
    border: 1px #f3f3f3 solid; 
    border-spacing: 1px;
    border-collapse: collapse}
table.gw1 TD {
	PADDING-TOP: 2px;
	border: 0px solid #f3f3f3;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color:#222222;
	}
table.gw1 TH {background-color: #f3f3f3;
        color: #003368;
	padding: 1px;
	border-bottom: 2px #f3f3f3 solid;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px;
	font-weight: bold;
	}


table.gw2 {background-color:#ffffff; 
	border-spacing: 0px;
	border-collapse: collapse}
table.gw2 TD {
	PADDING-TOP: 2px;
	border: 0px;
	font-size: 10px;
	font-family: Verdana; 
	#color:#003368;
	}
table.gw2 TH {
	#background-color: #f3f3f3;
        #color: #003368;
	padding: 1px;
	border-bottom: 2px #f3f3f3 solid;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px;
	font-weight: bold;
	}


table.gw3 {background-color:#ffffff; 
	border: 0px #c0c0c0 solid; 
	border-spacing: 0px;
	border-bottom: 1px #c0c0c0 solid; 
	border-collapse: collapse}
	
table.gw3 TD {
	PADDING-TOP: 2px;
	font-size: 10px;
	font-family: Verdana; 
	color:#003368;
	letter-spacing: -0.8px;
	background-color: #f9f9f9;
	}
	
table.gw3 TH {padding: 1px;
	border-bottom: 1px #c0c0c0 solid; 
	background-color: #ffffff;
	font-family: Verdana; 
	font-size: 10px;
	font-weight: bold;
	color:#003368;
	letter-spacing: -0.8px;
	}


table.gw4 {background-color:#ffffff; 
	border: 0px #c0c0c0 solid; 
	border-spacing: 0px;
	border-bottom: 1px #c5c8de solid; 
	border-collapse: collapse}
	
table.gw4 TD {
	PADDING-TOP: 2px;
	PADDING-RIGHT: 2px;
	font-size: 10px;
	font-family: Verdana; 
	color:#003368;
	letter-spacing: -0.8px;
	}
	
table.gw4 TH {padding: 2px;
	border-bottom: 2px #c5c8de solid; 
	background-color: #ffffff;
	font-family: Verdana; 
	font-size: 10px;
	font-weight: bold;
	color:#003368;
	letter-spacing: -0.8px;
	text-align:right;
	}


table.info {background-color:#ffffcc; 
	border: 1px #c0c0c0 solid; 
	border-spacing: 0px;
	border-collapse: collapse}
	
table.info TD {
	PADDING: 20px;
	font-size: 10px;
	font-family: Verdana; 
	color:#222222;
	}
	
table.info TH {
	padding-top: 3px;
	padding-left: 6px;
	font-family: Verdana; font-size: 10px; 
	letter-spacing: -0.3px; 
	font-weight: bold ; color: #003368;
	border-bottom: 1px #f3f3f3 solid; 
	color: #003368;
	background-repeat: repeat-y;
        background-color: #FFFFFF;
	}






.gw4tdnl{padding:2px;font-family:Verdana;font-size:10px;font-weight:bold;color:#003368;letter-spacing:-0.8px;text-align:center;}



table.contact TD{font-family: Arial; font-size: 11px; color: #003368}






/* ------ Textattribute ------ */
.TGNavSelected { letter-spacing : 2px;	font-family : Verdana;	font-size : 10px;	font-weight: bold; color: #ffff00; text-decoration: none; text-transform:uppercase;}
.metaNavSelected {  font-family: Verdana; font-size: 10px; letter-spacing: -0.9px; font-weight: bold ; color: #003368 };
.leftNavHeader { font-family: Verdana; font-size: 10px; font-weight : bold; letter-spacing: -0.9px; color: #ffff00; }
.textsml { font-family: Verdana; font-size: 10px; letter-spacing: -0.8px ; color: #000000} /* ContentText */
.textsml2 { font-family: Verdana; font-size: 9px; letter-spacing: -0.9px ; font-weight: normal;} /* ContentText; NEUER SG -> blau */
td {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;  color:#222222}
.textSmlBold { font-family: Verdana; font-size: 10px; font-weight: bold; letter-spacing: -0.9px ; color: #222222} /* ContentText; fett */
.headline { font-family: Verdana; font-size: 14px; font-weight: bolder; color: #003368; }

.headb { font-family: Verdana,Arial; font-size: 11px; font-weight: bold; color: #003368; }

.headline2 { font-family: Verdana,Arial,Helvetica; font-size: 12px; font-weight: bold; color: #003368; }
.T11ARTyp06 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #003368; font-weight: bold}
.textwhite { font-family: Verdana; font-size: 10px; letter-spacing: -0.9px ; color: #FFFFFF; }
.textwhitebold { font-family: Verdana; font-size: 10px; letter-spacing: -0.9px ; font-weight: bold; color: #FFFFFF; }
#.tdaily1 { background-color: #c5c8de;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #003368; font-weight: normal}
#.tdaily2 { background-color: #aaafce;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #003368; font-weight: normal}
#.tdaily1h { background-color: #c5c8de;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #003368; font-weight: bold; text-align: center}
#.tdaily2h { background-color: #aaafce;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #003368; font-weight: bold; text-align: center}

#.tdaily1 { background-color: #f3f3f3;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #003368; font-weight: normal}
#.tdaily2 { background-color: #ffffff;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #003368; font-weight: normal}
#.tdaily1h { background-color: #f3f3f3;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #003368; font-weight: bold; text-align: center}
#.tdaily2h { background-color: #ffffff;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #003368; font-weight: bold; text-align: center}


.td1 { background-color: #ffffff;font-family: Verdana, Arial; font-size: 10px; letter-spacing: -0.8px; color: #003368; font-weight: normal}
.td2 { background-color: #f3f3f3;font-family: Verdana, Arial; font-size: 10px; letter-spacing: -0.8px; color: #003368; font-weight: normal}
.td1h { background-color: #ffffff;font-family: Verdana, Arial; font-size: 10px; letter-spacing: -0.9px; color: #003368; font-weight: bold;}
.td2h { background-color: #f3f3f3;font-family: Verdana, Arial; font-size: 10px; letter-spacing: -0.9px; color: #003368; font-weight: bold;}

#.bctoprow{margin: 0px;padding: 8px 2px 5px 2px;border-bottom:1px solid #CCC;border-right:1px solid #CCC;text-align:center;}
#.bclast{margin: 0px;padding: 8px 2px 5px 2px;border-bottom:1px solid #CCC;border-left:1px solid #CCC;
#    border-right:1px solid #CCC;text-align:center;}
#.bcbottomrow{margin: 0px;padding: 4px 6px 6px 6px;border-right:1px solid #CCC;text-align:center;}


#.bctoprow{margin: 0px;padding: 2px 2px 2px 2px;border-bottom:1px solid #CCC;border-right:1px solid #CCC;text-align:center;}
#.bclast{margin: 0px;padding: 2px 2px 2px 2px;border-bottom:1px solid #CCC;border-left:1px solid #CCC;
#    border-right:1px solid #CCC;text-align:center;}
#.bcbottomrow{margin: 0px;padding: 2px 2px 2px 2px;border-right:1px solid #CCC;text-align:center;}

				    


.leftMenuH{ background-color: #003366; font-family: Verdana; font-size: 10px; font-weight : bold; letter-spacing: -0.9px; color: #ffff00; }


.navsml {  font-family: Verdana; font-size: 10px; letter-spacing: -0.8px; color: #003368}
.navsmlb {  font-family: Verdana; font-size: 10px; letter-spacing: -1px; color: #59738c}
.navsmla {  font-family: Arial; font-size: 11px; color: #003368}
#.navsml11 {  font-family: Verdana; font-size: 11px; color: #003368}
.navsml11 {  font-family: Verdana; font-size: 11px; color: #222222}
.navsml10 {  font-family: Verdana; font-size: 10px; color: #222222}
#.navbold {  font-family: Verdana; font-size: 10px; letter-spacing: -0.9px; font-weight: bold ; color: #003368}
.navbold {  font-family: Verdana; font-size: 10px; letter-spacing: -0.3px; font-weight: bold ; color: #003368}
.sigla {  font-family: Verdana,Arial; font-size: 15px; font-weight: bold ; color: #c0c0c0}
#.navbold11 {  font-family: Verdana; font-size: 11px; letter-spacing: -0.9px; font-weight: bold ; color: #003368}
.nav567 {  font-family: Verdana; font-size: 12px; letter-spacing: -0.7px; color: #003368}
.nav567b {  font-family:Verdana; font-size: 12px; color: #003368; font-weight: bold;}
.tgnavselected { letter-spacing : 2px;	font-family : Verdana;	font-size : 10px;	font-weight : bold;	color : #ffff00;	text-decoration : none; text-transform:uppercase;}
.text {  font-family: Verdana; font-size: 11px; color: #222222}
.navsml-start { font-family: Verdana; font-size: 10px; letter-spacing: -0.8px}
.lineBlue {  border: 1px #003366 solid}


/* ---- TABLE TOTAL ---  border #eadff3  */
table.total{ background-color: #ffffff;   border: 1px #003368 solid;   border-collapse: separate;   border-spacing: 2px;}
.total-l { color:#ffffff;   background: #003368;   font:bold  9px verdana;   text-align:left;   padding: 1px;}
table.total-rr { color:black; background: #FFFFFF; font: 9px verdana; border: 1px #003368 solid; 
    border-collapse: separate; border-spacing: 2px; text-align:right;}
.total-rg {color:black;background: #F0FFF0;font: 9px verdana;text-align:right;}
.total-c { color:#ffffff; background: #003368; font:bold  9px verdana; text-align:center; padding: 1px;}
.total-r { color:#ffffff; background: #003368; font:bold  9px verdana; text-align:right; padding: 1px;}
			
/* ----------------- TABLE HEAD ----------------- */
.head-c { color:#003368; background: #E2E4E5; font:bold 9px verdana; text-align:center;}
.head-l { color:003368; background: #E2E4E5; font:bold 9px verdana; text-align:left;}
.head-r { color:003368; background: #E2E4E5; font:bold 9px verdana; text-align:right;}
							    			
/*---------------- TABLE ROWS  ----------------*/			
		
/* --------------- TABLE LINE 2 -------------- */
.line2-r {
    background: #ccccff;
    font: 9px verdana;
    text-align:right;
}
.line2-l {
    background: #CCD6E0;
    background: #FFFFFF;
    font: 9px verdana;
    text-align:left;
}
.line2-c {
    background: #ccccff;
    font: 9px verdana;
    text-align:center;
}
.line2-t {
    background: #ccccff;
    font: 9px verdana;
    text-valign:top;
}
						
								
										
/* ----------- TABLE LINE 1 ---------*/
.line1-c {
    background: #9999cc;
    font: 9px verdana;
    text-align:center;
}
.line1-l {
    background: #EAEFF3;
    background: #F3F3F3;
    font: 9px verdana;
    text-align:left;
}
.line1-r {
    background: #eaeff3;
    font: 9px verdana;
    text-align:right;
}


INPUT.disabled {
    height: 16px;
    vertical-align: middle;
    font:normal 9px verdana;
    background-color: #FFFFFF;
    border:1px inset lightgray;
    color:#FF00FF;
}
INPUT.enabled {
    height: 16px;
    vertical-align: middle;
    font:normal 9px verdana;
    background-color: #FFFFFF;
    border:1px inset lightgray;
    color:#003368;
} 





						    