/*style */
div,td{text-align:left; font-family: tahoma, verdana, sans-serif;}
body{text-align:center;}
table
{
	font-family: tahoma, verdana, sans-serif;
	font-size:11px;
}
#main{
  margin: 0 auto;
  width:  900px;
	border-top: 3px solid black;
  background-color: white;	
}

#top{
	background-image:url('images/seo.jpg');
	background-repeat:no-repeat;
	
  margin: 0px;
	width: auto;
	height: 140px;
	border-bottom: 1px solid black;
  background-color: white;	
}

#content{
  margin: 0px;
	width: auto;
	min-height: 750px;
    background-color: white;	
}

#content #right_col{
  vertical-align: top;
}

#left_col{
	vertical-align:top;
	width: 180px;
	min-height: 500px;	
  float: left;
}

#right_col{	
  padding: 0 0 0 10px;
	width: 700px;
	min-height: 500px;	
	margin: 0 0 0 181px;
  vertical-align: top;
 }
#top_row{
 	width: 900px;
	vertical-align:top;
  text-align: center;
}
 
#bottom_row{	
  vertical-align: top;
  text-align: center;
}

#footer{
  margin: 2px;
	width: auto;
	height: auto;
	border-top: 1px solid black;
  background-color: white;	
  text-align: right;
	font-size:11px;
	font-family: tahoma, sans-serif;
}

ul{
  padding: 0px;
	list-style-type: none;
} 

a {color: #294756;}

span.bold{	font-weight: bold; }
span.price1{	font-weight: bold; font-size: 11px; }

.button{
	float: right;
}

table#confirm{
	border-collapse: collapse;
	width: 350px;
	margin: 20px auto;
	border: 1px solid #C0C0C0;
}
table#confirm td{  text-align: center; } 
table#confirm td.question{  padding: 15px; font-weight: bold; color: #800000;} 
table#confirm td a{
  display: block;
  width: 40px;
  margin: 5px auto 10px auto;
  padding: 3px 5px;
  border: 1px solid #C0C0C0;
  font-weight: bold;
  text-decoration: none;
} 



.notice_box{
	margin: 30px auto; 	border: 1px solid #396377;	width: 400px;	padding: 0 5px 30px 5px;
}
.notice_box {
  text-align: center;   color: #008000;
}

.error_box{
	margin: 30px auto; 	border: 1px solid #396377;	width: 400px;	padding: 0 5px 30px 5px;
}
.error_box h4{
  text-align: center;   color: #FF0000;

}
/*menu--------------------------*/

/*-------------------------------*/
div#top_menu{  position: absolute;   margin: 0px 0 0 15px; z-index:100; }
/* div#top_menu{  position: absolute;   margin: 0px 0 0 15px; z-index:100; } */
 div#top_menu_txt{  
	position: absolute;   
	margin: 11px 0 0 15px;
	} 
div#top_menu_s{text-align:left; display:inline;  }
div#top_menu_s_txt{
  text-align:left;  z-index: 1; margin-top: -6px;
  position: absolute;
  /* margin-top: 3px; */ 
}

ul#top_menu{  position: absolute;   margin: -10px 0 0 20px;}
ul#top_menu li{  float: left;}	
.top_menu_img{
	text-align: left;
  display: block;
  width: auto;
  padding-right: 10px;
  margin: 1px;
	background-color: white;
  font-family: tahoma, sans-serif;	
  font-size: 11px;
  text-decoration:none;
  color:#91E54F;
  
}	

li.account_top_menu_current{
	border-bottom: 2px solid #8fe94c;
}


#seo_logo
{
	border:0px;
}
#menu_buttons
{
	border:0px;
	padding-right:15px;
	
}
#menu_links
{
	 /* display: block; */
 	position:relative;
 	top:-10px;
	font-family:tahoma;
	font-size:11px;
	color:#91E54F;
	text-decoration:none;

}


div#l_user{  
	position: absolute;   
	margin: -105px 0 0 765px;
	font-family:tahoma;
	font-size:11px;
	color:black;
	}
div#top_menu_mini_logo{ 
	width:70px;
	height:15px;
	background-repeat: no-repeat;
	position: absolute;   
	margin: 12px 0 0 830px; 

	}

form table{
	border-collapse: collapse;
	font-family: tahoma, sans-serif;	
	margin: 20px auto;
}
form table td, th{ padding: 3px 5px; }
form table input{
	border: 1px solid #95E35C;
  font-family:tahoma,verdana;
	font-weight:bold;
	font-size:11px;
} 

form table td{
	vertical-align: top; 
	font-size: 11px;	
} 

form table td.desc{
  font-family: tahoma, sans-serif;
	font-size: 11px;	
	width: 300px;
}
form table td textarea{
	width: 300px; 
	height: 80px;	
} 


