/* CSS Document */

* {
	margin:0; padding:0;
	font-size:100%;
}

body{
	background:url(images/body-bg.gif) top center repeat;
	text-align:center;
}

img {vertical-align:top;}
a img { border:0;}

ul { list-style:none;}

.left { float:left;}
.right {float:right;}
.clear  { clear:both;}


html, input, textarea
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:0.8125em;
		line-height:1.23076em;
		color:#1a1a1a;
	}

input, select { vertical-align:middle; font-weight:normal;}

a {color:#d40d12; outline:none;}
a:hover{text-decoration:none;}
p {padding-top:16px;}

/* ============================= main layout ====================== */

li { background:url(images/marker.gif) no-repeat 0 5px; padding-left:29px; line-height:2em; list-style:none;}
li a {color:#1a1a1a;}

.imgindent {margin:0 20px 0 0; float:left;}

.main-indent {padding:0 20px;}
.main-indent1 {padding:20px 20px 0 20px;}

.extra {background:url(images/png-bg.gif) repeat;}
.extra-bottom {background:url(images/bottom-png-bg.gif) left bottom repeat-x; width:100%;}

.inner {background:#fff;}

.inner-indent {padding:0 20px 0 20px;}
.inner-indent1 {padding:0 20px 45px 20px;}

.body-bg {background:url(images/body-bg-c.gif) top center repeat-x;}

h2 {font-size:2.46em; line-height:1.24em; color:#000; text-transform:uppercase; padding:7px 0 26px 0; letter-spacing:-1px;}
/* ============================= header ====================== */
#page1 #header {height:727px;}
#header .inner-indent {padding:37px 20px 20px 20px;}
.date {color:#a8a8a8; float: left; text-transform:uppercase; font-size:0.8461em; padding:19px 0 15px 0;}

.logo {float:left;}

.sub-menu {float:right; padding-top:18px;}
.sub-menu li {display:inline;  text-transform:uppercase; line-height:1.2em; font-size:0.8461em; background:url(images/sub-menu-bg.gif) right 3px no-repeat; padding:0 5px 0 5px;}
.sub-menu li a {color:#a8a8a8; text-decoration:none;}
.sub-menu .last {background:none; padding-right:0px;}
.sub-menu li a:hover {text-decoration:underline;}

.header-img {margin-top:20px;}

.menu {border-left:1px solid #e8e8e8; border-right:1px solid #e8e8e8; background:url(images/menu-tail.gif) left top repeat-x;}
.menu ul {width:100%; overflow:hidden;}
.menu li {float:left; background:url(images/menu-li-bg.gif) right 26px no-repeat; font-size:0.8461em; line-height:1.2em; padding:0px;}
.menu li a {display:block; text-decoration:none; padding:25px 18px 25px 19px; text-transform:uppercase; font-weight:bold; margin-left:-1px;}
.menu li a:hover, .menu .active {background:#d40d12; color:#fff;}
.menu .last {background:none;}
/* ============================= content ====================== */
#content .main-indent {padding:0 20px 20px 20px;}

.banners {margin-bottom:34px;}
.banners img {margin-right:1px;}
.banners .last {margin-right:0px;}

.col-pad {padding-right:40px;}
.col-pad1 {padding-right:38px;}
.col-pad2 {padding-right:30px;}

.link {font-size:1.1538em; line-height:1.243em; display:inline-block; margin-top:25px;}

.title {color:#d40d12;}
.title1 {color:#d40d12; display:block; background:url(images/title-bg.gif) left 2px no-repeat; padding-left:20px;}

.pad {padding-top:25px;}
.pad1 {padding-top:16px;}
.h-pad {padding-top:50px;}

.link-margin {margin-top:41px;}

.contacts {width:100%; overflow:hidden;}
.contacts span {display:inline-block; width:80px;}

.policy {padding:25px 0 10px 0}
/* ============================= footer ====================== */
#footer {color:#fff;  padding-top:27px;}
#footer .right a {color:#fff; text-decoration:none;}
#footer .right a:hover {text-decoration:underline;}
#footer .right {padding-right:44px; font-size:0.923em;}

#footer .col-1 {width:170px !important;}
#footer .left {padding-left:40px;}

#footer li {background:url(images/footer-marker.gif) left 9px no-repeat; padding-left:13px; line-height:1.6923em;}
#footer li a {text-decoration:none; color:#999999;}
#footer li a:hover {text-decoration:underline;}
/* ============================= forms ============================= */
#SearchForm { padding:13px 1px 0 0; float:right;}
#SearchForm label {height:30px; display:inline-block; vertical-align:top; margin-right:-3px;}
#SearchForm .input {width:166px; border:1px solid #cacaca; padding:6px 6px 4px 5px; font-size:1em;  vertical-align:top; color:#000; line-height:1.2em;}
#SearchForm a {font-size:0.8461em; text-decoration:none; border-bottom:1px dotted #d40d12; display:inline-block;}
#SearchForm a:hover {border:none;}

#QuicktForm label {height:32px; display:block;}
.alignright {text-align:right;}
#QuicktForm .link {margin:23px 0 0 15px;}
#QuicktForm .input {width:197px; border:1px solid #cacaca; background:none; padding:6px 0 5px 5px; font-size:1em; line-height:1.079em;}
#QuicktForm textarea {width:197px; height:117px; border:1px solid #cacaca; background:none; padding:0 0 0 5px; overflow:auto; font-size:1em;}

#ContactForm {padding-top:28px}
#ContactForm label {height:32px; display:block;}
.alignright {text-align:right;}
#ContactForm .link {margin:35px 0 0 15px;}
#ContactForm .input {width:197px; border:1px solid #cacaca; background:none; padding:6px 0 5px 5px; font-size:1em; line-height:1.079em;}
#ContactForm textarea {width:197px; height:361px; border:1px solid #cacaca; background:none; padding:0 0 0 5px; overflow:auto; font-size:1em;}

/* =============================== aefurniture ============================= */
.sd_price, .sd_price_special {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #dc1900;
	font-weight: bold;
	width: 100px;
	text-align:right;
	border: 1pc none;
}
.sd_price_special {
	font-size: 14px;
}
.css_centre_heading{
  font-family: "Verdana", "Arial", "sans-serif";
  font-size: 16px;
  font-weight: bold;
  color: #666666;
}
.dotline {
	background:url(images/dotline.gif) center center repeat-x;
}
.css_centre_main {
  line-height: 1.5;
}
 hr {
 	color:#DDDDDD;
 	background:#DDDDDD;
 	height:1px;
 	border:0;
 	width: 90%;
}
.css_centre_checkout_register_head {
  font-family: "Arial", "Verdana", "sans-serif";
  font-weight: bold;
  color: #666666;
}
.css_centre_checkout_register_main {
  font-family: Arial, Verdana, sans-serif;
  line-height: 1.5;
}
.info {
	color: #d40d12;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding-bottom: 10px;
}
.css_centre_checkout_register_main input,
.css_centre_main input {border:1px solid #cacaca; padding:3px 3px 2px 2px; font-size:1em; vertical-align:top; color:#000; line-height:1.2em;}
.app_form_input {width: 200px;}

