/* OLIOSI STYLES */



body { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; }

h6 {color: #474C57; font-family: verdana; font-size: 9px; font-weight: bold; line-height: normal; margin: 0px;  text-transform: uppercase; float: left; /*vertical-align: text-bottom;*/  margin-top: 1px;  letter-spacing: 1pt;  }

h5 { font-family: Garamond,Georgia; font-size: 18px; font-weight: bold; line-height: normal; margin: 0px; /*color: #021a48;*/}

h4 { font-family: Garamond,Georgia; font-size: 20px; font-weight: normal; line-height: normal; margin: 0px;}

h3 { font-family: verdana; font-size: 11px; font-weight: bold; line-height: normal; margin: 0px;}

h2 { font-family: Garamond,Georgia; font-size: 22px; font-weight: normal; line-height: normal; margin: 0px;}

h1 { font-family: Garamond,Georgia; font-size: 28px; font-weight: normal; line-height: normal; margin: 0px; color: #021a48;  font-style: normal; }

p { line-height: normal; margin: 0px; }

table.main_0 { height: 400px; margin-top: 30px; width: 827px; }

table.even { height: 144px; margin-top: 0px; width: 164px; }

table.even_2 { margin-top: 5px; margin-bottom: 10px; /*float: left;*/ }

table.even_03 { width:193px; }

table.news_1 { margin-top: 8px; margin-bottom: 8px; /*float: left;*/ }

table.gal{

	margin-bottom:13px; margin-top:2;

}

img.nostri {margin-right: 10px; margin-bottom:10px; clear:left;  /*float: left;*/

}



td.gal_img_1 { background-image: url(../images/fondo_gallery.gif); background-position: bottom; background-repeat: no-repeat; border: 1px solid #B0C4DE; width:109px; 	border-bottom: none; padding-bottom:20px; padding-left: 5px; padding-right: 5px; padding-top:5px; /*margin-top:5px; margin-bottom:0px;*/  }

td.gal_img_1_empty { width:109px; 	border-bottom: none; padding-bottom:20px; padding-left: 5px; padding-right: 5px; padding-top:5px; /*margin-top:5px; margin-bottom:0px;*/  }

table.main_1 { height: 400px; margin-top: 93px; width: 827px; }

td.border_1 { border: 2px solid #FFFFFF; }

/***** Estilos de imagen dinámica eventi ******/

td.even_1 { background-image: url(../images/eventi_01.gif); background-position: left top; background-repeat: no-repeat; height: 6px; width: 27px; }

td.even_2 { background-image: url(../images/eventi_02.gif); background-position: top; background-repeat: no-repeat; width: 131px; }

td.even_3 { background-image: url(../images/eventi_03.gif); background-position: left top; background-repeat: no-repeat; width: 6px; }

td.even_4 { background-image: url(../images/eventi_04.gif); background-position: left top; background-repeat: no-repeat; height: 103px; width: 27px; }

td.even_5 { background-color: #F1F1F1; background-position: left top; height: 103px; width: 131px; }

td.even_6 { background-image: url(../images/eventi_06.gif); background-position: left; background-repeat: no-repeat; width: 6px; }

td.even_7 { background-image: url(../images/eventi_07.gif); background-position: left; background-repeat: no-repeat; height: 35px; width: 27px; }

td.even_8 { background-image: url(../images/eventi_08.gif); background-position: left top; background-repeat: no-repeat; height: 35px; width: 27px; }

td.even_9 { background-image: url(../images/eventi_09.gif); background-position: left top; background-repeat: no-repeat; height: 35px; width: 6px; }

/* Estilos para imagen eventi_2*/

td.eve_1 { background-image: url(../images/eventi_2_01.gif); background-position: left top; background-repeat: no-repeat; height: 14px; width: 22px; }

td.eve_2 { background-image: url(../images/eventi_2_02.gif); background-position: top; background-repeat: no-repeat; width: 162px; }

td.eve_3 { background-image: url(../images/eventi_2_03.gif); background-position: left top; background-repeat: no-repeat; width: 9px; }

td.eve_4 { background-image: url(../images/eventi_2_04.gif); background-position: left top; background-repeat: no-repeat; height: 132px; width: 22px; }

td.eve_5 { background-color: #F1F1F1; background-position: left top; height: 132px; width: 162px; }

td.eve_6 { background-image: url(../images/eventi_2_06.gif); background-position: left; background-repeat: no-repeat; width: 9px; }

td.eve_7 { background-image: url(../images/eventi_2_07.gif); background-position: left; background-repeat: no-repeat; height: 34px; width: 22px; }

td.eve_8 { background-image: url(../images/eventi_2_08.gif); background-position: left top; background-repeat: no-repeat; height: 34px; width: 162px; }

td.eve_9 { background-image: url(../images/eventi_2_09.gif); background-position: left top; background-repeat: no-repeat; height: 34px; width: 9px; }

/*Estilos pop up*/

td.pop1 {background-image: url(../images/pop-up_01.gif); background-position: left top; background-repeat: no-repeat;}

td.pop2 {background-image: url(../images/pop-up_02.gif); background-position: right top; background-repeat: no-repeat;}



/* Estilos generales para index */

td.in_1 { background-image: url(../images/index_03.gif); background-position: left top; background-repeat: no-repeat; height: 15px; width: 15px; }

td.in_2 { background-image: url(../images/index_04.gif); background-position: left top; background-repeat: repeat-x; height: 15px; width: 796px; }

td.in_3 { background-image: url(../images/index_06.gif); background-position: left top; background-repeat: no-repeat; height: 15px; width: 15px; }

td.in_4 { background-image: url(../images/index_08.gif); background-position: left top; background-repeat: no-repeat; height: 387px; width: 15px; }

td.in_5 { background-image: url(../images/index_09.gif); background-position: left top; background-repeat: repeat-x; height: 387px; width: 796px; }

td.in_6 { background-image: url(../images/index_10.gif); background-position: left top; background-repeat: no-repeat; height: 387px; width: 15px; }

td.in_7 { background-image: url(../images/index_11.gif); background-position: left top; background-repeat: no-repeat; width: 15px; }

td.in_8 { background-image: url(../images/index_12.gif); background-position: right top; background-repeat: repeat-x; }

td.in_9 { background-image: url(../images/index_13.gif); background-position: right top; background-repeat: no-repeat; }

/* Estilos pagina general */

td.legales { color: #777569; padding-top: 12px; width: 231px; }

td.main_1 { background-image: url(../images/main_03.gif); background-position: left top; background-repeat: no-repeat; height: 15px; width: 15px; }

td.main_2 { background-image: url(../images/main_04.gif); background-position: left top; background-repeat: repeat-x; height: 15px; width: 796px; }

td.main_3 { background-image: url(../images/main_06.gif); background-position: left top; background-repeat: no-repeat; height: 15px; width: 15px; }

td.main_4 { background-image: url(../images/main_08.gif); background-position: left top; background-repeat: no-repeat; height: 495px; width: 15px; }

td.main_5 { background-image: url(../images/main_09.gif); background-position: left top; background-repeat: repeat-x; height: 495px; width: 796px; }

td.main_6 { background-image: url(../images/main_10.gif); background-position: left top; background-repeat: no-repeat; height: 495px; width: 15px; }

td.main_7 { background-image: url(../images/main_11.gif); background-position: left top; background-repeat: no-repeat; height: 48px; width: 15px; }

td.main_8 { background-image: url(../images/main_12.gif); background-position: right top; background-repeat: repeat-x; height: 48px; }

td.main_9 { background-image: url(../images/main_13.gif); background-position: right top; background-repeat: no-repeat; height: 48px; }





/*Estilos*/

.t1 { background-image: url(../images/bg_1.gif); background-repeat: repeat-x; height: 615px; width: 100%; }

.texto_01 { color: #FFFFFF; line-height: normal; padding-left: 5px; padding-top: 0px; font-size:10px;}

.texto_02 { color: #474C57; font-size: 11px; line-height: normal; padding-left: 15px; padding-top: 0px; }

.texto_04 { color: #474C57; font-size: 11px; line-height: normal; padding-top: 0px; }

.texto_05 { color: #474C57; font-size: 10px; line-height: normal; /*padding-left: 10px;*/ padding-bottom:10px; }



.texto_03 { color: #474C57; font-size: 16px; line-height: normal; font-family:garamond,georgia;}

.dot_01 { background-image: url(../images/dot_01.gif); background-position: bottom; background-repeat: repeat-x;  }

.segue_1 { color: #021a48; float: left; font-weight: normal; padding-right: 3px; text-decoration: none; font-size:10px;}

a.segue_1:hover { color: #6779a2;  }

A.titulo:link,A.titulo:visited,A.titulo:active,A.titulo:hover

 {

 font-family: verdana; 

 font-size: 11px; 

 font-weight: bold; 

 line-height: normal; 

 TEXT-DECORATION: underline;

 color: #474C57;

 }

A.segue_2:link,A.segue_2:visited,A.segue_2:active

{

    COLOR: #BCC3C8;

    TEXT-DECORATION: none

}

A.segue_2:hover

{

    COLOR: #BCC3C8;

    TEXT-DECORATION: underline

}

.legales_2b { color: #777569; padding-left: 15px; padding-top: 12px; text-decoration: none; }

a.legales_2b:hover { color: #003366; }

.indietro_1 { font-size:10px; color: #021a48; float: left; font-weight: normal; padding-left: 15px; text-decoration: none; border:0px;}

a.indietro_1:hover {

	color: #6779a2; 

}

.cerrar { font-size:10px; color: #021a48; font-weight: normal; padding-left: 15px; text-decoration: none; border:0px;}

a.cerrar:hover {

	color: #6779a2; 

}

.page_1 { color: #021a48; float: left; font-weight: bold; padding-right: 3px; margin-top:10px; text-decoration: none; font-size:11px;}

.num_pg { color: #021a48; font-weight: bold; padding-right: 3px; text-decoration: none; font-size:11px;}

a.num_pg:hover{color: #6779a2; text-decoration:none;

	

}




