/* general */

body

{
margin: 0px;
font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
}

/* Links
-----------------------------------------------------------------------------*/
a:link {
	color: #0066CC;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #0066CC;
}
a:hover {
	text-decoration: underline;
	color: #0066CC;
}
a:active {
	text-decoration: none;
	color: #0066CC;
}


/* Top Menu */

.mainlevel-top1
{
color: #999;
padding: 0px 0px 0px 0px;
text-decoration: none;
line-height: 12px;
font-size: 12px;
}

.mainlevel-top
{
color: #5A5A5A;
padding: 0px 0px 0px 0px;
text-decoration: none;
line-height: 11px;
font-size: 10px;
}

ul#mainlevel-top

{
padding: 0;
margin: 0;
list-style-type: none;
float: left;
width: 100%;
color: #fff;
}

ul#mainlevel-top li

{
display: inline;
}

ul#mainlevel-top li a

{
color: #fff;
color: #5A5A5A;
padding: 0px 5px 0px 5px;
text-decoration: none;
border-right: 1px solid #999;
line-height: 11px;
font-size: 10px;
}

ul#mainlevel-top li a:hover
{
color: #3C3C3C;
}

/* Home Button */

ul#mainlevel-home

{
padding: 0;
margin: 0;
list-style-type: none;
float: left;
width: 100%;
color: #fff;
background-color: #06c;
}

ul#mainlevel-home li

{
width: auto !important;
display: inline;
}

ul#mainlevel-home li a

{
float: left;
color: #fff;
background-color: #06c;
padding: 0px 0px 0px 20px;
text-decoration: none;
width: 150px;
font-weight: bold;
line-height: 18px;
}

ul#mainlevel-home li a:hover
{
background-color: #EBF6FA;
color: #055CA4;
}

/* Horizontal Menu */

#content_shadow {
position: absolute;
left: 170px;
top: 103px;
width: 826px;
line-height: 4px;
background-image: url(../images/teasershadow.gif);
}

#home_shadow
{
position: absolute;
left: 470px;
top: 88px;
width: 526px;
line-height: 4px;
background-image: url(../images/teasershadow.gif);
}

ul#mainlevel-hor

{
padding: 0;
margin: 0;
list-style-type: none;
float: left;
width: 100%;
color: #fff;
background-color: #06c;
}

ul#mainlevel-hor li 

{ 
display: inline;
}

ul#mainlevel-hor li a

{
float: left;
color: #fff;
background-color: #06c;
padding: 0px 15px 0px 15px;
text-decoration: none;
border-right: 1px solid #fff;
font-weight: bold;
line-height: 18px;
}

ul#mainlevel-hor li a:hover
{
background-color: #EBF6FA;
color: #055CA4;
}

ul#mainlevel-hor li a#active_menu-hor
{
background-color:#1A478A;
color: #ffffff;
}


/* Left Menu Items */

/* Items */

#shadow_bottom
{
position: relative;
left: 0;
}

#navcontainer
{
	width: 174px;
	background: url(../images/leftnavshadow_right.gif) repeat-y 0 0;
}
table.moduletable-left td
{
width: 170px;
}

table.moduletable-left td a
{
font-weight: normal;
line-height: 18px;
text-align: left;
padding-left: 20px;
color: #06c;
display: block;
text-decoration: none;
background-image: url(../images/left_nav/leftnav_out.gif);
background-repeat: no-repeat;
border-bottom: 1px solid #ccc;
} 

table.moduletable-left td a:hover
{
background-image: url(../images/left_nav/leftnav_over.gif);
background-repeat: no-repeat;
}

table.moduletable-left td a#active_menu-left
{
color: #fff;
background-image: url(../images/left_nav/leftnav_act.gif);
background-color: #1a478a;
background-repeat: no-repeat;
}

/* Subitems */

table.moduletable-left td a.sublevel-left
{
font-weight: normal;
line-height: 18px;
text-align: left;
padding-left: 25px;
color: #06c;
display: block;
text-decoration: none;
background-image: url(../images/left_nav/leftnav_out.gif);
}

table.moduletable-left td a.sublevel-left:hover
{
background-image: url(../images/left_nav/subleftnav_over.gif);
background-repeat: no-repeat;
}

