
body {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;	
}

#central_block{
    background:#fff;
    width:46%;
    float:left;
}

#central_block_my_page{
    background:#fff;
   width:600px;
    margin-left: auto;
    margin-right: auto;
}


#pantheon_main{
    text-align: center;
}

#profile_main{ text-align: center;}

#left_block{
    width:26.5%;
    float:left;
    background:#fff;
}

#right_block{
    width:25.5%;
    float:left;
    background:#fff;
}

legend {
    background:#FFFFFF none repeat scroll 0%;
    border:1px solid #CCCCCC;
    color:#199BDC;
    font-size:1.0em;
    font-weight:700;
    padding:0.2em 1em 0.3em;
}

legend a{
    color:#199BDC;
    text-decoration: none;
}

fieldset {
    background:#F6F6F9 none repeat scroll 0%;
    border:1px solid #CCCCCC;
    margin:0pt 0pt 1.0em;
    padding:0.5em;
    margin-top:0.5em;
    position: relative;
}

.l_capt{
    float:left;
    text-align: left;
    font-weight:bold;
    display: inline;
    clear: left;
}

#arena_fight_list ul{
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	text-align: center;
}

#arena_fight_list li{
    display: inline;
    padding-left: 0.5em;
    padding-right: 0.5em;
}


.friend_from{
    float:left;
    width: 100%;
    text-align: left;
    display: inline;
}


.new_line{
    text-align: center;
    clear: both;
    padding: 5px;
    width:95%;
}

#feedback_text{
    text-align: left;
    clear: both;
    padding-top:0.5em;
    padding-bottom: 0.6em;
    padding-left: 0.5em;
    width:95%;
}

.feedback_capt{
	float:left;
	clear:both;
    padding-top:0.2em;
    padding-bottom: 0.2em;
    padding-left: 0.5em;
	padding-right: 0.5em;
	width:95%;
}

.feedback_capt input {
	width:100%;
}

.aog_capt input {width:95%;}

.feedback_field{
	float: right;
    padding-top:0.2em;	
	padding-right: 0.5em;
    padding-bottom: 0.2em;		
}

#invite_text{
    text-align: left;
    clear: both;
    padding-top:0.5em;
    padding-bottom: 0.6em;
    padding-left: 0.5em;
    width:95%;
}

#inv_capt{ padding-top: 0.5em; padding-left: 0.5em;}


.field_content, .equip_content{
    text-align: right;
    float: right;
    display: inline;
}
.equip_content{text-align: right; float: right; clear: left;}

.d_capt{
    float:left;
    width: 50px;
    text-align: left;
}

.f_name{
    float:left;
    text-align: left;
}

.f_gname{
    float:right;
    text-align: left;
}

.msg_sent_blk{
    padding-top: 0.7em;
    padding-top: 0.5em;
    text-align: center;
}

.text_content{
    text-align: left;
	margin-left:50px;
}

.text_content_d{
    text-align: left;
    float: left;
    width:60%;
}

.box_handle {
	cursor: move;
	color: #D1D1D1;
}

.box, .box_drag {
   padding: 0.5em 0.5em 0.5em 0.5em;
   margin: 0.5em 0.5em 0.5em 0.5em;
}

#general_change{
    padding-top: 1.2em;
    text-align: center;
    padding-bottom:0;
    margin-bottom:0;
}

#send_message_form{
    text-align: center;
}

#msg_bar_text{
    text-align: center;
}

#fdbk_status{
    padding-top: 0.5em;
    padding-bottom: 0.2em;
    text-align: center;    
}

UL {
 padding: 0px; /* Убираем поля для браузера Firefox */
 margin-left: 20px; /* Отступ слева */
}

table {	
	border-radius:5px;
	-webkit-box-shadow: 0px 0px 5px #C0C0C0;
	-moz-box-shadow: 0px 0px 5px #C0C0C0;
	box-shadow: 0px 0px 5px #C0C0C0;	
	
}

table tr:last-child td:first-child {
	-moz-border-radius-bottomleft:5px;
	-webkit-border-bottom-left-radius:5px;
	border-bottom-left-radius:5px
}

