body{font-family: "Courier New", Courier, monospace;font-size:12px;color:#565009;background-color:#222A1D;padding:0;margin:0;
background-image:url(images/bg_4.jpg)}
.sx{float:left}
.dx{float:right}
.clear{clear:both}
.center{text-align:center}

.hide {
	visibility: hidden;
	position: absolute;
	top: -400px;
}

h2{font-size:16px;margin:0}
.box,h3, div.toggler{width:400px;margin:5px auto; padding:0px;text-align:justify;}

.boxroundbody{background:transparent url(images/bgbox_trasp.png) no-repeat scroll left bottom;padding:0 10px 10px 10px}
.boxroundhead {background:transparent url(images/bgbox_trasp.png) no-repeat scroll left top;padding:0 10px}
.titolo{position:relative; top:-3px}
.txt{}
ul{list-style:circle}
ul ul{list-style:inside}

a , a:visited{text-decoration:none;font-weight:bold;color:#565009;}
a:hover , a:active{text-decoration:underline;}
.mailform {border:#CFB5B5 1px solid;width:300px;margin:auto;padding:10px;background:#FFF9DF}
label{display:block;}
input, textarea{display:block;margin-bottom:5px;width:300px;background:#FFFCEF;border:#CFB5B5 1px solid;color:#8F0000;}
input.invio{width:302px;}
textarea{height:200px}
.toggler, #scrivi{cursor:pointer}
#scrivi{font-weight:bold;}
.error{font-weight:bold; color:#a92125;}
.error_input input{border: #a92125 1px solid;}
.sito_demo {width:340px;margin:10px auto 0 auto;border-top:#CFB5B5 1px solid;padding-top:5px}
.sito_demo img {border:#CFB5B5 1px solid;}
.dida{width:200px}



#wrap {
	clear:left;
	height:315px;
	width:385px;
	display:block;
	overflow:hidden;
	position:relative;
}
#carousel {
	width:10000px;
	margin:0;
	padding:0;
	position:absolute;
	top:0;
	left:0;
}
#carousel li {
	height:315px;
	width:385px;
	margin:0;
	padding:0;
	float:left;
	display:inline;
}
#previous, #next{cursor:pointer;margin:0 20px 40px 20px;color:#AF2020}
