html, body, h1, h2, h3, h4 {
	margin: 0;
	padding: 0;
}

a {
	color:#0000FF;
	text-decoration:none;
	border:none;
}
a:hover {
	color: #FF9900;
}
.left {
	float: left;
}
.right {
	float: right;
}
.more {
	text-align: right;
}
.clear {
	clear: both;
}

li{
font: 14px "Arial", Helvetica, sans-serif;
}

h1{
color: #ffcf06;
}

h1.titolo {
background: url(../images/transferlongtab.jpg) no-repeat;
height:71px;
padding-top:20px;
padding-left:130px;
font-size:24px;
}



#poem {
padding-top:20px;
padding-bottom:20px;
padding-left: 20px;
padding-right: 20px;
background:#ffffff;
}
#phrase {
padding-bottom:20px;
}
#phrase h2{
	color:#000000;
	font:14px "Arial", Helvetica, sans-serif;
	font-style:oblique;
	font-weight:bold;
}

#firm h2{
font:14px "Arial", Helvetica, sans-serif;
font-weight:normal;
color:#000000;
padding-right: 100px;
}
body {
	text-align: center;
	font: 12px "Arial", Helvetica, sans-serif;
	behavior: url(../fix/iepngfix.htc);
	background: url(../images/bodybg.png) center repeat-y;
	background-color:#212121;
	padding-bottom: 10px;
}

/** intro layout **/
#introcontainer {
	text-align: left;
	margin: 0px auto 0px auto;
	width: 798px;
	background:#000000;
	/*height: 758px;*/
}

#introheader {
  height: 141px;
  width:798px;
}

#fixmenu {
	float: left;
  height: 141px;
  width:257px;
  background: url(../images/fixmenu.jpg) no-repeat;
   margin-top:0px;
   margin-left: 0px;
}

#fixheader {
  float:left;
  width: 541px;
  height: 141px;   
}

#intrologo {
	width: 798px;
	height: 53px;
	/*background: url(../images/intrologo.jpg) no-repeat;*/
	margin-top: 30px;
	margin-bottom: 50px;	
}

#language {
	width: 798px;
	height: 120px;
	margin-top: 30px;
	margin-bottom: 50px;	
}

#bottomsky {
	width: 798px;
	height:248px;
  	background: url(../images/skref.png) no-repeat;
	margin-left:auto;
	margin-right:auto;
	margin-top:auto;
}
/** layout **/
#container {
	text-align: left;
	margin: auto;
	width: 798px;
	background:#FFFFFF;
	/*height: 758px;*/
}

#bottom {
  width: 798px;
  height:42px;
  margin-left:auto;
  margin-right:auto;
}
#header {
  height: 250px;
  background: url(../images/header.jpg) no-repeat;
  width:798px;
}

/** logo **/

#logo {
  float:left;
  margin-top: -25px;
  width: 450px;
    height: 150px;
  text-align: left;   
  z-index: 5;
}

#logo a {
 width:100%; height:100%; display:block; 
 }
#menu {
  float:left;
 width: 348px;
   height: 165px;
   margin-top:0px;
   margin-left: 0px;
}

#logo h1 {
  color: #FFF;
  font: 30px "Verdana", arial, sans-serif;
  font-weight:bold;
  /*line-height: 1;*/
  padding-top: 1em;
  padding-left: 1em;
}

#logo h1
{
color:#FFF;
text-decoration:none;
}

#logo h1:hover
{
color:#FFCC33;
}

#logo h2 {
  color: #FFF;
  font: 24px "Verdana", arial, sans-serif;
  /*line-height: 1;*/
  padding-top: 1.6em;
  padding-left: 4em;
}
#logo p {
  color: #464544;
  font: 16px "Arial narrow", arial, sans-serif;
  margin: 0;
}

/** langsel **/
#langselect {
	height: 20px;
	margin-right: 90px;
	margin-bottom: -10px !important!;
	background:#FFFFFF;
	}
	
#langselect img{
	padding-right: 5px;
	}

/** nav **/

#nav {
  width:750px;
  height:25px;
  margin-top:10px;
  text-align:center;
  font-size: 12px;
}

#nav a {	
  color: #000;
  text-decoration: underline;
  font-weight: normal;
}
#nav a:hover {
  color: #FFA405;
}

#paragraph
	{
	width:750px;
	margin-left: 25px;
	margin-bottom: 10px;
	padding-bottom: 10px;
	}
	
	#paragraph p{
color:#000;
font:"Arial", Helvetica, sans-serif;
font-size:14px;
  text-align:justify;
}

.imgpost {
float:right;
margin: 10px;
}

.sottotitolo {
background: url(../images/heathrow.jpg) repeat-x;
padding:5px 20px;
color: #ffcf06;
max-width:500px;
font-size:12px;
}

.sottotitolo a, a:hover {
color: #ffcf06;
}

/** subcontenitore **/
#subcontainer1 {
margin-left: 25px;
margin-bottom: 30px;
width: 750px;
height: 200px;
border:none;
}

#subcontainer2 {
margin-left: 25px;
margin-right: 25px;
margin-bottom: 0px;
padding-left:0px;
padding-right:0px;
padding-bottom: 50px;
width: 750px;
height: 200px;
border:none;
}

