/*======================================
      WELCOME TO THE STYLESHEET
--------------------------------------      
     Copyright Mike Crittenden
      Author: Mike Crittenden
======================================*/

 
/**************************************\
|------------COLOR SCHEME--------------|
|--------------------------------------|
- black		#000
- white		#fff
\**************************************/




/**************************************/
/*              JQUERY                */
/**************************************/

#tooltip {
	position: absolute;
	z-index: 3000;
	border: 1px solid #111;
	background-color: #eee;
	padding: 5px;
	opacity: 0.85;
}
#tooltip h3, #tooltip div { margin: 0; }

#tooltip.pretty {
	font-family: Arial;
	border: none;
	width: 210px;
	padding:20px;
	height: 135px;
	opacity: 0.8;
	background: url('../img/shadow.png');
}
#tooltip.pretty h3 {
	margin-bottom: 0.75em;
	font-size: 10pt;
	width: 220px;
	text-align: left;
}
#tooltip.pretty div { width: 220px; text-align: left; }

#tooltip.fancy {
	background: url('../img/shadow2.png');
	padding-top: 5em;
	height: 100px;
}
#tooltip.fancy.viewport-right {
	background: url('../img/shadow2-reverse.png');
}


/**************************************/
/*              GLOBALS               */
/**************************************/
body { background-image: url(/assets/img/main/bg.jpg) }
/*a[href^="http://www.rexx.it"] { background:none; padding:0; margin:0; }*/
.left {text-align:left;}
.right {text-align:right;}
.no-bm {border-top:0px;border-left:0px;border-bottom:0px;border-right:0px;margin-top:0px;margin-left:0px;margin-bottom:0px;margin-right:0px;}
hr.nero {background:#000000;color:#000000;clear:both;float:none;width:100%;height:.1em;margin:0 0 0 0;border:none;}

.bordino {border:0.1em solid black;}

a:link { text-decoration: none; color: #000000; }
a:visited { text-decoration: none; color: #000000; }
a:hover { text-decoration: underline; color: #000000; }
a:active, a:focus { text-decoration: none; color: #000000; }

.occasioni {color:white; background: red;}
.valign-top {vertical-align: top;}


/**************************************/
/*              HEADER                */
/**************************************/
.top-menu { background-image: url(/assets/img/main/top_menu.jpg);background-repeat:repeat-x;background-position:bottom;padding:0px;}
.banner-frame { background-image: url(/assets/img/top_banner_1.jpg);background-repeat:no-repeat;background-position:bottom;padding:0px;height:177px;}
/*.top-menu-font {font-size: 1.2em;font-weight: bold;}*/
.top-menu-font {font-size: 1.2em;font-family:BlairMdITC,TT-Medium;}
.top-menu-spacer {margin-right:3em;}

/**************************************/
/*             GRID                   */
/**************************************/
.row-1 { background-color: #d8d8d8;}
.row-2 { background-color: #e8e8e8;}
td.td-grid { padding: 2px; }
td.pad-left-5 { padding-left: 1em; }


/**************************************/
/*        SCRITTE IN HOME             */
/**************************************/
h1.hp { font-size: 3.2em; }
h2.hp { font-size: 2.2em; }
h3.hp { font-size: 1.9em; }
h4.hp { font-size: 1.7em; }
h5.hp { font-size: 1.2em; }
h6.hp { font-size: 1em; }



/**************************************/
/*            SX CONTENT            */
/**************************************/
/*.sx-bgcolor { background-color: #d6d0b6; }*/
.sx-bgcolor { background-color: #ffffff; }

/**************************************/
/*            MAIN CONTENT            */
/**************************************/

.same-height {vertical-align: top;}
/*.main-bgcolor { background-color: #e3e0cf; }*/
.main-bgcolor { background-color: #ffffff; }
.no-borders {border-top:0px;border-left:0px;border-bottom:0px;border-right:0px;}
.no-margins {margin-top:0px;margin-left:0px;margin-bottom:0px;margin-right:0px;}

.main-1 { background-image: url(/assets/img/main/main_1.jpg);background-repeat:no-repeat;background-position:top right;padding:0px;}
.main-2 { background-image: url(/assets/img/main/main_2.jpg);background-repeat:repeat-x;}
.main-3 { background-image: url(/assets/img/main/main_3.jpg);background-repeat:no-repeat;padding:0px;}

.main-4 { background-image: url(/assets/img/main/main_4.jpg);background-repeat:repeat-y;background-position:top right;padding:0px;}
.main-5 { background-image: url(/assets/img/main/main_5.jpg);background-repeat:repeat-y;padding:0px;}

.main-6 { background-image: url(/assets/img/main/main_6.jpg);background-repeat:no-repeat;background-position:top right;padding:0px;}
.main-7 { background-image: url(/assets/img/main/main_7.jpg);background-repeat:repeat-x;}
.main-8 { background-image: url(/assets/img/main/main_8.jpg);background-repeat:no-repeat;padding:0px;}

/**************************************/
/*               FOOTER               */
/**************************************/


