/************************************************************/
/* tags HTML AFAM HiArt Alta formazione artistica e musicale*/
/************************************************************/

body{
	font-family: Verdana,Arial,sans-serif;
	color: #333333;
	background-color: #ffffff;
	line-height: 1.4;	
	margin: 0px;
	font-size: 12px;
	/*font-size: 0.8em;*/
	padding: 0px;

}

a{
	color: #5e5e5e;
	text-decoration: none;
}

a:hover{
	color: #5e5e5e;
	text-decoration: underline;
}

h1{
 font-family: Verdana,Arial,sans-serif;
 font-size: 18px;
 color: #334d55;
 margin: 0px;
 padding: 0px;
}

h2{
 font-family: Verdana,Arial,sans-serif;
 font-size: 16px;
 color: #006699;
 margin: 0px;
 padding: 0px;
}

h3{
 font-family: Verdana,Arial,sans-serif;
 color: #334d55;
 margin: 0px;
 padding: 0px;
}

h4{
 font-family: Verdana,Arial,sans-serif;
 font-size: 12px;
 font-weight: normal;
	line-height: 1.4;	
 color: #333333;
 margin: 0px;
 padding: 0px;
}

h5{
 font-family: Verdana,Arial,sans-serif;
 font-size: 90%;
 color: #666666;
 margin: 0px;
 padding: 0px;
 font-weight: normal;

}

ul{
 list-style-type: none;
}


label{
 font-family: Arial,sans-serif;
 font-size: 100%;
 font-weight: bold;
 color: #334d55;
}


/************************************************************/
/* layout AFAM HiArt Alta formazione artistica e musicale*/
/************************************************************/

#testata{
	padding: 0px 0px 0px 0px;
	border-bottom: 0px solid #cccccc;
	width: 985px; 
	position: relative; 
	margin: 0px auto; 
}


#tutto { 
	position: relative; 
	margin: 0px auto 0px auto; 
	height: 100%; 
	width: 985px;
}



/************** #lomo styles **************/


.img_news {

	padding: 2px;
	margin: 2px;
	border: 1px solid #cccccc;

}

#tdflag img {

	margin: 4px;

}




.stileDanza {
	color: #45A046;
	font-weight: bold;
}
a.stileDanza {
	color: #45A046;
	font-weight: bold;
}

a:hover.stileDanza {
	color: #45A046;
	font-weight: bold;
}


.Stile11 {
	color: #45A046;
	font-weight: bold;
}
a.Stile11 {
	color: #45A046;
	font-weight: bold;
}

a:hover.Stile11 {
	color: #45A046;
	font-weight: bold;
}

.Stile25 {
	color: #6F7DDB;
	font-weight: bold;
}

a.Stile25 {
	color: #6F7DDB;
	font-weight: bold;
}

a:hover.Stile25 {
	color: #6F7DDB;
	font-weight: bold;
}


.stileDesign {
	color: #6F7DDB;
	font-weight: bold;
}

a.stileDesign {
	color: #6F7DDB;
	font-weight: bold;
}

a:hover.stileDesign {
	color: #6F7DDB;
	font-weight: bold;
}


.Stile9 {
	color: #E3CB00;
	font-weight: bold;
}
a.Stile9 {
	color: #E3CB00;
	font-weight: bold;
}
a:hover.Stile9 {
	color: #E3CB00;
	font-weight: bold;
}