table.moduletable-left td a.sublevel-left#active_submenu-left
{
color: #fff;
background-image: url(../images/left_nav/subleftnav_act.gif) !important;
background-color: #1a478a;
background-repeat: no-repeat;
}

/* Special Interest */

#subleft
{
position: relative;
top: 17px;
width: 147px;
padding-left: 18px;
}

table.moduletable-lnk th
{
color: #06c;
width: 147px;
font-weight: bold;
line-height: 18px;
text-align: left;
padding-bottom: 5px;
border-bottom: 1px solid #ccc;
}

table.moduletable-lnk td
{
width: 147px;
}

table.moduletable-lnk td a
{
position: relative;
top: 4px;
color: #06c;
font-weight: bold;
line-height: 18px;
text-align: left;
padding-left: 12px;
text-decoration: none;
display: block;
background-image: url(../images/simenuarrow.gif);
background-repeat: no-repeat;
background-position: 0% 50%;
}


/* Bayer Links */

#blinks
{
position: relative;
width: 170px;
}

table.moduletable-lnkb th
{
color: #fff;
width: 170px;
font-weight: bold;
line-height: 18px;
text-align: left;
background-color: #999;
padding-left: 18px;
}

table.moduletable-lnkb td
{
width: 170px;
}

table.moduletable-lnkb td a
{
position: relative;
top: 3px;
color: #666;
line-height: 16px;
text-align: left;
padding-left: 18px;
text-decoration: none;
}

/* Legislatie Menu */

#legis
{
position: relative;
top: 15px;
width: 147px;
padding-left: 18px;
padding-top: 10px;
}

table.moduletable-leg
{
  position: relative;
  top: 10px;
  width: 147px;
  border-top: 1px solid #ccc;
  padding: 7px 0px 0px 0px;
}

table.moduletable-leg td a
{
	text-align: left;
	line-height: 16px;
	font-size: 10px;
	color: #666;
	display: block;
	text-decoration: none;
}
table.moduletable-pub td table tr:last-child td, table.moduletable-er td table tr:last-child td {
	border:none !important;
}
/* Search */

#right
{
	position: absolute;
	top: 103px;
	left: 790px;
	width: 196px;
}
.search
{
  position: absolute;
  top: 0px;
  left: 19px;
  width: 172px;
  font-weight: bold;
  color: White;
  background-color: #87bbf0;
  line-height: 18px;
  padding-left: 5px;
  border-left:1px solid white;
}

/* Search form */

.searchbox_dreapta
{
top: 28px;
position: absolute;
left: 6px;
float: left;
border: solid 1px #ccc;
font-size: 85%;
width: 167px;
}

.go
{
top: 29px;
left: 176px;
position: absolute;
float: right;
}

/* Quick Links */

.quicklinks
{
  position: absolute;
  top: 78px;
  left: 19px;
  width: 172px;
  font-weight: bold;
  color: White;
  background-color: #87bbf0;
  line-height: 18px;
  padding-left: 5px;
  border-left:1px solid white;
}

.links
{
  position: absolute;
  top: 39px;
  float: left;
  background:#87bbf0;
  border-right:1px solid white;
  
}
.searchj {
	background:#87bbf0;
}
.tari

{
  position: absolute;
  top: 104px;
  left: 16px;
	font-size: 85%;
	width: 180px;
	margin-bottom: 5px;
}


/* Continut */

.createdate
{
font-size: 12px; 
font-weight: bold;
color: #666;
}

.componentheading
{
   font-family: Arial, Helvetica;
   font-weight: bold;
   line-height: 1.5em;
   font-size: 100%;
   color: #06c;
}

.contentheading1
{
	font-weight: bold;
	color: #06c;
}

.contentheading
{
	font-size: 1.84em;
	font-weight: bold;
	color:#1A478A;
	line-height: 24px;
}

.menutitle
{
font-size: 12px;
font-weight: bold;
color: #06c;
}

/* Frontpage */
.frontpage
{
  position: absolute;
  top: 310px;
  width: 170px;
  line-height: 18px;
}
span.contentheading {

}

.frontpage_main
{
  position: absolute;
  left:470px;
  top: 91px;
  width: 300px;
  background-color: #ebf6fa;
  padding-left: 10px;
}