div#is_owner{
	margin: 0 0 0 90px;
  width: 550px;
}



ul.left_menu{
  margin: 10px 0 0 5px;
  font-family: tahoma, sans-serif;
	font-size: 11px;	
}
ul.left_menu li{
  padding: 2px 3px;
} 

ul.top_row_menu{
  margin: 10px 0 0 5px;
  font-family: tahoma, sans-serif;
	font-size: 11px;	
}
ul.top_row_menu li{
  padding: 3px 3px;
  float: left;
  width: 70px;
} 



ul.cats{
  margin: 10px 0 0 5px;
  font-family: tahoma, sans-serif;
	font-size: 11px;
}

ul.subcats{
  margin: 0 0 0 25px;
}

ul.cats a{
  text-decoration: none; 
  color: #294756;
}
 


#login_form_small{
  margin: 5px 0 0 5px;
  width: 176px;
	border: 1px solid #002700;
	background-color: #367306;
  border-collapse: none;		
}

#box_categories{
  margin: 5px 0 0 5px;
  width: 176px;
	border: 1px solid #002700;
	background-color: white;
	border-collapse: none;	
}
#l_button
{
	
	font-family:tahoma,verdana;
	font-weight:bold;
	font-size:11px;
	background-color:white;
	border:1px solid #002700;
	
}
#l_a
{
	text-align:right;
	padding-right:15px;
}
#login_form_small_input{
  border: 1px solid #95E35C;
  width: 100px;
  
}

#directory{
	margin: 20px auto;
  border-collapse: collapse;	
  font-family: tahoma, verdana,sans-serif;	
	font-size: 11px;	
}
#directory th{
	background-color: #ccdfe8;
}

#directory th, 
#directory td{
 	border: 1px solid #676767; 
 	padding: 3px 5px;
}	
	
#directory td.col1{	width: 250px; } 	
#directory td.col2{ text-align: right;} 	
#directory td.col3{ text-align: right;} 	
#directory td.col4{	text-align: right; font-size: 11px; width: 65px;} 		

#directory th.top1{text-align: left; padding: 5px 5px;  font-family: tahoma, verdana,sans-serif;	font-size: 11px;}	
#directory th.top2{text-align: left;  padding: 5px 5px; font-weight: normal; background-color: #e3f8d1;}		
#directory th.top2 .pager{ margin: 0 0 0 100px; }
#directory th.top2 .pager a{  text-decoration: none; }

#directory tr.top3 td{ font-weight: bold;}

#directory .futured {font-weight: bold; }
#directory .futured td {background-color: #fefce9;}
 
	
/* Auction */	
#auction {width: 650px; margin: 20px auto; }
#auction td {padding: 4px; }
#auction td.col1 {width: 200px; text-align: left; padding-left: 100px;}

#auction_head_1{ height: 35px; background-color: #e3f8d1; border: 1px solid #92e44e;}
#auction_head_1 span{ color: #008000; }

#auction_head_2{ height: 30px; }
#auction_head_2 a {font-size: 11px; font-weight: normal;}

#offer{
	width: 60px;
}

#auction_description{
	margin: 20px auto;
	width:500px;
	border: 0px solid #000000;
  font-family: tahoma, verdana,sans-serif;	
  font-size: 11px;
}

#auction_description td.head{ background-color: #e3f8d1; border: 1px solid #92e44e; }
#auction_description td.content { padding: 3px 0 3px 10px; }

#bids_history{
	margin: 20px auto;
	width: 550px;
	border-collapse: collapse;
  font-family: tahoma, verdana,sans-serif;	
  font-size: 11px;
}

#bids_history td{
 border: 0px solid #000000;
 padding: 3px;
}
#bids_history td.col1{ width: 120px; font-weight: bold; }
#bids_history td.col2{ width: 170px;}
#bids_history td.col3{ width: 100px; text-align: right; }
#bids_history td.col4{ padding-left: 15px;}


#small_listnings{

	margin: 0px 0 0 5px;
	vertical-align:top;
	
	
}
#small_listnings_s{
	vertical-align:top;	
	padding-top:20px;
}

.small_listning{

  border-collapse: collapse;
  margin: 10px 0 0 0;
  font-family: tahoma, verdana,sans-serif;	font-size: 11px;
  text-align:left;
}

.small_listning tr.top1{ background-color: white; }

.small_listning th, 
.small_listning td{
 	border: 0px solid #676767; 
 	padding: 2px 5px;
}	




.small_listning td.col1{ width: 200px; text-align:left;}
.small_listning td.col2{ text-align: right;}

/*nowe style */