.stileRecitazione {
	color: #E3CB00;
	font-weight: bold;
}
a.stileRecitazione {
	color: #E3CB00;
	font-weight: bold;
}
a:hover.stileRecitazione {
	color: #E3CB00;
	font-weight: bold;
}
.Stile30 {color: #A61271; font-weight: bold; }

a.Stile30 {color: #A61271; font-weight: bold; }
a:hover.Stile30 {color: #A61271; font-weight: bold; }


.stileMusica {color: #A61271; font-weight: bold; }

a.stileMusica {color: #A61271; font-weight: bold; }
a:hover.stileMusica {color: #A61271; font-weight: bold; }


.Stile45 {color: #D20005}
a.Stile45 {color: #D20005}
a:hover.Stile45 {color: #D20005}

.stilePittura {color: #D20005}
a.stilePittura {color: #D20005}
a:hover.stilePittura {color: #D20005}


#map {

border: 1px solid #cccccc;


}






.img_listanews {

float: left;
margin-right: 7px;
margin-bottom: 3px;

}

.newsItem {

border-bottom: 1px solid #cccccc;
padding-bottom: 5px;
font-size: 11px;

}

.clear {

	clear:both;
	margin: 0;
	padding:0;
}


#pagernews {

font-size: 11px;

}



.img_pagine_left {

	padding: 5px;
	float: left;

}


.img_pagine_right {

	padding: 5px;
	float: right;

}


.datanews {

font-size: 90%;
font-weight: bold;

}


.abstract {

font-style: normal;

}


.listResult {

font-size: 13px;

}

.listResult a {
font-weight: bold;

}

.highlight {

font-style: italic;
background-color: #FFCCCC;
}



input,textarea,select  {

border: 1px solid #cccccc;
padding: 2px;

}

.imgInput {

border: 0px solid #cccccc;

}


.hilight {

font-weight: bold;
font-style: italic;

}


#path {

font-size: 11px;


}

#header {

	margin-top: 50px;
}

#header .boxcol {

	height: 30px;	
}

#subheader .boxcol {

	height: 100px;	
}

.copy {

	padding-top: 15px;
	height: 90px;
	text-align: center;
}

.boxcol {

	width: 197px;
	float:left;
	/*border-bottom: 1px solid #cccccc;*/
	
}

.banners {

text-align: center;
}

.banners a {

	margin-left: 5px;
}


.menutop {

	margin:0;
	padding:0;
	margin-top: 10px;
}


#pna {

	width: 594px;
	float: left;
	border: 1px solid #cccccc;
	overflow: hidden;
	height: 396px;
	background: transparent url(images/loading.gif) no-repeat center center;
}

#issue {

	width: 380px;
	margin-left: 605px;
	overflow: hidden;
	border: 1px solid #cccccc;
		height: 396px;

}


#percorso {

	margin-top: 15px;
}

#percorsoint {

	
}

#percorsoint .boxcol {
	text-align: center;
	font-size: 20px;
	color: #fff;
	font-weight: bold;
	font-family: "trebuchet MS",arial,verdana,helvetica;
}

#percorsoint .boxcol a {
display:block;
color: #fff;
	padding-top: 5px;
	padding-bottom: 5px;
}

#percorsoint .boxcol a:hover {
text-decoration:none;
color: #fff;
}

#percorso .boxcol {
	text-align: center;
	font-size: 20px;
	color: #fff;
	font-weight: bold;
	font-family: "trebuchet MS",arial,verdana,helvetica;
}

#percorso .boxcol a {
display:block;
color: #fff;
}

#percorso .boxcol a:hover {
text-decoration:none;
color: #fff;
}

.boxdanza {
	background-color: #45A046;
}

.boxpittura {
background-color: #E31C23;
}


.boxdesign {
background-color: #0079C0;
}


.boxmusica {
background-color: #A61271;
}


.boxrecitazione {
background-color: #E3CB00;
}

.newboxesimage {

	width: 196px;
	height: 196px;
	border: 1px solid #8F887D;
}

.newboxestext {

	width: 186px;
	height: 186px;
	padding: 5px;
	font-size: 10px;
	border: 1px solid #8F887D;
}

.newboxestext h1 {
	font-size: 11px;
}


#bottom_toolbar {
	margin-top: 15px;
}


#bottom_toolbar .boxcol {
	text-align: center;
	font-size: 16px;
	color: #fff;
	font-weight: bold;
	font-family: "trebuchet MS",arial,verdana,helvetica;

}

#bottom_toolbar .boxcol a {
display:block;
color: #fff;
}

