* {margin:0; padding:0; border:0;}

html, body {width:100%; height:100%; background:#FFF;}
body {border-top: 7px solid #242424; font-family:Arial, Helvetica, sans-serif;}

#header, #main, #info, #partners, #footer {width:100%}
#info {background:#EFF6C6; border-bottom:4px solid #9FC100; padding-top:1px; color:#666;}
#partners {background:#242424;  padding:1px 0;}
#footer {background:#222222; height:30px;}
.wrap {width:930px; margin:0 auto;}

#header .wrap {border-bottom:1px solid #CCC;}
#header h1 {}

#main .wrap, #info .wrap, #partners .wrap {margin-top:25px; margin-bottom:25px;}
#info .wrap, #partners .wrap {margin-bottom:15px;}

.sx, .dx {float:left;}
.sx { width:465px; border-right:1px solid #CCC;}
.dx { width:463px; position:relative;}
.small			{ font-size:11px;}
.bdStudio, .viaggio, .network, .stage {padding:0 0 15px 85px; margin:20px 25px 0 0; border-bottom:1px solid #CCC; }
.bdStudio {background:url(../img/enterprise/viaggio.jpg) no-repeat 0 0; margin-top:0;}
.bdStudio strong {color:#9FC100;}
.network {background:url(../bdStudio-2.jpg) no-repeat 0 0;}
.network strong {color:#C7B700;}
.viaggio {background:url(../network-3.jpg) no-repeat 0 0;}
.viaggio strong {color:#D65CB3;}
.stage {background:url(../img/enterprise/stage.jpg) no-repeat 0 0; border:none; padding-bottom:0;}
.stage strong {color:#F93;}

/*.bdStudio {background:url(../bdStudio-2.jpg) no-repeat 0 0; margin-top:0;}
.bdStudio strong {color:#9FC100;}
.network {background:url(../img/enterprise/viaggio.jpg) no-repeat 0 0;}
.network strong {color:#C7B700;}
.viaggio {background:url(../network-2.jpg) no-repeat 0 0;}
.viaggio strong {color:#D65CB3;}
.stage {background:url(../img/enterprise/stage.jpg) no-repeat 0 0; border:none; padding-bottom:0;}
.stage strong {color:#F93;}*/


h2 {font-size:20px; font-weight:normal; color:#242424;}
p {font-size:14px; color:#838383;}


#main .box {position:absolute; top: 0px; left:0;}
.dx .box {padding-left:22px; }

ul { font-size:14px; margin-left:10px; color:#666;}
li {margin: 8px 0 0 25px;}


#info ul { font-size:14px;}
#info li {margin: 8px 0 0 25px;}
#info li.first {margin-top:9px;}

form {margin: 7px 0 0 0; padding:0px;}

label {font-size:12px;}

form .sx {width:164px; margin-right:13px; border:none;}
form .dx {width:263px;}

input, textarea {font-family:Arial,Tahoma,Verdana, Helvetica, sans-serif; font-size:14px; color:#272727;}

form .sx input {float:left; width:160px; height:22px; border:1px solid #C3C9A2;}
form .dx textarea {float:left; width:260px; height:71px; border:1px solid #C3C9A2;}
form .dx input {float:right;}

p.nb {font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif; font-size:9px; padding-top:4px;}

#partners ul {list-style-type:none;}
#partners li {float:left; border:7px solid #212121; margin-left:17px;}
#partners li.first {margin:0;}

