body {

	color: #000000;
	margin: 0;
	padding: 0px;
	margin-top:170px;
	background-color:#000000;
	background-image:url('../../images/sfondofastrent.jpg');
	background-repeat:no-repeat;
	background-attachment:scroll;
	background-position: center top;

	/*background-color:#FFFFFF;
	background-image:url(../../images/background-left.jpg);
	background-position:top;
	background-repeat:repeat-x;
	border:0px;
	padding:0px;
	margin:0px;*/
}

form {
	margin: 0px;
}

body,td,input,select,textarea {
	font-family: Tahoma;
	font-size: 11px;
}

a {
	color: #65A5E6;
}

a:hover {
	text-decoration: none;
}

.heading {
	font-family: Tahoma;
	font-size: 18px;
	font-weight: normal;
	color: #65A5E6;
}

input[type=submit]
 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	font-weight:bold;
	background-color:transparent;
	background-image:url('http://www.pro-server.net/images/background_button_cart.png');
	background-repeat:repeat-x;
	height:34px;
	border:none;
	color:#FFF;
	cursor:pointer;
	}
	input[type=reset]
 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	font-weight:bold;
	background-color:transparent;
	background-image:url('http://www.pro-server.net/images/background_button_cart.png');
	background-repeat:repeat-x;
	height:34px;
	border:none;
	color:#FFF;
	cursor:pointer;
	}
.newmoderclass #bigtext {
	font-family:Verdana, Geneva, sans-serif;
	font-size:18px;
}

.newmoderclass input[type=text]
 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:22px;
	background-color:#FFF;
	border: 1px solid #D3D3D3;
	height:28px;
	color:#000;
	}
.newmoderclass input[type=password]
 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:22px;
	background-color:#FFF;
	border: 1px solid #D3D3D3;
	height:28px;
	color:#000;
	}
.buttonchiaro input[type=button]
 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	font-weight:bold;
	background-color:transparent;
	background-image:url('http://www.pro-server.net/images/background_button_cart.png');
	background-position:center;
	background-repeat:repeat-x;
	height:34px;
	border:none;
	color:#FFF;
	cursor:pointer;
	}

.navbutton {
text-decoration:none;
}

.navbuttonover {
background-color: #8FBCE9;
cursor: pointer;
cursor: hand;
font-weight: bold;
text-align:center;
color: #ffffff;
}
.wrapper {
	width: 1003px;
	border: 0px;
	padding: 0px;
	border-collapse: collapse;
	background-position:right;
	margin-left: auto; 
	margin-right: auto;
}

.bordercolor {
border: 1px solid #000000;
margin-bottom:5px;
width:360px;
height:82px;
text-align:left;
vertical-align:top;
}

.sfondohome {
	background-image:url(../../images/pro_sfond2.jpg);
	background-position:right;
	background-repeat:repeat-y;
	position:absolute;
	width:828px;
	height:25px;

}
.style1 {
	background-image:url(../../images/sfnews.jpg);
	background-position:right;
	background-repeat:no-repeat;
	position:absolute;
	width:286px;
	height:40px;
	font-size: 24px;
	font-weight: bold;
	text-align:left;
	
}
.style2 {
	margin-left:-1px;
	padding-left:1px;
	left:inherit;
	width:167px;
	height:19px;
	
}



table.topnavbar {
	width: 95%;
}

tr.topnavbar {
	background-color: #efefef;
	font-weight:bold;
	text-align: center;
}

tr.topnavbar a {
	color: #000000;
	text-decoration: none;
}

tr.topnavbar a:hover {
	color: #666666;
}

.clientarealinks a {
	color: #555555;
}

table.frame {
	width: 95%;
	border: 1px solid #D7D7D7;
	padding: 0px;
}

.fieldarea {
	background-color: #efefef;
	text-align: right;
}

.clientareatable {
	width: 95%;
	background-color: #cccccc;
}

tr.clientareatableheading {
	background-color: #efefef;
	font-weight: bold;
	text-align: center;
}

tr.clientareatableactive {
	background-color: #ffffff;
	text-align: center;
}

tr.clientareatablepending {
	background-color: #ffffcc;
	text-align: center;
}

