
/* ######## GENERAL ######## */
html { margin:0; padding:0; }
body { margin:0; padding:0; font-family:Times; color:#333; background-color:#fff4d0; background-image:url(/images/hor.gif); background-repeat:repeat-x; }
form { margin:0; }

a:link { color:#00f; }
a:visited { color:#00f; }
a:active { color:#00f; }
a:hover { background-color:#fcfcf0; }

h1 { margin:0 0 20px 0; text-align:center; font-size:22px; padding:0; color:#036 }
h2 { margin:20px 0 20px 0; font-size:18px; padding:0; }
p { margin:0 0 12px 0; font-size:16px; padding:0; }

/* ######## GENERAL LAYOUT ######## original bg-color:# */

#table_layout { width:100%; height:100%; }
#td_left { width:153px; }
#td_mid { width:37px; background-image:url(/images/ver.gif); }
#td_right { width:100%; }


#table_left { width:153px; height:100%; }
#td_logo { height:141px; background-image:url(/images/00.gif); }
#td_nav {  }
#td_nav_foot { text-align:center; height:30px; }

#table_mid { width:37px;}
#td_gap { height:165px; background-image:url(/images/01.gif); }


#table_right { width:100%; height:100%; }
#td_top { height:105px; background-image:url(/images/02.gif); background-repeat:no-repeat; }
#td_cont { padding:18px; }
#td_foot { text-align:center; height:30px; }


#td_logo img { width:153px; height:141px; }
#td_gap img { width:37px; height:165px; }
#td_top img { width:500px; height:105px; }


/* ######## NAVIGATION ######## */

#nav {
				font-family:arial;
				font-size:12px;
}
#nav_lang {
				margin:0 0 8px 12px;
				padding:4px 0 0 12px;
}
#nav #flag {
				width:20px;
				height:12px;
				border-width:0;
}
#nav #flag_space {
				width:45px;
				height:0;
}
#nav a:hover img#flag {
				width:22px; height:14px;
}
#nav_site {
    				margin-left:12px;
}
#nav_site ul {
				margin:0 0 10px 0;
				padding:0;
				border:1px solid #aaa;
				border-width:2px 1px 1px 1px;
				background-color:#feb;
}
#nav_site li.head {
				font-size:14px;
				border:1px solid #aaa;
				border-width:0px 1px 1px 1px;
				text-align:center;
				line-height:20px;
				display:block;	
				background-color:#cde;
				color:black;
}
#nav_site li { 	
				list-style-type:none;
                		font-weight:bold;
                		margin:0;
				line-height:16px;
                		border:1px solid white;
                		border-width:1px;
                		border-color:#fff #cac4a0 #cac4a0 #cac4a0;
}
#nav_site a {
				display:block;
				color:black;
				text-decoration:none;
				line-height:16px;
				padding-left:10px;
}
#nav_site a.sel {
				background-color:#fcfcf0;
}
#nav_site a:hover {
				background-color:#fff;
}
#nav_ads {
				text-align:center;
}

/* ######## CONTENT ######## */

#content .button {
			width:130px;
		 	height:20px;
            font-weight:bold;
            color:white;
            background-color:green;
	    background-image:url(/images/button.gif);
	    border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px;
            border:1px solid #050;
}
#content .b_link {
			width:170px;
	border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px;
	    border:1px solid #050;
            background-color:green;
            background-image:url(/images/button.gif);
}
#content .b_link a	{
    		display:block;
            width:100%;
            line-height:20px;
			text-align:center;
            font-family:arial;
            font-size:14px;
            font-weight:bold;
            color:white;
            text-decoration:none;
}
#content .b_link a:hover { background-color:transparent; }

/* ######## FOOTER ######## */

#foot { font-size:12px; }
#foot i { color:#aaaaaa; }


/* -------- BUY --------- */
.list_item { 
	border:1px solid #aaa;
	background-color:#fcfcf0;
	margin-top:5px;
	border-radius: 6px; -webkit-border-radius: 6px; -moz-border-radius: 6px;
}

.list_item .table_list_top { width:100%; height:15px; font-weight:bold; padding:5px; font-size:15px; }
.list_item .table_list_top td { padding-left:10px; }
.list_item .td1 { width:9%; }
.list_item .td2 { width:41%; }
.list_item .td3 { width:9%; }
.list_item .td4 { width:13% }
.list_item .td5 { width:21% }
.list_item .td6 { width:7% }

.list_item .table_list_bottom { width:100%; padding:5px; font-size:15px; }
.list_item .td11 { width:75%; padding-left:20px; }
.list_item .td12 { width:25%; text-align:center; }
.list_item .td12 a {  }
.list_item .td12 a img { border:1px solid #cccccc; }

.cont_sold { position:relative; }
.sold { position:absolute; left:45%; top:25px; }

#table_choose { padding-bottom:12px; width:100%; }
#table_choose select { background-color:#fcfcf0; }

.navbar { font-family:arial; font-size:12px; }

/*-------- edit and new text_form --------*/

#text_form #outer { width:100%; }
#text_form #inner td { padding:8px 10px; background-color:#fcfcf0; border:2px solid white; }
#text_form #inner td.miss { border:2px solid red; }

/*-------- edit & new pic_form--------*/

#pic_form { position:relative; }

#pic_upload {  }

#nopic_outer { position:absolute; left:0; top:20px; display:none; }
#nopic_inner { width:450px; padding:15px 15px 0 15px;; border:2px solid; border-color:green; background-color:#fcfcf0; }

#upload_outer { position:absolute; left:0; top:132px; display:none; }
#upload_inner { width:350px; border:2px solid; border-color:#fff #000 #000 #fff; background-color:#ccc; }


/*-------- print listing --------*/

#print_listing { display:none; }


