/* CSS Document */


body {
	background-color: #3B51AA;
	margin-top: 30px;
	font-size: 76%; /* Resets 1em to 12px */
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
}

#container {
	background-color: #FFFFFF; 
	border: 4px solid #FFFFFF;
	border-right: 12px solid #FFFFFF;
	width: 820px;
	margin-left: 10%;
	margin-bottom: 10px;
	position: relative;
}

/*
#header {
	border-bottom: 4px solid #000000;
	
}*/
#header h1 {
	background-image:  url('images/bannerdementi1w2.jpg');
	background-position: right;
	background-repeat: no-repeat;
	height: 284px;
	margin-top: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-bottom: 0px;	
}
#header h2 {
	background-image:  url('images/bannerdementi2w2.jpg');
	background-position: right;
	background-repeat: no-repeat;
	height: 284px;
	margin-top: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-bottom: 0px;	
}
#header h3 {
	background-image:  url('images/bannerdementi3w2.jpg');
	background-position: right;
	background-repeat: no-repeat;
	height: 284px;
	margin-top: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-bottom: 0px;	
}
#header h4 {
	background-image:  url('images/bannerdementi4w2.jpg');
	background-position: right;
	background-repeat: no-repeat;
	height: 284px;
	margin-top: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-bottom: 0px;	
}
#header h5 {
	background-image:  url('images/bannerdementi5w2.jpg');
	background-position: right;
	background-repeat: no-repeat;
	height: 284px;
	margin-top: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-bottom: 0px;	
}

#content {
	margin-left: 120px;
	width: 700px;
}
#content a:link, #content a:visited{
	font-family: Arial, Verdana, Sans-Serif;
	font-weight: 800;
	font-size: 14px;
	color: #293E92;
	text-decoration: none;
}
#content a:hover {
	font-family: Arial, Verdana, Sans-Serif;
	font-weight: 800;
	font-size: 14px;
	color: #293E92;
	text-decoration: underline;
}
/*** INDEX ***/
#newsimg {
	background-image:url('images/news.jpg');
	background-position:center;
	background-repeat: no-repeat;
	height: 40px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.news{
	padding: 0px 5px 10px 5px;
	margin: 15px 0px 0px 0px;
	border: 2px solid #000000;
	font-weight: 500;
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	color: #FFFFFF;
}
.news p{
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-size: 12px;
	font-weight: 700;
	color: #3B51AA;
	padding: 5px 20px 5px 20px;
	margin: 0;
}
#news a:link, #news a:visited{
	font-family: Arial, Verdana, Sans-Serif;
	font-weight: 800;
	font-size: 13px;
	color: #293E92;
	text-decoration: none;
}
#news a:hover {
	font-family: Arial, Verdana, Sans-Serif;
	font-weight: 800;
	font-size: 13px;
	color: #293E92;
	text-decoration: overline;
}
.date{
	padding-top: 5px;
	padding-bottom: 5px;
	margin: 0;
	border-bottom: 1px dashed #000000;
}
.date p{
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-size: 11px;
	color: #FF0000;
	text-align:center;
	padding: 0;
	margin: 0;
}
/*** HISTORY ***/
#historimg {
	background-image:url('images/history.jpg');
	background-position:center;
	background-repeat: no-repeat;
	height: 45px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}
.news h1 p{
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-size: 12px;
	text-align: center;
	color: #3B51AA;
	padding: 5px 20px 5px 20px;
	margin: 0;
}
.storiaimg1 {
	background-image: url('images/demstoria1.jpg');
	background-position:center;
	background-repeat: no-repeat;
	height: 194px;
	margin-top: 5px;
	margin-bottom: 5px;
	padding-top: 0px;
	padding-bottom: 0px;
}
/*** DEMENTI ***/
#dementimg {
	background-image:url('images/dementi.jpg');
	background-position:center;
	background-repeat: no-repeat;
	height: 45px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}


/*** EPISODI ***/
#episodimg {
	background-image:url('images/episodi.jpg');
	background-position:center;
	background-repeat: no-repeat;
	height: 40px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}
#demunoimg {
	background-image:url('images/demuno.jpg');
	background-position:center;
	background-repeat: no-repeat;
	height: 40px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}
#episodio1 {
	background-image:url('images/episodio1.jpg');
	background-position:center;
	background-repeat: no-repeat;
	height: 300px;
	margin-top: 30px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}
#demdueimg {
	background-image:url('images/demdue.jpg');
	background-position:center;
	background-repeat: no-repeat;
	height: 40px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}
#episodio2 {
	background-image:url('images/episodio2.jpg');
	background-position:center;
	background-repeat: no-repeat;
	height: 300px;
	margin-top: 30px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}
#demtreimg {
	background-image:url('images/demtre.jpg');
	background-position:center;
	background-repeat: no-repeat;
	height: 40px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}
#episodio3 {
	background-image:url('images/episodio3.jpg');
	background-position:center;
	background-repeat: no-repeat;
	height: 300px;
	margin-top: 30px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}
#demquattroimg {
	background-image:url('images/demquattro.jpg');
	background-position:center;
	background-repeat: no-repeat;
	height: 40px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}
#episodio4 {
	background-image:url('images/episodio4.jpg');
	background-position:center;
	background-repeat: no-repeat;
	height: 300px;
	margin-top: 30px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}


