body		{ margin:20px;background-color:#986fe8;font-family:verdana, arial, helvetica;font-size:14px;color:#fff; background-image:url('images/affitti-estivi-invernali-cattolica.jpg');background-attachment:fixed }
a:link		{ font-family:verdana, arial, helvetica;font-size:14px;text-decoration:none;color:#ffffff }
a:visited       { font-family:verdana, arial, helvetica;font-size:14px;text-decoration:none;color:#ffffff }
a:active        { font-family:verdana, arial, helvetica;font-size:14px;text-decoration:none;color:#000000 }
a:hover         { font-family:verdana, arial, helvetica;font-size:14px;text-decoration:none;color:#ff0 }
a.current       { font-family:verdana, arial, helvetica;font-size:14px;text-decoration:none;color:#ff0 }

h1{font-size:24px}
h1{font-size:24px;text-transform:uppercase}
.centered{text-align:center}
.centered img{margin:10px 20px 10px 20px}
.tit{font-size:18px ; color:#6d26ff}
.session{text-align:right}
.session a {text-align:right}
.menucategories{font-size:18px ; color:#fff}
.menucategories a {font-size:18px ; color:#fff}
.centerupper{text-align:center ; text-transform:uppercase}
.centercapital{text-align:center ; text-transform:capitalize}
.right{text-align:right}
.right-small{text-align:right}
a.right-small{font-size:10px}
h3 {color:#6d26ff}
a.h3 {color:#6d26ff}
table{	    border:1px solid #990000 ; width:900px ; background:#ff8300 ; margin:0 auto ; padding:5px }
td { 	    border:0px solid #990000 ; padding:0px 10px 10px 10px }
.main {border:2px solid #AA0000 ; width:900px ; background:#f29300 ; margin:0 auto ; padding:5px }
.mini {border:2px solid #AA0000 ; width:100%  ; background:#f29300 ; margin:0 auto ; padding:5px }
.square {	width:30%;border:0px solid white ; color:#000 ; text-align:center ; text-transform:capitalize;vertical-align:top;padding-top:20px}

.menus  { background-color:#6d26ff ; padding:0 ; text-align:center ; color:#fff;font-size:18px }
.menus a { padding:0 ; text-align:center ; color:#fff;font-size:18px }

.footer { background-color:#6d26ff ; padding:10px 10px 10px 10px ; text-align:left ; color:#ffffff;font-size:14px }
.header { background-color:#fb5b11 ; padding:0px 0px 0px 0px ; text-align:left ; color:#ffffff;font-size:14px }
.header img	{ border:none }
.info{text-align:right;color:#FF0;font-weight:bold}
.info2{text-align:left;color:#FF0;font-weight:bold}
.info2 a{text-align:left;color:#FF0;font-weight:bold}
.city{text-align:right;color:#AA0000;font-weight:bold;text-transform:uppercase;font-size:12px}
.thumb {width:160px}
.gallery {width:100px}
.warning {font-weight:bold; text-align:center}
.warning a {color:#ff0;text-decoration:underline}
.warning a:hover {color:#AA0000}
.warning2 {text-decoration:underline}

.subcategory{text-transform:uppercase;color:#AA0000;text-align:left;font-weight:bold;font-size:12px;padding-top:20px}
.capacity{    text-transform:uppercase;color:#fff;text-align:left;font-weight:bold;font-size:12px}

img	{ text-align:center;border:solid 2px #AA0000;color:#ffffff }
.img_only img	{ text-align:center;border:solid 0px #AA0000;color:#ffffff }
.books img { text-align:center;border:solid 0px #AA0000;color:#ffffff }

.body_text{text-align:justify}

