html {
background-color : white;
}

body {
	topmargin:0; 
	margin-left:5%;
	margin-right:5%;
}
/* Header */

div.header{
 	margin-bottom:50px;	
 		
}
div.logo{
	background-image: url(../Images/logo_unidroit.jpg);
	background-repeat: no-repeat; 
	height: 100px;
	width: 174px;
	float:left;
	margin-top: 10px;
}
#logo-link {
	position: absolute; 
	border:0px;
	background-color: transparent; 
	width: 170px;
	height:90px; 	
}

div.pagetitle{
	font-size : 160%; 
	font-family : Georgia, Arial; 
	color : #666666; 
	font-weight: bolder;
	text-align: center ;
	height: 90px; 
	margin-top: 15px;
}
/* Content */
div.content{
	/* width:90%; */	
	margin-bottom:150px;
}

div.text-left{
	
	width:60%;	
	
}	
div.img-right{
	float:right;		
}
/* Some pictures need to be displayed horizontally*/ 
#large{
	width:400px;
	height:300px;	
}
/* Some pictures need to be displayed vertically*/
#long{
	width:290px;
	height:380px;
}
/* Footer */

div.footer{
	position:relative;
	text-align:center;
	margin-top:50px;
	
}
#copyright{
	font-color:#666666;
	font-size:11;
	text-align:center;	
}

/* Flag Menu */

a.flag{
	height:27px;
	width:27px;
	border:0px;
	float:right;
	margin-right: 2px;
	margin-left:2px;
	margin-top:5px;
}


#eng{
	background-image: url(../Images/dra_ang.jpg);
	background-repeat: no-repeat;
}
#fra{
	background-image: url(../Images/dra_fra.jpg);
	background-repeat: no-repeat;
}

#ger{
	background-image: url(../Images/dra_ger.jpg);
	background-repeat: no-repeat;
}
#ita{
	background-image: url(../Images/dra_ita.jpg);
	background-repeat: no-repeat;
}
#spa{
	background-image: url(../Images/dra_spa.jpg);
	background-repeat: no-repeat;
}

/* Fonts */

p,ul,li,div, td{
font-size : 92%; 
font-family : Verdana, Arial; 
color : #666666; 
text-align : justify;
}

h1 {
	font-size : 110%;
	font-family : Verdana, Arial;
	color : #94BE99;
	text-align: justify;
	font-weight: bolder;

}

h2 {
font-size : 160%; 
font-family : Georgia, Arial; 
color : #666666; 
font-weight: bolder;
text-align: center ;
}

h3 {
font-size : 120%; 
font-family : Verdana; 
color : #94BE99;
text-align: center;
}


h4 {
font-size : 160%; 
font-family : Verdana, Arial; 
color : #666666; 
background-color : white;
font-weight: bolder;
text-align: center ;
}

hr {
	width:100%;
	color: #666666;
	background-color: #666666;
	height:1px;
	border:0;
	text-align:center;	
}



td.un {
background-color : #000063; 
valign : top;
}

a:link {color: #666666; text-decoration:none; }
a:visited {color: #666666; text-decoration:none;}
a:hover {color: #94BE99; text-decoration:none;font-weight: bolder;}

/* Dynamic Menu */

.menu_list {	
	width: 350px;
	margin-left:20%;
}
.menu_head {
	padding: 5px 10px;
	cursor: pointer;
	position: relative;
	color:#666666;
	margin:1px;
    font-weight: bolder;
    background-color:transparent;
}
.menu_body {
	display:none;
	font: 90% Verdana,Arial, Helvetica, sans-serif;
	margin: 10px auto;
}
.menu_body a{
  display:block;
  color:#666666;
  background-color:transparent;
  padding-left:10px;
  font-size:110%;
  text-decoration:none;
}
.menu_body a:link{ color: #666666; text-decoration:none; }  
.menu_body a:hover{ color: #94BE99;  text-decoration:none; font-weight: bolder; }
.menu_body a:visited{text-decoration:none;}  



