* {list-style-type: none; margin: 0; padding: 0; outline:none; }
body {width:100%; background: url(../images/tlo.png) repeat-x; background-color: #e9e9e9; color: #999999; font-family: arial; font-size: 11px; margin-left:auto;  margin-right:auto; }

img {border: 0; outline: none; }
a {text-decoration: none; outline: none; color: #999999;}
a:hover {text-decoration: none; }



#site {height: 585px; margin: auto; width: 963px;}
#top{padding-top:8px; height:88px; width: 963px; margin:auto;margin: auto; }
				   #top_left{float:left;width:250px; height:88px;}
				   #top_right{float:right; width:234px; height:36px; padding-right:14px;}

			
#middle{width:963px; height:454px; margin-top:10px; background: url(../images/generali.gif) no-repeat; }
.button{width:380px; height:75px; margin-top:308px ; margin-left:44px; position:absolute}


#bottom{height: 25px; margin: auto; width: 936px; padding-bottom:10px;}
#bottom_left{float:left}
#bottom_right{float:right}

#bottom{ margin: auto; width: 936px; padding-bottom:10px; }

#bottom_center{border-top:1px solid #999999;color:#303030; padding-bottom:12px;margin: auto; width: 936px;}
#bottom_center p{padding-top:7px;}

#bottom_center a{text-decoration: none; color:#b00000;}
#bottom_center a:hover{text-decoration: underline;}

#bottom_left{float:left; padding-top:5px;}
#bottom_right{float:right; padding-top:5px;}

#landingPageMotionContent{float:right; position:relative; top:-14px; right:12px}

  


