
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
/*
table, caption, tbody, tfoot, thead, tr, th, td {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    vertical-align: baseline;
    background: transparent;
}
*/
body {
    line-height: 1;
}

ol, ul {
    list-style: none;
}

blockquote, q {
    quotes: none;
}
 
blockquote:before, blockquote:after,
q:before, q:after {
    content: '';
    content: none;
}
 
/* remember to define focus styles! */
:focus {
    outline: 0;
}
 
/* remember to highlight inserts somehow! */
ins {
    text-decoration: none;
}
 
del {
    text-decoration: line-through;
}
 
/* tables still need 'cellspacing="0"' in the markup */
table {
    border-collapse: collapse;
    border-spacing: 0;
}

 a {color:#da000e}
 a:hover {text-decoration: none;}







body{
	margin:0px; padding:0px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#303030; background: none !important; 
	width:740px; font-size:12px;}

input, select, textarea {
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
              

#div_restore{
	font-size:12px; margin: 75px 150px 0 150px; width:280px; height:130px; background: #ffffff; border: 1px solid #bbbcb6; padding: 35px 30px; }

#div_restore1{
	font-size:12px; margin: 5px 10px 0 20px; width:280px; height:130px; background: #ffffff; border: 1px solid #bbbcb6; padding: 35px 30px; }

#login_box {
	font-size:12px;
	margin:75px 150px 0px 150px;
	background:#ffffff;
	padding:10px 10px;
	border-radius:15px;
	border: 1px solid #ff0000;
	-moz-border-radius:15px;
	-webkit-border-radius:15px;
	z-index:5;
}

#div_content_box {
	font-size:12px;
	margin:0px 0px 0px 0px;
	background:#ffffff;
	padding:15px 30px;
	border-radius:15px;
	border: 0px solid #0000ff;
	-moz-border-radius:15px;
	-webkit-border-radius:15px;
}

#div_login_box {
	font-size:12px;
	margin:75px 150px 0px 150px;
	background:#ffffff;
	padding:15px 30px;
	border-radius:15px;
	border: 1px solid #ff0000;
	-moz-border-radius:15px;
	-webkit-border-radius:15px;
}

#div_authoriz {
	font-size:12px;
	margin:10px 50px 0px 10px;
	width:280px;
	height:170px;
	background:#e4e3de;
	padding:5px 30px 35px 30px;
	border-radius:15px;
	border: 1px solid #ff0000;
	-moz-border-radius:15px;
	-webkit-border-radius:15px;
}

#div_authoriz input:focus {
    border: 1px solid #FF8705;
    color: #4b4b4b;
}

#div_authoriz input.login {
    background: url(/images/login.gif) no-repeat;
    background-color: #ffffff;
    background-position: 0 50%;
    color: #000;
    padding-left: 18px;
}

#div_authoriz input.pass {
    background: url(/images/pass.gif) no-repeat;
    background-color: #ffffff;
    background-position: 0 50%;
    color: #000;
    padding-left: 18px;
}

#div_authoriz input, #div_register_content input {
	font-size:11px;
	border: 1px solid #bbbcb6;
}

#div_authoriz select, #div_register_content select {
	font-size:10px;
	border: 1px solid #bbbcb6;
}

#enterbutton {
	margin-top: 20px;
	display: block;
	float: left;
	width: 80px;
	height: 20px;
	background: #da000e;
	padding: 9px 15px;
	border: none;
	cursor:pointer;
	text-align: center;
	color: #ffffff;
	font-weight: bold;
	border-radius: 7px;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
}

#enterbutton:hover {
	background: #b8010d;
}

#regbutton {
	margin-top: 20px;
	display: block;
	float: right;
	width: 80px;
	height: 20px;
	font-size:12px;
	background: #90ccf0;
	padding: 9px 15px;
	text-align: center;
	line-height: 16px;
	color: #ffffff;
	font-weight: bold;
	border: none; cursor:pointer;
	border-radius: 7px;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
}

