@charset "utf-8";
/* CSS Document */

body,td,th {font-family: Trebuchet MS; font-size: 13px; color: #666666;}
body {background-color: #FFFFFF; margin: 0px}

/******** DIV *******/

#account {width: 515px; text-align: right; float: right; vertical-align: middle; margin-top: 60px; font-size: 12px}
#admin {width: 255px; border: 1px #EAEAEA solid; float: right; background-color:#FFFFFF; margin-top: 40px; margin-bottom: 50px;}
#adminHome {width: 800px; border: 1px #EAEAEA solid; background-color:#FFFFFF; margin-top: 60px; margin-bottom: 50px;}
#adminLeft {width: 530px; float: left; margin-top: 40px; margin-bottom: 50px; border: #CCCCCC 1px solid}
#adminLeft2 {width: 530px; float: left; margin-top: 40px; margin-bottom: 50px; border: #CCCCCC 1px solid}
#cont {float: left;}
#contAvatar {float: left; width: 30px; padding-top: 10px; padding-left: 10px;}
#contAvatar2 {width: 60px; padding-top: 10px; padding-left: 10px; float: left}
#contLog {width: 800px; border: 1px solid #CCCCCC; margin-top: 30px; margin-bottom: 50px; float: left}
#contLogin {float: right; width: 700px; padding-top: 10px;}
#contSignup {float: right; width: 750px; padding-top: 10px}
#contSocial {float: right; width: 490px; padding-top: 10px}
#content {width: 800px; margin: 0 auto; left: 50%}
#contactsx {margin-top: 30px; float: left; padding-left: 20px; padding-right: 30px; width: 500px; margin-bottom: 15px}
#contactdx {width: 250px; float: right; margin-top: 30px; margin-bottom: 15px}
#choose {margin-top: 40px}
#edit {width: 90px; margin-left:430px;}
#footer {width: 800px; border-top: 1px solid #333333; margin-top: 50px; font-size: 12px; font-weight: bold; clear: both}
#footerdx {text-align: right; font-size: 13px}
#home {width: 540px; float: left; margin-top: 45px; margin-bottom: 50px}
#img{padding-top: 10px; padding-left: 10px; float: left; /*width: 65px;*/}
#info {
	width: 350px;
	border: 1px solid #EAEAEA;
	background-color: #EFEFED;
	float: right;
	padding-left: 0px;
	margin-right: 0px
}
#logo {width: 285px; float: left; margin-bottom: 20px}
#logTwitter {width: 800px; margin-top:30px; background-color:#4DC6E7; clear: both; height: 30px}
#menu {width: 800px; height: 32px; background: url(img/menu.png) no-repeat; font-weight: bold; text-align: left; clear: both;}
#message {width: 800px; margin-top:30px; background-color:#3399FF; clear: both;; padding: 1px 0}
#message2 {width: 800px; margin-top:30px; background-color:#3399FF; clear: both; height: 30px}
#messageadmin {width: 800px; margin-top:30px; background-color: #FF9900; clear: both; height: 30px}
#pagine {clear: both; margin-top: 20px; text-align: center}
#result {float: left; margin-top: 30px; margin-bottom: 50px;}
#resultPage {width: 800px; margin-top: 20px; margin-bottom: 50px; /*border: #CCCCCC 1px solid; */ clear: both}
#resultRight {width: 350px; float: right; padding-top: 10px; padding-right: 20px}
#resultLeft {width: 430px; float: left}
#ricerca {width: 255px; border: 1px #EAEAEA solid; float: right; background-color:#FFFFFF; margin-top: 10px; margin-bottom: 50px}
#ricerca2 {width: 255px; border: 1px #EAEAEA solid; float: right; background-color:#FFFFFF; margin-top: 65px; margin-bottom: 50px}
#scroll {margin-top: 30px; margin-bottom: 15px}
#scrollsx {float: left; padding-left: 10px; width: 50px; margin-bottom: 15px;}
#scrolldx {padding-left: 10px; width: 700px; float: right;  margin-bottom: 15px; text-align: right}
#signup {width: 255px; border: 1px #EAEAEA solid; float: right; background-color:#FFFFFF; margin-top: 65px; margin-bottom: 50px}
#singolo {
	width: 520px;
	border: #CCCCCC 1px solid;
	margin-top: 10px;
	float: left
}
#search {width: 800px; height: 30px; margin-top:50px; background: url(img/search.jpg) no-repeat; font-size: 12px; color:#666666; font-weight: bold; padding-top: 10px; padding-left:10px; vertical-align: middle; clear: both}
#text {width: 420px; padding: 10px; float: left}
#text2 {width: 430px; padding: 10px; float: left}
#twitter { margin-left: 620px; width: 200px}

