/* stili di base per il sito arium.ch

 (C) Damon Bonesi, 2008
 
 data di creazione:  09.07.2008
 ultima revisione:  26.10.2009

 problemi attualmente conosciuti:


 La proprietà intellettuale di questo codice è di Damon Bonesi, se non altrimenti scritto.

 - - Damon Bonesi - - AiTecc elettronica - - http://www.aitecc.ch - - damon.bonesi@aitecc.ch
*/

/* CSS3: typeface fonts */
@font-face {
font-family: 'Calibri';
src: url('http://www.arium.ch/fonts/Calibri.ttf');
}

@font-face {
font-family: 'Brush Script MT';
src: url('http://www.arium.ch/fonts/Brush Script.ttf');
}

body {     
	 /* background: url("http://www.arium.ch/immagini/generali/sfondo.jpg"); */
	 font-weight: normal;
     font-size: 16px;
     color: #FFFFFF;
     font-style: normal;
     font-family: Calibri, Arial;
	 font-smooth: always;
	 background-color:#010028;
	 
	 /* per ottenere lo sfondo dinamico */
	 height:100%;
	 margin:0; 
	 padding:0;
     }
	 
td {
   font-size: 16px;
   color: #FFFFFF; 
   font-family: Calibri, Arial;
   font-smooth: always;
}

h1 {
   font-weight: normal;
   font-size: 16px;
   test-transform: uppercase;
   color: #FFFFFF;
   font-style: normal;
   font-family: Calibri, Arial;
   font-smooth: always;
   }
   
h2 {
   font-weight: bolder;
   font-size: 16px;
   color: #FFFFFF;
   font-style: normal;
   font-family: Calibri, Arial;
   font-smooth: always;
   }

.brush {
       font-weight: normal;
       font-size: 28px;
       color: #FFFFFF;
       font-style: normal; 
       font-family: 'Brush Script MT', cursive;
       font-smooth: always;
	   text-shadow: 2px 2px 2px #000000;
       }


A {
  font-family: Calibri, Arial;
  font-size: 16px;
  /* color: #999999; */
  color:#747FE6;
  /*color:#FFFF66;*/
  text-decoration: none;
  font-smooth: always;
}
A:hover {
	/* color:#6666FF; */
	color: #FFFFFF;
	text-decoration: none;
	font-smooth: always;
    }

.spedizionescientifica {
  font-family: Calibri, Arial;
  font-size: 16px;
  color: #3399CC;
  text-decoration: none;
  font-smooth: always;
}
A.spedizionescientifica {
  font-family: Calibri, Arial;
  font-size: 16px;
  color: #3399CC;
  text-decoration: none;
  font-smooth: always;
}
A.spedizionescientifica:hover {
	color: #EEEEEE;
	text-decoration: none;
	font-smooth: always;
    }


A.all {
	TEXT-TRANSFORM: lowercase; COLOR: #6c8cac; TEXT-DECORATION: none;
	font-smooth: always;
}
A.all:hover {
	COLOR: #303030;
	font-smooth: always;
}
A.news {
	MARGIN-TOP: 10px; FONT-WEIGHT: normal; FONT-SIZE: 15px; MARGIN-BOTTOM: 8px; TEXT-TRANSFORM: lowercase; COLOR: #5b7d9f; LINE-HEIGHT: 18px; FONT-STYLE: italic; LETTER-SPACING: 1px
}
A.news:hover {
	COLOR: #303030
}
SPAN.alert {
	COLOR: #F00000
}
UL.list {
	LIST-STYLE-IMAGE: url(pics/bullet.gif)
}
LI {
	MARGIN-BOTTOM: 6px
}
TABLE.tab1 {
	BORDER-BOTTOM-STYLE: none
}
TABLE.linesx {
	border: solid; BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-COLOR: #C2C2C2; BORDER-RIGHT-WIDTH: 0px;
}


/* area riservata - campi di immissione */

