html { margin:0px; padding:0; text-align:center;}

body {
    margin-bottom:20px;
    margin-top:0px;
    padding:0px;
    background:#151515;
    color: #fff;
    min-width:800px;
    text-align:center;
    font-family: Verdana, Arial,Helvetica, Sans-Serif, Trebuchet, Verdana, Tahoma ;
	  font-size: 10px; /* shold be 10pt */
    background-image: url(../../img/body_bg1.gif);
    background-repeat: repeat;
    
    }

#header img{ border:0; margin:0; padding:0; display:block;}
a:link			{ text-decoration: none; color: #767676; }
a:visited			{ text-decoration: none; color: #767676; }
a:hover			{ text-decoration: none; color: #AECC1C; }
a:active			{ text-decoration: none; color: #AECC1C; }

/*-------------------costruction----------------------------------*/

#wrapper{ width:800px; height: 620px;  min-height:620px; padding:0px 0px 0px 0px; margin:0px auto; margin-top:20px; text-align:left; border:0; }
#header{ width: 800px; height:30px;  margin:0; padding:0;}
#container{ width: 800px; height: 540px;  min-height:540px; background-color: #151515; background-image: url(../../img/main_bg.gif); background-repeat: repeat-x;} /* max 520*/
#footer{width: 800px;color: #4C4749;  font-size: 10px; font-weight: bold; margin: 5px 0 0 0; }
#footer .left{float: left; width: 300px;text-align: left;}
#footer .right{float: right; width: 300px;text-align: right;}

.main_menu{ width: 800px; text-align:right; color: #767676; padding-top: 10px; font-weight: bold; font-size: 10pt;}
.inner_main_menu{ width: 400px; float:right; margin-right: 10px; }
.main_menu a:link			{ text-decoration: none; color: #767676; }
.main_menu a:visited			{ text-decoration: none; color: #767676; }
.main_menu a:hover			{ text-decoration: none; color: #AECC1C; }
.main_menu a:active			{ text-decoration: none; color: #AECC1C; }

/*-----------------------------------------------------------------*/

.clear { height: 0px; clear: both; font-size: 0px; line-height: 0px; background: transparent; }
.fl {float: left;}
.fr {float: right;}
.green{color: #AECC1C;}
.white{color: #d7d7d7;}
.mgrey{color: #a0a0a0;}
.dgrey{color: #a0a0a0;}
.b{font-weight: bold;}
.ac{text-align: center;}

/*-------------------------------------------------------------------*/
#main{width: 800px; height: 510px;  min-height: 510px; max-height: 510px; } /*max 480*/
#left{float: left; width: 180px; }
#right{float: left; width:615px; } /* widht: 585px; */
#normal{}
.cat_menu{ font-size: 10pt; padding-top: 86px; text-align: right; float: right; width: 160px; padding-right: 15px; background-image: url(../../img/menu_line.gif); background-repeat: no-repeat; background-position: top right;}
.cat_menu_sl{ font-size: 10px; padding-top: 46px; text-align: right; width: 170px; padding-right: 15px; background-image: url(../../img/menu_line.gif); background-repeat: no-repeat; background-position: top right;}
.cat_logo{width: 160px; text-align: center; margin-bottom: 20px;}
.cat_menu_links{width:160px; font-weight: bold; margin-bottom: 5px;}
.cat_menu_links table{width: 160px; border:0; margin:0; padding:0;}
.cat_menu_links tr{}
.cat_menu_links td{border:0; margin:0; padding:0;}
.arg{margin:0px 0 0 33px; margin:10px 0 0 33px !important;  text-align:left;}
.arg a{border:0; outline: none}
.arg img{border:0; outline: none}

.dot a:link			{ text-decoration: none;  color: #767676; }
.dot a:visited			{ text-decoration: none;  color: #767676; }
.dot a:hover			{ text-decoration: none; color: #AECC1C; }
.dot a:active			{ text-decoration: none; color: #AECC1C; }
.dot_red a:visited			{ text-decoration: none; color: #AECC1C; }
.dot_red a:link			{ text-decoration: none; color: #AECC1C; }
 a.dot_red:visited			{ text-decoration: none; color: #AECC1C; }
 a.dot_red:link			{ text-decoration: none; color: #AECC1C; }

.search_form{ max-width: 180px; text-align: center;}
.search_form input {background: #5F5F5F; border: 1px solid #151515; font-size: 10px; color: #EFEFEF;}

/* -------------------------------------------------------------------------- */


.content_title{margin-top: 10px; color: #767676; font-size: 20px; font-weight: bold;}
.content{margin-top: 15px; margin-left: 25px;}

.category_listing{ width: 585px; text-align: center;}
.category_listing img {margin: 9px; margin-right: 5px;  border: 1px solid #545252;}
.category_thumbs{float:left; width: 550px;}
.pagination{float:left; color: #AECC1C; width:20px; height: 470px; text-align: center; font-size: 10px; }
.pagination td{background-image: url(../../img/pages.gif); background-repeat: no-repeat; background-position: top center; }
.pagination_search{float:left; color: #AECC1C; width:20px; height: 470px; text-align: center; font-size: 10px; }
.pagination_search td{background-image: url(../../img/pages.gif); background-repeat: no-repeat; background-position: top center; }
._pagination{text-align: right;}
.empty_cat {font-size:12px; text-align: center; position: relative; top: 40px; left: 0px; color: #767676;}

#item_left{float: left; width: 340px;  margin-top: 10px; font-family: Verdana;}
#item_right{float: left; width:455px;  margin-top: 10px;}
#item_pictures{}
.item_thumb_container{background: transparent; width: 390px; margin-top: 5px; margin-left: 0px;}
.item_thumb_left_arrow{width: 23px; height: 95px; margin-top: 5px; margin-left:2px; margin-right: 1px; background-image: url(../../img/arrow-left.gif); background-repeat: no-repeat;}
.item_thumb_right_arrow{width: 23px; height: 95px; margin-top: 5px; margin-left: 4px; background-image: url(../../img/arrow-right.gif); background-repeat: no-repeat;}
.item_thumb_left_blank{width: 23px; height: 95px; margin-top: 5px; margin-left:2px; margin-right: 1px;}
.item_thumb_right_blank{width: 23px; height: 95px; margin-top: 5px; margin-left: 4px;}

.item_desc{text-align: left; padding-top: 20px; width:300px; margin-left: 25px; height: auto !important; height: 368px; min-height: 368px;}
h1.item_name{font-size: 16px; margin:0; padding:0; color: #AECC1C; font-weight: normal; text-align: left; margin-bottom: 20px; }
.item_description{font-size: 10px; color: #E5E5E5; text-align: justify; margin-bottom: 20px;}
.item_number{font-size: 10px; color: #767676; text-align: left; margin-bottom: 5px;}
.item_note{font-size: 8px; color: #E5E5E5; text-align: justify; margin-bottom: 10px;}
.item_sold{font-size: 14px; color: #AECC1C; text-align: center; margin-bottom: 10px; border: 1px solid #AECC1C;}
.item_hold{font-size: 10px; color: #767676; text-align: center; margin-bottom: 10px; border: 1px solid #767676;}
.att_table{width: 260px; margin-left: 15px; font-size: 12px; font-family: verdana; margin-bottom: 10px;}
.att_name{ background: #212121; color: #888; width: 40%; height: 20px; padding-left: 5px;}
.att_value{background: #505050; color: #D9D9D9; padding-left: 5px;}

.item_navi{width:280px; margin-left: 45px;}
.item_links{width: 200px; margin-left: 22px; text-align: center; font-size: 11px; font-family: Verdana;}
.item_links a{display: block; margin-bottom: 4px; line-height: 18px;}
.item_links a:link			{ text-decoration: none;  color: #BFB9B3; background: #464646;  }
.item_links a:visited			{ text-decoration: none;  color: #BFB9B3; background: #464646; }
.item_links a:hover			{ text-decoration: none; color: #AECC1C;  background: #505050; }
.item_links a:active			{ text-decoration: none; color: #AECC1C; background: #464646; }

.navi_links{width: 246px; text-align: center; font-size: 11px; font-family: Verdana;}
.navi_links a{display: block; margin-bottom: 4px; line-height: 18px;}
.navi_links span{display: block; margin-bottom: 4px; line-height: 18px; background: #464646; color: #000;}
.navi_links a:link			{ text-decoration: none;  color: #BFB9B3; background: #464646;  }
.navi_links a:visited			{ text-decoration: none;  color: #BFB9B3; background: #464646; }
.navi_links a:hover			{ text-decoration: none; color: #AECC1C;  background: #505050; }
.navi_links a:active			{ text-decoration: none; color: #AECC1C; background: #464646; }
/* ------------ 3 Functions ----------------- */



/* --------------- Pages Contruction ---------------------- */

/*-------------------------CONTACT----------------------------------*/
#contac_container{ padding-left: 30px; width:585px;}
.contact_left{width: 230px; float:left; color:#d7d7d7; font-size: 10px;}
.contact_right{width: 300px; float:left; margin-left: 25px;}
h2{color: #767676; font-size: 14px; text-decoration: underline;}
.contact_caption{font-size: 10px; color: #767676; text-align: right; margin-top: 40px; margin-bottom: 5px; border-bottom: 1px solid #767676; font-weight: bold;}
.tel{ color: #767676;}
.addr{ margin-left: 0px;  font-weight: normal; margin-top: 10px; margin-bottom: 10px;}
.open_times{font-size: 9px; color:#666666; margin-top:5px; }
.findus{font-size: 9px; color:#767676; margin-top:2px; text-align: right;}

/*------------------------MAIN----------------------------*/
.main_container{height: 497px;  min-height: 497px; max-height: 497px; background-image: url(../../img/bg_main_div_logo.jpg); background-repeat: no-repeat; background-position: bottom right;}
img.z_ind{position: fixed; top: 500px; left: 800px; z-index:1;}
.home_left{width: 370px; float:left; color:#a8a8a8; }
.home_right{width: 210px; float:left; margin-left: 0px; }
.home_right_inner{text-align: left; width: 190px; color: #858585; height: 370px; max-height: 370px; overflow:hidden; margin-top: 65px; margin-left: 14px; border-left: 1px solid #161616; padding-left: 5px; padding-top: 5px; }
/* -------------------------ABOUT US------------------------------- */
.about_container{ height: 497px;  min-height: 497px; max-height: 497px; background-image: url(../../img/bg_main_div_logo.jpg); background-repeat: no-repeat; background-position: bottom right;}
.about_left{ width:560px; margin-bottom: 5px; height: 220px;}
.about_right{ width:560px;}
.about_left_content{float: left;}
.about_right_content{float: right;}
.about_img_left{border: 1px solid #767676; display: block; margin-left: 10px;}
.about_img_right{border: 1px solid #767676; display: block; margin-right: 10px;}
/* -------------------------Links------------------------------- */
#antiquesphere{font-weight: normal;}
#antiquesphere a{font-family: "century gothic", verdana; font-size:10px; font-weight: normal;}
#antiquesphere a:link{color: #505050; text-decoration: none; font-size:10px;}
#antiquesphere a:visited {color: #505050; text-decoration: none; font-size:10px;}
#antiquesphere a:hover {color: #505050; text-decoration: underline; font-size:10px;}
#antiquesphere .antique{color: #505050; font-family: "century gothic", verdana; font-size:10px;}

#links_container{ width:585px; height: 495px; overflow: auto; 
/*scrollbar-arrow-color: #7C8484;
scrollbar-3dlight-color: #7C8484;
scrollbar-darkshadow-color: #2C3A33;
scrollbar-face-color: #2C3A33;
scrollbar-highlight-color: #2C3A33;
scrollbar-shadow-color: #7C8484;
scrollbar-track-color: #7C9090;*/
}
