﻿#template {width:940px;margin:0 auto;font-family:Arial;font-size:12px;line-height:normal;color:#777;}
#leftSide {width:180px;float:left;}
#rightSide {width:760px;float:right;}
#headerContainer {width:760px;height:74px;background:url('/shared/images/header.png') no-repeat;}
#headerMenuContainer {width:760px;margin-left:25px;height:58px;}
#menuTop {padding:0px;margin-left:5px;}
#menu1 {height:22px;margin:0;padding:5px 0 0 15px;}  
#menu1 li {font-size:15px;font-weight:bold;float:left;list-style-type:none;margin:0px 5px;color:#FFF;}
#menu1 a.menu1Link {text-decoration:none;color:#FFF;}
#menu1 a.menu1LinkSelected {text-decoration:none;color:#69C;}
#menu1 a.menu1Link:hover {color:#7292BA;}
#menuBottom {position:relative;height:21px;padding-top:5px;margin:0;}
#menuBottom li {float:left;font-size:13px;font-weight:bold;list-style-type:none;margin:0px 5px;color:#69C;}
#menuBottom a {text-decoration:none;color:#69C;}
#menuBottom a:hover {text-decoration:none;color:#47A;}
#fitness ul{position:absolute;list-style:none;left:85px;margin-top:0px;float:left;}
#aquagym ul{position:absolute;list-style:none;left:161px;margin-top:0px;float:left;}
#solarium ul{position:absolute;list-style:none;left:250px;margin-top:0px;float:left;}
#servizi ul{position:absolute;list-style:none;left:300px;margin-top:0px;float:left;}

p {margin:10px 0px;}
.contentPadding {padding:5px;}
.hrefInterno {font-size:14px;color:#093c70;font-weight:bold;text-decoration:none;}
.freccia {font-size:17px;font-weight:bold;}
.clearAll {clear:both;height:10px;}

#boxEventiTop {width:219px;height:38px;margin-top:18px;}
#boxEventiBack {width:219px;height:91px;background:url('/shared/images/boxEventiBottom.png') no-repeat;}
#boxEventiMiddle {width:219px;height:68px;}
#boxEventiBottom {width:219px;height:23px;text-align:right;padding:3px 20px 0px 0px;}

#boxOfferteSmallTop {width:219px;height:38px;margin-top:10px;}
#boxOfferteSmallBack {width:219px;height:98px;background:url('/shared/images/boxOfferteSmallBottom.png') no-repeat;}
#boxOfferteSmallMiddle {width:219px;height:75px;}
#boxOfferteSmallBottom {width:219px;height:23px;text-align:right;padding:5px 20px 0px 0px;}

.dataBox {font-size:11px;color:#555;text-align:right;line-height:12px;font-style:italic;z-index:1;}
.dataBoxLeft {font-size:11px;color:#555;text-align:left;line-height:12px;font-style:italic;z-index:1;}
.titoloBox {color:#e60005;line-height:15px;font-weight:bold;font-size:13px;}
.titoloBox a {color:#e60005;line-height:15px;font-weight:bold;font-size:13px;}
.testoBox {padding-top:3px;line-height:12px;z-index:1;font-size:11px;}

#footerContainer {width:760px;height:40px;background:url('/shared/images/footer.png');clear:both;}
#footerContent {font-size:11px;font-weight:bold;color:#FFF;text-align:right;padding:22px 56px 0 0;}

      textarea {width:430px;}
      .userSignInFormFieldset {padding:4px;}
      .userSignInFormLegend {font-size:13px;font-weight:bold;}
      .userSignInFormContainer {margin:2px 0px;}
      .userSignInFormLeft {float:left;}
      .userSignInFormRight {float:right;}
      .userSignInForm5Tab {width:20%;float:left;}
      .userSignInFormLabel {font-size:12px;width:150px;float:left;margin:2px 5px;}
      .userSignInFormInput {font-size:11px;margin-right:10px;float:left;width:390px;margin-left:5px;}
      .userSignInFormInput2 {font-size:11px;margin-right:0px;float:left;width:280px;margin-left:0px;}
      .userSignInFormSelect {font-size:13px;}
      .userSignInFormAlert {font-size:11px;color:#900;}
      .userSignInFormActions {text-align:right;margin-top:8px;}
      .userSignInFormButton {color:#444;border:solid 1px #888;background-color:#EEE;font-family:Arial;font-size:12px;padding-top:1px;margin-right:10px;}
      .userSignInFormFieldSeparator {height:2px;clear:both;}

      .formInputText {font-family:Verdana;font-size:13px;padding:3px;}



.titoloEventoDet {color:#002155;font-size:18px;font-weight:bold;margin-top:5px;}
.titoloEventoDet a {color:#002155;font-size:18px;font-weight:bold;}
.dataOffertaDet {font-size:11px;color:#555;line-height:12px;font-style:italic;}
.testoOffertaDet {margin-top:20px;line-height:15px;}
      .testoOffertaDet2 {margin-top:10px;line-height:17px;}
      .leggiTutto a {font-size:10px;padding-top:4px;color:#777;padding-bottom:3px;}
.titoloOffertaDet {color:#e60005;font-size:18px;font-weight:bold;margin-top:5px;}
      .titoloOffertaDet a {color:#e60005;font-size:18px;font-weight:bold;}
.titoloOther {color:#555;font-size:16px;font-weight:bold;padding-bottom:4px;}

#pagePath a[href^="http:"] {padding:0}