/*articolo*/
#generale .centrale { background:#FFF url(../_img/bg_centrale_interno.gif) } /*regola per articolo*/
.company-detail { font-family:Arial, Helvetica, sans-serif;  width:632px;}

.company-detail .clear {height:30px;width:630px;background-color:#FFF;}

.company-detail .sx  { width:100px; float:left; margin-top:30px; font-size:12px}
.company-detail .dx  { width:530px; float:left; margin-left:2px; margin-top:30px;}

.company-detail h1  { font-weight:normal; font-size:18px; font-weight:bold; color:#F63; margin-top:10px; padding-top:10px}

.company-detail h2  { font-weight:normal; font-size:18px; font-weight:bold; color:#F63; border-top:1px solid #F63; margin-top:10px; padding-top:10px}

.company-detail h3  { font-weight:normal; font-size:18px; font-weight:bold; color:#F63; border-top:1px solid #F63; margin-top:30px; padding-top:10px; clear:both; line-height:18px}
.company-detail h3 span  { display:block; float:right; color:#333; font-size:14px; font-weight:normal; margin-right:260px; display:inline; _margin-top:-20px;}

.company-detail h4  { font-weight:normal; font-size:13px; font-weight:bold; color:#000}

.company-detail h5  { font-weight:normal; font-size:11px}

.company-detail .service-disabled	{
	visibility:hidden !important;
	display:none !important;
}

.enterprises ul	{margin-top:30px;}
.enterprises li	{float:left;width:300px;height:30px;font-size:12px;font-weight:bold;}
.enterprises li.left {border-right:1px solid #333;padding-right:10px;margin-right:20px;}
.enterprises li span {float:right;margin-right:5px;font-weight:normal;}

.company-vacations { font-family:Arial, Helvetica, sans-serif;  width:632px;}
.company-vacations .nav {  width:632px; border-bottom:1px solid #ff6633; color:#666; height:22px; font-weight:bold; color:#f63}
.company-vacations .nav li { float:left; height:22px; line-height:22px; margin-right:10px}

.company-vacations .clear {height:30px;width:630px;background-color:#FFF;}

.company-vacations h1  { font-weight:normal; font-size:18px; font-weight:bold; color:#F63; margin-top:5px; padding-top:5px}
.company-vacations h2  { font-weight:normal; font-size:18px; font-weight:bold; color:#F63; margin-top:5px; padding-top:5px; border-top:1px solid #F63;}
.company-vacations h3  { font-weight:bold; font-size:16px; margin-top:5px; padding-top:5px;}
.company-vacations h4  { font-weight:bold; font-size:14px; margin-top:5px; padding-top:5px;}

.company-vacations .sx  { width:200px; white-space:nowrap; float:left;  margin-top:8px; margin-bottom:8px;}
.company-vacations .dx  { width:320px; white-space:nowrap; float:right; margin:1px;}
.company-vacations .center { width:600px; white-space:nowrap; float:left; margin-top:4px;}

.company-vacations input { border:none; border:1px solid #CCCCCC; height:16px; padding:4px; margin-top:2px}
.company-vacations textarea { border:none; border:1px solid #CCCCCC; padding:4px; margin-top:2px}
.company-vacations select { border:1px solid #CCCCCC; height:26px; padding:2px;margin-top:2px }