#regbutton:hover {
	background:#74aed1;
}

#condition_reg_ok {
	margin-top:20px; font-size:12px;
	width:200px;height:40px;
	line-height:40px;
	cursor:pointer;
	background:#b8010d;
	padding:4px 15px;
	font-weight:bold;
	color:#ffffff;
	text-align:center;
	border-radius: 7px;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
}

#condition_reg_ok:hover{
	background:#da000e;
}

#condition_reg_no{
	margin-top:20px;font-size:12px;
	width:200px;height:40px;
	line-height:40px;
	cursor:pointer;
	background:#b8010d;
	padding:4px 15px;
	font-weight:bold;
	color:#ffffff;
	text-align:center;
	border-radius:7px;
	-moz-border-radius:7px;
	-webkit-border-radius:7px;
}

#condition_reg_no:hover {
	background: #da000e;
}


#register_new_user_btn_ok {
	margin-top:20px; font-size:12px;
	width:100px;height:20px;
	line-height:20px;
	cursor:pointer;
	background:#b8010d;
	padding:4px 15px;
	font-weight:bold;
	color:#ffffff;
	text-align:center;
	border-radius: 7px;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
}

#register_new_user_btn_ok:hover{
	background:#da000e;
}




#enterbuttonpass6666{
  margin-top: 20px auto; display: block; float: left; width: 180px;	height: 20px;	background: #da000e;padding: 9px 15px; border: none; cursor:pointer;text-align: center;  }

#enterbuttonpass6666 input{
	background: none!important; color: #ffffff; font-size:12px; font-weight:bold; border:none; padding:0; margin:0; cursor:pointer; text-align: center; }

#enterbuttonpass{
  margin: 0 auto; display: block; border: none; cursor:pointer; text-align: center;  }

#enterbuttonpass input{
	margin-top: 20px; background: #da000e; color: #ffffff; font-size:12px; width: 220px;	height: 40px;	padding: 9px 15px; font-weight:bold; 
  border:none; cursor:pointer; text-align: center; }
 


#messageSendButton {
position:absolute;
            left:600px;
                top:180px;
                cursor:pointer;
                text-align:center;
                color:#ffffff;
                    font-size:12px;
            height:27px;
            background:#90ccf0;
                line-height:25px;
        font-weight:bold;
        padding:2px 5px;
        border-radius:7px;
        -moz-border-radius:7px;
        -webkit-border-radius:7px;"
}



#messageSendButton:hover {
	background: #74aed1;
}

#button_send_form {
  margin: 20px auto; display: block; width: 80px; height: 20px; line-height: 17px; font-size:12px; background: #da000e;
	padding: 9px 15px; color: #ffffff; font-weight: bold;	border: none; text-align: center; cursor:pointer;
    border-radius: 7px;  
  -moz-border-radius: 7px;  
  -webkit-border-radius: 7px;  }

#button_reject_form {
  margin: 20px auto; display: block; width: 80px; height: 20px; font-size:12px; background: #da000e;
	padding: 9px 15px; color: #ffffff; font-weight: bold;	border: none; }

#button_send_form2 {
  margin-top: 20px; margin-left: 20px; display: block; width: 80px; height: 20px; font-size:12px; background: #da000e;
	padding: 9px 15px; color: #ffffff; font-weight: bold;	border: none; text-align: center; float: left; cursor:pointer; }

#button_reject_form2 {
  margin-top: 20px; margin-left: 100px; display: block; width: 80px; height: 20px; font-size:12px; background: #da000e;
	padding: 9px 15px; color: #ffffff; font-weight: bold;	border: none; float: left; cursor:pointer; }
 
#button_cansel_form22 {
  margin-top: 20px; margin-left: 100px; display: block; width: 80px; height: 20px; font-size:12px; background: #da000e;
	padding: 9px 15px; color: #ffffff; font-weight: bold;	border: none; float: left; cursor:pointer;}


