html, body {
   background: #ffffff;
   color: #000000;
   font-family: Trebuchet MS, verdana, serif;
   font-size: 100%;
   margin: 0px;
   padding: 0px;
   height: 100%;
   	}

a {
	color: #1e7893; 
	text-decoration: none; 
	} 

a:visited { 
       	color: #1e7893;
	} 

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

	a.autore {
		color: #1e7893; 
		text-decoration: none; 
		}

	a.autore:visited { 
       		color: #1e7893;
		} 

	a.autore:hover { 
		color: #fcd204;
		text-decoration: underline; 
		}

#container {
	border: none;
	padding: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	text-align: center;
	height: auto;
	width: 720px;
	}

#testata {
	display: none;
	}

#corpo {
	width: 720px;
	padding-bottom: 40px;	
	}

#contenuto {
	width: 700px;
	margin-left: auto;
	margin-right: auto;
	font-size: 85%;
	line-height: normal;
	text-align: justify;
	}

#footer {
	height: 51px;
	width: 720px;
	text-align: center;
	font-size: 80%;
	}

#autore {
	display: none;
	}

#menu {
	display: none;
	}

	#menu ul {
	display: none;
      	} 

      	#menu ul li { 
        display: none;
        }
	
		#menu a {
		display: none; 
		} 

      		#menu a:visited { 
         	display: none;
		} 

      		#menu a:hover { 
       		display: none;; 
		}

#menu_up {
	display: none;
	}

	#menu_up a {
		display: none; 
		} 

	#menu_up a:visited { 
       		display: none;
		} 

	#menu_up a:hover { 
		display: none; 
		}

#menu_right {
	display: none;
	}

	#menu_right_in {
		display: none;
		}

#colonnasx {

	}

#colonnadx {
	display: none;
	}

#sponsor {
	display: none;
	}

h1, h2, h3, h4, h5 {margin: 0px; padding: 0px;}
.center {text-align: center;}
.tleft {text-align: left;}
.right {text-align: right;}

p {
	padding: 0;
	margin: 0;
	font-size: 90%;
	}

p.footer {
	width: 680px;
	margin-left: auto;
	margin-right: auto;
	padding-top: 4px;
	border-top: 1px solid #000;
	}

.testo1{
	padding-top: 15px;
	padding-left: 35px;
	}

.testo2 {
	padding: 5px;
	}

.testo3 {
	padding-left: 35px;
	}

.testo4 {
	padding-top: 15px;
	padding-left: 35px;
	padding-right: 25px;
	}

.testo5 {
	padding-top: 0px;
	padding-left: 8px;
	padding-right: 23px;
	padding-bottom: 0px;
	}

.testo6 {
	margin: 2px 5px 4px auto;
	}

.smallcaps1 {
	font-variant: small-caps;
	font-size: 120%;
	font-weight: bold;
	}

.padding1 {
	padding-left: 35px;
	padding-right: 10px;
	padding-top: 15px;
	padding-bottom: 5px;
	}

.padding2 {
	padding: 10px 2px 2px 0px;
	}

.padding3 {
	padding: 10px 2px 2px 9px;
	}

.size1 {font-size: 90%;}

#title_sezione {
	height: 45px;
	}

.titolo {
	padding-left: 25px;
	padding-top: 18px;
	font-size: 1.7em;
	font-variant: small-caps;
	color: #1e7893;
	text-align: left;
	}

.titolodx {
	/* background: red; */
	margin-right: 5px;
	margin-top: 15px;
	}


.box {
	width: 60%;
	border-top: 5px solid #fdd302;
	border-left: 1px solid #fdd302;
	border-right: 1px solid #fdd302;
	border-bottom: 1px solid #fdd302;
	margin: 1em auto 0 auto;
	padding: 7px;
	/* background-image: url(http://lnx.cmchope.org/img/bg_news_1.png); */
	background: #ececec;
	}

.una_colonna {
	margin-left: 50px;
	margin-top: 1em;
	}