tr.clientareatablesuspended {
	background-color: #ccff99;
	text-align: center;
}

tr.clientareatableterminated {
	background-color: #ff9999;
	text-align: center;
}

tr.supportticketsheading {
	background-color: #efefef;
}

tr.supportticketscontent {
	background-color: #ffffff;
}

.contentbox {
	width: 75%;
	text-align: center;
	background-color: #f7f7f7;
	border: 1px solid #cccccc;
	padding: 5px;
	margin-left: auto; 
	margin-right: auto;
}

.errorbox {
	font-family:Verdana, Geneva, sans-serif;
	font-size:18px;
	text-align: left;
	width: 90%;
	padding: 10px;
	color: #cc0000;

}

.domaincheckeravailable {
	color: #669900;
}

.domaincheckerunavailable {
	color: #cc0000;
}

tr.orderheadingrow {
	background-color: #5AB9F1;
	color: #ffffff;
}

tr.orderrow1 {
	background-color: #E8F0F9;
	color: #000000;
}

tr.orderrow2 {
	background-color: #D6E4F6;
	color: #000000;
}
.rent_box {
	margin-top:3px;
	padding-left:8px;
	width:790px;
	height:840px;
	background-color:#FFF;
}
.affitta {
	width:350px;
	height:170px;
	font-family: Verdana, Geneva, sans-serif;
	font-size:18px;
	color:#0C69A6;
	}
