body {padding:0; margin:30px 0 0 0; color:#000000; background-color:#FFFFFF; text-align:center;}
body, td, th {font:12px/1.3em Tahoma, Arial, Helvetica, sans-serif;}

a:link, a:active {color:#000; text-decoration:underline;}
a:visited {color:#777; text-decoration:underline;}
a:hover {color:#d5983d;}

h1 {color:#d5983d; font-size:16px; text-align:left; font-weight:bold; }
h1.left {padding-left:22%;}	
h2, p.h2 {font-weight:bold; font-size:14px; color:#777;}
h2 a:link, h2 a:visited, h2 a:active, p.h2 a:link, p.h2 a:visited, p.h2 a:active {color:#777;}
h2 a:hover, p.h2 a:hover {color:#d5983d;}

#page {width:900px; border:1px solid #000000; text-align:left; margin:0 auto; 
background: url(/image/avk-logo.gif) no-repeat 35px 25px; position:relative;}

#footer {width:900px; text-align:center; font-size:10px; margin:2px auto;}
#footer table {text-align:center;}

#content {text-align:left; margin:355px 10px 10px 10px;}

/*---------------------------*/
#CaptionInfo, #AboutInfo, #AddressInfo {position:absolute; z-index:1; font-size:11px; color:#777777;
top:-5px; line-height:1.23em;
background:url(/image/crown.gif) no-repeat left top; padding:18px 0 0 0;}

#CaptionInfo {left:150px; width:255px;}
#CaptionInfo h4 {font-size:12px; margin:0; padding:0; color:#000000;}
#CaptionInfo h1 {font-size:19px; margin:0; padding:15px 0; line-height:1em; color:#000000;}

#AboutInfo {left:427px; width:290px;}
#AddressInfo {left:722px; width:172px;}

#AboutInfo b a:link, #AboutInfo b a:visited, #AboutInfo b a:active, 
#AddressInfo b a:link, #AddressInfo b a:visited, #AddressInfo b a:active {text-decoration:none; color:#777777;}
#AboutInfo b a:hover, #AddressInfo b a:hover {text-decoration:underline; color:#d5983d;}

/*---------------------------*/
.TopMenu {list-style-type:none; 
	position:absolute; left:0; 
	margin:0; padding:0; 
	background:url(/image/menu-bg.gif) repeat-x left 5px; width:100%;}
.TopMenu li {
	font-size:12px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;
	float:left; text-align:left;}

#MainMenu {top:105px;	height:235px;}
ul#MainMenu li {margin:0 6px 0 0px; padding:10px 20px 8px 43px; background:url(/image/crown-li.gif) no-repeat 20px center;}

li#interior-design {padding-left:80px !important; background:url(/image/crown-li.gif) no-repeat 57px center !important;}

.TopMenu * a:link, .TopMenu * a:visited {color:#FFFFFF; text-decoration:none;}  
.TopMenu * a:hover {color:#d5983d; text-decoration:underline;}

/*---------------------------*/
#MainMenu2 {top:313px; height:25px; background-color:#000000; z-index:2;}
#MainMenu2 li {
	padding:5px 10px 0px 35px;
	margin:0 30px;	}

/*---------------------------*/
#MainMenuImage {position:absolute; top:138px; height:202px; left:-28px; z-index:1; background:url(/image/menu-image-bg.gif) repeat-x left 8px;}
#MainMenuImage * td {padding-right:1px; background:url(/image/dot.gif) repeat-y bottom right;}

#first {padding-left:15px;}
#last {padding-right:15px !important; background-image:none !important;}

.RefTop {position:absolute; z-index:2; }
.RefTop th img {border:0; margin:2px; display:block;}
.RefTop th a:link, .RefTop th a:visited, .RefTop th a:active {text-decoration:none !important; float:left; color:#FFFFFF !important;}
.RefTop th a:hover {background-color:#FF6600;}

#menu-door {top:168px; left:-31px;}
#menu-door th {padding:11px;}

#ldoor {top:178px; left:111px;}
#ldoor th {padding:31px;}

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

#StyleList {background:url(/UserFiles/Image/divan.jpg) no-repeat 5px 160px; width:270px; padding:0 0 110px 0; float:right;}
#StyleList h2 {text-align:center;}
#StyleList ul.std {padding-left:100px;}

ul.std {text-align:left; padding:0; margin-left:10px;}
ul.std li {background:transparent url(/image/li-std.gif) no-repeat left 7px; padding-left:10px; margin:0 0 5px 0; display:block; list-style-type:none; }

table.std {border-collapse:collapse;}
table.std * td {border:1px dotted #808080; padding:5px;}
table.std * th {color:#FFFFFF; background-color:#808080; font-weight:normal; text-align:center; padding:8px 5px; border:1px solid #fff;}

img.std {border:1px solid #777; padding:2px;}

/*----------------------*/
ul.news li {margin-bottom:8px;}

/*----------------------*/
div.announce {text-align:left;}

/*----------------------*/
.PageList {font-style:italic; font-weight:normal; text-align:center; margin:10px; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px;}
.PageList span {font-family:Arial, Helvetica, sans-serif;}

.require {color:#FF0000;}

.to-back { font-size:11px;}

.ErrorMessage {font-weight:bold; color:#FF0000;}

/*-----------------------------*/
.anchor {text-decoration:underline;	cursor:pointer; color:#777;}
.anchor:hover {color:#d5983d;}

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

td.left {width:22%; padding-right:10px;}

/*-----------------------------*/
.image img {border:1px solid #777; padding:2px;}

table.gallery {width:100%; clear:both;}
table.gallery tr td {text-align:center;}

.accent {font-weight:normal;}

/*---------------------*/
#ava, #ava * {font-size:10px; text-align:right; margin:0; padding:0;}
#ava, #ava a:link, #ava a:visited, #ava a:active {text-decoration:none; color:#000;}
#ava a:hover {text-decoration:underline;}

#SendMessage {width:400px; margin:0 auto;}

/*----------------*/
img.zoom {position:relative; bottom:-3px; right:15px; z-index:10; border:1px; background-color:#FFFFFF;}
div.detail {font-size:11px; text-align:right; padding-right:20px;}
div.MaxImage img {border:1px solid #777; padding:2px; margin:10px; text-align:center;}

.gototop {
background:url(/image/gototop.gif) no-repeat 0 0;
width:20px;
height:19px;
display:block;
position:fixed;
z-index:9999;
text-indent:-9999px;
overflow:hidden;
outline:none;
right:0px;
bottom:30px;
}

strong.seo {font-weight:normal;}