#homepage
{
  position: absolute;
  left:470px;
  top: 93px;
  width: 300px;
  height: 395px;
  background-color: #ebf6fa;
  padding-left: 10px;
}

#spacer
{
position: absolute;
left: 170px;
top: 85px;
}

/* News */

#news
{
position: relative;
left:1px;
top: 18px;
width: 270px;
height:550px;
overflow:visible;
}
 #cont
{
position: relative;
left:1px;
top: 18px;
width: 270px;
}

table.moduletable-news th
{
color: #390;
font-weight: bold;
line-height: 18px;
text-align: left;
padding-bottom: 5px;
border-bottom: 1px solid #ccc;
}

table.moduletable-news
{
color: #666;
text-align: left;
padding-bottom: 5px;
}


/* Prima pagina */

.imaginea1_home
{
position: absolute;
top: 104px;
left: 485px;
z-index:2;
display:none;
}

.imaginea2_home
{
position: absolute;
top: 102px;
left: 485px;
z-index:2;
}

.imaginea3_home
{
position: absolute;
top: 229px;
left: 485px;
z-index:2;
}

.imaginea4_home
{
position: absolute;
top: 357px;
left: 485px;
z-index:2;
}

#continut1_home
{
position: absolute;
top: 104px;
left: 485px;
width: 175px;
padding-left: 107px;
padding-bottom: 12px;
border-bottom: 1px solid #ccc;
z-index:2;
display:none;
}

#continut2_home
{
position: absolute;
top: 103px;
left: 485px;
width: 175px;
padding-left: 107px;
padding-bottom: 34px;
border-bottom: 1px solid #ccc;
z-index:2;
}

#continut3_home
{
position: absolute;
top: 230px;
left: 485px;
width: 175px;
padding-left: 107px;
padding-bottom: 35px;
border-bottom: 1px solid #ccc;
z-index:2;
}

#continut4_home
{
position: absolute;
top: 359px;
left: 485px;
width: 175px;
padding-left: 107px;
padding-bottom: 10px;
z-index:2;
}

.categorie_home
{
font-weight: bold;
color: #666;
}

.titlu_home
{
font-weight: bold;
color: #06c;
}

.continut_home
{
color: #666;
}

.mai_mult
{
color: #06c;
}

.mai_mult a
{
color: #06c;
text-decoration: none;
}

.inputbox
{
}

.cautare_avansata a
{
position: absolute;
top: 51px;
left: 18px;
text-decoration: none;
color: #666;
}

.sageata_cautare_avansata
{
position: absolute;
top: 55px;
left: 7px;
}

/* Harta site */

.menutitle
{
font-weight: bold;
background-color: #1a478a;
display: block;
color: #fff;
padding-left: 10px;
line-height: 16px;
width: 250px;
}

.level_0 li a
{
font-weight: bold;
color: #06c;
padding-left: 25px;
line-height: 16px;
text-decoration: none;
}

.level_1 li
{
list-style-type: none;
}
.level_1 li a
{
font-weight: normal;
color: #06c;
padding-left: 15px;
line-height: 16px;
text-decoration: none;
list-style-type: none;
}

.imagini
{
position: absolute !important;
top: 88px !important;
left: 168px !important;
}

.textboldgri
{
font-weight: bold;
color: #666;
}

.textalbastru
{
font-weight: normal;
color: #06c;
font-size: 9px;
}

ul#linkalbastru li a
{
font-weight: normal;
color: #06c;
text-decoration: none;
}

/* Director stiri */

#title a
{
	font-weight: bold;
	color: #06c;
	text-decoration: none;
	font-size: 12px;
}

.maimult a
{color: #06c;
text-decoration: none;
font-size:12px;
}

#news_full
{
    position: relative;
    top: 45px;
    left: 2px;
    margin-bottom:5px;
}

#news_full a
{
  background-image: url(../images/linkarrow_green.gif);
  background-repeat: no-repeat;
  background-position: 0% 50%;
  text-decoration: none;
  color: #0066CC;
  padding-left: 10px;
  font-weight:bold;
}

/* Footer */

#footer
{position: relative;
font-size: 10px;
color: #666;
width: 400px;
top: 45px;
left: 2px;
}

