@charset "utf-8";
* {margin:0;padding:0;}
body  {font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; background: url(../images/BKG_Body.jpg) no-repeat top center;color: #242424; background-color: #f8f8f8;}
.mgr #container {width: 960px;margin:0 auto;text-align: justify;}
.mgr #bottomh1 {width:630px;height:135px;float:left;margin:-135px 0px 0px 0px;}
/* TOP MENU */
.mgr #header {float:left;width:960px;}
.mgr ul#topmenu {width:564px;height:80px;margin:0px 0px 0px 360px;list-style-type:none;float:left;}
.mgr ul#topmenu li {position:relative;}
.mgr ul#topmenu a {height:80px;display:block;text-indent:-9999px;text-decoration:none;overflow:hidden;}
.mgr li#tn_1 {width:85px;height:80px;left:0px;top:0px;background:url(../images/topmenu.jpg) no-repeat 0px 0px;}
.mgr li#tn_2 {width:90px;height:80px;left:85px;top:-80px;background:url(../images/topmenu.jpg) no-repeat -85px 0px;}
.mgr li#tn_3 {width:60px;height:80px;left:175px;top:-160px;background:url(../images/topmenu.jpg) no-repeat -175px 0px;}
.mgr li#tn_4 {width:75px;height:80px;left:430px;top:-240px;background:url(../images/topmenu.jpg) no-repeat -430px 0px;}
.mgr li#tn_5 {width:59px;height:80px;left:505px;top:-320px;background:url(../images/topmenu.jpg) no-repeat -505px 0px;}
.mgr li#tn_1 a:hover {background:url(../images/topmenu.jpg) no-repeat 0px -80px;}
.mgr li#tn_2 a:hover {background:url(../images/topmenu.jpg) no-repeat -85px -80px;}
.mgr li#tn_3 a:hover {background:url(../images/topmenu.jpg) no-repeat -175px -80px;}
.mgr li#tn_4 a:hover {background:url(../images/topmenu.jpg) no-repeat -430px -80px;}
.mgr li#tn_5 a:hover {background:url(../images/topmenu.jpg) no-repeat -505px -80px;}
/* MAIN MENU */
.mgr ul#mainmenu {width:331px;height:280px;list-style-type:none;float:left;margin:19px 0px 21px 0px;}
.mgr ul#mainmenu li {position:relative;width:331px;height:40px;left:0px;top:0px;}
.mgr ul#mainmenu a {height:40px;display:block;text-indent:-9999px;text-decoration:none;overflow:hidden;}
.mgr li#mn_1 {background:url(../images/mainmenu.jpg) no-repeat 0px -19px;}
.mgr li#mn_2 {background:url(../images/mainmenu.jpg) no-repeat 0px -59px;}
.mgr li#mn_3 {background:url(../images/mainmenu.jpg) no-repeat 0px -99px;}
.mgr li#mn_4 {background:url(../images/mainmenu.jpg) no-repeat 0px -139px;}
.mgr li#mn_5 {background:url(../images/mainmenu.jpg) no-repeat 0px -179px;}
.mgr li#mn_6 {background:url(../images/mainmenu.jpg) no-repeat 0px -219px;}
.mgr li#mn_7 {background:url(../images/mainmenu.jpg) no-repeat 0px -259px;}
.mgr li#mn_1 a:hover {background:url(../images/mainmenu.jpg) no-repeat -331px -19px;}
.mgr li#mn_2 a:hover {background:url(../images/mainmenu.jpg) no-repeat -331px -59px;}
.mgr li#mn_3 a:hover {background:url(../images/mainmenu.jpg) no-repeat -331px -99px;}
.mgr li#mn_4 a:hover {background:url(../images/mainmenu.jpg) no-repeat -331px -139px;}
.mgr li#mn_5 a:hover {background:url(../images/mainmenu.jpg) no-repeat -331px -179px;}
.mgr li#mn_6 a:hover {background:url(../images/mainmenu.jpg) no-repeat -331px -219px;}
.mgr li#mn_7 a:hover {background:url(../images/mainmenu.jpg) no-repeat -331px -259px;}
.mgr #toph1 {float:left;width:300px;height:70px;}
/* FACEBOOK */
.mgr #facebook {float:left;width:274px;height:390px;background:url(../images/it_facebook.jpg) no-repeat;}
.mgr #facebook a {text-indent:-9999px;display:block;width:274px;height:390px;}
.mgr #facebook a:hover{background:url(../images/it_facebook.jpg) no-repeat -274px 0px;}
/* PHOTOGALLERY MENU */
.mgr ul#gallerymenu {width:263px;height:231px;list-style-type:none;float:right;margin:223px 36px 71px 36px;padding:0px 0px 0px 20px;font-size:14px;color:#222222; letter-spacing:-0.02em;}
.mgr ul#gallerymenu li {height:22px;}
.mgr ul#gallerymenu a {text-decoration:none;color:#444444;}
.mgr ul#gallerymenu a:hover {color:#ffffff; background-color:#89826a;padding:0px 3px;-moz-border-radius:5px;border-radius:5px;-webkit-border-radius:5px;}
.point {color:#222222;}
.pointz {color:#89826a;}
.zone {color:#89826a;letter-spacing:0em;text-transform:uppercase; font-weight:bold;}
/* FOOTER */
.mgr #footerContainer {background: url(../images/BKG_Footer.png) repeat-x;}
.mgr #footer {width:960px;margin:0 auto;overflow:hidden;color:#aba9a5;height:275px;}
.mgr #footerSx {width:648px;height:275px;float:left;margin:0px 0px 0px 36px;}
.mgr #logoFooter {width:300px;height:205px;float:left;}
.mgr #footer p {padding:100px 0px 0px 0px;}
.mgr #footer a {text-decoration:none;color:#837c66;padding:0px 5px;}
.mgr #footer a:hover {background-color:#837c66;color:#f8f8f8;-moz-border-radius:5px;border-radius:5px;-webkit-border-radius:5px;}
.mgr #footer h4{color:#aba9a5;font-size:0.80em;width:640px;float:left;font-style:italic;margin:15px 0px 0px 0px;}
.mgr ul#validation {width:240px;height:70px;list-style-type:none;float:left;margin:205px 0px 0px 0px;}
.mgr ul#validation a {display:block;text-indent:-9999px;text-decoration:none;overflow:hidden;width:120px;height:70px;}
.mgr ul#validation li {position:relative;width:120px; height:70px;display:block;}
.mgr li#xhtml {left: 0px; top: 0px;background: url(../images/validation.png) no-repeat 0px 0px;}
.mgr li#css {left: 120px; top: -70px;background: url(../images/validation.png) no-repeat -120px 0px;}
.mgr li#xhtml a:hover {background: url(../images/validation.png) no-repeat 0px -70px;}
.mgr li#css a:hover {background: url(../images/validation.png) no-repeat -120px -70px;}

/* FLOATING */
.clearfloat {clear:both;height:0;font-size:1px;line-height:0px;}
.grey {color:#81807c;}
.bull {color:#f8f8f8;}
.shrink {letter-spacing:-0.05em;}
.mncapo {margin:0px 0px 5px 0px;}
