HTML, BODY { margin: 0; padding: 0; background: #CD9967; color: #FFF; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
font-size: 11px; text-align: center }

.noBR {line-height: 0px }
A { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 11px; color: #FFF; text-decoration: none }
A img { border: 0 }

table { font-size: 12px }

P { font-size: 12px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; line-height: normal }

#pge { width: 950px; padding-top: 76px; text-align: left; margin: 0 auto }

#menu { background: url(../contenuti/img/1px-white.gif) 0px 16px repeat-x; width: 670px; margin-left: 150px; height: 65px }

#menu-in { margin: 50px 0 0 40px; background: url(../contenuti/img/menu-bg.gif) 0px 16px repeat-x; width: 670px; height: 65px }

.mnu-lnk { color: #FFF; font-size: 11px; font-weight: bold; text-decoration: none; cursor: pointer; padding: 0 30px 0 0; text-transform: uppercase }
.mnu-lnk-over { color: #b9622d; font-size: 11px; font-weight: bold; text-decoration: none; cursor: pointer; padding: 0 30px 0 0; text-transform: uppercase }

.sub-lnk { color: #FFF; font-size: 11px; font-weight: bold; text-decoration: none; cursor: pointer; padding: 9px 15px 0 0 }
.sub-lnk-over { color: #b9622d; font-size: 11px; font-weight: bold; text-decoration: none; cursor: pointer; padding: 9px 15px 0 0 }


#logo { padding: 133px 0 0 0 }
.home-tit { color: #FFF; padding: 0 0 0 380px; margin-top: 20px; font-weight: bold }

#ftr { padding: 80px 0 0 145px }
#ftr a { color: #FFF; text-decoration: none; font-weight: bold }
#ftr a:hover { color: #b9622d }

/* Inside */

#in-pg { width: 950px; padding-top: 26px; text-align: left; margin: 0 auto }

#cnt { padding: 40px 0 10px 0 }
.ln { border-left: 1px solid #FFF }

.pr-lnk { width: 160px; height: 60px }
.pr-lnk a { color: #FFF; text-decoration: none; text-transform: uppercase; background: url(../contenuti/img/circleWT.gif) 0px 3px no-repeat; padding-left: 14px }
.pr-lnk a:hover { text-decoration: underline }

.pr-tbl td { vertical-align: top }
.pr-txt { width: 166px; margin: 20px 0 0 0; color: #b9622d; font-weight: bold }
.pr-lnk2 a { color: #FFF; text-decoration: none; text-transform: uppercase; display: block; padding: 0 0 8px 10px }
.pr-lnk2 a:hover { color: #b9622d }

.pr-tbl a { color: #FFF }

/*
.title { color: #b9622d }


.nw-tbl { background: #8F4546 }
.nw-tbl td { vertical-align: top; color: #FFF }

.ln2 { border-left: 1px solid #FFF }

.arch { background: #C07C7E url(../contenuti/img/coverImg.jpg) top right no-repeat; height: 60px }
.arch h3 { color: #FFF; font-size: 16px; margin: 4px 0 0 8px }
.sel { font-size: 12px; margin: 0 0 0 8px }
.nw-tbl h2 { font-size: 30px; color: #FFF; margin: 22px 0 0 0 }
#in-pg .nw-tbl a { color: #FFFFFF; display: block; margin: 2px 0 0 8px; padding-right: 10px }
#in-pg .nw-tbl a:hover { color: #FFFFFF; text-decoration: underline }
#nws { padding: 12px 20px 12px 0 }



.nested { padding: 0; margin: 0 }
.qul-cert { font-size: 10px; text-align: center }
*/
