
#UTSLang { width: 217px; text-align: right; margin-right: 10px; float: right; }
#UTSLang img { margin-top:4px; margin-left:4px; }

div.utsLetter {
padding: 10px;
padding-left:0;
color: #646464; font-size: 12px; font-family: arial, verdana, sans-serif;

}

div.utsLetter h1 { margin-top: 0px; margin-bottom: 8px; font-family: arial, verdana, sans-serif; font-size: 12px; color: #6391C6;

}


div.addressContainer { padding-left: 30px;  font-family: arial, verdana, sans-serif; color: #646464; font-size: 12px; }

.tx_lumogooglemaps_pi1_infobox { font-family: arial, verdana, sans-serif; color: #646464; font-size: 12px; }
.tx-lumogooglemaps-pi1 {color: #646464; font-size: 12px; font-family: arial, verdana, sans-serif; }

.browseBox { height: 20px; padding-bottom: 10px; font-family: arial, verdana, sans-serif; }
.browseBox a { background: #B5B5B5; padding: 5px 8px; color: #FFF; text-decoration: none; float: left; margin-right: 5px; font-size: 12px; }
.browseBox a:hover { background: #6391C6; }
.browseBox a.active { background: #6391C6; padding: 5px 8px; color: #FFF; text-decoration: none; float: left; margin-right: 5px; font-size: 12px; }

table.contenttable { margin-bottom: 10px; color: #646464; font-size: 12px; font-family: arial, verdana, sans-serif; }
table.contenttable td { padding: 2px; background: #E7E8E8; }

div.pressContainer { border-bottom: 1px solid #999; font-family: arial, verdana, sans-serif; margin-bottom: 10px; padding-bottom: 10px; }
div.pressContainer h1 { color: #6391C6; font-size: 14px; margin: 0px; padding: 0px; padding-bottom: 1px; } 
div.pressContainer a { font-size: 12px; text-decoration: none; }
div.pressContainer a:hover { text-decoration: underline; }
div.pressContainer h1 a { font-size: 13px; }

div.refContainer { border-bottom: 1px solid #999; font-family: arial, verdana, sans-serif; margin-bottom: 10px; padding-bottom: 10px; }
div.refContainer img { float: left; margin-right: 10px; } 
div.refContainer h1 { margin: 0px; padding: 0px; padding-bottom: 1px; } 
div.refContainer a { font-size: 12px; text-decoration: none; }
div.refContainer a:hover { text-decoration: underline; }
div.refContainer h1 a { font-size: 14px; }

td.bgMainLeft { background-image: url(../images/layout/bgMainLeft.gif); background-repeat: repeat-x; background-position: left top; }

#popupHide { filter:alpha(opacity=90);-moz-opacity:.90;opacity:.90; width: 700px; position: absolute; margin-left: 160px; top: 60; background: #025764; }
#popupHide p { text-align: justify; color: #FFF; }  
#popupHide a { font-size: 15px; color: #FFF; font-family: arial, verdana; font-weight: bold; }
#popupHide h1 { color: #FFF; font-size: 14px; font-family: arial; }

p { color: #646460; margin: 0px; line-height: 14px; font-family: verdana, arial, sans-serif; font-size: 11px;  } 
ul { color: #646460;  line-height: 14px; font-family: verdana, arial, sans-serif; font-size: 11px;  } 
li { color: #646460;  line-height: 14px; font-family: verdana, arial, sans-serif; font-size: 11px;  } 
a { color: #6391C6; }

.product_note {font-family: verdana, arial, sans-serif; font-size: 11px;  }
.progettomenu { color: #6391C6; text-align: center; padding: 5px; margin-bottom: 8px; background-color: #ECECEC; }
.progettomenu a {font-weight: normal; font-family: arial, verdana, sans-serif; font-size: 11px; font-weight: bold; color: #6391C6;}
.tx-gooffotoboek-pi1 table { color: #FFFFFF; font-family: verdana,arial,sans-serif; font-size: 11px; }
.galborder {  background-color: #E7E8E8;border-style: solid; border-color: #0392A7; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; }

.progetti_single_content { padding: 2px; font-family: verdana, arial, sans-derif; font-size: 11px; color: #454545; }
.progetti_single_content a { color: #0392A7; }
.progetti_single_title { color: #FFF; margin: 0px; padding: 0px; background-color: #0392A7; font-family: verdana, arial, sans-serif; font-size: 11px; font-weight: bold; padding: 5px; }

.progetti_list_content1 { padding: 2px; font-family: verdana, arial, sans-derif; font-size: 11px; color: #454545; }
.progetti_list_content2 { padding: 2px; font-family: verdana, arial, sans-derif; font-size: 11px; color: #454545; }

.progetti_list_title1 { margin: 0px; padding: 0px; background-color: #0392A7; font-family: verdana, arial, sans-serif; font-size: 11px; font-weight: bold; padding: 5px; }
.progetti_list_title1 a { color: #FFF; }

.progetti_list_title2 { margin: 0px; padding: 0px; background-color: #0392A7; font-family: verdana, arial, sans-serif; font-size: 11px; font-weight: bold; padding: 5px; }
.progetti_list_title2 a { color: #FFF; }

.buttonmargintop { margin-top: 1px; }  
.shopBox1{ width: 40px; border-width: 1px; border-color: #0392A7; border-style: solid; }
.shopcontent { font-family: verdana, arial, sans-derif; font-size: 11px; color: #454545; }
.shopdesc { font-family: verdana, arial, sans-derif; font-size: 11px; color: #454545; }
.shopbask { padding-right: 3px; padding-left: 3px; font-family: verdana, arial, sans-derif; font-size: 11px; color: #FFFFFF; }

.boxTitle { font-size: 12px; padding-left: 10px; width: 100%; height: 25px; background-color: #0392A7; color: #FFFFFF; font-weight: bold; font-family: verdana, arial, sans-derif; }

.shopTitle { font-size: 12px; padding-left: 10px; width: 222px; height: 25px; background-color: #0392A7; color: #FFFFFF; font-weight: bold; font-family: verdana, arial, sans-derif; }
.shopTitle a { color: #FFFFFF; }
.shopTitle a:hover { color: #FFFFFF; }
.shopTitle a:visited { color: #FFFFFF; }

.fiere_title { font-family:  verdana,arial, sans-serif; font-size: 11px; font-weight: normal; color: #646460; }
.fiere_td1 a { font-weight: normal; font-family:  verdana,arial, sans-serif; font-size: 11px; font-weight: normal; color: #6391C6; }
.fiere_td2 a { font-weight: normal; font-family: arial, verdana, sans-serif; font-size: 11px; font-weight: normal; color: #6391C6; }
.fiere_list_title { font-weight: bold; font-family: arial, verdana, sans-serif; font-size: 12px; font-weight: bold; color: #6391C6; }
.fiere_title a { font-weight: normal; font-family: arial, verdana, sans-serif; font-size: 11px; font-weight: bold; color: #6391C6; }
.tx-ttnews-browsebox a { font-weight: normal; font-family: arial, verdana, sans-serif; font-size: 11px; font-weight: bold; color: #6391C6; }

.tx-thmailformplus-pi1 { padding: 0px; margin: 0px; font-family : verdana, arial, sans-serif; font-size : 11px; color : #7A7B74; text-align : left; } 
.tx-thmailformplus-pi1 form { padding: 0px; margin: 0px; }
.mailform { margin : 0; } 
.mailform td { text-align : left; font-family : verdana, arial, sans-serif; font-size : 11px; color : #7A7B74; } 
.mailform1 { border-right-width : 1px; border-left-width : 1px; border-bottom-width : 1px; border-top-width : 1px; border-style : solid; border-color : #7A7B74; width : 180px; } 
.mailform2 { border-right-width : 1px; border-left-width : 1px; border-bottom-width : 1px; border-top-width : 1px; border-style : solid; border-color : #7A7B74; width : 180px; } 
.mailform3 { border-right-width : 1px; border-left-width : 1px; border-bottom-width : 1px; border-top-width : 1px; border-style : solid; border-color : #7A7B74; width : 220px; height : 100px;  } 



.contentSetup { min-height: 100%;  padding-top: 11px; padding-left: 14px; padding-right: 10px; padding-bottom: 13px; }
.utstitle { margin-top: 0px; margin-bottom: 8px; font-family: arial, verdana, sans-serif; font-size: 18px; color: #6391C6;}
DIV.csc-frame-rulerBefore {font-size: 0%; padding: 0px; margin: 0px; height: 1px;  width: 100%; border-color: #0072BA; border-style: solid; border-right-width: 0px; border-left-width: 0px; border-top-width: 0px; border-bottom-width: 1px; }
DIV.csc-frame-rulerAfter {font-size: 0px; padding: 0px; margin: 0px; height: 1px;  width: 100%; border-color: #FFFFFF; border-style: solid; border-right-width: 0px; border-left-width: 0px; border-top-width: 0px; border-bottom-width: 1px; }

div.csc-frame-rulerAfter { display: block; border-bottom: 1px solid #999; clear: both; height: 7px; line-height: 0px; margin-bottom: 12px; }


.bottom a { text-decoration: none; color: #2E6CAE; font-size : 10px; font-family : verdana, arial, sans-serif; } 
.bottom a:hover { text-decoration: underline; }
.bottom { line-height: 15px; }
a.ideal { text-decoration: none; color: #2E6CAE; font-size : 11px; font-family : verdana, arial, sans-serif; } 
#UTSQuality{ margin-bottom: 6px; margin-top: 15px; text-align: center; width: 872px; } 
#UTSQuality a {height: 20px; padding-bottom: 5px; font-family : verdana, arial, sans-serif; font-size : 11px; color : #646460; }
#UTSMain { min-height: 100%; display: block; float: left; width: 372px; }
#UTSMenuLeft { min-height: 100%; float: left; width: 347px; margin-bottom: 15px; }
#UTSContentBottom { min-height: 100%; width: 719px;}
#UTSImageTop { min-height: 167px; }
#UTSRight { display: block; min-height: 350px; float: left; width: 150px; }
#UTSLeft { display: block; min-height: 350px; float: left; width: 722px; }
#UTSBottom { margin-top: 6px; color: #2E6CAE; text-align: center; font-family: verdana, arial, sans-serif; font-size: 10px; width: 872px; } 

#UTSImp { margin-left: 0px; float: left; }
#UTSLanguage { margin-top: 2px; color: #FFFFFF; height: 23px; width: 872px; background-color: #6391C6; } 
#UTSContent { min-height: 350px; display: block; background-image: url(../images/layout/bgContentUTS.gif); background-repeat: repeat-y; background-position: left top; width: 872px;  } 
#UTSMenu { display: block; width: 100%; height: 23px; margin-top: 2px; margin-bottom: 2px; }
#UTSMenuPos { width: 872px; height: 23px; background-color: #ADADAD; background-image: url(../images/layout/bgMenu.gif); background-repeat: repeat-x; background-position: left top; }
#UTSTop { float: left; height: 157px; width: 719px; }
#UTSLogo { float: left; height: 157px; width: 153px; }
#UTSLogoPos { height: 157px; width: 153px; }
#UTSHeaderPos { margin-top: 120px; margin-left: 14px; }
#UTSHeader { background-image: url(../images/layout/bgTopNew.gif); background-repeat: no-repeat; background-position: left top; height: 157px; width: 872px; }
#UTSHeaderPos h1 { padding: 0px; margin: 0px; color: #FFF; font-family: arial,verdana,helvetica,sans-serif; font-size: 18px; font-weight: bold;  }
#UTS { min-height: 100%; width: 100% }

body { padding: 0px; margin: 0px; background-image: url(../images/layout/bgMain.gif); background-repeat: repeat-x; background-position: left top; background-color: #FFFFFF; }