.avatar {margin-left: 10px; margin-bottom: 10px}
.footersx {text-align: left; float: left; padding-top: 7px; font-size: 13px}
.myadmin {background: url(img/fondoadminHome.jpg) no-repeat top; height: 30px; font-size: 15px; color: #FF9900; font-weight: bold; text-align: left; padding-top: 10px; padding-left: 5px}
.myadmin2 {background-color: #3399FF; height: 30px; font-size: 15px; color: #FFFFFF; font-weight: bold; text-align: left; padding-top: 10px; padding-left: 5px;}
.searchin {padding-left: 70px}
.send {margin-left: 240px}
.sendmessage {margin-left: 10px; margin-top: 20px}
.sign {background: url(img/fondoadmin.jpg) no-repeat top; height: 34px; font-size: 14px; color:#FF9900; font-weight: bold; text-align: center; padding-top: 10px; padding-left: 5px}
.signup2 {padding-left: 10px; padding-right: 490px; text-align: right; font-weight: bold}

/******** IMMAGINI *********/

#account img {padding-left: 20px; padding-right: 10px}
#info img {padding: 10px 0 0 0}
#ricerca img {padding-bottom: 10px; padding-right: 10px}
#ricerca2 img {padding-bottom: 10px; padding-right: 10px}
#signup img {padding-left: 174px; padding-bottom: 10px;}

/******** TESTI ********/

.style1 {font-size: 15px; font-weight: bold; color: #3399FF}
#adminLeft p {padding-top: 10px; padding-left: 10px; padding-right: 220px; text-align: right; font-weight: bold}
#adminLeft2 p {padding-top: 10px; padding-left: 10px;}
#contact p {padding-left: 10px; padding-right: 200px; padding-bottom: 30px}
#home p{font-weight: bold; font-size: 22px; color:#333333}
#info p {font-size: 13px;}
#logTwitter p {font-size: 16px; color:#fff; text-align: left; padding-top: 2px; padding-left: 10px; font-weight: bold}
#messageadmin p {font-size: 16px; color:#fff; text-align: left; padding-top: 2px; padding-left: 10px; font-weight: bold}
#message p {font-size: 15px; color:#fff; text-align: center; padding-top: 2px; font-weight: bold}
#message2 p {font-size: 16px; color:#fff; text-align: left; padding-top: 2px; padding-left: 10px; font-weight: bold}
#password p {font-size: 16px; color:#fff; text-align: left; padding-top: 2px; padding-left: 10px; font-weight: bold}
#resultLeft p {padding-top: 10px; padding-left: 10px; font-size: 14px}
#ricerca p {padding-left: 3px; padding-right: 5px; text-align: right}
#signup p {padding-left: 3px; padding-right: 5px; text-align: right; font-weight: bold}

.account {color: #666666 !important; text-decoration: none; font-size: 13px}
.bold {font-weight: bold; font-size: 14px}
.boldPass {font-weight: bold; font-size: 14px; padding-left: 10px;}
.boldSocial {font-weight: bold; font-size: 15px}
.changepassword {padding-top: 10px; padding-left: 10px; text-align: right; padding-right: 120px; font-weight: bold}
.city {/*font-size: 14px;*/ font-weight: bold; color:#666666}
.free {font-size: 16px !important; color:#3399FF; text-align: center !important; padding-left: 10px !important}
.underline {text-decoration: underline; color: #3399FF; font-size: 13px; font-weight: normal}
.underline a:hover{text-decoration: underline; color: #3399FF; font-size: 13px; font-weight: normal}
.error {text-decoration: none; color: #CC0000; font-size: 13px; font-weight: bold}
.error2 {text-decoration: none; color: #3399FF; font-size: 13px; font-weight: bold}
.forgotpassword {padding-top: 10px; padding-left: 10px; text-align: right; padding-right: 480px; font-weight: bold}
.insert {padding-top: 10px; padding-left: 10px; text-align: left; font-weight: bold}
.mail {text-decoration: none; color:#666; font-size: 13px; font-weight: bold; padding-bottom: 10px}
.margin {padding-left: 10px; font-weight: bold;}
.market {font-size: 14px; font-weight: bold; color:#3399FF}
.remotekey {font-weight: bold; text-decoration: underline; color:#FF9900; font-size: 13px}
.replace {font-weight: bold; font-size: 12px; text-align: left; padding-left:10px}
.suggest {font-size: 10px; font-weight: 200}
.titolobox {background: #3399FF; height: 30px; font-size: 14px; color:#FFFFFF; font-weight: bold; text-align: left; padding-top: 10px; padding-left: 5px}
.view {font-size: 14px; font-weight: bold; color:#FF9900; text-decoration: none}
.style2 {color: #3399FF; font-weight: bold; padding-left: 5px; font-size: 12px;}




/********** LINK **********/


.forgot a{font-size: 12px; font-weight: bold; color:#3399FF; text-decoration: underline;}
.forgot a:hover{font-size: 12px; font-weight: bold; color:#3399FF; text-decoration: underline;}
.view a{font-size: 14px; font-weight: bold; color:#FF9900; text-decoration: none}
.view a:hover{font-size: 14px; font-weight: bold; color:#FF9900; text-decoration: none}






a:link IMG { border: none; }
a:hover, a:active IMG { border: none; }
a, a:link; a:hover, a:active {text-decoration: none;}
