body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color:#666666;
	margin:0; padding:0; position: absolute; top:0; left:0;
	}

table {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 11px;
	
}

a { font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 11px;
	text-decoration:underline;
	}

a:hover { font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 11px;
	text-decoration:none;
}


table.footer { font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CECECE;
	}

table.footer a { font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CECECE;
	text-decoration:none;
	}

table.footer a:hover { font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CECECE;
	text-decoration:underline;
	}

table.container {}
table.container td.main{
	background:url(images/bg_image_wide.jpg) no-repeat;
	background-color:#148EDA;
	background-position: bottom;
	}


table.white a.footer { color:#547191; font-weight:bold; text-decoration: none;}
table.white a.footer:hover { color:#547191; font-weight:bold; text-decoration: underline;}

table.white a { color:#FF811C; font-weight:normal; text-decoration: underline;}
table.white a:hover { color:#FF811C; font-weight:normal; text-decoration: none;}


table.logmain {color:#FFFFFF; font-size:12px; background-color:#00509C;}

table.datacontainer {
	font-size: 11px;
	color: #ffffff;
	background-color:#3FBEEC;}

table.data {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	border-color:#3FBEEC;
	border-top:1px;border-left:1px;
	border-right:1;
}

table.data tr.header {
	font-size: 11px;
	height: 25px;
	background-color:#148EDA;
}
table.data tr.header td { background-color:#148EDA;}


table.data tr td {
	font-size: 11px;
	background-color: #00509C;
}

table.data a { color:#3FBEEC; font-weight:normal; text-decoration: underline;}
table.data a:hover { color:#3FBEEC; font-weight:normal; text-decoration: none;}

table.data tr.odd td {
	font-size: 11px;
	background-color: #015CB2;
}

table.data tr.even td {
	font-size: 11px;
}

table.data tr.odd td.btbrd {
	border-bottom: 1px solid #3FBEEC;
}

table.data tr.even td.btbrd {
	border-bottom: 1px solid #3FBEEC;
}

table.data tr.odd_red td {
	font-size: 11px;
	background-color: #015CB2;
	color:#FF0000;
	font-weight:bold;
}

table.data tr.even_red td {
	font-size: 11px;
	color:#FF0000;
	font-weight:bold;
}

table.data tr.odd_light_orange td {
	font-size: 11px;
	background-color: #015CB2;
	color:#FFCC00;
	font-weight:bold;
}

table.data tr.even_light_orange td {
	font-size: 11px;
	color:#FFCC00;
	font-weight:bold;
}

table.data tr.odd_black td {
	font-size: 11px;
	background-color: #015CB2;
	color:#000000;
	font-weight:bold;
}

table.data tr.even_black td {
	font-size: 11px;
	color:#000000;
	font-weight:bold;
}

table.data tr.even td.odd {
	font-size: 11px;
	background-color: #1A62A6;
}

table.data tr.odd td.even {
	font-size: 11px;
	background-color: #1B6DBA;
}

table.data tr.odd td a { color:#3FBEEC; font-weight:normal; text-decoration: underline;}
table.data tr.odd td a:hover { color:#3FBEEC; font-weight:normal; text-decoration: none;}

table.data tr.selected {
	font-size: 11px;
	background-color:#DDDDDD;
	color: #000000;
}

table.data tr.selected td { background-color:#DDDDDD;}

table.data tr.selected td a { color:#000000; font-weight:normal; text-decoration: underline;}
table.data tr.selected td a:hover { color:#000000; font-weight:normal; text-decoration: none;}



table.userdetails {background:url(images/bg_user_status_1.gif) no-repeat;
					width:205;
					height:351;
					}
table.userdetails table {color:#4C4C4C;font-size:11}
table.userdetails table.top tr td { padding:3px;}
table.userdetails table.bottom tr td { padding:2px;}

table.orange {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	background-color: #FF811C
}

table.orange a { color:#ffffff; font-weight:bold; text-decoration: underline;}
table.orange a:hover { color:#547191; font-weight:bold; text-decoration: none;}


/*
table.blue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	background-color: #547191
}

table.blue a { color:#ffffff; font-weight:bold; text-decoration: underline;}
table.blue a:hover { color:#FF811C; font-weight:bold; text-decoration: none;}

table.blue tr.odd td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #547191;
	background-color: #ffffff
}
table.blue tr.odd td a { color:#547191; font-weight:bold; text-decoration: underline;}
table.blue tr.odd td a:hover { color:#FF811C; font-weight:bold; text-decoration: none;}

 */

table.error { width:427px; font:Arial, Helvetica, sans-serif; font-size:12px; color:red; padding:2px; border: 1px solid white; background-color:#94CFEF; font-weight:normal;}
.error { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size: 10px;	color: black; }
.error_string { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size: 10px; color: black; }

input {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	}
select {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	}

table.suggest{ font-family: verdana,Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; background-color: #FFFFFF; }
table.suggest tr td{ background-color: #FFFFFF; }
table.suggest tr td.over{ color: #000000; background-color: #EFF2F8; }

table.content { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; }
table.content a { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; text-decoration:underline; }
table.content a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; text-decoration:none;}
table.content tr td.text { padding: 20px 20px 0 20px;}
table.content tr td.desc { font-size:10px; padding-bottom:15px;}

table.white_box { font:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; padding:4px 0 4px 2px; border: 1px solid #FFFFFF; }

table.text { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; }
table.text a { font-size: 12px; text-decoration:underline; }
table.text a:hover { font-size: 12px; text-decoration:none;}

table.text tr td.title { font-size:18px; color:#FFFFFF; line-height:2.5}
table.text tr.subtitle { font-size:12x; color:#FFFFFF; font-weight:bold; line-height:2;}
table.text tr td.subtitle { font-size:14px; color:#FFFFFF; font-weight:bold; line-height:1.3}

table.text tr td a.subtitle { font-size: 12px; font-weight:bold; text-decoration:underline; }
table.text tr td a.subtitle:hover { font-size: 12px; font-weight:bold; text-decoration:none;}

table.text tr td.text { padding: 0 0 20px 0;}
table.text tr td.text_blue { color:#3FBEEC; }

table.list_data { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff; }
table.list_data tr.header td{ font-size:14px; color:#FFFFFF; font-weight:bold; padding-bottom:10px;}
table.list_data a { font-weight:bold; text-decoration: underline;}
table.list_data a:hover { font-weight:bold; text-decoration: none;}
/*table.list_data tr:hover { background-color:#43A5E1;}*/
input.blue_small { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#065282; background-color: #94CFEF; border: 1px solid #FFFFFF; padding-left:3px;}
input.blue_large { font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#065282; background-color: #94CFEF; border: 1px solid #FFFFFF; padding-left:3px;}
select.blue_small { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#065282; background-color: #94CFEF; border: 1px solid #FFFFFF; }
select.blue_large { font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#065282; background-color: #94CFEF; border: 1px solid #FFFFFF;}

input.small { font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#065282; background-color: #94CFEF; border: 1px solid #FFFFFF; width: 173px; padding-left:3px;}
input.large { font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#065282; background-color: #94CFEF; border: 1px solid #FFFFFF; width: 400px; padding-left:3px;}
textarea.large { font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#065282; background-color: #94CFEF; border: 1px solid #FFFFFF; width: 400px; height:85px; padding-left:3px;}


.anchor_letter { font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #ffffff; font-weight:bold;}

a.glosar_index { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #ffffff; text-decoration:none; font-weight:bold;}
a.glosar_index:hover { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #ffffff; text-decoration:underline; font-weight:bold;}
table.glosar_row { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; background-color: #7E7E7E;}
table.glosar_row tr td.text { padding: 10px; }
table.glosar_row tr td.title { padding: 10px 10px 0 10px; }

table.premii { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff; border:1px solid #0758AC; background:url(images/back_premii.gif) repeat-x; width:750px; }
table.premii tr td{ padding: 0 5px 0 5px;}

table.details {font-family: Arial, Helvetica, sans-serif; font-size: 11px; border:1px solid black; color: #000000;}
table.details tr td { padding:3px;}
table.details tr.header { background-color:#FFFFFF;}
table.details tr td.odd { background-color:#DDDDDD;}
table.details tr td.even { background-color:#EBEBEB;}
.userlogged { color:#FF0000; font-weight:bold;}

table.noutati { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; }
table.noutati a { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; text-decoration:underline; }
table.noutati a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; text-decoration:none;}

table.pagebar { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; }
table.pagebar a { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration:underline; }
table.pagebar a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration:none;}

table.data_news {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	border: 1px solid #3FBEEC;
	border-bottom:none;
	}
table.data_news td { border-bottom: 1px solid #3FBEEC; }

table.data_news tr.header { background-color:#0F79BB }

a.red_link { color:#FF0000; text-decoration:none;}
a.red_link:hover { color:#FF0000; text-decoration:underline;}
.red { color:#FF0000; text-decoration:none;}

a.bigger { font-family: Arial, Helvetica, sans-serif;
	color: #3FBEEC;
	font-size: 12px;
	text-decoration:underline;
	}

a.bigger:hover { font-family: Arial, Helvetica, sans-serif;
	color: #3FBEEC;
	font-size: 12px;
	text-decoration:none;
}

span.orange {color:#ff8a00; font-weight:bold;}
a.orange_link { color:#ff8a00; text-decoration:none;}
a.orange_link:hover { color:#ff8a00; text-decoration:underline;}

span.brown {color:#B41C4E; font-weight:bold;}
span.homeWinners {color:#303030;}
span.homeWinner {color:#FFFF00;}

span.pageTitle { font-family:Arial, Helvetica, sans-serif; font-size:22px; }