/** box **/
#leftbox, #rightbox{
  float: left;
  color:#000;
  padding-left:10px;
  border:none;
}

#leftbox {
width: 400px;
padding-left:30px;
/*height: 200px;*/
}

#leftbox2 {
float: left;
width: 400px;
height: 200px;
}

#rightbox {
width: 290px;
height: 210px;
padding-left:30px;
padding-right:10px;
}

#leftbox div {
width: 300px;
border:none;
}

#leftbox h2 {
font-weight:bold;
font-size:20px;
color:#0000FF;
}

#leftbox p {
color:#000;
font-style:normal;
font:"Arial", Helvetica, sans-serif;
font-size:14px;
  text-align:justify;
}

#rightbox h2 {
font-size:20px;
font-weight:bold;
color:#FF3300;
}

#rightbox p {
color:#000;
font-style:normal;
font:"Arial", Helvetica, sans-serif;
font-size:14px;
  text-align:justify;
}

/** bottom box**/
#bottomrightbox{
  float: left;
  width: 350px;
  color:#000;
margin-left: 25px;
/*padding-bottom:10px;*/
  text-align:justify;
}

#bottomrightbox p {
color:#000;
font-style:normal;
font:"Arial", Helvetica, sans-serif;
font-size:14px;
  text-align:justify;
}

#bottomrightbox h2 {
font-size:20px;
font-weight:bold;
color:#33CC00;
}

#bottomleftbox{
  float: left;
  width: 350px;
  color:#000;
margin-right: 25px;
/*padding-bottom:10px;*/
  text-align:justify;
}

#bottomleftbox p {
color:#000;
font-style:normal;
font:"Arial", Helvetica, sans-serif;
font-size:14px;
  text-align:justify;
}

#bottomleftbox h2 {
font-size:20px;
font-weight:bold;
color:#33CC00;
}

#transfer {
margin-left: 25px;
margin-bottom: 10px;
width: 750px;
font:"Arial", Helvetica, sans-serif;
}

#transfer p{
color:#000;
font:"Arial", Helvetica, sans-serif;
font-size:14px;
  text-align:justify;
}

transfer h1{
color:#FFFFFF;
}
#form {
width:750px;
}

#copyright {
  font-size: 11px;
  font-weight:bold;
  color: #FFF;
  /*margin-top:-20px;*/
}

#copyright a{
  font-size: 11px;
  font-weight:bold;
  color: #FF9900;
}

.textlight {font-family: Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight: normal; color:#CCCCCC;}
A.textlight:link {text-decoration: none;}
A.textlight:visited {text-decoration: none;}
A.textlight:hover {text-decoration: underline;}
A.textlight:active {text-decoration: none;}

#prenota {
display:block;
margin-top:10px;
clear:right
}

#paragrafo img {
float:right;
margin: 10px;
}

.textlight {font-family: Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight: normal; color:#CCCCCC;}
A.textlight:link {text-decoration: none;}
A.textlight:visited {text-decoration: none;}
A.textlight:hover {text-decoration: underline;}
A.textlight:active {text-decoration: none;}

.testotabgiallo {FONT-SIZE: 9px; FONT-FAMILY:  Arial, Helvetica, sans-serif}
.testotabgiallo {COLOR: #363636; TEXT-DECORATION: none}
A.testotabgiallo:hover {TEXT-DECORATION: nome; color: #FFFFFF}

.testotabgrigio {FONT-SIZE: 9px; FONT-FAMILY: Arial, Helvetica, sans-serif}
.testotabgrigio {COLOR: #FFFFFF; TEXT-DECORATION: none}
A.testotabgrigio:hover {TEXT-DECORATION: none; color: #000000}

.testocondizioni {FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif}
.testocondizioni {COLOR: #666666; TEXT-DECORATION: none}
A.testocondizioni:hover {TEXT-DECORATION: none; color:  #666666}

.mbar11 {FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif}
.mbar11 {COLOR: #666666; TEXT-DECORATION: none}
A.mbar11:hover {TEXT-DECORATION: underline; color: #666666}

.BordoTabLeft{ border-left: 1px solid #ffcd04; border-top: 1px solid #000000; border-right: 0px solid #ffcd04; border-bottom: 0px solid #ffcd04; background-color: #EEEEEE}

.BordoTabLeftSelected{ border-left: 1px solid #000000; border-top: 1px solid #000000; border-right: 0px solid #000000; border-bottom: 0px solid #000000; background-color: #ffcd04}

.BordoTabCenter{ border-left: 1px solid #000000; border-top: 1px solid #000000; border-right: 0px solid #000000; border-bottom: 0px solid #000000; background-color: #BCBCBC}

.BordoTabCenterSelected{ border-left: 1px solid #000000; border-top: 1px solid #000000; border-right: 0px solid #000000; border-bottom: 1px solid #000000; background-color:#FFFFFF}

.BordoTabRight{ border-left: 1px solid #000000; border-top: 1px solid ; border-right: 1px solid #000000; border-bottom: 0px solid #000000; background-color: #BCBCBC}


