/* # GENERAL # */

BODY 

{
	margin-left: 0px;
	margin-top: 0px;
		font-family      : Verdana, Arial, Helvetica, sans-serif;
	font-size        : 10px;
	color            : #333333;
	line-height: 18px; 
}



td,tr,p,div 

{
	font-family      : Verdana, Arial, Helvetica, sans-serif;
	font-size        : 10px;
	color            : #333333;
	line-height: 150%;  

}



ul 

{
  margin           : 0px 0px 0px 0px;

}







hr

 {
  background       : #000000;
  height           : 1px;
  width            : 100%;

}



table.searchintro 

{
  background-color: #FFFFFF;
  border: solid 1px #777777;

}



/* # LINKURI # */

a:link, a:visited

 {
  color            : #660615;
  text-decoration  : underline;

}



a:hover 

{

  color            : #333333;
  text-decoration  : none;

}



a.category:link, a.category:visited

 {
  color            : #660615;
  text-decoration  : underline;

}



a.category:hover 

{

   color            : #333333;
  text-decoration  : none;

}



/* # MENIU PRINCIPAL # */



.mainlevel

{


  }
  .mainlevel-snarvei, latestnews

{
	font-size: 10px;
	  }


a.mainlevel:link, a.mainlevel:visited

 {

	font-size: 10px;
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	float: right;
		border-left: 1px solid #ffffff;	
	text-decoration  : none;
		display: block;
padding: 0 10px;

}



a.mainlevel:hover, a.mainlevel:active

 {

	color: #333333;


}





/* # MODULE # */

search

{

font-size: 10px;

}


table.moduletable

{

  width: 100%;
  margin-bottom: 0px;
  
}


table.moduletable th

 {
	color: #333333;
	text-align: left;
	float: left;
	padding-left: 0px;
	height: 150%;
	font-weight: bold;
	font-size: 10px;

}



li

{



}



.newsflash 

{

  color: #333333;
	text-align: left;
	float: left;
	padding-left: 0px;
	height: 150%;
	font-weight: bold;
	font-size: 10px;

}



.frameheader 

{

  font             : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 10px;
  font-weight      : none;
  color            : #540268;

}




/* # FORMULAR # */



.inputbox

 {
	border: solid 1px #777777;
	margin-bottom: 0px;
	margin-right: 0px;
	font-family      : Verdana, Arial, Helvetica, sans-serif;


}



/* # CONTINUT # */

.contentpane 

{

  text-align       : left;
  padding-left     : 0px;
  padding-right    : 0px;

 

}

 .button 

{
	padding: 2px 5px 2px 5px;
	height: 23px;
	border: solid 1px #C1C1C1;
	background-color: #660615;
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	font-size: 10px;
	font-weight: normal;

}







.contentpaneopen 

{

  text-align       : left;
  padding-left     : 0px;
  padding-right    : 0px;

  



}



.contentheading, .componentheading 

{

	height: 150%;
	color: #660615;
	text-align: left;
	font-weight: bold;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	right: 10px;

}





.contentdescription 

{

  font-size        : 10px;
  color            : #333333;
  text-align       : left;
  	left: 0px;


}



.category 

{

  color            : #333333;
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 10px;
  font-weight      : normal;

}





/* # 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        : 10px;
  color            : #333333;
  text-decoration  : none;
  font-weight      : normal;

}



.smalldark 

{
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 10px;
  color            : #333333;
  font-weight      : normal;
}

/** customize style / layout here */

a.mainlevel-son-of-suckerfish-horizontal, a.mainlevel_active-son-of-suckerfish-horizontal, a.mainlevel_current-son-of-suckerfish-horizontal, span.mainlevel-son-of-suckerfish-horizontal,
a.mainlevel-son-of-suckerfish-horizontal:link, a.mainlevel_active-son-of-suckerfish-horizontal:link, a.mainlevel_current-son-of-suckerfish-horizontal:link,
a.mainlevel-son-of-suckerfish-horizontal:visited, a.mainlevel_active-son-of-suckerfish-horizontal:visited, a.mainlevel_current-son-of-suckerfish-horizontal:visited
{
	display: block;
	float: left;
	line-height: 22px;
	height: 22px;
	padding: 0 10px;
	border-right: 1px solid #ffffff;
	text-decoration  : none;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	vertical-align: middle;
	}

a.mainlevel-son-of-suckerfish-horizontal:hover, a.mainlevel_active-son-of-suckerfish-horizontal:hover, a.mainlevel_current-son-of-suckerfish-horizontal:hover
{
	background: #660615;
}

a.sublevel-son-of-suckerfish-horizontal, a.sublevel_active-son-of-suckerfish-horizontal, a.sublevel_current-son-of-suckerfish-horizontal, span.sublevel-son-of-suckerfish-horizontal,
a.sublevel-son-of-suckerfish-horizontal:link, a.sublevel_active-son-of-suckerfish-horizontal:link, a.sublevel_current-son-of-suckerfish-horizontal:link,
a.sublevel-son-of-suckerfish-horizontal:visited, a.sublevel_active-son-of-suckerfish-horizontal:visited, a.sublevel_current-son-of-suckerfish-horizontal:visited {
	display: block;
	float: left;
	line-height: 22px;
	height: 22px;
	padding: 0 10px;
	border-right: 1px solid #ffffff;
	text-decoration  : none;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	vertical-align: middle;
	}

