body{
background-color:#f2f2f2;
color:#000000;
font-family:Tahoma,Arial, Helvetica, sans-serif;
font-size:11px;
margin:0;
padding:0}

img, a{border:0 none;}
div {position:relative}

.divCleaner{clear:both}

#container{
margin:0 auto;
width:1005px;
border:0;
text-align:left;
padding:0;
}

#header{}

.divLanguage{
position:relative;
float:right
}
#flashcontent{
z-index:2;
}
#columns{
padding:10px 0 0 0;
margin:0
}
#columns div{
padding:0 0 0 10px;
width:32%;
float:left;
}

.news dt a, .events dt a, .mags dt a{
text-decoration:none;
color:#000000;
padding:2px 2px 2px 0;
}
.news dt a:hover, .events dt a:hover, .mags dt a:hover{
text-decoration:none;
color:#ffffff;
background-color:#505050
}
.events dt a{
text-decoration:none;
color:#000000;
padding:2px 14px 2px 0;
}

.events{
padding-right:10px;
}
.divBorder{
border-right:1px solid #666666;
padding:0;
width:0;
float:left;
}

dl{
line-height:150%;
padding:5px 0 0 20px;
margin-top:0;
}
	dt{
	text-transform:uppercase;
	font-size:12px;
	}
		dd{
		padding:0 7px 5px 7px;
		margin:0 7px 5px 7px;
		}
dl dd dl dt{
text-transform:uppercase;
font-size:12px;
margin:0
}
#divFlash{
z-index:1000000;
}
.divFooter{
color:#a1a1a1;
font-size:10px;
text-align:center;
padding:10px 0 5px 5px;
width:60%;
margin:0 auto
}
.divCopy{padding:3px 0 0 0 ;}
.divCopy a{
color:#a1a1a1;

margin:2px;
text-decoration:none
}
.divCopy a:hover{
background-color:#a1a1a1;
color:#ffffff;
text-decoration:none
}
.divStrategicom{
padding-top:00px;
margin:5px 0 0 0
}
.divStrategicom a{
padding-top:5px;
margin:5px 0 0 0
}
.divPage{
position:relative;
top:-70px;
z-index:1;
height:inherit;
vertical-align:top;
}
.divNavigator{
padding:0 0 10px 15px;
border-bottom:1px solid #505050;
width:350px
}
.divNavigator a{
padding:0 0 0 15px;
text-decoration:none;
color:#000000;
text-transform:uppercase;
padding:3px;
font-weight:bold
}
.divNavigator a:hover{
text-decoration:none;
color:#ffffff;
background-color:#505050
}
.spnLocation{
/*color:#000000;
text-transform:uppercase;
color:#ffffff;
background-color:#505050;
padding:3px*/
text-transform:uppercase;
color:#000000;
font-size:18px;
padding:3px

}
.divPageContent{
line-height:200%;
padding:5px 0 0 15px;
}
a.lnkText{
text-decoration:none;
color:#000000;
padding:2px;
font-weight:bold
}
a.lnkText:hover{
text-decoration:none;
color:#ffffff;
background-color:#505050
}
.tdDpt{
text-transform:uppercase;
color:#ffffff;
background-color:#505050;
padding:5px;
}
.nume{
font-size:14px;
font-weight:bold;
padding-left:15px;
white-space:nowrap;
}
.tdBorder{
border-bottom:1px solid #505050;
padding:5px 0 0 0;
}
.membri{
text-align:center;
width:33%;
border-right:1px solid #505050;
background-color:#505050;
color:#ffffff;
padding:5px 0;
}
.spnMembri{
font-size:13px;
font-weight:bold;

}