INPUT.feld {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 16px; BORDER-BOTTOM-WIDTH: 0px; BORDER-BOTTOM-COLOR: #BBBBBB; COLOR: #FFFFFF; FONT-FAMILY: Helvetiva, Arial, sans-serif; BORDER-RIGHT-WIDTH: 0px; BORDER-RIGHT-COLOR: #ffffff; background: #4c4c9c; width: 250px;
}
INPUT.feldalert {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 11px; BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: #DD0000; COLOR: #5c5c5c; FONT-FAMILY: Helvetiva, Arial, sans-serif; BACKGROUND-COLOR: #ffffff; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: #ffffff;
}
INPUT.feld30px {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 11px; BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: #888888; COLOR: #5c5c5c; FONT-FAMILY: Helvetiva, Arial, sans-serif; BACKGROUND-COLOR: #ffffff; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: #ffffff; width: 30px;
}
INPUT.feldalert30px {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 11px; BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: #DD0000; COLOR: #5c5c5c; FONT-FAMILY: Helvetiva, Arial, sans-serif; BACKGROUND-COLOR: #ffffff; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: #ffffff; width: 30px;
}
INPUT.feld60px {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 11px; BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: #888888; COLOR: #5c5c5c; FONT-FAMILY: Helvetiva, Arial, sans-serif; BACKGROUND-COLOR: #ffffff; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: #ffffff; width: 60px;
}
INPUT.feldalert60px {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 11px; BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: #DD0000; COLOR: #5c5c5c; FONT-FAMILY: Helvetiva, Arial, sans-serif; BACKGROUND-COLOR: #ffffff; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: #ffffff; width: 60px;
}
INPUT.feld500px {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 11px; BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: #888888; COLOR: #5c5c5c; FONT-FAMILY: Helvetiva, Arial, sans-serif; BACKGROUND-COLOR: #ffffff; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: #ffffff; width: 200px;
}
INPUT.feldalert500px {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 11px; BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: #DD0000; COLOR: #5c5c5c; FONT-FAMILY: Helvetiva, Arial, sans-serif; BACKGROUND-COLOR: #ffffff; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: #ffffff; width: 200px;
}
INPUT.submitfeld {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 14px; BORDER-BOTTOM-WIDTH: 0px; BORDER-BOTTOM-COLOR: #ffffff; COLOR:#747FE6; FONT-FAMILY: Helvetiva, Arial, sans-serif; background: none; BORDER-RIGHT-WIDTH: 0px; BORDER-RIGHT-COLOR: #ffffff
}
#divUpControl {
	DISPLAY: inline; Z-INDEX: 1; LEFT: 0px; WIDTH: 10px; POSITION: relative; TOP: 0px; TEXT-ALIGN: right
}
#divDownControl {
	DISPLAY: inline; Z-INDEX: 1; LEFT: 0px; WIDTH: 10px; POSITION: relative; TOP: 0px; TEXT-ALIGN: right
}
#divContent {
	Z-INDEX: 1; LEFT: 0px; POSITION: absolute; TOP: 0px
}

.cornice {
    border-style:solid;
	border-color:#FFFFFF;
	border-width:2px;
	}

.tabellaRivista {
  font-family: Calibri, Arial;
  font-size: 12px;
  color: #3399CC;
  text-decoration: none;
  font-smooth: always;
  border-bottom-width:1px;
  border-bottom-color:#747FE6;
  border-bottom-style:solid;
}

.tabellaConferenze {
  font-family: Calibri, Arial;
  font-size: 16px;
  color: #FFFFFF;
  text-decoration: none;
  font-smooth: always;
  border-top-width:1px;
  border-top-color:#747FE6;
  border-top-style:solid;
}

INPUT.inputDef100p {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 11px; BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: #888888; COLOR: #5c5c5c; FONT-FAMILY: Helvetiva, Arial, sans-serif; BACKGROUND-COLOR: #ffffff; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: #ffffff; width: 200px;
}
INPUT.inputDefRed100p {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 11px; BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: #DD0000; COLOR: #FF5030; FONT-FAMILY: Helvetiva, Arial, sans-serif; BACKGROUND-COLOR: #FFDAC1; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: #ffffff; width: 200px;
}
	
.inputArea100p {
 		    font-size: 11px;
		    color: #000000;
 		    /*font-family: Futura, Helvetica, Arial;*/
            font-family: Helvetiva, Arial, sans-serif;
		    width: 200px;
			height:100px;
			border:1px;
		    border-style:solid;
		    border-color:#AAAAAA;
		    }

.inputAreaRed100p {
 		       font-size: 11px;
		       color: #FF5030;
			   background-color:#FFDAC1;
 		       /*font-family: Futura, Helvetica, Arial;*/
               font-family: Helvetiva, Arial, sans-serif;
		       width: 200px;
			   height: 100px;
			   border:1px;
		       border-style:solid;
		       border-color:#AAAAAA;
		       }