/*-------------------------------------------
	LO STUDIO
	- - - - - - - - - - - - - - - - - - - - -
	Description:	Base setup styles
	Filename:		lostudio.css
	Date:			feb, 2009
	Company:        ExpertWeb
	Please:         You may adapt elements of this CSS in your own projects, 
					but the unique combination of layouts, styles, sizes, typography, 
					and positioning ("the design") is copyright of Expertweb.it 
					and may not be reproduced.
	-------------------------------------------*/


/* HTML Elements                               */
/***********************************************/

/* GENERICI HTML */
/*********************************/

html, body {margin:0; padding:0;font-size: 12px; font-family: arial, verdana, sans-serif; height:100%;
}
h1 {font-size: 3em; display:none;
}
p {margin:0; padding:0; margin-bottom:15px;
}
a {color:#000; text-decoration:none;
}
a:hover, a.active {color:#d10019;
}
hr {clear:both; visibility:hidden;
}

/* LAYOUT */
/*********************************/

div.container {width:990px; height:600px; position:absolute; top:50%;left:50%; margin:-300px 0 0 -495px;
}
div.sx {width:260px; height:600px; float:left;
}
div.dx {width:720px; height:600px; float:right;
}

div.sx.press {width:230px;
}
div.dx.press {width:750px;
}

div.logo {padding:40px 0 0 60px;
}
div.menu {padding:175px 0 0 60px; height:209px; back ground:#ebebeb;
}
div.menu ul {margin:0; padding: 0; list-style:none;
}
div.menu ul li {margin:0; padding: 0; list-style:none; font-style:italic;
}
table.sopra {height:290px;
}
table.sopra td {padding:5px; vertical-align:bottom;
}
table.sotto {height:300px;
}
table.sotto td {padding:5px; vertical-align:top;
}
div.dida {font-size: 11px;
}
td.elencoPress {width:300px;
}
div.elencoPress ul {margin:0; padding: 0; list-style:none;
}
div.elencoPress ul li {margin:0; padding: 0; list-style:none; margin-bottom:10px;
}
div.dx img {border:solid 1px #9d9d9d;
}

table.galleria {width:100%;
}
td.foto {width:360px; height:456px; vertical-align:bottom; padding:0; backgr ound:#999;
}
td.foto img {border:none;
}
td.testi {padding:0 10px; vertical-align:bottom;
}
div.categoria {padding-bottom:101px; color:#d10019;
}
td.frecce {padding:10px 0;
}

div.back {padding:10px 0; margin-left:57px;
}