.orario {
	border-top: 5px solid #fdd302;
	border-bottom: 1px solid #fdd302;
	border-left: 1px solid #fdd302;
	border-right: 1px solid #fdd302;
	border-collapse: collapse;
	margin: 10px auto auto 35px;
	}

	.riga1 {
		border-bottom: 2px solid #fdd302;
		background: #ececec;
		text-align: center;
		font-size: 90%;
		font-weight: bold;
		}

	.col1 {
		border-collapse: collapse;
		width: 96px;
		border: 1px solid #fdd302;
		}

	.col2 {
		padding: 4px;
		border: 1px solid #fdd302;
		font-size: 80%;
		text-align: center;
		vertical-align: top;
		}

img {border: none;}
.border img {border: 1px solid #ffffff;}
.border:visited img {border: 1px solid #ffffff;}
.border:hover img {border: 1px solid #fc9365;}

.list1 {list-style: square;}
.left {float: left;}
.ripristina {clear: both;}

/* ************************** */
/* Codice relativo al fumetto */

.up {
	width:155px;
	height: 54px;
	background-image: url(http://lnx.cmchope.org/img/up_1.jpg);
	}

.down {
	width:155px;
	height: 56px;
	background-image: url(http://lnx.cmchope.org/img/down_1.jpg);
	}

.middle {
	width:155px;
	background-image: url(http://lnx.cmchope.org/img/middle_1.jpg);
	background-repeat: repeat-y;
	}
/* FINE Codice relativo al fumetto */
/* ******************************* */


/* *********************************************** */
/* Inizio codice relativo al modulo invio contatti */

#formmailer {
	margin-top: 40px;
	margin-bottom: 40px;
	}

.mailwrapper {
	text-align: center;
}


.maildiv {
	margin: 0 auto 0 auto;
	text-align: left;
	width: 265px;
	font-size: 90%;
	}

.maildiv form {
	text-align: left;
	}

.maildiv label {
	/* used for right side captions */
	vertical-align: top;
	padding: 0 0 0 3px;
	}

.maildiv .sidelbl {
	/* used for left side labels */
	width: 170px;
	text-align: left;
	padding: 0 10px 0 0;
	vertical-align: top;
    	display: block;  
	clear: left;
	}

.maildiv a {
	color: #005ABE;
	}

.maildiv h2 {
	color: #005ABE;
	font-size: 120%;
	}

.maildiv input {
	margin-bottom: 10px;
	}

.maildiv select {
	margin-bottom: 10px;
	}

.maildiv textarea {
	margin-bottom: 10px;
	margin-top: 10px;
	}

.maildiv .ver_img {
	padding: 0;
	margin: 0 0 10px 10px;
	vertical-align:bottom;  
	border: 1px solid #005ABE; 
	}

.maildiv fieldset {
	padding: 5px 5px 5px 5px;
	margin-bottom: 10px;
	}

.maildiv .legendspacing {
	height: 10px;
	}

.maildiv .fmcredits {
	float: left;
	font-size: 90%;
	}

.maildiv .fmsubmit {
	float: right;
	}

.maildiv .fmrequired {
	color: #005ABE;
	font-size: 90%; 
	float: left;
	margin-top: 3px;
	margin-left: 5px;
	}

.maildiv .fmspacer {
	height: 10px;
	}

.maildiv .fminfofull {
	padding: 0 10px 0 10px;
	color: #005ABE;
	margin-bottom: 15px;
	}

.maildiv .fminfohalf {
	padding: 0 10px 0 10px;
	color: #005ABE;
	margin-left: 110px;
	margin-bottom: 15px;
	}

.maildiv .fmerrorbox {
	text-align: left;
	}

.maildiv li {
	margin: 0 0 4px 0;
	}

.maildiv .fmerrortitle {
	color: #FF0000;
	font-size: 120%;
	}

/* Fine codice modulo invio contatti */
/* ********************************* */
