@charset "UTF-8";
/* CSS Document */

/*
@name: _ext/css/layout.css
@desc: css home page
@author: Chiara Rostagno
@lastauthor: Chiara Rostagno
*/

html, body {margin:0; padding:0; background-image:url(../img/fondo_home.jpg); background-repeat:repeat-x; font-family:Tahoma, Arial, Verdana, sans-serif; font-size:13px; line-height:1.3em; background-color:#ffead3; text-align:justify;}

#striscia_top {width:100%; text-align:center; background-color:#CCCCCC; padding:4px;}

h1 {margin:0; padding:0; font-size:10px; font-weight:100;}

#container {width:980px; margin:2px auto 0 auto;}

.icona {border:none; margin:0;}
.icona_lingua {border:none;}
.icona_facebook {border:none; vertical-align:bottom;}
.img_home {margin-top:-3px; border:none;}

#header {background-color:#003616; width:980px;}

#menu_top {width:891px; height:40px;}

#flash {width:701px; height:392px; float:left;}

#dx_header {width:277px; float:right;}

#menu_lingue {width:55px; float:left; height:18px; margin-top:42px; padding-left:3px; margin-bottom:5px;}

#stemma {float:right; width:84px; height:84px; margin-top:-24px;}

#button {width:277px; margin-button:0;}

.clear_float {width:970px; clear:both; height:1px;}
.clear_float_bottom {width:970px; clear:both; height:1px;}

#content_home {width:980px; background-image:url(../img/fondo_content_home.jpg); background-repeat:repeat-y; margin-top:-4px;}

#content_sx {float:left; width:140px; text-align:center; padding-top:10px;}

#content_text {float:left; width:645px; background-image:url(../img/fondo_content_tex_thome.jpg); background-repeat:no-repeat; background-position:center bottom; padding:20px 20px 0 20px; margin:0;}

#content_dx {float:right; width:154px; text-align:center; padding-top:10px;}

#footer_home {width:138px; padding:0 8px 0 8px; text-align:left; font-size:10px; line-height:1.2em; font-family:Trebuchet MS, Tahoma, Arial, Verdana, sans-serif;}

#footer_home a, #footer_home a:link, #footer a:visited {font-size:10px; color:#000; text-decoration:none; font-weight:bold; font-family:Trebuchet MS, Tahoma, Arial, Verdana, sans-serif;}
#footer_home a:hover {font-size:10px; color:#000; text-decoration:underline; font-weight:bold; font-family:Trebuchet MS, Tahoma, Arial, Verdana, sans-serif;}  

.text_lega {font-size:10px; line-height:1.2em; font-family:Trebuchet MS, Tahoma, Arial, Verdana, sans-serif;}

#content_dx a, #content_dx a:link, #content_dx a:visited {font-size:10px; color:#fff; text-decoration:none;}
#content_dx a:hover {font-size:10px; color:#fff; text-decoration:none;}

#menu_basso {clear:both; width:980px; height:26px; text-align:center; padding-top:2px; background-image:url(../img/fondo_menu_bottom.jpg); background-repeat:no-repeat; font-size:10px; color:#ffead3;}

#menu_basso a, #menu_basso a:link, #menu_basso a:visited {font-size:10px; font-family:Trebuchet MS, Tahoma, Arial, Verdana, sans-serif; line-height:1.2em; text-decoration:none; color:#ffead3;}
#menu_basso a:hover, .qui_basso {font-size:10px; font-family:Trebuchet MS, Tahoma, Arial, Verdana, sans-serif; line-height:1.2em; text-decoration:underline; color:#000;}

#w3c {clear:both; width:980px; text-align:center; font-size:10px; font-family:Trebuchet MS, Tahoma, Arial, Verdana, sans-serif; line-height:1.2em;}

#w3c a, #w3c a:link, #w3c a:visited {font-size:10px; font-family:Trebuchet MS, Tahoma, Arial, Verdana, sans-serif; line-height:1.2em; text-decoration:none; color:#000;}
#w3c a:hover {font-size:10px; font-family:Trebuchet MS, Tahoma, Arial, Verdana, sans-serif; line-height:1.2em; text-decoration:underline; color:#000;}

#bottom_home {width:980px; margin:150px auto 0 auto; font-size:10px; line-height:1.2em; color:#000;}

#bottom_home a, #bottom_home a:link, #bottom_home a:visited {color:#000; text-decoration:none;}
#bottom_home a:hover {color:#000; text-decoration:none;}










