body {
	width:950px;
	height:600px;
	background-color:#000;
	margin:0 auto;
	color:#FFF;
	font-family:Verdana;
	font-size:12px;
}

.top_btn{
	width:60px;
	height:20px;	
	padding-top:10px;
	margin-left:0px;
	position:static;
	text-align:center;
	float:left;
	color:#fff;	
}
.top_btn p{
	margin-top:2px;
}

#btn_menu{
}
#btn1_menu{
	width:65px;
}
#btn2_menu{
	width:140px;
}

#btn3_menu{
	width:35px;
}
#btn4_menu{
	width:120px;
}
#btn5_menu{
	width:110px;
}
#btn6_menu{
	width:100px;
}
#btn7_menu{
	width:50px;
}
#btn12_menu{
width:100px !important;	
}

#top{
	width:950px;
	height:95px;
	background-image:url("cpimg/top_login.jpg");
}
#top_yellow{
	width:950px;
	height:29px;
	background-image:url("cpimg/top_yellow.jpg");
}
#logo{
	width:204px;
	height:80px;
	position:static;
	float:right;
	background-image:url("cpimg/ricreativi.jpg");
}

#top_admin{
	width:950px;
	height:80px;
}
#form{
	width:950px;
	height:460px;
	background-image:url("cpimg/form.jpg");
	padding-top:7px;
}
#form_gallery{
	width:950px;
	height:460px;
	padding-top:20px;
	background-image:url("cpimg/form_gallery.jpg");
}
#form_admin{
	width:950px;
	height:460px;
	padding-top:20px;
	background-image:url("cpimg/form_admin.jpg");
}
#form_news{
	width:950px;
	height:460px;
	padding-top:20px;
	background-image:url("cpimg/form_news.jpg");
}
#form_newsletter{
	width:950px;
	height:460px;
	padding-top:20px;
	background-image:url("cpimg/form_news.jpg");
}
#form_guest{
	width:950px;
	height:460px;
	padding-top:20px;
	background-image:url("cpimg/form_guest.jpg");
}
#form_rubrica{
	width:950px;
	height:460px;
	padding-top:20px;
	background-image:url("cpimg/form_rubrica.jpg");
}
#admin_legend{
	width:866px;
	height:30px;
	background-color:#666;
	position:static;
	float:left;
	margin-top:47px;
	margin-left:42px;
	border-bottom: 2px solid #000;
	text-align:center;
	color:#ccc
}

#listatouser{
	width:910px;
	height:335px;
	overflow-y:auto;
	overflow-x:hidden;
}

#admin_list{
	width:866px;
	height:30px;
	background-color:#ccc;
	position:static;
	float:left;
	border-bottom:1px solid #666;
	margin-left:42px;
	text-align:center;
	color:#666;
}
.field{
	width:110px;
	height:20px;
	margin-top:7px;
	margin-left:10px;
	position:static;
	float:left;
}
.fieldlist{
	width:110px;
	height:20px;
	margin-top:7px;
	margin-left:10px;
	position:static;
	float:left;
	text-align:center;
	overflow:hidden;
}
#listmail{
	width:140px;
}
.fieldlist input{
	background-color:transparent;
	text-align:center;
	border:0px;
	color:#666;
	display:none;
	
}
.arrow{
	width:13px;
	height:13px;
	background-image:url(cpimg/list_up);
	position:static;
	float:left;
	margin-top:8px;
}

#form_inside{
	width:950px;
	height:460px;
	background-color:#000;
	
}

#plus_photo{
	width:500px;
	height:45px;
	margin-left:45px;
	margin-top:-35px;
	position:static;
	float:left;
}

#plus_user{
	width:820px;
	height:45px;
	margin-left:45px;
	margin-top:-35px;
	position:static;
	float:left;
}
.grey{
	color:#000;
	text-align:center;
	margin-left:10px;
	margin-top:3px;
	background-color:#ccc;
}

#ricerca{
	width:400px;
	height:45px;
	position:static;
	float:left;
	margin-top:-30px;
	margin-left:750px;
}

#fakeinput{
	width:250px;
	height:30px;
	margin-left:205px;
	margin-top:-20px;
	display:none;
}
#fakeinput img{
	margin-left:158px;	
	margin-top:4px;
}

#preview{
	width:400px;
	height:83px;
	position:static;
	float:left;
	margin-top:0px;
	padding-top:3px;
	overflow:hidden;
	border-top:1px solid #666;
	background-color:#ccc;
}
#photo{
	width:80px;
	height:76px;
	position:static;
	float:left;
	border:2px solid #000;
	overflow:hidden;
}

