/* CSS Document */

/* html e body in generale ---------------------------------------------------------------------------------------------*/
body{
scrollbar-face-color:#3B322D;
scrollbar-highlight-color:#FFFFFF;
scrollbar-3dlight-color:#C0C0C0;
scrollbar-darkshadow-color:#000000;
scrollbar-shadow-color:#808080;
scrollbar-arrow-color:#FF8040;
scrollbar-track-color:#7E776D;
margin: 0;
padding:0;
background-attachment: scroll;
background-image:   url(../images/base-giulia-cardia.jpg);
background-repeat: no-repeat;
background-position: left top;
background-color: #000000;
}
html{
scrollbar-face-color:#3B322D;
scrollbar-highlight-color:#FFFFFF;
scrollbar-3dlight-color:#C0C0C0;
scrollbar-darkshadow-color:#000000;
scrollbar-shadow-color:#808080;
scrollbar-arrow-color:#FF8040;
scrollbar-track-color:#7E776D;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #FFFFFF;
}


/* STRUTTURA ---------------------------------------------------------------------------------------------*/

/* div di sinistra contenente il flash */
div#left {
position:absolute;
width:162px;
height:564px;
top:1px;
left:0;
}
/* div che contiene ul div menu e il div main */
div#container {
width:760px;
}

div#contenuti {
margin-left:137px;
margin-top:30px;
width:430px;
text-align:left;
min-height:700px;
height:700px;
}

div#top {
	width: 598px;
	height: 119px;
	background-attachment: scroll;
	background-image: url(../images/top-sito-giulia-cardia_02.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	}

table.contenuti {width:430px;}

div#main {margin-left:162px;width:598px;}

div#briciole {
	position:absolute;
	left:162px;
	top:119px;
	z-index:2;
	padding-left:13px;
	width:500px;
	font-size: 10px;
}
div#menu {
	position:absolute;
	left:162px;
	max-width:116px;
	width:116px;
	z-index:1;
	top:119px;
}
p.top {
text-align:right;
padding:100px 100px 10px 10px;
font-size:10px;
}

/* CLASS ---------------------------------------------------------------------------------------------*/

p {margin:0;padding:0;}

.grassetto {font-weight: bold;}

