@charset "iso-8859-2";
/* CSS Document */

body {margin:0 auto; padding:0; text-align:center; font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#000; background-image:url(../grafica/template/sfondobottom.jpg); background-position:center bottom; background-repeat:no-repeat;}
#overcontenitore {width:100%; margin:0 auto; padding:0; text-align:center; background-image:url(../grafica/template/sfondotop.jpg); background-position:center top; background-repeat:no-repeat;}
	#contenitore {width:1000px; margin:0 auto; padding:0; text-align:center;}
	#top{width:1000px; height:349px; background-image:url(../grafica/template/scuola-privata-cagliari_r1_c2.jpg); position:relative;}
		#menutop {position:absolute; top:182px; left:24px;}
		#menutop ul {margin:0; padding:0; list-style:none; height:39px;} #menutop li {margin:0; padding:0;}
		#menutop ul strong { display:none;} #menutop ul img {border:0; width:85px; height:39px;}
		#menutop li {float:left;}
			#menutop #home { position:absolute; top:0; left:0;} #menutop #home a:hover { background-image:url(../grafica/template/roll/scuola-privata-cagliari_r1_c1.jpg); display:block;}
			#menutop #dovesiamo { position:absolute; top:0; left:88px;}#menutop #dovesiamo a:hover { background-image:url(../grafica/template/roll/scuola-privata-cagliari_r1_c4.jpg); display:block;}
			#menutop #mission { position:absolute; top:0; left:176px;}#menutop #mission a:hover { background-image:url(../grafica/template/roll/scuola-privata-cagliari_r1_c7.jpg); display:block;}
			#menutop #contatti { position:absolute; top:0; left:264px;}#menutop #contatti  a:hover { background-image:url(../grafica/template/roll/scuola-privata-cagliari_r1_c11.jpg); display:block;}
			#menutop #faq { position:absolute; top:0; left:352px;}#menutop #faq a:hover { background-image:url(../grafica/template/roll/scuola-privata-cagliari_r1_c13.jpg); display:block;}
			#menutop #news { position:absolute; top:0; left:441px;}#menutop #news a:hover { background-image:url(../grafica/template/roll/scuola-privata-cagliari_r1_c16.jpg); display:block;}
			#menutop #riservato { position:absolute; top:0; left:530px;} #menutop #riservato img {width:45px;}
		#periscriversi { position:absolute; top:263px; left:129px; width:150px; height:45px; text-align:left; color:#FFF; }
			#periscriversi a {color:#FFF; text-decoration:none;} #periscriversi a:hover {color:#FFF; text-decoration:underline;}
		#eventi { position:absolute; top:263px; left:418px; width:150px; height:45px; text-align:left; color:#FFF; }
			#eventi a {color:#FFF; text-decoration:none;} #eventi a:hover {color:#FFF; text-decoration:underline;}
		
	#center{width:1000px; text-align:left;}
		#colonnasinistra{width:201px; float:left; background-image:url(../grafica/template/scuola-privata-cagliari_r2_c2.jpg);}
			#colonnasinistra ul {margin:0; padding:0; list-style:none; padding-left:10px;} #colonnasinistra li {margin:0; padding:0; width:184px; height:25px; line-height:25px;}
			#colonnasinistra ul a {color:#004A9B; text-decoration:none; padding-left:28px; width:156px; height:25px; display:block; background-image:url(../grafica/template/scuola-privata-cagliari_r3_c3.jpg);}
			#colonnasinistra ul a:hover {color:#004A9B; text-decoration:none; padding-left:28px; width:156px; height:25px; display:block; background-image:url(../grafica/template/scuola-privata-cagliari_r4_c3.jpg);}
			#colonnasinistra strong { font-weight:normal;}
		
		#navigazione {position:absolute; top:318px; left:223px; width:400px; line-height:30px; font-size:9px; text-align:left; color:#666;}
			#navigazione a {color:#666; text-decoration:underline;} #navigazione a:hover {color:#999; text-decoration:none;}
			
		#colonnacentro{width:510px; float:left; padding:0 27px 0 22px;} 
			#testo {width:510px; padding-top:20px; padding-bottom:15px; margin-bottom:20px;}
			#testo h1 {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:15px; color:#00489D;}
			#testo h2 {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; color:#00489D;}
			#testo h3 {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:11px; color:#00489D;}
			#testo a {color:#00489D; text-decoration:underline;} #testo a:hover {color:#FFA300; text-decoration:none;}
		#colonnadestra{width:240px; float:left;}
		.clear {clear:both;}
	#bottom{ color:#6C6C6C; font-size:10px; height:100px;}
	#bottom a {color:#6C6C6C; text-decoration:none;}
	#bottom2{ font-size:9px; padding-top:0px;}
	#bottom2 a {color:#02489D; text-decoration:none; margin:0 2px;}
	
	.arancio {color:#FFA300;}
	.immdestra {float:right; margin-left:15px;}
	
	.corsi {padding:2px; background-color:#EFEFEF; float:left; width:249px; margin-right:6px;}
	.titolocorsi {color:#F60;}
	.corsi tr {}
	.corsi td { padding:2px; background-color:#FFF}
	
	#blocchi {width:510px; height:158px; position:relative;}
	#blocco1 {position:absolute; top:0; left:0; width:169px; height:158px;}
	#blocco2 {position:absolute; top:0; left:169px; width:171px; height:158px;}
	#blocco3 {position:absolute; top:0; left:340px; width:170px; height:158px;}
	
	#ultimenews { background-color:#F3F3F3; background-image:url(../grafica/template/scuola-privata-cagliari_r10_c12.jpg); background-position:left bottom; background-repeat:repeat-x; padding:0 10px;}
	.newshome1 {padding:5px; border-bottom:1px solid #F90; margin-bottom:5px;}
		.newshome0 {padding:5px; border-bottom:1px solid #F90; background-color:#FFF; margin-bottom:5px;}
		.titolonews {line-height:25px;}
	.titolonews a{color:#00489D; text-decoration:none; font-weight:bold;} .titolonews a:hover{color:#00489D; text-decoration:underline;}
	
	#q { position:absolute; margin:0; padding:0; border:0; left: 774px; top: 324px; width: 188px; height: 18px;  background:transparent;  }
	#Cerca { position:absolute; left: 969px; top: 320px; width: 28px; margin:0; padding:0; border:0; background:transparent; }

#campagnepubblicitarie {width:240px; height:241px; background-image:url(../grafica/template/campagne.png); position:relative;}
#campagnepubblicitarie #flash{ position:absolute; top:22px; left:22px; }

.testomodulo {width:250px; font-size:11px;}

.bottonemodulo { background-color:#00489D; color:#FFF; font-size:12px; font-weight:bold; text-transform:uppercase;}


#formcontatti {width:510px; }
	
.testomodulo {	border: 1px solid #666;	background-color: #FFF;	font-size:12px; width:200px;  color:#000}
.testomodulopiccolo {	border: 1px solid #666;	background-color: #FFF;	font-size:12px; width:100px; color:#000}

label {width:150px; font-size:11px; float:left; margin:0px; padding:0px; margin-right:10px; padding-left:5px; clear:both;}
.grigio {background-color:#F9F9F9; padding:2px; margin-bottom:6px; }
.button2 {font-size:12px; color:#FFF; background-image:url(../grafica/template/sfondobutton.jpg);  border:0; background-color:#FF830A; background-position:left top; background-repeat:repeat-x}

.clearboth {clear:both}
.accetto {font-size:10px;}
.bottonicentro {text-align:center; margin-bottom:10px;}
fieldset {padding:10px; border:1px solid #EFEFEF;}
legend {font-size:12px; color:#333333; padding: 0 5px 10px 5px; margin-bottom:10px;}
.scelta {width:450px; margin-bottom:5px; height:20px;}
.labellunga{font-size:11px; width:300px}

.toggleSegue {cursor:pointer; border-bottom:1px solid #ccc; border-left:5px solid #ccc; padding-left:10px;}

.toggleDiv{padding:5px 15px; text-align:justify;  border-left:5px solid #00489D; margin-left:10px;}

