@import url("../css/tabs.css");/* CSS Document */body {background: #b2b5ba;text-align: center;margin: 0; padding: 0;font: normal normal 12px Tahoma, Arial, Helvetica, sans-serif;}td {font: normal normal 12px Tahoma, Arial, Helvetica, sans-serif;}h1, h2, h3, h4, p {margin: 0; padding: 0;}img {border: none;}fieldset {border: 0px solid #f00;color: #fff;font: normal normal 11px Tahoma, Arial, Helvetica, sans-serif;}legend {font: normal bold 12px Tahoma, Arial, Helvetica, sans-serif;color: #fff;}#stage {text-align: left;position: relative;width: 934px;margin: 0 auto;border: 1px solid #000;border-top: 0px;background: #fff url(/html/themes/gabrielli/images/sfondo.jpg) no-repeat;}#false #stage {background: #fff url(/html/themes/gabrielli/images/sfondo2.jpg) no-repeat;}#testata {height: 380px;}#testata input, #testata select, #testata option {background: #f3f3f3;border: 1px solid #00215a;font-size: 10px;color: #333;}#testata option {border: none;}#lingue {position: absolute;width: 95px;top: 38px;left: 190px;text-align: center;}#lingue p {font-weight: bold;margin-bottom: 10px;}/*#lingue {position: absolute;width: 185px;top: 155px;left: 0px;text-align: center;}*/#lingue a {text-align: center;color: #fff;text-decoration: none;text-transform: uppercase;font-size: 11px;margin: 0 5px;}#companyLogo {position: absolute;top: 20px;left: 0;}#sloganSteel {position: absolute;top: 175px;left: 60px;width: 240px;height: 120px;text-indent: -20000px;background: url(/html/themes/gabrielli/images/slogan.gif) no-repeat;display: none;}#profiloGruppo {position: absolute;top: 170px;left: 20px;width: 140px;height: 270px;}#false #profiloGruppo {display: none;}#profiloGruppo p {text-align: right;color: #fff;margin: 10px 0;font: normal normal 11px Arial, Helvetica, sans-serif;}#userMenu {position: absolute;top: 8px;left: 767px;width: 156px;height: 132px;text-align: left;color: #fff;padding: 5px;}#userMenu ul {margin: 5px 0;padding: 0;font: normal normal 11px Arial, Helvetica, sans-serif;}#userMenu p {margin: 5px;}#userMenu form {margin: 0;padding: 0;}#userMenu li {list-style: none;}#userMenu a {color: #fff;text-decoration: none;}#userMenu a:hover {color: #ddd;text-decoration: underline;}#cerca {position: absolute;top: 9px;left: 305px;width: 230px;height: 130px;}#lavorazioni {position: absolute;top: 9px;left: 528px;width: 230px;height: 130px;}#lavorazioni fieldset, #cerca fieldset{margin-top: 30px;}#ofProdotti select {width: 200px;}#gruppo {position: absolute;top: 141px;left: 187px;width: 735px;height: 238px;background: #fff;}#gruppo ul {padding: 0;margin: 0;display: none;}#gruppo li {display: block;}#gruppo a {display: block;width: 164px;height: 32px;text-indent: -20000px;overflow: hidden;}#userMenu a.button:link, #userMenu a.button:visited {border: 1px solid #333;padding: 3px 5px;background: #eee;color: #333;margin: 10px 0;display: block;float: left;}#userMenu a.button:hover {border: 1px solid #000;background: #fff;color: #000;text-decoration: none;}#content {}#layout-column_column-1 {margin-top: 5px;}#layout-column_column-2 {margin-top: 5px;clear: both;display: none;}.portlet-header-bar {background: url(/html/themes/gabrielli/images/custom/header-middle.png) scroll repeat-x;}.portlet-header-left {background: url(/html/themes/gabrielli/images/custom/header-left.png) scroll no-repeat top left;}.portlet-header-right {background: url(/html/themes/gabrielli/images/custom/header-right.png) scroll no-repeat top right;height: 21px;position: relative;}.portlet-title {font: normal bold 12px Tahoma, Arial, Helvetica, sans-serif;padding-left: 15px;}.portlet-icons {float: right;}#portaPortlet {margin-left: 5px;width: 932px;background: url(/html/themes/gabrielli/images/sfondoPortaportlet.gif) 0 0 no-repeat;}#portaPortlet .portlet-container, #portaPortlet .portlet-borderless-container {width: 220px;float: left;margin: 2px;padding: 3px;position: relative;}#portaPortlet .portlet-box {height: 300px;}#moveUp_01, #moveUp_02, #moveUp_03 {position: absolute;top: 30px;right: 5px;}#moveDown_01, #moveDown_02, #moveDown_03 {position: absolute;top: 290px;right: 5px;}#box1, #box2, #box3 {height: 280px;overflow: hidden;padding-right: 15px;}#portaPortlet .portlet-box p {margin: 0 0 10px 0;}#box1 h3, #box2 h3, #box3 h3 {color: #29547f;font: normal bold 12px Tahoma, Arial, Helvetica, sans-serif;margin: 0 0 10px 0;}#portaNews {background: #fff;border-top: 1px solid #000;padding: 10px;clear: both;}.portlet-container {background: #fff;padding: 10px;}tr.even { background: #f3f3f3; }tr.odd { background: #eee; }#layout-nav-container {display: none;}#myPlaces {position: relative;right: 0;width: 200px;}#myPlaces ul {position: absolute;text-align: left;left: -35px;top: -30px;margin: 0;background: #ccc;border: 1px solid #333;padding: 2px;}#myPlaces ul li {padding: 2px;}#portaLogo img {border: 2px solid #fff;margin: 2px 0;}#portaLogo a:hover img {border: 2px solid #29547f;}#portaFeed h3 {clear: both;font: normal bold 12px Tahoma, Arial, Helvetica, sans-serif;}#portaFeed a {color: #29547f;text-decoration: none;}#portaFeed a:hover {color: #29547f;text-decoration: underline;}.feed {display: block;float: left;width: 265px;border: 1px solid #ddd;background: #f3f3f3;margin: 5px;padding: 5px;height: 95px;overflow: hidden;}.feed img, .icoRss {float: left;margin-right: 5px;width: 80px;}#autenticazione {border: none;padding: 0; margin: 5px;color: #666;font-weight: normal;}#autenticazione ol {padding: 0; margin: 0;list-style: none;border-bottom: 1px solid #ccc;}#autenticazione li {padding: 2px 0;clear: both;}#autenticazione label {display: block;float: left;width: 100px;font-size: 12px;}.form-text {width: 145px;}.risultati {border-collapse: collapse;border: 1px solid #ccc;width: 885px;}.risultati td, .risultati th {padding: 2px 10px;margin: 0;border-bottom: 1px solid #2B496D;text-align: left;font: normal normal 12px Tahoma, Arial, Helvetica, sans-serif;}.risultati th {width: 250px;}.risultati a {display: block;color: #2B496D;text-decoration: none;}.risultati img {border: none;vertical-align: middle; }.pop-up-outer {background: #fff;border: 1px solid #29547f;}.pop-up-title {background: #29547f;color: #fff;font-weight: bold;padding: 2px;}.portlet-msg-error {background: #fff;color: #f00;font-size: 11px;display: block;padding: 2px;border: 1px solid #f00;margin: 0;}