.grassettoarancio {font-weight: bold;color: #FF9900;}

.grassettoblu {font-weight: bold;color: #003399;}

.blu {font-weight: normal;color: #003399;}

img {text-decoration: none; border: 0px;}

.imgbiografia {border:1px solid #FFFFFF; margin-left:2px;}

.paginazione {
	text-align: right;
	font-size: 11px;
	font-weight: normal;
	color: #0099CC;
}
object {
	border: 0px;
	padding:0px;
	margin:0px;
}


/* LINK ---------------------------------------------------------------------------------------------*/

a.imglink {border:0px; margin-left:2px; text-decoration:none;}
a.imglink:hover {border:0px; margin-left:2px; text-decoration:none;}

a {color: #FFFFFF;text-decoration:underline;}
a:hover {color: #FF9900; text-decoration:none;}

/* PAGINA HOME ---------------------------------------------------------------------------------------------*/

div#imghome {
width:430px;
text-align:left;
}
div#testihome {
width:405px;
text-align: justify;
padding-left:12px;
padding-left:13px;
padding-top:10px;
padding-bottom:10px;
font-size:11px;
}

div#entryleft {
width:200px;
text-align: left;
font-size:11px;
float:left;
padding:7px;
}
div#entryright {
width:215px;
text-align: left;
font-size:11px;
padding:7px;
}

p.entry {
padding:10px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #fff;
	text-align: left;
	vertical-align: top;}

td.boxyellow {
	background-attachment: scroll;
	background-image: url(../images/box-news_27.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}

td.boxred {
	background-attachment: scroll;
	background-image: url(../images/box-photos_32.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	padding-left:5px;
}
td.mymusic {
vertical-align:top;
max-width:95px;
padding-top:3px;
}
.imgmymusic {
float:left;border:0px;}

td.testi {
	padding:5px 0px 10px 25px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #fff;
	text-align: justify;
	vertical-align: top;
}

table.185pixel {width:185px;}

div#testo {
position:absolute;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-align:left;
	padding:10px;
	width:350px;
}

/* PAGINA CONCERTI ---------------------------------------------------------------------------------------------*/

div#imgconcerti {
	width:430px;
	text-align:left;
	background-attachment: scroll;
	background-image: url(../images/concerti-giulia-cardia_07.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	min-height:700px;
	height:700px;
}

table.testiconcerti {
	width:405px;
	text-align: left;
	margin-left:25px;
	margin-top:90px;
	font-size:11px;
}

p.titoloconcerto {
text-align: left;
padding-bottom:10px;
padding-left:5px;
font-size:11px;
font-weight: bold;
}

p.dataconcerto {
	text-align: left;
	padding-left:5px;
	padding-bottom:10px;
	font-size:11px;
	font-weight: normal;
	color: #FF9900;
	text-decoration:underline;
}
p.testoconcerto {
	text-align: left;
	padding-bottom:10px;
	font-size:11px;
	font-weight: normal;
	color: #FFf;
	padding-left:5px;
}
div#divisoreconcerto {
	text-align: left;
	width:430px;
	background-attachment: scroll;
	background-image: url(../images/pallino.gif);
	background-repeat: repeat-x;
	background-position: right top;
	margin-bottom:15px;
	margin-top:15px;
}

td.imgconcerto {
	text-align: left;
	vertical-align: top;
}

.immagine {border:1px solid #FFFFFF; margin-right: 6px; margin-bottom: 0px; }

/* PAGINA BIOGRAFIA ---------------------------------------------------------------------------------------------*/
div#imgbiografia {
width:430px;
text-align:left;
padding-top:27px;
}

/* PAGINA NEWS ---------------------------------------------------------------------------------------------*/

div#imgnews {
	width:430px;
	text-align:left;
	background-attachment: scroll;
	background-image: url(../images/news-giulia-cardia_07.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	min-height:700px;
	height:700px;
}

table.testinews {
	width:405px;
	text-align: left;
	margin-left:25px;
	margin-top:140px;
	font-size:11px;
}

/* PAGINA LINKS ---------------------------------------------------------------------------------------------*/
div#imglinks {
	width:430px;
	text-align:left;
	background-attachment: scroll;
	background-image: url(../images/links-giulia-cardia_07.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	min-height:700px;
	height:700px;}
	
table.testilinks {
	width:405px;
	text-align: left;
	margin-left:25px;
	margin-top:70px;
	font-size:11px;
}
	
p.titololinks {
text-align: center;
padding:5px;
font-size:11px;
font-weight: bold;
}
	
p.testolinks {
	text-align: center;
	padding:5px;
	font-size:11px;
	font-weight: normal;
	color: #FFf;
}	

/* PAGINA FORM ---------------------------------------------------------------------------------------------*/

.formInfo {
	font:normal 11px Arial, Helvetica, sans-serif;
	color: #fff;
	text-align: left;
	vertical-align: baseline;
	padding:5px;
	width:415px;
}
.testiform {
	font:normal 11px Arial, Helvetica, sans-serif;
	color: #fff;
	text-align: left;
	vertical-align: baseline;
	margin-top:5px;
	padding:5px 5px 5px 10px;
	clear: left;
}
.testiform2 {
	font:normal 11px Arial, Helvetica, sans-serif;
	color: #fff;
	margin-top:5px;
	padding:5px 0px 5px 0px;
}
.testiform3 {
	font:normal 11px Arial, Helvetica, sans-serif;
	color: #fff;
	text-align: left;
	clear: left;
}


/*Imposto i parametri per input*/
input {
	font-family: Verdana, Serif;
	color: #663300;
	background: #CC9966;
	font-size:11px;
	border: 0px solid #fff;
	font-weight: bold;
}
input.variform {
	font-family: Verdana, Serif;
	color: #fff;
	background: #CC9966;
	font-size:10px;
		border: 1px solid #fff;
		}
		
	/*Imposto i parametri per le textarea*/
textarea {
/*border: 1px solid #999999;*/
font-family: Verdana, Serif;
color: #fff;
background: #CC9966;
font-size:10px;
margin:0;
padding:0;
border: 1px solid #fff;
text-align:left;
}

/* PAGINA FOTO ---------------------------------------------------------------------------------------------*/
div#imgfoto {width:430px;text-align:left;
min-height:700px;height:700px;}

table.testifoto {
	width:405px;
	text-align: left;
	margin-left:25px;
	margin-top:20px;
	font-size:11px;
}

td.anteprima {
	width:80px;
	height:80px;
	padding:9px;
	background-attachment: scroll;
	background-image: url(../images/sfondo-miniature_21.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}

.miniature1 {
	width:80px;
	height:80px;
	text-align:center;
	border: 1px solid #FFFFFF;
}

.myphoto {
	width:80px;
	text-align: right;
	vertical-align: bottom;
	padding-top:0px;
}

.testopictures {
	max-width:235px;
	width:235px;
	text-align: left;
	vertical-align: top;
	padding:5px;
}

/* PAGINA VIDEO ---------------------------------------------------------------------------------------------*/

div#imgvideo {
	width:430px;
	text-align:left;
	background-attachment: scroll;
	background-image: url(../images/video-giulia-cardia_07.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	min-height:700px;
	height:700px;}
	
	table.testivideo {
	width:405px;
	text-align: left;
	margin-left:25px;
	margin-top:180px;
	font-size:11px;
}

/* PAGINA MUSICA ---------------------------------------------------------------------------------------------*/

div#imgmusica {
	width:430px;
	text-align:left;
	background-attachment: scroll;
	background-image: url(../images/musica-giulia-cardia_07.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	min-height:700px;
	height:700px;}
	
	table.testimusica {
	width:405px;
	text-align: left;
	margin-left:25px;
	margin-top:120px;
	font-size:11px;
}