table tr:last-child td:last-child {
	-moz-border-radius-bottomright:5px;
	-webkit-border-bottom-right-radius:5px;
	border-bottom-right-radius:5px
}

table tr:first-child th:first-child {
	-moz-border-radius-topleft:5px;
	-webkit-border-top-left-radius:5px;
	border-top-left-radius:5px
}

table tr:first-child th:last-child {
	-moz-border-radius-topright:5px;
	-webkit-border-top-right-radius:5px;
	border-top-right-radius:5px
}

table tr td:last-child {
	border-right: 0px;
}


table tr th:last-child {
	border-right: 0px;
}


table tr:nth-child(2) td {
	border-top: 0px;	
}

table tr.rowA {
 font: normal 1em "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
 padding: 6px 12px 6px 12px;
 color: #4f6b72;
 text-align: left;
}

table td {
   	font-family: Verdana, Arial, Helvetica, sans-serif;
   	text-align: left;
 	border-right: 1px solid #ddd;
 	border-top: 1px solid #ddd;
 	padding: 6px 12px 6px 12px;
 	color: #4f6b72;	
}

table tr.rowB {
   background: #F5FAFA;
}

th{
    font: bold 1em "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
    color: #4f6b72;
    letter-spacing: 1px;
    text-align: left;
    padding: 8px 12px 8px 12px;

	background: #F5F5F5 -webkit-gradient(linear, left top, left 200%, from(#F6F8F9), to(#F7F7F7), color-stop(0.5, #E7E7E7), color-stop(0.5, #F9F9F9));
	background: #F5F5F5 -moz-linear-gradient(top, #F7FBFE, #E7E7E7 100%, #F9F9F9 100%, #F7F7F7);
	background: #F5F5F5 -o-linear-gradient(top, #F7FBFE, #E7E7E7 100%, #F9F9F9 100%, #F7F7F7);
	background-color:#FAFAFA;
	border-right: 1px solid #ddd;
}

.pant_text{
  text-indent:  0.3in;
  text-align: left;
  padding: 12px 12px 5px 12px;
  margin-left: auto;
  margin-right: auto;
  width: 56em;
}

#pant_links{
  margin-right: auto;
  margin-left: auto;    
  width: 56em;
  margin-bottom: 0.5em;
  margin-top: 1em;
  padding-bottom: 0.5em;
  height:4.5em;
}    

.p_link_capt{text-indent:  0.3in;clear:both;float:left;width:25%;text-align:left;padding-top:0.2em;padding-bottom:0.2em}
.p_link_val{font-weight:bold;float:left;width:75%;text-align:left;padding-top:0.2em;padding-bottom:0.2em}

.p_link_val a {font-weight:normal;}

#pant_spn{
  clear:both;
  height: 1px;
  right: auto;
  left: auto;
  margin-bottom: 5px;
}

#pant_tbl{
  border-collapse:collapse;
  margin-left: auto;
  margin-right: auto;
  width: 56em;
  margin-top: 0.7em;
  margin-bottom: 1em;  
}

.vote_links a{text-decoration:none;}

.pant_align_center{text-align: center;}

.my_row { background-color: #FFFFC5; }

#send_feedback_form textarea{ width: 97%;}
#send_message_form textarea{ width: 97%;}
#post textarea{ width: 100%;}
#post-content{min-height: 280px;}

#send_invite_form textarea{ width: 95%;}
#invite_email{ width: 95%;}

#pwd_change_profile input {width: 100%;}
#opt_change_profile input  {width: 100%;}
#opt_change_profile textarea  {width: 100%;}

.inf3_capts{font-weight:bold;}
.inf_text{font-size:80%;margin-bottom:1em;margin-bottom:1em;}
.inf_capt{margin-bottom:0.3em;}

.gadg_capt{margin-bottom:0.3em; text-align: center;}     

#container {
  position: relative;
  width: 200px;
  height: 200px;
  overflow: hidden;
}

.p_f_name{clear:both;float:left;width:90px;text-align:left;}
.p_f_val{float:right;}
    