.comm {
	font-size: 12px;
}
.centr {
	margin-left: 150px;
}
/*** EXTRA ***/
#extraimg {
	background-image:url('images/extra.jpg');
	background-position:center;
	background-repeat: no-repeat;
	height: 45px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}
#extradownimg {
	background-image:url('images/extradown.jpg');
	background-position:center;
	background-repeat: no-repeat;
	height: 45px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}
.border {
	border: 2px solid #000000;
	padding: 0;
	margin: 10px 0px 10px 0px;
}
.borderdown {
	border: 2px solid #009933;
	padding: 0;
	margin: 10px 0px 10px 0px;
}

/*** SHOP ***/
#shopimg {
	background-image:url('images/demshop.jpg');
	background-position:center;
	background-repeat: no-repeat;
	height: 45px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}
.centr2 {
	margin-left: 90px;
}
.bordershop {
	border: 2px solid #009933;
	padding: 0;
	margin: 10px 0px 10px 0px;
	width: 500px;
	background-position: center;
}

/*** NOMI DEMENTI ***/
#redimg {
	background-image:url('images/dementi/red.jpg');
	background-position:center;
	background-repeat: no-repeat;
	height: 45px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}
#nazzaimg {
	background-image:url('images/dementi/nazza.jpg');
	background-position:center;
	background-repeat: no-repeat;
	height: 45px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}
#michimg {
	background-image:url('images/dementi/michi.jpg');
	background-position:center;
	background-repeat: no-repeat;
	height: 45px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}
#barzimg {
	background-image:url('images/dementi/barzotto.jpg');
	background-position:center;
	background-repeat: no-repeat;
	height: 45px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}
#daveimg {
	background-image:url('images/dementi/dave.jpg');
	background-position:center;
	background-repeat: no-repeat;
	height: 45px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}
#pacoimg {
	background-image:url('images/dementi/paco.jpg');
	background-position:center;
	background-repeat: no-repeat;
	height: 45px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}
#maximg {
	background-image:url('images/dementi/max.jpg');
	background-position:center;
	background-repeat: no-repeat;
	height: 45px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}
#prazzoimg {
	background-image:url('images/dementi/prazzo.jpg');
	background-position:center;
	background-repeat: no-repeat;
	height: 45px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}
#baduimg {
	background-image:url('images/dementi/badu.jpg');
	background-position:center;
	background-repeat: no-repeat;
	height: 45px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}
#lukeimg {
	background-image:url('images/dementi/luke.jpg');
	background-position:center;
	background-repeat: no-repeat;
	height: 45px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}
#mrfrostimg {
	background-image:url('images/dementi/mrfrost.jpg');
	background-position:center;
	background-repeat: no-repeat;
	height: 45px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

#nickimg {
	background-image:url('images/dementi/nick.jpg');
	background-position:center;
	background-repeat: no-repeat;
	height: 45px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}


/*
.description {
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-size: 14px;
	color: black;
	width: 420px;
}
.imgindex {
	position: relative;
	left: 0px;
	top: 20px;
}
.bloccosx {
	margin-right: 240px;
	margin-top: 40px;
}
.bloccodx {
	position: absolute;
	right: 0px;
	top: 40px;
}
*/

#grafic {
	background-image:  url('images/brainw.jpg');
	background-repeat: no-repeat;
	height: 155px;
	width: 210px;
	position: absolute;
	left: -106px;
	z-index: 2;
	top: -30px;
	padding: 0;
	border: 0;
}

/*** MENU ***/
#menu {
	background-image:  url('images/menunew.jpg');
	background-repeat: no-repeat;
	height: 500px;
	width: 210px;
	position: absolute;
	left: -106px;
	z-index: 2;
	top: 120px;
	padding: 0;
	border: 0;
}


#menu h1 {
	margin-left: 1px;
	position: relative;
	top: 6px;
	z-index: 2;
	height: 50px;
	padding: 0;
	border: 0;
}
#menu h2 {
	margin-left: 1px;
	position: relative;
	top: 1px;
	z-index: 2;
	height: 40px;
	padding: 0;
	border: 0;
}

#menu h3 {
	margin-left: 1px;
	position: relative;
	top: -4px;
	z-index: 2;
	height: 25px;
	padding: 0;
	border: 0;
}


/*** FOOTER ***/
#footer {
	margin-bottom: 10px;
	border-top: 1px dashed #000000;
	margin-top: 30px;
	margin-left: 8px;
	padding: 0 0 0 0;
}
#footer h2 {
	text-align: center;
	font-size: 10px;
	color: #000000;
	padding: 0 0 0 0;
	margin: 2px 0 0 2px;
}
#undermenu {
	background-position: center;
	margin-top: 5px;
}
.umenulink{
	border: 1px solid #3B51AA;
	padding-right: 2px;
	padding-left: 2px;
}
#undermenu a:link, #undermenu a:visited{
	font-family: Arial, Verdana, Sans-Serif;
	font-weight: 800;
	font-size: 14px;
	color: #3B51AA;
	text-decoration: none;
}
#undermenu a:hover {
	font-family: Arial, Verdana, Sans-Serif;
	font-weight: 800;
	font-size: 14px;
	color: #3B51AA;
	text-decoration: underline;
}