#bottom_toolbar .boxcol a:hover {
text-decoration:none;
color: #fff;
}



//********************************NEL FOOTER*************************//

#footer{
	clear: both;
	border-top: 1px solid #cccccc;
	font-size: 75%;
	color: #cccccc;
	padding: 10px 10px 10px 10px;
	
}

#footer img{
	padding: 4px 4px 4px 10px;
	vertical-align: middle;
}

ul.pagineMenu {
padding: 0px;
margin: 0px;
margin-top: 10px;

}

#footer ul.pagineMenu {

display: inline;
}

#footer ul.pagineMenu li {

display: inline;
}

ul.pagineMenu li {

font-size: 95%;
list-style-type: none;
line-height: 16px;

}

ul.pagineSubMenu {
padding: 0px;
margin: 0px;

}

ul.pagineSubMenu li {
font-size: 92%;
list-style-type: none;
line-height: 16px;
margin: 0px;
padding: 0px;

}

.nolink {
font-weight: bold;
color: #990033;
}


/********BOX IN BASSO SOPRA IL FOOTER*********/

#box_bottom {
	margin-top: 10px;
	margin-bottom: 10px;
}

#box_bottom div {
	overflow:hidden;
}


#box_bottom .leftbottom {
	float: left;
	border: 1px solid #cccccc;
	width: 388px;
	margin-right: 10px;
	height: 388px;
}

#box_bottom .centerbottom {
	width: 282px;
}

.centerbottom .youtubebox {
	height: 190px;
	border: 1px solid #cccccc;
	text-align:center;
	background-color: #000;
}

.rightbottom .rightbottombox {
	height: 90px;
	border: 1px solid #cccccc;
}

#box_bottom .rightbottom {
	float: right;
	width: 297px;
}

.feature {


	border: 0px solid orange;
}

#leftcolumn {

width: 380px;
float: left;

}

#centercolumn {

margin-left: 390px;
padding-top: 10px;
font-size: 11px;

}

h3.titlepage {

	margin-bottom: 10px;
	font-size: 14px;
}

#issue_int, #issue_int2 {

	width: 380px;
	overflow: hidden;
	border: 1px solid #cccccc;
	height: 396px;
	margin-top: 10px;

}


/**********************PER LA RICERCA*************************/

#searchform {

	font-size: 11px;

}

#searchform div {

	display: block;
	float: left;
	border: 0px solid #FF00CC;
	margin: 2px;

}


#searchform select {

	font-size: 11px;
	height: 20px;
}


#searchform input {
	border: 1px solid #cccccc;
	font-size: 11px;

}

#searchform .inputSearch {

	font-size: 11px;
	padding: 2px;
}



.formSearch {
	padding: 0px;
	margin:	0px;
}

.inputSearch {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	border:1px solid #cccccc;
	padding: 2px;
}

.buttonSearch {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	border:1px solid #cccccc;
	padding: 1px;

}


.listapagine_inclusa_preview {

}

.listapagine_inclusa_item {

border: 1px solid #cccccc;
padding: 2px;
margin-top: 5px;
overflow: hidden;
}

.listapagine_inclusa_item:hover {
cursor: pointer;
background-color: #E5E5E5;
}

.imgsubpagine img {


}


div.imgsubpagine {

float:left;
margin-right: 5px;
background:transparent no-repeat top center;
width: 50px;
height: 50px;
border: 1px solid #666666;
}

a.titlesubpagine {

	font-size: 14px;
	font-weight: bold;
	padding: 5px;
	display:inline-block;
	text-decoration: none;
}

.allegatipagine {

	padding-top: 5px;
	line-height: 24px;
}

.allegatipagine a {

	padding: 5px;
	padding-left: 22px;
	font-size: 12px;
	display:inline-block;
	background: transparent url(/img/16_attachment2.png) no-repeat left center;
}

.allegatipagine b {
	
	display:block;
	padding: 5px;
	font-size: 14px;
	border-bottom: 1px solid #cccccc;
}