#titolophoto{
	color:#000;
	margin-left:90px;
	width:320px;
	height:20px;
}
#eliminaphoto{
	width:40px;
	height:40px;
	margin-left:100px;
}

#listatofoto{
	width:820px;
	height:335px;
	margin-top:60px;
	margin-left:75px;
	overflow-y:auto;
	overflow-x:hidden;
}

#risposta{
	padding-top:130px;
	margin-left:0px;
	color:#000;
	text-align:center
}


#foot{
	width:950px;
	height:72px;
	background-image:url("cpimg/footer.jpg");
}

img{
	border:none;
}
a{
	text-decoration:none;
}

input{
	background-color:#000;
	border:1px solid #FFF;
	color:#FFF;
}

.login{
	background-color:#FFF;
	border:0px solid #FFF;
	color:#000;
}

#loader{
	background-color:#ccc;
	border:1px solid #FFF;
	color:#FFF;
}
#total{
	margin-left:50px;
	margin-top:60px;
	position:static;
	float:left;
}
#total2{
	margin-left:50px;
	margin-top:31px;
	position:static;
	float:left;
}

#sortby{
	margin-top:31px;
	margin-left:250px;
}
select{
	border:1px solid #FFF;
	background-color:#000;
	color:#ccc;
}
#searchform{
	width:500px;
	height:100px;
	position:absolute;
	margin-top:-380px;
	margin-left:240px;
	background-color:#FFF;
	border:1px solid #000;
	color:#000;
	text-align:center;
	display:none;
}
#searchform2{
	width:500px;
	height:100px;
	position:absolute;
	margin-top:-380px;
	margin-left:240px;
	background-color:#FFF;
	border:1px solid #000;
	color:#000;
	text-align:center;
	display:none;
}
#searchform p{
	position:static;
	float:left;
	margin-top:3px;
}

#searchform2 p{
	position:static;
	float:left;
}
#searchform_line{
        position:static;
float:left;
	width:400px;
	height:20px;
	margin-left:100px;
	
}
.grey2{
	width:200px;
	color:#000;
	text-align:center;
	margin-left:0px;
	margin-top:3px;
	background-color:#ccc;
}

#addform{
	width:750px;
	
	position:absolute;
	margin-top:-430px;
	margin-left:100px;
	background-color:#FFF;
	border:1px solid #000;
	color:#000;
	text-align:center;
	display:none;
}
#addform p{
	width:50px;
	position:static;
	float:left;
	margin-top:0px;
	margin-left:10px;
}

#addform input{
	margin-left:0px;
	width:330px;
	border:1px solid #000;
	background-color:#FFF;
	color:#000;
	margin-left:0px;
}
#addform textarea{
	border:1px solid #000;
	background-color:#FFF;
	color:#000;
}

#addform_line{
	width:500px;
	margin-left:0px;
	position:static;
	float:left;
}

#preview_news{
	width:800px;
	
	position:static;
	float:left;
	margin-top:0px;
	padding-top:3px;
	overflow:hidden;
	border-top:1px solid #666;
	background-color:#ccc;
}
#news1{
	width:200px;
	height:50px;
	position:static;
	float:left;
	color:#000;
	padding-left:5px;
	border-right:1px solid #000;
}
#news2{
	width:500px;
	max-height:300px;
	position:static;
	float:left;
	color:#000;
	padding-left:5px;
	margin-right:5px;
	overflow:hidden;
}
#news3{
	width:80px;
	height:50px;
	position:static;
	float:right;
	color:#000;
	border-left:1px solid #000;
}
#news3 input{
	width:60px;
	
}

#news3 form{
	width:60px;
	
}

#editform{
	width:750px;
	height:480px;
	position:absolute;
	margin-top:-430px;
	margin-left:100px;
	background-color:#FFF;
	border:1px solid #000;
	color:#000;
	text-align:center;
	display:none;
}
#editform p{
	width:50px;
	position:static;
	float:left;
	margin-top:0px;
	margin-left:10px;
}

#editform input{
	margin-left:0px;
	width:330px;
	border:1px solid #000;
	background-color:#FFF;
	color:#000;
	margin-left:0px;
}
#editform textarea{
	border:1px solid #000;
	background-color:#FFF;
	color:#000;
}

#addform_line{
	width:500px;
	margin-left:0px;
	position:static;
	float:left;
}

#frame_edit{
	height:500px;
	margin-top:-40px;
	overflow:auto;
}

#sendnewsletter{
	width:200px;
	height:30px;
	color:#FFF;
	position:static;
	float:left;
	margin-top:-20px;
	margin-left:50px;
}