a.sublevel-son-of-suckerfish-horizontal:hover, a.sublevel_active-son-of-suckerfish-horizontal:hover, a.sublevel_current-son-of-suckerfish-horizontal:hover {
		background: #660615;

}

a.mainlevel-son-of-suckerfish-horizontal, a.mainlevel_active-son-of-suckerfish-horizontal, a.mainlevel_current-son-of-suckerfish-horizontal, span.mainlevel-son-of-suckerfish-horizontal {
}

a.sublevel-son-of-suckerfish-horizontal, a.sublevel_active-son-of-suckerfish-horizontal, a.sublevel_current-son-of-suckerfish-horizontal, span.sublevel-son-of-suckerfish-horizontal {
	font-size: 90%;
	border-top: none;
	height: 1%;	/* this is required for the IE to cause the "hasLayout" property and make the whole anchor clickable - "Holly Hack" */
}

#active_menu-son-of-suckerfish-horizontal,
a.mainlevel_active-son-of-suckerfish-horizontal, a.mainlevel_current-son-of-suckerfish-horizontal,
a.mainlevel_active-son-of-suckerfish-horizontal:link, a.mainlevel_current-son-of-suckerfish-horizontal:link,
a.mainlevel_active-son-of-suckerfish-horizontal:visited, a.mainlevel_current-son-of-suckerfish-horizontal:visited,
a.mainlevel_active-son-of-suckerfish-horizontal:hover, a.mainlevel_current-son-of-suckerfish-horizontal:hover
{
		background: #000000;


}

a.sublevel_active-son-of-suckerfish-horizontal, a.sublevel_current-son-of-suckerfish-horizontal,
a.sublevel_active-son-of-suckerfish-horizontal:link, a.sublevel_current-son-of-suckerfish-horizontal:link,
a.sublevel_active-son-of-suckerfish-horizontal:visited, a.sublevel_current-son-of-suckerfish-horizontal:visited,
a.sublevel_active-son-of-suckerfish-horizontal:hover, a.sublevel_current-son-of-suckerfish-horizontal:hover 
{
		background: #000000;

}
ul.mainlevel-son-of-suckerfish-horizontal, .mainlevel-son-of-suckerfish-horizontal ul {
	padding: 0;
	margin: 0;
	list-style: none;
	line-height: 1;
	z-index: 100;
}

ul.mainlevel-son-of-suckerfish-horizontal li {
	padding: 0;
	margin: 0;
	background: none;
	float: left;
}

ul.mainlevel-son-of-suckerfish-horizontal li li {
	position: relative;
	display: block;
	width: 10em;
}


ul.mainlevel-son-of-suckerfish-horizontal ul {
	display: block;
	position: absolute;
	left: -999em;
	margin: -0.2em 0 0 0em;
	width: auto;
	height: auto;
	z-index: 101;
}
	
ul.mainlevel-son-of-suckerfish-horizontal li li ul {
	margin: -1.8em 0 0 10em;
	z-index: 102;
}

ul.mainlevel-son-of-suckerfish-horizontal li:hover ul,
ul.mainlevel-son-of-suckerfish-horizontal li.hover ul {
	left: auto;
}

ul.mainlevel-son-of-suckerfish-horizontal li:hover ul ul,
ul.mainlevel-son-of-suckerfish-horizontal li.hover ul ul {
	left: -999em;
}

ul.mainlevel-son-of-suckerfish-horizontal li:hover ul li:hover ul,
ul.mainlevel-son-of-suckerfish-horizontal li.hover ul li.hover ul {
	left: auto;
}


ul.mainlevel-son-of-suckerfish-horizontal, ul.mainlevel-son-of-suckerfish-horizontal li li {
	clear: left;
}

/** separator */
span.mainlevel-son-of-suckerfish-horizontal, span.sublevel-son-of-suckerfish-horizontal {
	display: block;
	width: 1em;
	border-width: 0px;
	margin-left: 1em;
	padding: 0;
	padding-top: 1px;
}

/** IE5.0/win workaround: the ">" is handled like a "," */
ul.mainlevel-son-of-suckerfish-horizontal > ul.mainlevel-son-of-suckerfish-horizontal {
	position: absolute;
	top: 5em;	/* change the absolute position for IE5.0 here */
}
ul.mainlevel-son-of-suckerfish-horizontal > ul.mainlevel-son-of-suckerfish-horizontal li.hover ul {
	margin: 0.1em 0 0 0em;	/* top, right, bottom, left */
}
ul.mainlevel-son-of-suckerfish-horizontal > ul.mainlevel-son-of-suckerfish-horizontal li.hover ul ul {
	margin: -1.6em 0 0 10em;	/* top, right, bottom, left */
}