
body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	padding: 3px;
}

body {
	background-color: #efefef;
	margin: 0px;
	padding: 5px;
}

.tbTabBorder {
	padding: 0px;
}

h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #C03030;
	font-size: 16px;
	font-weight: bold;
	padding: 2px 0px 2px 0px;
	}
h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #003366;
	font-size: 14px;
	font-weight: bold;
	padding: 2px 0px 2px 0px;
	}
h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight: bold;
	padding: 2px 0px 2px 0px;
}	


.bartitle {
	padding: 3px;
	color: #ffffff;
	font-size: 11px;
	font-weight: bold;
	background-color: #333333;
}

a:link, a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #C03030;
	text-decoration:none;
}
a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
	text-decoration:none;
}


a.menuTop:link, a.menuTop:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	text-decoration:none;
}
a.menuTop:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #C03030;
	text-decoration:none;
}


a.creditTop:link, a.creditTop:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003388;
	text-decoration:none;
}
a.creditTop:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #C03030;
	text-decoration:none;
}

a.dit:link, a.dit:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #9fafbf;
	text-decoration:none;
}
a.dit:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #C03030;
	text-decoration:underline;
}

a.blue:link, a.blue:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003388;
	text-decoration:none;
}
a.blue:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #C03030;
	text-decoration:none;
}

a.more:link, a.more:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #C03030;
	text-decoration:none;
}
a.more:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration:none;
}

a.menu:link, a.menu:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #dddddd;
	font-weight: bold;
	text-decoration:none;
	margin-right: 15px;
	margin-left: 15px;
}
a.menu:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-weight: bold;
	text-decoration:underline;
	margin-right: 15px;
	margin-left: 15px;
}


a.footer:link, a.footer:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	text-decoration:none;
}
a.footer:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #c03030;
	text-decoration:underline;
}


a.footerw:link, a.footerw:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #f5f5f5;
	text-decoration:none;
}
a.footerw:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration:underline;
}

.divbanner {
	width: 100%;
	height: 75px;
	text-align: center;
	margin: 0px;
	padding: 0px;
}

.divmenubar {
	height: 25px;
	background-color: #C03030;
	padding: 3px;
	color:#FFFFFF;
	text-align:center;
}

.divpagebody {
	width: 100%;
	padding: 15px 20px 15px 20px;
	text-align:left;
	}
	
.divfooter {
	height: 20px;
	color:#999999;
	font-size: 10px;
	padding: 3px 10px 3px 10px;
	}
		

.divmore {
	text-align: right;
	padding: 5px 5px 2px 5px;
}

.divactiuni {
    border-top: 2px dotted #333333;
	text-align: right;
	padding: 5px 20px 2px 5px;
}





#img { 
	padding: 0px;
	float: center;
	}

#img a{
  text-decoration: none;
  background: #FFFFFF;
}

#img a:hover, #img a:active {
  text-decoration: none;
  background: #FFFFFF;
  border-bottom: #BBBBBB 0px solid;
}








.boxAccount {
	width: 100%;
	height: 80px;
	border: 1px solid #C03030;
	background-color: #FFD9D9;
}

.boxNewsletter {
	width: 100%;
	height: 80px;
	border: 1px solid #003388;
	background-color: #F6F6FF;
}
.boxLine {
	width: 100%;
	height: 3px;
	border-left: 1px solid #C03030;
	border-right: 1px solid #C03030;
	background-color: #C03030;
}
.boxNameRight {
	width: 100%;
	height: 20px;
	background-color: #003388;
	padding: 2px 5px 2px 5px;
	font-size: 11px;
	color: #FFFFFF;
	border-left: 1px solid #4a4a4e;
	border-right: 1px solid #4a4a4e;
	font-weight: bold;
	text-align: right;
}
.boxNameUnderRed {
	width: 100%;
	height: 4px;
	font-size: 0px;
	background-color: #C03030;
	/*border-top: 1px solid #ffffff;*/
	padding: 0px;
	margin: 0px;
}

.boxNameUnderBlue {
	width: 100%;
	height: 4px;
	font-size: 0px;
	background-color: #003388;
	/*border-top: 1px solid #ffffff;*/
	padding: 0px;
	margin: 0px;
}

.boxNameLeft {
	width: 100%;
	height: 20px;
	background-color: #003388;
	padding: 2px 5px 2px 5px;
	font-size: 11px;
	color: #FFFFFF;
	border-left: 1px solid #4a4a4e;
	border-right: 1px solid #4a4a4e;
	font-weight: bold;
	text-align: left;
}
.boxPage {
	width: 100%;
	height: 20px;
	background-color: #f3f3f3;
	border-left: 1px solid #4a4a4e;
	border-right: 1px solid #4a4a4e;
	padding: 5px;
}
.boxPageEnd {
	width: 100%;
	height: 20px;
	background-color: #f3f3f3;
	border-left: 1px solid #4a4a4e;
	border-right: 1px solid #4a4a4e;
	border-bottom: 1px solid #4a4a4e;
	padding: 5px;
}
form {
	display: inline;
	}
/*	
input, textarea, select {
	border: 1px solid #333333;
	background: #F8F8F8;
	padding: 2px;
	font-size: 10px;
	color: #576267;
}
input:focus, textarea:focus,select:focus, input:hover, textarea:hover, select:hover
{
	background: #FFFFFF;
	border: 1px solid #333333;
	padding: 2px;
	color: #576267;
}
*/
button {
	border: 1px solid #333333;
	background: #333333;
	padding: 0px;
	font-size: 10px;
	color: #ffffff;
}
.go {
	width: 100;
	height: 20px;
	background-color: #ffffff;
	color: #c03030;
	border: 1px solid #333333;
	margin: 0px;
	text-align: center;
	font-weight:bold;
	}
