body {color: #FFF; font-family: Arial, Helvetica, sans-serif; background-color:#000; margin:0px; padding:0px; font-size:12px;}
a { font-weight:bold; text-decoration:none;}
.clear {clear:both;}
.bold {font-weight:bold;}
#centra_finestra {/*border:1px solid  #00FF33;*/ background-color:#FFF; text-align: center; position: absolute; top: 50%; left: 50%; width: 680px; height: 524px; padding:0; margin-left:-340px; margin-top:-262px;}
#contenitore_imgtop{/*border:1px solid #FF0000;*/ background-color:#000; width:680px; float:left;}
#img_topleft{/*border:1px solid #FF0000;*/ width:46%; height:16px; float:left; margin:0; padding:0;}
#img_topleft ul{/*border:1px solid blue;*/ width:450px; height:100%px; margin:0; padding:0; text-decoration:none; text-align:left; display:inline; float:left;}
#img_topleft ul li{/*border:1px solid blue;*/ text-decoration:none; text-align:left; display:inline; margin:0; padding:0; float:left;}
#img_exit{/*border:1px solid #FFFFFF;*/ width:100px; height:16px; float:right;  margin:0; padding:0; text-align:right;}
#img_exit a {margin:0; padding:0; color:#FFF;}
#img_exit a:link {margin:0; padding:0; color:#FFF;}
#img_exit a:hover, #img_exit a:focus, #img_exit a:active {margin:0; padding:0; color:#525252;}
#img_exit a#current {margin:0; padding:0; color:#FF0000;}

/********TESTO PAGINA PROVA_MAIL.PHP*********/
#pmail {/*border:1px solid red;*/ float:left; margin:20px 0 0 20px; padding:0; text-align:left; font-size:12px;}
#pmail p {font-size:12px; text-align:left;}
#pmail p a {font-size:12px; font-weight:bold;}
#pmail #inglese {font-style:italic; font-size:12px; text-align:left; margin:20px 0 0 0;}
#pmail #inglese a {font-style:italic; font-size:12px; font-weight:bold;}

/******FORM LOGIN******/
#formlogin {/*border:1px solid #FF0000;*/ width:100%; height:20%; float:left; margin:0; padding:0; text-align:left; color:#000; font-weight:bold;}
.asterisco {color:#FF0000;}
#login {/*border:1px solid #009999;*/ float:left; display:inline; text-align:left; /*margin:40px 0 0 25px;*/ margin:0 0 0 20px; padding:0; /*position:absolute; top:50%; left:50%; padding:0; margin-left:-150px; margin-top:-80px;*/}
#login p {font-size:11px;}
#login p a {text-decoration:none; color:#FF0000; font-weight:bold;}
#login p a:link, #login p a:visited, #login p a:hover, #login p a:focus, #login p a:active {text-decoration:none; color:#FF0000; font-weight:bold;}
#login .registering {font-size:11px; font-style:italic;}
#login .registering a {text-decoration:none; color:#FF0000; font-weight:bold; font-style:italic;}
#login .registering a:link, #login .registering a:visited, #login .registeringa:hover, #login .registering a:focus, #login .registering a:active {text-decoration:none; color:#FF0000; font-weight:bold; font-style:italic;}
#input {margin:30px 0 0 0;}
label {/*border:1px solid #CCCC00;*/ float:left; width:60px; /*height:30px;*/ /*font:12px/30px Arial,sans-serif;*/ margin-right:5px; padding:13px 0 0 0; text-align:left; color:#000; font-weight:normal;}
input, textarea, button {color:#000; font:12px Arial,sans-serif;}
div.input-cont {width:500px; height:30px; margin-bottom:3px;}
input {display:inline; width:175px; background:#FFF; margin:5px 0 0 5px;}
#go {/*border:1px solid #CCCC00;*/ width:90px; text-align:center; height:25px !important; height /**/:30px; line-height:25px; display:inline; margin:0 0 0 20px; padding:1px 0 0 0; color:#000; cursor:pointer;}
.log_errato {color: #FF0000; font-weight: bold;}
.italic {font-style:italic;}
#btn_gallery {/*border:1px solid #CCCC00;*/ width:300px; text-align:center; height:25px !important; height /**/:30px; line-height:25px; display:inline; margin:0 0 0 20px; padding:1px 0 0 0; color:#000; cursor:pointer;}

/******FORM REGISTRAZIONE******/
#formregister {/*border:1px solid #FF0000; width:100%; height:100%; */ float:left; margin:0; padding:0; text-align:center; color:#000;}
p {/*border:1px solid #996633;*/ font-size:11px; color:#000;}
p a, p a:link, p a:visited {text-decoration:none; color:#000; font-weight:bold;}
p a:hover, p a:focus, p a:active {text-decoration:none; color:#FF0000;}
form#register { /*border:1px solid #009999;*/ width:350px !important; width:/**/350px; height:360px !important; height /**/:360px; margin:0 auto; /*padding:15px 15px 0px; */float:left; display:inline; /*background:#ece6e9 url(../_image/formBk02.png) no-repeat;*/ text-align:center; position:absolute; top:50%; left:50%; padding:0; margin-left:-175px; margin-top:-180px;}
form#register label {/*border:1px solid #CCCC00;*/ float:left; width:115px; height:30px; font:12px/30px Arial,sans-serif; margin:0 5px 0 15px; text-align:right; color:#666;}
input,textarea,button {/*border:1px solid #33FF33;*/ /*border: 0px solid;*//*color: #475078;*/ color:#000; font: 12px Arial,sans-serif;}
form#register div.input-cont {float:left; width:200px; height:30px; /*background: #D3FFB6 url(../_image/inputBk.png) no-repeat top left;*/ margin-bottom:3px;}
form#register input {/*border:1px solid #000;*/ display:block; width:180px; background:#FFF; margin:5px 0 0 10px;}
form#register div.textarea-cont {float:left; width:200px; height:100px; padding:0; /*background: #ece6e9 url(../_image/textareaBk.png) no-repeat;*/}
textarea { width:170px; height:80px; margin:10px;}
form#register #go {float:left; width:90px; text-align:center; height:25px !important; height /**/:30px; line-height:25px; display:inline; margin-left:141px; padding:1px 0 0 0; /*background: #ece6e9 url(../_image/submitBk.png) no-repeat;*/ color:#000; cursor:pointer; font-weight:bold;}

#container {width:100%; /*margin:0 auto;*/ margin:0; border:1px solid #FF00FF;}

/* left
- - - - - - - - - - - - - - - - - - - - - - */
#left {border:1px solid red; width:150px; float:left; /*margin:5px 0 0 0;*/}

/* menuleft
- - - - - - - - - - - - - - - - - - - - - - */
#menuleft {list-style:none; /*border:1px solid yellow;*/ /*width:100px;*/ height:518px; text-decoration:none; background-color:#525252; float:left;}
#menuleft li {/*width:50px; height:50px;*/ width:100px; overflow:hidden; /*border:5px solid #222; margin:5px;*/ list-style:none; text-align:left; text-decoration:none; border:1px solid yellow; margin:0; float:left;}
#menuleft li a {list-style:none; text-align:left; text-decoration:none; color:#FFF;}
#menuleft li a:link, a:visited {color:#FFF;}
#menuleft li a:hover {color: #FF0000;}
#menuleft li a:active, a:focus {color:#FFF;}
#left ul#menuleft #current a {color:#FF0000;}

/******GALLERY******/
#corpoo {border:1px solid #FF0000; width:100%; height:100%; float:left; margin:0; padding:0; text-align:center; color:#000;}
#leftt { border:1px solid #009999; width:350px !important; width:/*350px; height:360px !important; height */:360px; margin:0 auto; float:left; display:inline; text-align:center; position:absolute; top:50%; left:50%; padding:0; margin-left:-175px; margin-top:-180px;}
#cont_fotoo {/*border:1px solid #FF0000; width:100%; height:100%; */ border:1px solid #000; float:left; margin:0; padding:0; text-align:center; color:#000;}

/* gallery
- - - - - - - - - - - - - - - - - - - - - - */
#gallery {border:1px solid orange; width:520px; height:518px; float:right; /*background-color:#999;*/ background-color:#FF000; padding:0 0 0 5px;}

/* foto
- - - - - - - - - - - - - - - - - - - - - - */
#foto {list-style:none; /*border:1px solid white;*/ /*width:298px;*/}
#foto li {float:left; width:50px; height:50px; overflow:hidden; border:5px solid #666; margin:5px;}