.bookmark
{
padding-left: 15px;
}

.bookmark a
{
text-decoration: none;
color: #666;
}

.copyright
{
padding-left: 15px;
}

/* Footer1 */

#footer1
{position: relative;
font-size: 10px;
color: #666;
width: 400px;
top: 50px;
left: 2px;
}

.bookmark1
{
padding-left: 15px;
}

.bookmark1 a
{
text-decoration: none;
color: #666;
}

.copyright1
{
padding-left: 15px;
}


/* Dropdows countries */

.countries
{
  position: absolute;
  top: 107px;
  font-size: 85%;
  width: 191px;
  margin-bottom: 5px;
}

/* Publicatii */

#publicatii
{
position: absolute;
top: 263px;
left: 790px;
width: 196px;
padding-left: 0px;
}

table.moduletable-pub th
{
color: #fff;
background-color: #87bbf0;
width: 196px;
font-weight: bold;
line-height: 18px;
text-align: left;
padding-left: 24px;
background-image: url(../images/publication.gif);
background-repeat: no-repeat;
background-position: 0% 50%;
}

table.moduletable-pub td table tr td
{
width: 191px;
border-bottom: 1px solid #ccc;
padding-bottom:6px;
}
table.moduletable-pub > tbody > tr > td:first-child {
	padding-top:3px;
}
table.moduletable-pub > tbody > tr:last-child > td {
	border:none;
}
table.moduletable-pub td a
{
position: relative;
left: 10px;
top: 5px;
color: #666;
line-height: 11px;
text-align: left;
padding-left: 12px;
text-decoration: none;
background-image: url(../images/linkdot_marg.gif);
background-repeat: no-repeat;
background-position:left 50%;
display: block;
width:174px;
margin-bottom:5px;
}


/* Evenimente */

#evenimente
{
position: absolute;
top: 343px;
left: 790px;
width: 196px;
padding-left: 0px;
}

table.moduletable-er th
{
color: #fff;
background-color: #87bbf0;
width: 196px;
font-weight: bold;
line-height: 18px;
text-align: left;
padding-left: 24px;
background-image: url(../images/calendar.gif);
background-repeat: no-repeat;
background-position: 0% 50%;
}

table.moduletable-er td table tr td
{
width: 191px;
border-bottom: 1px solid #ccc;
padding-bottom:6px;
}

table.moduletable-er > tbody > tr > td:first-child {
	padding-top:3px;
}
table.moduletable-er > tbody > tr > td:last-child {
	border:none;
}
table.moduletable-er td a
{
position: relative;
left: 10px;
top: 5px;
color: #666;
line-height: 11px;
text-align: left;
padding-left: 12px;
text-decoration: none;
background-image: url(../images/linkdot_marg.gif);
background-repeat: no-repeat;
background-position:left 50%;
display: block;
width:174px;
margin-bottom:5px;
}

.mosimage {
margin-right:20px;
margin-bottom:5px;
}

.mosimage_caption {
padding: 1px 2px;
color: #0066CC;
text-transform: none;
font-size: 11px;
text-align:left !important;
}

.despre_noi
{
position: relative;
top:10px;
color: #333;
}
.contentpaneopen {
	color:#666;
}
/* Styles for share price ticker */

#ticker {
	text-decoration: none;
	color: #666666;
	position:absolute;
	top:104px;
	left:10px;
}

.sharePriceTitle {
	display: block;
	font-weight: bold;
}

.sharePriceValue {
	display: inline;
}

.sharePricePlus {
	background: url(../images/up.gif) no-repeat 0 6px;
	padding-left: 10px;
}

.sharePriceMinus {
	background: url(../images/down.gif) no-repeat 0 6px;
	padding-left: 10px;
}

.sharePriceDate {
	display:block;
}
.ticker {
	left:0px;
	padding-left:0;
	position:absolute;
	top:145px;
	width:196px;
}
.resp {
	left:0px;
	padding-left:0;
	position:absolute;
	top:95px;
	width:196px;
}
table.floating {
float:left;
width:240px;
margin-right:10px;

}
table.floating img {
	border:0;
}
table.floating td.caption {
padding-right:0;
padding-top:0.25em;
color:#0066CC;
}
.noborder, .noborder td{
	border:none !important;
}