#box_top
{
	width:174px;
	vertical-align:middle;
	height:24px;
	border-bottom: 1px solid white;
	background-image:url('images/box_top.jpg');
	background-repeat:no-repeat;
	background-position:top left;
	background-color:#002700;
	color:white;
	font-family:tahoma;
	font-size:11px;
	text-align:right;
	padding-right:5px;
}


/* #box_top td{
margin:0px;
border:0px;
  padding: 0px;
}
 */
#auction_table_border
{
	border-bottom:1px solid black;
}
#auction_more
{
	width:55px;
	text-align:right;
	border-bottom:1px solid black;
	vertical-align:middle;
}
#auction_table_border_s
{
	border-top:1px solid #D9D9D9;
	height:23px;
	vertical-align: middle;

}
#auctions_td_featured
{

	background-repeat:no-repeat;
	height:34px;
	border-bottom:1px solid black;
	font-weight:normal;
	color:#91E54F;
	padding:0 0 2px 0;
	vertical-align:bottom;
}

#auctions_td_closing_soon
{
	
	background-repeat:no-repeat;
	height:34px;
	border-bottom:1px solid black;
	font-weight:normal;
	color:#91E54F;
	padding:0 0 2px 0;
	vertical-align:bottom;
}

#auctions_td_new_auctions
{
	
	background-repeat:no-repeat;
	height:34px;
	border-bottom:1px solid black;
	font-weight:normal;
	color:#91E54F;
	padding:0 0 2px 0;
	vertical-align:bottom;
}
#td_search_top
{
	background-image:url('images/search_top.jpg');
	background-repeat:no-repeat;
	background-position:bottom left;
	height:44px;
	border: 0px;
	font-weight:normal;
	color:#91E54F;
	text-align:left;
	vertical-align:bottom;
	padding-left:0px;
	width:219px;
}
#td_search_middle
{
	background-image:url('images/search_middle.jpg');
	background-repeat:no-repeat;
	height:40px;
	border: 0px;
	font-weight:normal;
	color:#91E54F;
	vertical-align:bottom;
}
#td_search_adv
{
	background-image:url('images/search_adv.jpg');
	background-repeat:no-repeat;
	background-position: bottom left;
	height:30px;
	border: 0px;
	font-weight:normal;
	color:#91E54F;
	vertical-align:bottom;
	text-align:left;
	padding-left:0px;
}
#td_sell_domains
{
	background-repeat:no-repeat;
	background-position: bottom left;
	/* width:261px; */
	width : 330px;
	height:43px;
	
	font-weight:normal;
	vertical-align:bottom;
	color:#91E54F;
	text-align:left;
	padding-left:0px;
	font-family:tahoma;
	font-size:11px;
}

#td_sell_domains_desc{
	border: 0px solid #ff0000;	
	font-family:tahoma;
	font-size:11px;
	padding: 7px 0 0 0;
	line-height: 16px;
	width:350px;
}

#white_links
{
	color:white;
}
#sign_up_link
{
	color:white;
	font-weight: bold;
}


#ticket{
border: 1px solid #cfcfcf;
  border-collapse: collapse; 
	width: 700px;
	margin: 20px auto;
}

#ticket tr#header{
	border: 1px solid #cfcfcf;
	background-color: #e3f8d1;
	 background-image:url('images/td_bg.jpg');
 background-repeat:repeat-x;
 color:white;
}


#ticket td{
	border: 1px solid #cfcfcf;
  padding: 10px;	
}

#ticket td.left{
  width: 150px;
  vertical-align: top;
}

#tickets{
  margin: 10px auto;
  border-collapse: collapse;
  border:1px solid #cfcfcf;
}

#tickets .closed{
	background-color: #f0f0f0;
}

#tickets th{
 background-color: #9FD078;
 font-size:12px;
 background-image:url('images/td_bg.jpg');
 background-repeat:repeat-x;
 color:white;

} 

#tickets td{
	font-family: tahoma, verdana,sans-serif;	
	font-size: 11px;
	padding: 4px 4px;
} 

#tickets .unread{
	/*background-color: #f0f0f0;*/
  font-weight: bold;
}



.user_is_leader td{
	background-color: #e3f8d1;
}

#conv_new_msg{
	border-collapse: collapse;
	border: 0px solid #676767;
	width: 500px;
	margin: 10px auto;
	margin-top: 50px;
}
#conv_new_msg th{ background-color: #cde0e9;} 

#conv_new_msg td{} 

#conversation{
	border-collapse: collapse;
	border: 1px solid #676767;
	width: 600px;
	margin: 10px auto;
}

#conversation th{ background-color: #cde0e9;} 
#conversation td{	
  border: 1px solid #676767;  padding: 10px 5px; 
	font-size:11px;
	font-family: tahoma, sans-serif;
} 

