html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	/*background: transparent;*/
}
body {
	line-height: 1.5;
	background-color:#000000;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}

a{
	color:#000000;
	text-decoration:none;
}
a:hover{
	text-decoration:underline;
}
/*------------- home page --------------*/
#splash-image{
   width:                  100%;
   height:                 100%;
   position:               relative;
   background-color:	#000000;
}
#fasciaCentrale{
	background-color:		#fff;	
}
#fasciaCentrale{
	background-color:		#fff;
	width:					80%;
	height:                 107px;
   	position:               absolute;
   	top:                    50%;
   	left:                   40px;	
   	margin:					-50px 0 0 0;
}
#logo{
   	height:                 107px;
   	position:               absolute;
   	top:                    50%;
   	left:                   20px;
   	background-color:		#fff;	
   	margin:					-50px 0 0 0;
}
#dealers{
   	/*width:                600px;*/
   	height:                 107px;
   	position:               absolute;
   	top:                    50%;
   	right:                  20px;
   	background-color:		#fff;	
   	margin:					-50px 0 0 -500px;
}
#dealers li{
   float:                  	left;
   /*width:					249px;*/
   height:                 	107px;
   display:                	inline;
   margin-right:           	25px;
   margin-top:				0px;
   padding:					0;
}
/*#dealers li:hover{
   background-color:		#080A0B;
}*/

#dealers li a{
   color:                  #666666;
   font-size:              16px;
   font-weight:            bold;
   line-height:            14px;
   padding:                47px 0 0 0;
   font-family:            Arial, Helvetica, sans-serif;
   display:                block;
}
/*#dealers li a:hover{
   color:                  #ffffff;
   text-decoration:			none;
}*/
#itemMap{
	float:left;
	width:90px;
	padding:10px 0px 0px 10px;
	background-image: 	url("../img/smApice.gif");
	background-repeat: no-repeat;
}
#itemMap a{
	color:#fff;
	font-size:              11px;
   	font-family:            Tahoma, Arial, Helvetica, sans-serif;
}
#itemMap a:hover{
	text-decoration:			underline;
}

#dealers_bottom{
   width:                  1024px;
   height:                 4px;
   position:               absolute;
   top:                    536px;
   left:					50%;
   margin:					0 0 0 -500px;
}

#footer{
   	position:               absolute;
   	bottom:					10px;
   	left:					20px;
   	background-color:		#000;
   	padding:				2px 5px;
   	font-family:			tahoma,arial;
   	line-height:			11px;
   	font-size:				11px;
   	color:					#fff;
}
#credits{
   	position:               absolute;
   	bottom:					10px;
   	right:					20px;
   	background-color:		#000;
   	padding:				2px 5px;
   	font-family:			tahoma,arial;
   	line-height:			11px;
   	font-size:				11px;
   	color:					#fff;
}
#credits a, #footer a{
	color:					#fff;	
}
#credits a:hover, #footer a:hover{
	decoration:				underline;
}
#overSize{
	display:				none;
	position:				absolute;
	margin:					-120px 0 0 -150px;
	top:					50%;
	left:					50%;
	width:					240px;
	height:					140px;
	color:					#fff;
}
#sizeAlert{
	background-color:		#fff;
	opacity:				1;
	width:					100%;
   	color:					#000;
	padding:				20px;
	text-align:				center;
	font-family:			tahoma;
	font-size:				12px;
}
#alternativeContent{
	background-color:		#fff;
	opacity:				1;
	width:					100%;
   	color:					#000;
	padding:				20px;
	text-align:				center;
	font-family:			tahoma;
	font-size:				12px;
}

/*----------------------------------------- contenuto generico -----------------------------------*/
html {
	height:100%;	
}
body {
	font-family: 		Tahoma,Verdana, helvetica, arial, sans-serif;
	font-size: 			10px;
	/*background: 		#eee;
	background-image: 	url("http://dolomite08.claimadv.it/site/bg.jpg");*/
	background-color:	#000000;
	color: 				#000;
	width:				100%;
	height:				100%;
}

#container{
	display:     		block;
  	width:       		1000px;
  	height:      		605px;
 	position:    		absolute;
  	top:         		50%;
  	left:        		50%;
  	margin:      		-305px 0 0 -500px;
  	background:  		#ffffff;
	color:				#333333;
	background-color:	#000000;
	z-index:			1;
}

#header, #header a{
	color:				#767676;
	text-align: 		right;
	font-size:			11px;
	text-decoration: 	none;
	z-index:			10;
}

#header a:hover{
	color:				#CC0000;
	text-decoration: 	none;
}



#main_flash{
	z-index:2;
}
#popup{
	padding:10px;
}
/*--------------------------------MENU DROP DOWN---------------------------------*/

#sddm
{	margin: 0;
	padding: 0;
	z-index: 30
}

#sddm li
{	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
}

#sddm li a
{	display: block;
	margin: 0 0px 0 5px;
	padding: 0px 0px;
	/*width: 60px;
	background: #5970B2;
	color: #FFF;
	text-align: center;*/
	text-decoration: none}

#sddm li a:hover
{	/*background: #49A3FF*/
}

#sddm div
{	position: absolute;
	visibility: hidden;
	margin: 0;
	padding: 0;
	background: #FFFFFF;
	width:95px;
	/*border: 1px solid #5970B2*/
}

#sddm div a
{	position: relative;
	display: block;
	margin: 2px 0px;
	padding: 5px 10px;
	width: auto;
	line-height:8px;
	white-space: nowrap;
	text-align: left;
	text-decoration: none;
	background: #FFFFFF;
}

#sddm div a:hover
{	background: #FFFFFF;
}