.panth_page_links{
    margin-top: 0.5em;
    margin-bottom: 0.5em;
}

.panth_div{border-top:1px solid #D1D1D1;margin-left:0.5em;margin-right:0.5em;margin-bottom:0.2em;margin-top:1.5em;}

ul#power_acc_variants li {margin-bottom:0.5em;}
.plog_n{margin-bottom:1em;}

.g_desc{font-size:0.8em;text-align:left;padding-left:1em;}

#app_bar{
	padding: 0.6em 0.5em 1em 0.5em;
	margin-top: 0.5em;
	border:1px solid #CCCCCC;
	background:#FFFFCC none repeat scroll 0 50%;
    -moz-border-radius: 12px;
    -webkit-border-radius: 12px;
    -khtml-border-radius: 12px; 
	border-radius: 12px; 
	width:935px;
	margin-left: 1em;
}    

#hint_capt{
	font-weight:bold;
	padding-bottom:0.2em;
}
      
#hint_faq{ margin-top:0.6em;}

#cassa2payCanvas {text-align:left;}
    
.msg {  
    clear: both;
    width:100%;	
	margin-top:0.2em;
	margin-bottom:0.2em;
}

.msg_capt { padding-bottom:0.2em;font-style:italic;width:100%;clear:both;}
.msg_capt_t {margin-left:0.5em;margin-right:0.5em;padding-bottom:0.2em;border-bottom: 1px solid #D1D1D1;}
.msg_d {font-size:85%;}
.msg_t {margin:0.5em;margin-top:0;}

.msg_body { width:100%; clear:both;}

#new_msg { font-size:2em;position: relative;bottom: -0.2em;line-height:0.1em;}
      
.rounded_field {
	font:15px arial,sans-serif;		
    -moz-border-radius: 5px 5px 5px 5px;
    -webkit-border-radius: 5px 5px 5px 5px;
    -khtml-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px; 
	border: 1px solid #DDDDDD;	
	padding: 5px;			
	background-color: #ffffff;
}

.no_br {white-space: nowrap;}

.skill_t {clear:both;}

.skill_d {font-size:85%;font-style:italic;color:#888888;padding-left:0.0em;padding-left:1em;float:right;padding-bottom:0.2em;}

.infl {color:#38599A}
.opp_infl {color:#800000}

.bl_capt{                 
    -moz-border-radius-topleft: 5px;
    -webkit-border-top-left-radius: 5px;
    -khtml-border-radius-topleft: 5px;
	border-top-left-radius: 5px;
    -moz-border-radius-topright: 5px;
    -webkit-border-top-right-radius: 5px;
    -khtml-border-radius-topright: 5px; 	
	border-top-right-radius: 5px;

	background: #F5F5F5 -webkit-gradient(linear, left top, left 200%, from(#F6F8F9), to(#F7F7F7), color-stop(0.5, #E7E7E7), color-stop(0.5, #F9F9F9));
	background: #F5F5F5 -moz-linear-gradient(top, #F7FBFE, #E7E7E7 100%, #F9F9F9 100%, #F7F7F7);
	background: #F5F5F5 -o-linear-gradient(top, #F7FBFE, #E7E7E7 100%, #F9F9F9 100%, #F7F7F7);
	background-color:#E8E8E8;
	padding: 0.4em 0.4em;
	font-weight:bold;
}   

.bl_content{
	text-align: left;
	padding: 0.3em 0.5em 0.9em 0.7em;
}

.bl_cell{
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px; 
	border-radius: 5px; 
	border: 1px solid #ddd;	
}

#old_warning {
margin-left:auto;
margin-right:auto;
padding:10px 10px 10px;
text-indent:0.3in;
width:55em;
line-height:1.4;
background:#FEFFE3 none repeat scroll 0 50%;
border: 1px solid #DCDBB6;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
-khtml-border-radius: 5px; 
border-radius: 5px;
text-align:center;
position:relative;
}

#old_w_close {
	position:absolute;
	bottom:6px;
	right:10px;
}