#conversations_tab{
	border-collapse: collapse;
	border: 1px solid #676767;
	width: 500px;
	margin: 10px auto;
}
#conversations_tab th{ background-color: #cde0e9;} 
#conversations_tab td{	border: 1px solid #676767; 	padding: 3px 5px; } 

ul#points{
  list-style: decimal;	
  padding: 5px 10px 5px 30px;  
  border: 1px solid #676767;
  background-color: #f9f9f7;
} 
ul#points li{
	font-size:12px;
	font-family: tahoma, sans-serif;
	padding: 3px 0;
}
#site_desc
{
font-weight:bold;
font-size:13px;
border-bottom:1px solid #95E35C;
width:250px;
}
#site_desc_normal
{
font-weight:normal;
font-size:13px;
padding:10px;
}
#login_form_large
{
width:100px;}
#support_menu
{ margin: 0 0 0 100px;}


#certification{
	border:  1px solid #676767;
	width: 400px;
	margin: 20px auto;
	border-collapse: collapse;
}

#certification td{
	border:  1px solid #676767;
	padding: 10px 20px;
}

.def_table{
	border-collapse: collapse;
	border:  1px solid #676767;	
	margin: 20px auto;
}
.def_table th{
	border:  1px solid #676767;	
	background-color: #d5e8f9;
}
.def_table td{
	border:  1px solid #676767;	
	padding: 5px 6px;
}
.border_none
{
border:0px;
}
.td_header
{
 color:white;
 background-image:url('images/td_bg.jpg');
 background-repeat:repeat-x;
 background-color:#002700;
 height:20px;
 border:1px solid #CFCFCF;
}

#client_messages_short{
  margin-top: -15px;
  width: 500px;
  border: 0px; 
}
#client_messages_short th{ border: 0px; background-color: #fff;}
#client_messages_short td, th{ 
  border: 0px;
}
#client_messages_short td.header{ border: 1px solid #92e44e; background-color: #e3f8d1; }
#client_messages_short td textarea{
  width:495px;
  height: 40px;
}

#edit_auction_head_menu td{
	padding: 10px 10px;
	background-color: #e3f8d1;
}
#edit_auction_head_menu td a{
  font-size: 12px;
  font-weight: bold;
} 

#cancel_confirm{
	width: 500px;
}

table#tos_tab{	width: 800px;	margin: 20px auto;}
table#tos_tab td{ font-size: 12px; padding: 5px 10px; }

table#apraisal_simple_tab{  width:300px; }

table#apraisal_struct_data{ 
  margin: 20px auto;
  width:650px; 
}

#apraisal_struct_data td {padding: 4px; }
#apraisal_struct_data td.col1 {width: 200px; text-align: left; padding-left: 100px;}

table#appraisal_structure{width:650px;  margin: 0px auto;}
ul#appraisal_struct_submenu{ }
ul#appraisal_struct_submenu li{  float: left; padding: 3px; border:0px solid #FF6600;}
ul#appraisal_struct_submenu li a{ 
  display: block; 
	padding: 3px 10px; 
	color: #008000; 
	border: 1px solid #92e44e; 
	background-color: #e3f8d1; 
  font-weight: bold;
  text-decoration: none;
}

table#struct_ip_listing{ border-collapse: collapse; margin: 20px auto; }
table#struct_ip_listing td{ padding: 3px 5px;  border: 1px solid #C0C0C0; text-align: center;}

.struct_ip_listing_prs{border-top: 1px dashed #d0cec6; background-color: #eeedea; font-weight:bold;}
.struct_ip_listing_prs2{border-top: 1px dashed #d0cec6; background-color: #eeedea; border-bottom: 1px #fff; padding-left:0; text-align: left;}

table.struct_backlinks{ border-collapse: collapse; margin: 15px auto; }
table.struct_backlinks td{  padding: 3px 5px; border: 1px solid #C0C0C0; }
table.struct_backlinks th img{float: left;}

tr.sep td{border-top: 1px solid #000; font-weight: bold; background-color: #e3f8d1; }
.sep2{border-top: 1px solid #000; }

.openlink{ text-decoration: underline; cursor: pointer;}

.sum_listing{font-weight: bold;}
.sum_listing td{background-color: #eeedea}

.sep_label {border: 1px solid #cfcfcf; font-weight: bold; background-color: #c8d5c8; color: #344334;}
.bolded{font-weight: bold; color: #344334; padding: 3px 10px 3px 15px; background-color: #e2e9e2;}
.adv_backlinks{ margin: 0px;}

#search_tab input{border: 1px solid #c8d5c8;}

#state_input{ display: none;}

