/* # GENERAL # */

body 
{
	color			: #000000;
	margin-left		: 0px;
	margin-top		: 0px;
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-size       : 11px;
	color           : #404137;
	line-height		: 17px; 
}

td,tr,p,div 
{
	font-family     : Verdana, Arial, Helvetica, sans-serif;
	font-size       : 11px;
	color           : #4C4A4A;
	line-height		: 17px;  
}

ul 
{
  margin           : 0px 0px 0px 0px;
}

hr
 {
  background       : #C0C0C0;
  height           : 1px;
  width            : 100%;
}

.title
{
	font-size		: 12px;
	font-weight		: bold;
	color			: #2D343C;
}

.title2
{
	font-size		: 14px;
	font-weight		: bold;
	color			: #2D343C;
	padding-left	: 18px;
}

table.searchintro 
{
  background-color: #FFFFFF;
  border: solid 1px #777777;
}


/* # LINKURI # */

a:link, a:visited
{
  font-size        : 11px;
  color            : #515900;
  text-decoration  : underline;
  font-family      : Verdana, Arial, Helvetica, sans-serif;
}

a:hover 
{
  color            : #929C29;
  text-decoration  : underline;
}

a.category:link, a.category:visited
{
  color            : #515900;
  font-weight      : bold;
}

a.category:hover 
{
  color            : #929C29;
  text-decoration  : underline;
}

/* # MENIU PRINCIPAL # */

.pathway
{
  color            : #EFF0E7;
}
 
a.pathway:link, a.pathway:visited, a.pathway:active
{
  color            : #EFF0E7;
}

a.pathway:hover
{
  color            : #929C29;
}

/* # MODULE # */

table.moduletable 
{
  width            : 100%;
  margin-bottom    : 5px;
}

table.moduletable th
{
	color			: #00000;
	text-align		: left;
	padding-top		: 4px;
	padding-left	: 4px;
	height			: 21px;
	font-weight		: bold;
	font-size		: 10px;
	text-transform	: uppercase;
}


.placeholder {
	display			: block;
	background		: url(../images/menu_bg.png) no-repeat;
	vertical-align	: middle;
	font-size		: 11px;
	font-weight		: bold;
	color			: #333333;
	text-align		: left;
	padding-top		: 5px;
	padding-left	        : 18px;
	height			: 20px !important;
	height			: 25px;
	width			: 100%;
	text-decoration	: none;
}

a.mainlevel:link, a.mainlevel:visited {
	display			: block;
	background		: url(../images/menu_bg.png) no-repeat;
	vertical-align	: middle;
	font-size		: 11px;
	font-weight		: bold;
	color			: #333333;
	text-align		: left;
	padding-top		: 5px;
	padding-left	        : 18px;
	height			: 20px !important;
	height			: 25px;
	width			: 100%;
	text-decoration	: none;
}

a.mainlevel:hover {
	background-position	: 0px -25px;
	text-decoration		: none;
	color				: #ffffff;
}

a.sublevel:link, a.sublevel:visited {
	padding-top		: 5px;
	padding-left	        : 24px;
	vertical-align          : middle;
	font-size               : 11px;
	font-weight             : bold;
	color                   : #3D6691;
	text-align              : left;
	text-decoration         : none;
}

a.sublevel:hover {
	color                   : #EFF0E7;
	text-decoration         : none;
}

a.mainlevel-nav:link, a.mainlevel-nav:visited
{
	font-size		: 10px;
	color			: #ffffff;
	font-weight		: bold;
	margin-left		: 30px;
	text-decoration : none;
	text-transform	: uppercase;
	font-family		: Gill Sans MT, sans-serif;
}

a.mainlevel-nav:hover
{
	font-size		: 10px;
	color			: #ffffff;
	font-weight		: bold;
	left			: 30px;
	text-decoration : none;
	text-transform	: uppercase;
	font-family		: Gill Sans MT, sans-serif;
}

/* # MODULE # */

table.moduletable 
{
  width            : 100%;
  margin-bottom    : 5px;
}

table.moduletable th
{
	color			: #3D6691;
	text-align		: left;
	padding-top		: 4px;
	padding-left	: 4px;
	height			: 21px;
	font-weight		: bold;
	font-size		: 10px;
	text-transform	: uppercase;
}

li
{
}

.newsflash 
{
  font-family      : Arial, Helvetica, sans-serif;
  font-size        : 10px;
  color            : #00467A;
  text-transform   : uppercase;
}

.frameheader 
{
  font             : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 18px;
  font-weight      : none;
  color            : #ADC1D2;
}

.poll
 {
  font-family      : Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
  font-size        : 10px;
  color            : #666666;
  line-height      : 15px
}

/* # FORMULAR # */

.inputbox
{
	margin-bottom	: 5px;
	margin-right	: 5px;
	margin-left	: 18px
}

/* # CONTINUT # */

.contentpane 
{
  text-align       : justify;
  padding-left     : 0px;
  padding-right    : 0px;
}

.button 
{
	padding			: 2px 5px 2px 5px;
	height			: 22px;
	border			:solid 1px #cccccc;
	background-color: #ffffff;
	color			: #7492AB;
	font-family		: Arial, Helvetica, Sans Serif;
	text-align		: center;
	font-size		: 11px;
	font-weight		: bold;
}

.contentpaneopen 
{
  text-align       : justify;
  padding-left     : 0px;
  padding-right    : 0px;
}

.contentheading, .componentheading 
{
	height		: 30px;
	color		: #3D6691;
	text-align	: left;
	font-weight	: bold;
	font-size	: 14px;
	font-family	: Verdana, Arial, Helvetica, sans-serif;
	left		: 5px;
}

.contentdescription 
{
  font-size        : 11px;
  color            : #333333;
  text-align       : left;
}

.category 
{
  color            : #4C4A4A;
  font-family      : Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
  font-size        : 11px;
  font-weight      : bold;
}

/* # LISTAREA SECTIUNILOR # */

.sectiontableheader 
{
  font-weight	: bold;
  background	: #f0f0f0;
  padding		: 4px;
}

.sectiontablefooter 
{
}

.sectiontableentry1 
{
	background-color : #ffffff;
}

.sectiontableentry2
{
	background-color : #f9f9f9;
}

/* # FONTURI MICI # */

.small 
{
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 9px;
  color            : #7492AB;
  text-decoration  : none;
  font-weight      : normal;
}

.smalldark 
{
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 9px;
  color            : #000000;
  font-weight      : normal;
}