.prenota {
	height:170px;
	font-family: Verdana, Geneva, sans-serif;
	font-size:18px;
	color:#EEB227;
}
.rent_text_aff {
	font-family: Verdana, Geneva, sans-serif;
	font-size:22px;
	color:#0C69A6;
	background-image:url(../../images/fastrent/affittoinstantaneo.png);
	background-repeat:no-repeat;
	width:537px;
	height:35px;

}
.rent_text_pre {
	font-family: Verdana, Geneva, sans-serif;
	font-size:22px;
	background-image:url(../../images/fastrent/prenota.png);
	background-repeat:no-repeat;
	color:#EEB227;
	width:546px;
	height:36px;
}
.rent_text_small {
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#000;
}
.rent_text_small2 {
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	width:537px;
	height:15px;
	text-align:center;
	color:#0C69A6;
}
.rent_text_small3 {
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	width:537px;
	height:15px;
	text-align:left;
	color:#0C69A6;
}
.rent_testo_dati {
	font-family:Georgia, "Times New Roman", Times, serif;
	size:14px;
	font-weight:bold;
	color:#0C69A6;
}
.rent_select {
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
}
.rent_gs_box {
	background-image:url(../../images/fastrent/sfondo_select.png);
	background-repeat:no-repeat;
	width:537px;
	height:133px;
	padding-top:10px;
	margin-bottom:10px;

}
.rent_bottone {
	background-image:url(../../images/fastrent/sfondo_button.png);
	background-repeat:no-repeat;
	width:537px;
	height:34px;
	margin-top:20px;
	padding-top:5px;
	padding-left:5px;

}
.rent_red {
	color:#E00;
}
.rent_red a {
	color:#E00;
}
.rent_red a:hover {
	color:#E00;
}
.rent_dispo {
	height:40px;
}
.rent_costi {
	padding-top:20px;
	padding-left:5px;
	background-image:url(../../images/fastrent/sfondo_credit.png);
	background-repeat:no-repeat;
	width:210px;
	height:98px;
	float:right;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	color:#476597
}
.rent_costi.cart {
position:relative;
top:-350px;	
}
.rent_prezzo {
	float:right;
	padding-right:15px;
}
.newinput {
	background-image:url(../../images/sfondologin.png);
	background-color: transparent;
	background-repeat:no-repeat;
	width:92px;
	height:20px;
	border:none;
	padding-left:3px;
	padding-top:3px;
	margin-right:5px;
	
}
.home_menu1 {
	background-image:url(../../images/home_sfondo_destra.jpg);
	background-repeat:no-repeat;
	width:287px;
	height:365px;
	margin-bottom:-17px;
	padding-top:9px;
}
.home_menu1 a{
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#000;
	text-decoration:none;
}
.home_menu1_sfondogs {
	background-image:url(../../images/home_logo_gs.png);
	background-repeat:no-repeat;
	width:285px;
	height:84px;
	margin-left:4px;
	cursor:pointer;
}
.home_menu1_sfondovs {
	background-image:url(../../images/home_logo_vs.png);
	background-repeat:no-repeat;
	width:285px;
	height:66px;
	margin-left:0px;
	margin-top:14px;
	cursor:pointer;
}
.home_menu1_testo_vs {
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#000;
	padding-top:50px;
	padding-left:8px;
}
.home_menu1_testo {
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#000;
	padding-top:55px;
	padding-left:4px;
}
.home_menu1_sfondoforum {
	background-image:url(../../images/home_logo_forum.png);
	background-repeat:no-repeat;
	width:285px;
	height:83px;
	margin-left:-4px;
	margin-top:0px;
	cursor:pointer;
}
.home_menu1_testo_forum {
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#000;
	padding-top:70px;
	padding-left:12px;
}
.home_menu1_sfondodownloads {
	background-image:url(../../images/home_logo_download.png);
	background-repeat:no-repeat;
	width:285px;
	height:50px;
	margin-left:0px;
	margin-top:30px;
	cursor:pointer;
}
.home_menu1_testo_downloads {
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#000;
	padding-top:45px;
	padding-left:8px;
}
.home_menu2 {
	background-image:url(../../images/home_sfondo_newsinbreve.jpg);
	background-repeat:no-repeat;
	width:284px;
	height:40px;

}
.home_menu2_testo {
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#515757;
	vertical-align:middle;
	height:40px;
	padding-top:10px;
	padding-left:4px;
}
.home_newsinbreve {
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#313335;
	font-weight:normal;
	padding-left:5px;
	vertical-align:top;
}
.home_newsinbreve a{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#313335;
	font-weight:normal;
	text-decoration:none;
}
.home_newsinbreve a:hover{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#313335;
	font-weight:normal;
	text-decoration:underline;
}
.home_news_separatore {
	background-color:#d2d2d2;
	height:1px;
	width:275px;
	margin-top:5px;
	margin-bottom:5px;
}
.home_menu3_top {
	width:360px;
	height:42px;
	background-image:url(../../images/home_menu3.jpg);
	background-repeat:no-repeat;
	margin-top:10px;
}
.home_menu3 {
	width:358px;
	height:270px;
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	margin-bottom:10px;
}
.home_menu3_testo {
padding-top:10px;
padding-left:8px;
font-family: Arial, Helvetica, sans-serif;
font-size:14px;
color:#005AE1;
float:left;
}
.home_menu3_testo2 {
padding-top:10px;
padding-left:25px;
font-family: Arial, Helvetica, sans-serif;
font-size:14px;
color:#0D577B;
float:left;
}
.home_menu3_testo2 a{
font-family: Arial, Helvetica, sans-serif;
font-size:14px;
color:#0D577B;
text-decoration:none;
}
.home_menu3_boxgame {
	width:112px;
	margin-left:1px;
	float:left;
	padding-left:4px;
	padding-bottom:4px;
}
.home_menu3_order {
	margin-left:2px;
	margin-top:2px;
	float:left;
}
.home_menu3_prince {
	background-image:url(../../images/tastino_prezzi_slot.png);
	background-repeat:no-repeat;
	float:left;
	width:55px;
	height:15px;
	margin-left:2px;
	margin-top:2px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:10px;
	font-weight:bold;
	color:#FFF;
	vertical-align:middle;
	text-align:center;
	padding-top:1px;
}
.home_menu3_prince a {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:10px;
	font-weight:bold;
	color:#FFF;
	text-decoration:none;
}
.home_menu4 {
	background-image: url(../../images/home_sfondo_news.jpg);
	background-repeat:no-repeat;
	height:170px;
	margin-left:1px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#515757;
}
.home_menu4 a {
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#515757;
	text-decoration:none;
}
.home_menu4_testo {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	font-weight:bold;
	color:#1163AC;
	vertical-align:middle;
	height:40px;
	padding-top:10px;
	padding-left:4px;
}
.helpimage {
	vertical-align:middle;
}
a.buttonpro {
    background: transparent url('../../images/bg_button_a.png') no-repeat scroll right -30px;
    color: #FFF;
    display: block;
    float: left;
    font:bold 11px Arial, Helvetica, sans-serif;
    height: 22px;
    margin-right: 6px;
    padding-right: 9px; /* sliding doors padding */
    text-decoration: none;
	outline: none;
}

