body {margin:0; padding:0; background-color: #000; color:#fff; font-family: "Open Sans","Helvetica Neue", Helvetica, Arial, sans-serif;  background-image:url(i/bg1.jpg); background-repeat:no-repeat; background-attachment:fixed; background-position:50% -50px; /*background-position:0 -100px;*/}

body.cont1 {background-image:url(i/bg2.jpg); position:static;}
body.cont2 {background-image:url(i/bg3.jpg);}


h1,h2,h3,h4 { margin:0; padding:0;}

.clear {clear:both; font-size:1px; height:1px; visibility: hidden;}


#header {background-image:url(i/header-bg.png); background-repeat: repeat-x;}
#header-content {margin: 0px auto 0px auto;  width: 1000px; min-height:100px; z-index:1;   background-image:url(i/header.png); background-repeat:no-repeat; background-position: 50% 0;}

#main {  }
#main-content {  margin: 0px auto 0px auto; width:620px;  min-height:510px; z-index:10; }

#footer {  background-image:url(http://www.hwupgrade.it/css/img/background-png-50-10x10.png);  }
#footer-content { margin: 0px auto 0px auto; width: 1000px; padding: 15px 15px 15px 60px;    }

a.linkwhite:link    { color: #FFF; text-decoration:none; }
a.linkwhite:visited { color: #FFF; text-decoration:none; } 
a.linkwhite:hover, a.linkwhite:active   { color: #FFC211; text-decoration: none; }


#menu {  z-index:1; padding: 13px 0 0 0;}

	#menu ul { margin:0; padding:0; }
	#menu li { margin:0 0 0 1px; padding:0; display:inline-block; list-style:none;   font-size: 9pt; font-weight:bold;}
	



li#logo-hwu {/*background-color:#fff;*/ text-align:center; z-index:1;/*margin:0 0 0 555px;*/ background-image:none;}
	#logo-hwu .logo{ margin:2px 10px; width:100px; }

#logo-partner {  float:right; margin:0 185px 0 0; text-align:center; padding: 0 0 0 0;    }
	#logo-partner span { display:block; font-size:6pt; text-align:center; color:#999;}
	#logo-partner .logo {  width: 110px; height: 80px; }


.page-content {  background-image:url(i/white-bg.png); color:#000; font-size:10pt; float:left;  display:inline; margin: 50px auto 50px auto; padding:15px; border-bottom:1px solid #888}

#home-content { color:#FFF;  }


#home-claim{ color:#FFF; display:inline; float:left;  margin: 30px 0 0 -100px; position:relative; z-index:1;  } 
	#home-claim .title { background-image:url(http://www.hwupgrade.it/css/img/background-png-50-10x10.png); display:inline-block;  padding: 5px 10px;}
	#home-claim .subtitle { background-image:url(http://www.hwupgrade.it/css/img/background-png-50-10x10.png); display:inline-block; padding: 5px 10px; margin-top:2px; }

#prenota-prova { border: 10px solid #09F; height:150px; color:#fff;  background-image:url(i/prova.jpg); background-position: 45% 45%; text-align:center;  padding-top: 100px; font-size: 13pt; }

h1.title { font-family:"Open Sans","Helvetica Neue", Helvetica, Arial, sans-serif; font-weight:bold; letter-spacing:-2px; text-transform:uppercase; }
h2.subtitle { font-family:"Open Sans","Helvetica Neue", Helvetica, Arial, sans-serif; font-weight:100; text-transform:uppercase; } 

.page-content h1.title {color:#555; margin-bottom:20px;}

.thumb img { border: 1px solid #2c2c2c; padding: 10px; margin:0 2px 2px 0; background-color:#282828; display:inline; float:left;  height:130px; }

#disclaimer { color:#aaa; font-size: 7pt; bottom:10px; float:left; display:inline; width: 500px;  }

#social { margin:0px 0 0 10px; width:520px; text-align:right; float:left; display:inline; width: 400px;   }


	#show-social {color:#FFF; cursor:pointer; float:right; display:inline;}

	#social-buttons {}

	#social_twitter { float: left; display:inline; margin:0 10px 0 0;  }
	#social_google { float: left; display:inline; margin:0 10px 0 0;  }
		.g-plus {/*display:inline;*/}
	#social_facebook { float: left; display:inline; margin:0 10px 0 0;  }
		#fb-root {/*display:inline;*/}


a.linkmenu { display:block; padding:10px; font-family:"Open Sans","Helvetica Neue", Helvetica, Arial, sans-serif; text-transform:uppercase; }

a.linkmenu.motori { padding:7px 7px 4px 7px;}

a.linkmenu:link    { color: #ddd; text-decoration:none;  }
a.linkmenu:visited { color: #ddd; text-decoration:none; } 
a.linkmenu:hover, a.linkmenu:active   { color: #09F; text-decoration: none; background-color: #445160 }