/* CSS Document */

/* ------------------------------ Standard Styles ------------------------------------------*/

body 						{ font-family:Arial, Arial, Helvetica, sans-serif, serif; font-style: normal; font-weight: normal; color: #555; font-size: 11pt; margin: 0px; padding: 0px; background-color: #AFAFAF; }
form						{ display: inline; padding: 0px; margin: 0px; }
textarea, input, select, button 		{ font-family: Arial, "Times New Roman", Times, serif; font-size: 12px; font-weight: normal; text-decoration: none; }
h1						{ font-size: 24px; color: #515151; font-weight: 100; line-height: 24px; }
h2, h3						{ font-size: 18px; font-weight: 200; }
h4, h5, h6					{ font-size: 16px; font-weight: 200; }
a:link						{ text-decoration: underline; color: #A33955; }
a:hover						{ text-decoration: underline; color: #444; }
a:active					{ text-decoration: underline; color: #A33955; }
a:visited					{ text-decoration: underline; color: #A33955; }

.fantom 					{ clear: both; font-size: 0px; line-height: 0px; background: transparent; }
.l						{ text-align: left; }
.r						{ text-align: right; }
.c						{ text-align: center; }
.j						{ text-align: justify; } 
.i						{ font-style: italic; }
.b						{ font-weight: bold; }
.n						{ font-weight: normal; }
.fl						{ float: left;}
.fr						{ float: right; }

.mm						{ margin: 1px; }
.sm						{ margin: 2px; }
.tm						{ margin: 4px; }
.pm						{ margin: 6px; }

.mp						{ padding: 1px 0px 1px 0px; }
.sp						{ padding: 2px 0px 2px 0px; }
.tp						{ padding: 4px 0px 4px 0px; }
.pp						{ padding: 6px 0px 6px 0px; }
.pp1					{ padding: 16px 10px 16px 10px; }



.fieldreq					{ margin: 4px 0px 4px 0px; float: left; color: #C00000; font-size: 9px; }

.bc						{ background: #FFAA00; }
.bc2						{ background: #FFEF00; }
.red{color:#991d2f;}
.lred{color: #8B1E3E;}
.dred{color:#771D2F;}
.dgrey{color:#323530;}
.b{font-weight: bold;}
.bor{border:1px solid #7D7D7D;}
.ml15{margin-left:15px;}
.caps					{ font-variant: small-caps; }
.no_caps				{ font-variant: normal; }
.upper					{ text-transform: uppercase; }
.lower					{ text-transform: none; }
.capital					{ text-transform: capitalize; }

.last_update{height: 36px; width:449px; background:url('../images_www/main_data.gif'); text-align: right; color:#444;}
.last_update .inner{padding: 10px 15px 0 0; font-family: "century gothic", Verdana, Arial, Arial, Helvetica; font-size:12px; text-transform: uppercase; }
.last_update a:link						{ text-decoration: none; color: #444; }
.last_update a:visited					{ text-decoration: none; color: #444; }
.last_update a:hover						{ text-decoration: underline; color: #444; }
.last_update a:active					{ text-decoration: none; color: #444; }

a.antiquesphere:link						{ text-decoration: none; color: #D5A6B4; }
a.antiquesphere:hover						{ text-decoration: underline; color: #fff; }
a.antiquesphere:active					{ text-decoration: none; color: #D5A6B4; }
a.antiquesphere:visited					{ text-decoration: none; color: #D5A6B4; }


/* ------------------------------ Main Layout Styles ------------------------------------------*/

#header 					{ width: 750px; height: 186px; border-bottom: 0px solid #A5A07E; background:url(../images_www/top_bg.gif) repeat-x;  border-top: 0px solid Black;  margin-top: 15px;  color: #fff; }
#main 						{ width: 750px;}
#footer 					{ width: 750px; height: 45px; background:url(../images_www/footer_bg.gif) no-repeat; color:#D5A6B4;   border-bottom: 1px solid Black;}

#click_here{position: relative; width:162px; height:25px; top: 300px; left: 200px;}

#header .logo{height: 131px;}
.pageheader					{ }
.pagemain					{ background: #d7d7d7 url(../images_www/main_bg.gif) repeat-y; border-top: 1px solid #999797; border-bottom: 1px solid #999797;}
.pagefooter					{text-align: left; font-size: 9px; font-family: verdana;}
.pageborder					{padding-bottom: 10px; padding-top: 10px; margin-left: 10px;}
.pageborder_dealer	{ padding-bottom: 10px; padding-top: 0px; margin-left: 10px;}
.pageborder_cat	{ padding-bottom: 10px; padding-top: 0px;}
.pageborder_main	{padding-bottom: 0px; padding-top: 0px; margin-left: 10px;}

.header_menu{}
.header_menu a:link						{ text-decoration: none; color: #fff; }
.header_menu a:hover						{ text-decoration: underline; color: #eee; }
.header_menu a:active					{ text-decoration: none; color: #fff; }
.header_menu a:visited					{ text-decoration: none; color: #fff; }

/*
a.menu {font-weight: normal;}
a:link.menu					{ font-size: 14px; text-decoration: none; color: #E3E2E2; }
a:visited.menu				{ font-size: 14px;  text-decoration: none; color: #E3E2E2; }
a:hover.menu				{ font-size: 14px;  text-decoration: none; color: #ffffff; }
a:active.menu				{ font-size: 14px;  text-decoration: none; color: #E3E2E2; }

a.menu {font-weight: normal;}
a:link.menu					{ font-size: 14px; text-decoration: none; color: #E3E2E2; }
a:visited.menu				{ font-size: 14px;  text-decoration: none; color: #E3E2E2; }
a:hover.menu				{ font-size: 14px;  text-decoration: none; color: #ffffff; }
a:active.menu				{ font-size: 14px;  text-decoration: none; color: #E3E2E2; } */

.cat_select- input{background: #383838; border: 1px solid #777374; color: #968F90;}
.cat_select- select{background: #383838; border: 1px solid #777374;  color: #968F90;}

.cat_select input{background: #eee; border: 1px solid #777374; color: #655F66;}
.cat_select select{background: #eee; border: 1px solid #777374;  color: #968F90;}

/* ------------------------------ Page Specific Layout ------------------------------------------*/

.ileft					{ float: left; text-align: right; width: 196px !important; width: 200px;   background-color: #E7E7E7; margin-bottom: 1px; padding: 2px; font-weight: 400;  color: Black;  }
.iright					{ float: left; width: 196px !important; width: 200px;  background-color: #B7B7B7; margin-bottom: 1px; padding: 2px;  font-weight: 100; }
.ileft .inner{margin-right: 15px;}
.iright .inner{margin-left: 15px;}
.leftbox					{ width: 90px; margin: 4px; float: left; text-align: left; }
.rightboxinput				{ width: 190px; padding: 2px 0px 2px 0px; float: left; text-align: left; }
.rightboxtext				{ width: 190px; padding: 4px 0px 4px 0px; float: left; text-align: left; }

/* ------------------------------ Other styles ------------------------------------------*/

input.jsvalerror, select.jsvalerror {padding-right: 16px; border: 1px solid red; background-color: #FFFCE2; background-image: url(warning_obj.gif); background-position: right; background-repeat: no-repeat;}




/*-----------------Links--------------------*/
#links{min-height:400px; text-align: left;}
#links #inner{width: 600px; margin-left: 65px;}
#links .friend {padding: 10px; margin-top: 10px; font-size: 12px; color: #666; background: #e5e5e5;}
#links .friend .inner{height: 120px;}

#links a{text-decoration: undeline; text-transform: none; font-weight:none;}
#links a:link{color: #991d2f; font-size: 16px;}
#links a:visited {color: #991d2f; font-size: 16px;}
#links a:hover {color: #a2a2a2; font-size: 16px;}





/*-------------------------------- Temp Styles ---------------------------------------------------*/


#about-text{float:left; width:730px;}
#about-text p{margin: 0 0 7px 0;}
#about-pic {float:left; width:730px;}
#about-pic .left{ float: left; width:300px;}
#about-pic  .mid{ float: left; width:110px;}
#about-pic  .mid .mb4{margin-bottom: 6px;}
#about-pic  .right{ float: left; width:295px;}

.banner img{display: block;}
.img_frame { border: 1px solid #B9B6A3;  padding: 2px;  }
.main_pg_img { margin-bottom: 1px; }
.header_empty {height:15px; }
.super_belt{background:#d8d8d8 url('../images_www/super-belt-bg.gif') no-repeat left bottom; float:left; width: 730px; font: 24px 'Century Gothic';}
.dealer_title {height: 40px; padding:0px; font-family: "Century Gothic", "Avant Garde Gothic", "Avant Garde", helvetica, sans-serif; font-size: 24px; color: #666; text-align: right; border-bottom: 0px solid #7D7D7D;  background: transparent url('../images_www/wide-bar_bg.gif');}
a.inv_link {font-size: 12px; font-family: verdana; font-weight: bold; color: #8B1E3E;}
a:hover.inv_link {color:#444;}
.inv_link span{font-size: 12px; color: #DE6E6E; font-weight: bold;}


.quo {font-family: verdana; color: #666555;}
.item_left{padding-left: 15px; padding-right: 5px;}
.cat_box{ width: 724px; background-color: #d8d8d8;}
.cat_box td{ background: #E8E8E8; width:240px; height: 360px; text-align:center; vertical-align: top; font-size: 11px; border: 2px solid #d8d8d8; padding: 25px 20px 25px 20px;}
.cat_box td img {border: 1px solid #5D585E;}
.cat_box td a{font-size: 14px; color: #444; margin-top: 5px;}
.cat_box td a:hover{color: #8B1E3E;}
.info_main {padding: 5px 10px 15px 10px;}
.blank_main {border-bottom: 1px solid #A5A07E;  background-color: #D3CFB6; height: 15px;}
.logo_dealer { border-bottom: 0px solid #B9B6A3; }
.item_thb{}

.b5 {padding-bottom: 5px;}
.t15{padding-top: 30px;}
.mb10{ margin-bottom: 5px; }
.mb15{margin-bottom: 15px; }

.item_name{font-family:"century gothic", Verdana, Tahoma, Helvetica, sans-serif, serif;}
.item_desc{font-family:"century gothic", Verdana, Tahoma, Helvetica, sans-serif, serif;}
.item_links {height: 30px; padding:0px;  border-bottom: 0px solid #7D7D7D;  background: transparent url('../images_www/narrow-bar_bg.gif');}
.item_navi a{font-weight: bold; font-size: 11px;}
.item_navi a:link			{ text-decoration: none; color: #8B1E3E; border: 0px solid white;  display:block;}
.item_navi a:visited			{ text-decoration: none; color: #8B1E3E; border: 0px solid white;   display:block;}
.item_navi a:hover			{ text-decoration: none; color: #444; border: 0px solid white;    display:block;}
.item_navi a:active			{ text-decoration: none; color: #8B1E3E; border: 0px solid white;  display:block;}


.froxfield_details{background: transparent; border: 0px solid #B9B6A3; padding: 5px 0 5px 5px;  font-size: 10pt; color:#454545;}
.london_details{background: transparent; border: 0px solid #B9B6A3; padding: 5px 0 5px 5px;  font-size: 10pt; color:#454545;}
.details_caption{font-weight: bold; font-size: 4px; color:#A5A07E; text-align: right; border-bottom: 1px solid #999; margin-top: 2px; margin-bottom:2px;}
.blanch_green{color: #007331;}
.item_sold span{background: #fefefe; border: 1px solid #8B1E3E}


.user_login a:link			{ font-size: 9px; text-decoration: none; color: #CB92AB; }
.user_login a:visited				{ font-size: 9px;  text-decoration: none; color: #CB92AB; }
.user_login a:hover				{ font-size: 9px;  text-decoration: none; color: #ffffff; }
.user_login a:active			{ font-size: 9px;  text-decoration: none; color: #CB92AB; }

/*---------------------------------- ramki do obrazkow (pixelpusher.biz)---------------------------------------------------*/
.pix_image{
  float: right;
	padding:1px;
	background:url(../images_www/pix_dot.gif) repeat;
	margin:0 .5em .2em 0;
}
.pix_image1{
  float: left;
	padding:1px;
	background:url(../images_www/pix_dot.gif) repeat;
	margin:0 3px 0 0;
}
.pix_var1 img{border:3px solid #d8d8d8;}