a.buttonpro span {
    background: transparent url('../../images/bg_button_span.png') no-repeat left -30px;
    display: block;
    line-height: 11px;
    padding: 5px 0 5px 10px;
} 
a.buttonpro:active {
    background-position:right -30px ;
    color: #000;
    outline: none; /* hide dotted outline in Firefox */
}

a.buttonpro:active span {
    background-position:left -30px ;
	outline: none;
} 
a.buttonpro:hover {
    background-position:right 0px;
    color: #000;
    outline: none; /* hide dotted outline in Firefox */
}

a.buttonpro:hover span {
    background-position:left 0px;
	outline: none;
} 
div.sociable_tagline span { display: none; width: 14em; }
.navbuttonover2 {
background-color: #8FBCE9;
cursor: pointer;
cursor: hand;
font-weight: bold;
text-align:center;
color: #ffffff;
}
.navbuttonover2 a { text-decoration:none; }
div.menurent { height:20px; border:1px dotted #D3D8DC;}
div.menurent:hover { background-color:#FFF; }
td.navbuttonover2:hover span {
	position: absolute;
	display: block;
	margin-top:-17px;
	margin-left:166px;
	background: #eee;
	border-left:none;
	color: black;
	line-height: 1.25em;
	padding: 0px;
	text-decoration:none;
}
.loginmenu {
	float:left;
	width:580px;
	height:20px;
}
.loginmenu img {
	vertical-align:middle;
}
.loginmenu a {
	padding: 0 10px 0 10px;
	text-decoration:none;
	outline: none;
}

.titlenewstyle {
	font-family:Verdana, Geneva, sans-serif;
	font-size:22px;
	font-weight:bold;
	color:#6E8FEE;
	margin-top:5px;
	margin-left:5px;
}
.descnewstyle {
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	color:#6E8FEE;
	padding-right:25px;
	margin-left:5px;
}
.desc2newstyle {
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	font-weight:bold;
	font-style:italic;
	color:#C0A475;
	margin-left:10px;
}
.desc3newstyle.main {
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	font-weight:bold;
	float:right;
	padding-right:50px;
	color:#6A717D;
}

.desc3newstyle.select {
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	font-weight:bold;
	height:24px;
	width:168px;
	color:#6A717D;
	margin-top:15px;
	margin-left:1px;
	margin-bottom:20px;
}
.tagcloud a{
	text-decoration:none;
}
.tagcloud a:hover {
	text-decoration:underline;
}
.creditcharge {
	width:392px;
	height:255px;
	background-color:#6A717D;
	margin-left:10px;
	margin-bottom:25px;
}
.creditcharge.title {
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	font-style:italic;
	font-weight:bold;
	color:#E0E0E0;
}
.creditcharge.price {
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	font-style:italic;
	font-weight:bold;
	color:#FFFFFF;
}
.creditcharge.bonus {
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	font-style:italic;
	font-weight:bold;
	color:#6E8FEE;
}

.creditcharge2 {
	width:400px;
	height:255px;
	background-color:#6A717D;
	margin-bottom:25px;
	float:left;
}

.creditcharge3.title {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:40px;
	font-style:italic;
	color:#F1F4FD;
}
.creditcharge3.price {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:58px;
	color:#FFFFFF;
}
.userarea.nick {
	font:bold 14px Verdana, Geneva, sans-serif ;
	color:#AC8920;
}
.userarea.details {
		font:bold 14px Verdana, Geneva, sans-serif ;
		color:#5A7C97;
}
.userarea.link {
		font:bold 14px Verdana, Geneva, sans-serif ;
		color:#6E8FEE;
		text-decoration:none;
}
.userarea.link:hover {
	text-decoration:underline;
}
.userarea.info {

	background-color:#E1E5E8;
	width:262px;
	height:59px;
}
.userarea.info.testo {
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#6E8FEE;
	padding-left:4px;
}
.userarea.funds {
	font:Verdana, Geneva, sans-serif 10px;
	color:#C40000;
	padding-left:202px;
	text-decoration:none;
}
.userarea.funds:hover {
	text-decoration:underline;
}
.userarea.testored {
	font:Verdana, Geneva, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#C40000;
}
.userarea.testored a{
	font:Verdana, Geneva, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#C40000;
	text-decoration:none;
}
.userarea.testored a:hover {
	text-decoration:underline;
}
.tablefast.main {
	margin-left:15px;
}
.tablefast.infotext {
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#6E8FEE;
	padding-top:5px;
	padding-bottom:5px;
}
.tablefast.infotext2 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	font-weight:bold;
	color:#7F848A;
}
.tablefast.titletime {
	font-family:Verdana, Geneva, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#7F848A;
}
.tablefast.topdiv {
	margin-left:15px;
}
.tablefast.timecontent {
	margin-right:70px;
}
.tablefast.option {
	background-image:url(../../images/sfondo_opzioni.png);
	background-repeat:no-repeat;
	width:145px;
	height:23px;
	font:italic bold 14px Verdana, Geneva, sans-serif;
	color:#FFF;
	text-align:center;
	padding-top:4px;
	margin-top:10px;
}
.tablefast.linkoption {
	padding-top:10px;
	padding-right:7px;
}
.tablefast.linkoption a {
	font:bold 12px Verdana, Geneva, sans-serif;
	color:#C40000;
	text-decoration:none;
}
.rent_gs_box2 {
	background-image:url(../../images/fastrent/sfondo_select_pre.png);
	background-repeat:no-repeat;
	width:544px;
	height:185px;
	padding-left:10px;
	margin-top:-4px;
	margin-bottom:10px;
}
.rent_gs_pre_text {
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#476597;
}
.rent_gs_pre_text.sx {
	margin:5px 20px 12px 0px;
}
.rent_gs_pre_text.sx2 {
	margin:5px 20px 30px 0px;
}
.rent_gs_pre_text.sx3 {
	margin:5px 20px 5px 0px;
}
.rent_gs_pre_text.dx {
	margin:0px 0px 10px 0px;
}
.rent_gs_pre_text.dx2 {
	margin:0px 0px 27px 0px;
}
.rent_gs_pre_text.dx3 {
	margin:0px 0px 10px 0px;
}
.rent_gs_pre_text_top.dx {
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#476597;
	margin-right:20px;
	margin-top:5px;
	margin-bottom:31px;
}
.rent_gs_pre_text_top {
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#476597;
	margin-right:20px;
	margin-top:5px;
	margin-bottom:35px;
}
.rent_costi.pre {
	margin-right:15px;
	}
.rent_text_small.newz {
	padding-top:5px;
}
.status {
    color:#555;
}
.x-progress-wrap.left-align .x-progress-text {
    text-align:left;
}
.x-progress-wrap.custom {
    height:17px;
    border:1px solid #686868;
    overflow:hidden;
    padding:0 2px;
}
.ext-ie .x-progress-wrap.custom {
    height:19px;
}
.custom .x-progress-inner {
    height:17px;
    background: #fff;
}
.custom .x-progress-bar {
    height:15px;
    background:transparent url(../../images/custom-bar.gif) repeat-x 0 0;
    border-top:1px solid #BEBEBE;
    border-bottom:1px solid #EFEFEF;
    border-right:0;
}
.example-info{
	width:150px;
	border:1px solid #c3daf9;
	border-top:1px solid #DCEAFB;
	border-left:1px solid #DCEAFB;
	background:#ecf5fe url( info-bg.gif ) repeat-x;
	font-size:10px;
	padding:8px;
}
pre.code{
	background: #F8F8F8;
	border: 1px solid #e8e8e8;
	padding:10px;
	margin:10px;
	margin-left:0px;
	border-left:5px solid #e8e8e8;
	font-size: 12px !important;
	line-height:14px !important;
}
.msg .x-box-mc {
    font-size:14px;
}
#msg-div {
    position:absolute;
    left:35%;
    top:10px;
    width:250px;
    z-index:20000;
}
.x-grid3-row-body p {
    margin:5px 5px 10px 5px !important;
}
