/* www.globalimpaq.com */

html, body { margin: 0; padding: 0; background-color:#000; }

a:link { color: #999; text-decoration:none; }
a:visited {	color: #999; }
a:hover { color: #FFF; text-decoration: underline; }
a:active {	color: #999; }

img, a { border: none; outline: none; }
p { margin: 0; padding: 0; }

#container { margin: 0 auto; padding: 0; width: 800px; }

.white { color: #FFF; text-align:justify; }
#header { margin: 30px 0 0 0; padding: 0 0 5px 0; color: #000; border-bottom: 1px solid #CCC; font: normal 11px Helvetica, Arial, sans-serif; }
.symbol { margin: 0; padding: 0; float: right; }

#bglogo { margin: 10px 0 0 0; padding: 0; width: 800px; height: 150px; }
#bglogologin { margin: 10px 0 0 0; padding: 0; width: 800px; height: 300px; }
#logotype { margin-bottom: 10px; padding: 0; width: 800px; height: 50px; border-bottom: 1px solid #CCC; }

#menu1 { margin-bottom: 50px; padding: 0; width: 144px; float: left; }
#menu2 { margin-bottom: 50px; padding: 0; width: 144px; float: left; }
#menu3 { margin-bottom: 50px; padding: 0; width: 144px; float: left; }
#menu4 { margin-bottom: 50px; padding: 0; width: 144px; float: left; }
#menu5 { margin-bottom: 50px; padding: 0; width: 144px; float: left; }
.section { background-image:url(images/sfondomenu.jpg); margin: 0; padding: 0; width: 144px; height: 17px; text-align:center; font: normal 13px Helvetica, Arial sans-serif; color: #fff; }
.section a:link, a:visited, a:active, .sectionleft a:link, a:visited, a:active, .sectionright a:link, a:visited, a:active { color: #fff; text-decoration: none; }
.section a:hover, .sectionleft a:hover, .sectionright a:hover { color: #fbb51a; }

.showcase { margin: 0 0 0 0; padding: 0; }

.text { margin: 0 0 5px 0; padding: 0; display: block; color: #fff; font: normal 11px Helvetica, Arial sans-serif; text-align:justify; }
.textgrey { margin: 0 0 5px 0; padding: 0; display: block; color: #666; font: normal 11px Helvetica, Arial sans-serif; text-align:justify; }
.text a:link, a:visited, a:active { color: #fff; text-decoration: none; }
.text a:hover { color: #fff; text-decoration: line-through; }
.subtitle { margin: 0 0 5px 0; padding: 0; display: block; color: #666; font: bold 11px Helvetica, Arial sans-serif; }

h3 { margin: 0; padding: 0 0 25px 0; color: #fff; font: normal 20px Helvetica, Arial sans-serif; }

#what { margin: 20px 0 20px 0; padding: 0; width: 480px; float: left; }
#payment { margin: 20px 0 20px 0; padding: 0; width: 800px; float: left; }
#company { margin: 20px 0 0 0; padding: 0; width: 300px; float: right; }


#left { margin: 20px 0 0 0; padding: 0; width: 480px; float: left; }
h4 { margin: 0; padding: 0; color: #fff; font: normal 12px Arial, sans-serif; }
#news { margin: 0 0 30px 0; padding: 0; border-bottom: 1px solid #333; }
.toggler { margin: 0; padding: 3px 2px; border-top: 1px solid #333; display: block; cursor: pointer; }
.element { margin: 0; padding: 0; }

#clienti { margin: 20px 0 0 0; padding: 0; width: 300px; float: right; }
.arrow { cursor: pointer; }
#pzSlide { margin: 0; padding: 0; width: 300px; height: 209px; overflow: hidden; background: transparent;   }
#clients { margin: 0; padding: 0; width: 300px; }
#clients li { list-style: none; margin: 0; padding: 0; height: 13px; color: #fff; font: normal 11px Helvetica, Arial sans-serif; border-bottom: 1px solid #333; }

#note { clear: left; margin: 0; padding: 0 0 5px 0; color: #333; font: normal 11px Helvetica, Arial sans-serif; }
.email a:link, a:visited, a:active { color: #fff; text-decoration: none; }
.email a:hover { color: #fff; text-decoration: line-through; }

#footer { margin: 0; padding: 5px 0 0 0; height: 50px; clear: both; border-top: 1px solid #CCC; font: normal 11px Helvetica, Arial sans-serif; }
.info { margin: 0; padding: 0; float: left; color: #fff; }
.copyright { margin: 0; padding: 0; float: right; color: #999; }
.clientlogin { margin: 0; padding: 0; float: right; color: #fff; }

.arrow { cursor: pointer; }

.buttonSubmit, .buttonSubmitHovered {
	width:69px;
	height:26px;
	color:#FFF;
	font-weight:bold;
	padding:2px 5px;
	background:url(../../images/button.gif) no-repeat left top;
	cursor:pointer;
	border:none;
}