.gored {
	width: 100;
	height: 20px;
	background-color: #c03030;
	color: #ffffff;
	border: 1px solid #333333;
	margin: 0px;
	text-align: center;
	font-weight:bold;
	}
.fill {
	width: 150px;
	}
.lfill {
	width: 250px;
	}
.xlfill {
	width: 500px;
	}
.sfill {
	width: 100px;
	height: 16px;
	border: 1px solid #9fafbf;
	background: #F8F8F8;
	padding: 2px;
	font-size: 10px;
	color: #576267;
	}
.xsfill {
	width: 60px;
	}
.xxsfill {
	width: 40px;
	}
.box {
	width: 150;
	height: 85px;
}
.xlbox {
	width: 500;
	height: 150px;
}
.xlhbox {
	width: 500;
	height: 300px;
}
.wbox {
	width: 250;
	height: 80px;
}
.sbox {
	width: 150;
	height: 40px;
}

.tdform {
	padding: 2px;
	}
.taball {
	border-left: 1px solid #9090a0;
	border-right: 1px solid #9090a0;
}	
.tab {
	border: 1px solid #9090a0;
}
.tdhead {
	background-color: #9090a0;
	color: #ffffff;
	font-size: 10px;
	font-weight: bold;
	text-align: center;
	padding: 2px;
}
.tdrow1 {
	background-color: #ffffff;
	padding: 2px;
}
.tdrow2 {
	background-color: #f3f3f3;
	padding: 2px;
}
.tdrowx {
	background-color: #fff3f3;
	padding: 2px;
}
.tdinfo {
	background-color: #dedeee;
	padding: 2px;
}
.sign {
	color: #576276;
	font-style: italic;
}
.error {
	color: #cc2222;
	padding: 5px;
	}
.txtred {
	color: #cc2222;
}
.txtgreen {
	color: #006633;
}	

.tdlogo {
	font-size: 10px;
	text-align: center;
	padding: 5px 25px 5px 25px;
}
.partenerLogo {
	font-size: 11px;
	text-align: center;
	padding: 5px 20px 5px 5px;
}

.partenerLogoList {
	text-align: center;
	padding: 10px 5px 0px 5px;
} 
.tdcontent {
	font-size: 11px;
	text-align: left;
	padding: 5px 10px 5px 10px;
}
.tdColomnLeft {
	width: 160px;
	background-color: #EED9C9;
	padding: 0px 0px 10px 0px;
	margin: 0px;
	border: 0px;
	}
.tdColomnRight {
	width: 160px;
	background-color: #EED9C9;
	padding: 10px 0px 10px 0px;
	margin: 0px;
	border: 0px;
	}	
.tdColomnCenter {
	width: 440px;
	background-color: #f5eade;
	padding: 10px 20px 10px 20px;
	margin: 0px;
	border: 0px;
	}
.tdMenuTop {
	width: 700px;
	padding: 0px 10px 2px 10px;
	margin: 0px;
	border-bottom: 1px solid #999999;
	}
	
.tdMenu {
	width: 700px;
	padding: 0px;
	margin: 0px;
	height: 23px;
	font-size: 10px;
	border-bottom: 1px solid #ffffff;
	background-color: #c03030;
	}	
.tdCursValutar {
	width: 200px;
	padding: 4px 10px 3px 10px;
	margin: 0px;
	height: 40px;
	font-size: 10px;
	color: #999999;
	}		
.tdMenuLineBottom {
	width: 700px;
	padding: 0px;
	margin: 0px;
	height: 7px;
	font-size: 1px;
	background-color: #003388;
	border-bottom: 4px solid #ffffff;
	}	
.newsListLast {
	font-size: 10px;
	text-align: left;
	padding: 3px 5px 2px 5px;
}	
.programListLeft {
	font-size: 10px;
	text-align: left;
	padding: 3px 5px 2px 5px;
}	
.txt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}

.txt10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}
.boxPubFrontCenter {
	width: 50%;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	padding: 5px;
	border: 1px solid #333333;
}
.newstitle{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-align:left;
	color:#333333;
}

.newshead{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style:italic;
	padding: 20px;
	text-align:left;
	color:#333333;
}

.newscontent{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align:left;
	color:#333333;
}

table.greenListTable {
	border-top: solid 1px #69a200;
	border-bottom: solid 1px #69a200;
/*	padding: 5px; */
}
td.greenListTd_1 {
	padding: 5px;
}
td.greenListTd_2 {
	padding: 5px;
	background-color: #e9f1da;
}
table.orangeListTable {
	border-top: solid 1px #ffb14c;
	border-bottom: solid 1px #ffb14c;
/*	padding: 5px; */
}
td.orangeListTd_1 {
	padding: 5px;
}
td.orangeListTd_2 {
	padding: 5px;
	background-color: #fee7c8;
}
td.errorTd {
	border-left: solid 1px #ecb7b5;
	border-right: solid 1px #ecb7b5;
}
td.errorTopBg {
	background-image: url(../images/error_round_top2.jpg);
	background-repeat: repeat-x;
	background-position: top left;
	text-align: right;
}
td.errorBottomBg {
	background-image: url(../images/error_round_bottom2.gif);
	background-repeat: repeat-x;
	background-position: top left;
	text-align: right;
}
.data_green {
	color: #69A200;
}
td.pollquestresults {
	padding-top: 7px;
	font-size: 11px;
	font-weight:bold;
}
td.pollrateresults {
	padding: 2px;
	font-size: 10px;
}