/*
*    Register form
*/
input#input_register_login:focus,input#input_register_passwd:focus,
input#input_register_passwd_confirm:focus,
input#input_register_surname:focus,input#input_register_i:focus,
input#input_register_o:focus,input#input_register_icompany:focus,
input#input_register_country:focus,input#input_register_iregion:focus,
input#input_register_city:focus,input#input_register_birthday:focus,
input#input_register_email:focus{
    border: 1px solid #FF8705;
    color: #4b4b4b;
/*    background:#F0E68C; */
/*    background:#E6E6FA; */
    background:#F0F8FF;
}

input#button_register_no {
	display:block;
	float:right;
	width:180px;height:40px;
	background:#74aed1;
	padding:9px 15px!important;
	border:none!important;
	color:#ffffff;
	font-weight:bold;
	font-size:12px;
	font-weight:bold;
	cursor:pointer;
	border-radius: 7px;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
}

input#button_register_no:hover {
	background: #90ccf0;
}

div#button_register_yes {
	font-size:12px;
	width:140px;height:25px;
	line-height:25px;
	background:#b8010d;
	padding:9px 15px;
	border:none!important;
	color:#ffffff;
	font-weight:bold;
	text-align:center;
	cursor:pointer;
	border-radius: 7px;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
}

div#button_register_yes:hover {
	background: #da000e;
}

div#button_register_yes_rules{
	font-size:12px;
	width:140px;height:25px;
	line-height:25px;
	background:#b8010d;
	padding:9px 15px;
	border:none!important;
	color:#444444;
	font-weight:bold;
	text-align:center;
	cursor:default;
	border-radius: 7px;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
}

#lgtext,#pstext{
	display:block;
	width:75px;
	height:22px;
	line-height:32px;
	float:left;
	color:#736f6c;
}

#lgf,#psf{
	display:block;
	width:180px;
	height:22px;
	float:right;
}

#div_register_title{
	width:100%;
	border:0px solid #0000ff;
	background-color:#5a4abd;
	padding-left:0px;
}

#div_register_content{
	width:100%;
	font-size:11px;
	border:0px solid #0000ff;
	padding-left:0px;
}


#div_user input[type="button"] {border:1px solid #90ccf0;background: #90ccf0;height: 22px; line-height: 22px; color: #ffffff; font-weight: bold;}
#div_user input {
border: expression( this.type=="button" ? '1px solid #90ccf0' : 'inherit' );
background: expression( this.type=="button" ? '#90ccf0' : 'inherit' );
height: expression( this.type=="button" ? '22px' : 'inherit' );
line-height: expression( this.type=="button" ? '22px' : 'inherit' );
color: expression( this.type=="button" ? '#ffffff' : 'inherit' ); 
font-weight: expression( this.type=="button" ? 'bold' : 'inherit' );
}



#upload_chars {font-size: 10px; color: #bbbcb6; text-align: center;}

#total_div {
border: 0px solid #000000;
font-size: 27px;
font-weight: bold;
color: #da000e;
display: block;
height: 120px;
width: 120px;
}

#user_content_menu_4{
padding: 15px;
}

#user_content_menu_4 p{
margin-bottom: 10px;
}

#div_user_amount {
float: right;
/*width: 150px; */
height: 35px;
font-size: 14px;
color: #da000e;
font-weight: bold;
 clear: both;
}


#div_user_titlepage {
display: block; 
width: 600px;
height: 25px;
min-height: 25px;
float: left;
clear: both;
}

#div_user_titlepage h3 {
font-size: 17px;
text-align: center;
color: #90ccf0;
}

#div_admin h3 {
font-size: 17px;
text-align: center;
}


#upload_title, #file_attach_user {
text-align: center;
}

#priz {
  margin-bottom: 15px;
}

#persdani {
font-size: 9px;
}

#persdani p{
margin-bottom: 3px;
}