
body, td, th, td {font-size: 8pt; font-family: Tahoma, Geneva CY, Sans-Serif; color:#8a8a8a;}

a.m:link {margin: 0 0px 0px 0; border: 1px solid #e5e5e5; padding: 15px; }
a.m:visited {margin: 0 0px 0px 0; border: 1px solid #e5e5e5; padding: 15px; }
a.m:hover {margin: 0 0px 0px 0; border: 1px solid #004080; padding: 15px; }
a.m:active {margin: 0 0px 0px 0; border: 1px solid #cd3f00; padding: 15px; }
a.m:focus {margin: 0 0px 0px 0; border: 1px solid #004080; padding: 15px; }

a:link {color: #e5e5e5; font-family: Tahoma, Geneva CY, Sans-Serif; font-size: 8pt;}
a:visited {color: #e5e5e5; font-family: Tahoma, Geneva CY, Sans-Serif; font-size: 8pt;}
a:hover {color: #004080; font-family: Tahoma, Geneva CY, Sans-Serif; font-size: 8pt;}
a:active {color: #cd3f00; font-family: Tahoma, Geneva CY, Sans-Serif; font-size: 8pt;}
a:focus {color: #004080; font-family: Tahoma, Geneva CY, Sans-Serif; font-size: 8pt;}


td.ramka {border: 1px solid #e5e5e5; padding: 35px;}
table#background {position: absolute; left: 0; top: 0; z-index: 1;}
.nicebutton     { color: #8a8a8a;	background-color: #8a8a8a; font:  11px Arial,sans-serif;	background: url("/allied/new2/img/button-bg.gif");	margin: 0px;	border: 1px solid #8a8a8a;}
    .nicebutton:hover {	border: 1px solid #FFFFFF;}
	.textarea       { padding: 2px;	color: #8a8a8a;	border: 1px solid #8a8a8a;    font:  11px Arial,sans-serif;	background-color: #ffffff;}
	.textarea2       { background : transparent; 	color: #8a8a8a;	border: 0px;    font:  13pt Tahoma,sans-serif;}
	.select         { font:  11px Arial,sans-serif;}
	input           { font-family: default}

/* Header */

table#header {position: absolute; left: 0; top: 0; margin-top: 29px; z-index: 3;}

table#header img#logo-ssang-yong {position: relative; left: -45px; margin: 2px 0; background: url('/i/logo-ssang-yong.png') no-repeat; background: expression('none'); filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/logo-ssang-yong.png', sizingMethod='crop'); z-index: 4;}
table#header div#logo-rexton img {position: relative; left: -15px; z-index: 4;}

table#header div#system-icons {position: relative;}
table#header div#system-icons img {position: absolute; left: -15px; margin-top: 38px;}

table#header div#navigation {margin: 36px 0 0 64px; font-weight: bold; color: #b5c4dc; text-transform: lowercase;}
table#header div#navigation ul {margin: 0; padding: 0; list-style-type: none;}
table#header div#navigation ul li {padding: 0; margin: 0 0 0.5em 0;}
table#header div#navigation ul li.current {color: #808fa7;}


/* Content */

table#main {position: relative; left: 0; top: 0; margin-top: 315px; z-index: 2;}

table#main td#content {padding-bottom: 2.2em;}
table#main td#content h1 {margin: 0 0 0.7em 0; color: #edeef0; font-size: 187.5%; font-weight: normal;}
table#main td#content h2 {margin: 0 0 0.7em 0; color: #9da1aa; font-size: 125%; font-weight: normal;}
table#main td#content h3 {margin: 0 0 0.3em 0; color: #9da1aa; font-size: 100%; font-weight: normal;}
table#main td#content p {margin: 0 0 1em 0;}
table#main td#content ul {margin: 0 0 1em 0; padding: 0; list-style-type: none;}
table#main td#content ul li {margin: 0.3em 0 0 18px; padding-left: 17px; background: url('/i/bullet.gif') 0 0.7em no-repeat;}
table#main td#content small {font-size: 87.5%;}

table#main td#content table.content {margin: 0 0 1.5em 0;}
table#main td#content table.content th {padding: 0 0 0.5em 0.8em; color: #a4a8b0; font-weight: bold; border-bottom: 1px solid #404a59;}
table#main td#content table.content td {padding: 0.5em 0 0.5em 0.8em; border-bottom: 1px solid #404a59; font-size: 70%;}
table#main td#content table.content th.first-cell {padding-left: 0; padding-right: 0.5em;}
table#main td#content table.content td.first-cell {padding-left: 0; padding-right: 0.5em;}
table#main td#content table.content tr.no-border th {border-bottom: 0;}
table#main td#content table.content tr.no-border td {border-bottom: 0;}
table#main td#content table.content th.title {padding-top: 1em; padding-bottom: 0.3em; color: #9da1aa; font-size: 100%; font-weight: normal; border-bottom: 0;}
table#main td#content table.content img.option {margin: 0.3em 0.6em 0 0.6em;}
table#main td#content table.content tr.price td {color: #fe9e4e; padding-top: 0;}
table#main td#content table.content tr.price td img {margin: 0 0.6em 3px 0.6em;}
table#main td#content table.content tr.price td div.right {position: relative; left: 1em;}
table#main td#content table.content tr.price td div.left {position: relative; left: -1em;}
table#main td#content table.content tr.price td.first-cell {padding-top: 17px;}

table#main td#content table.two-column-block {margin: 0 0 1em 0;}

table#main div#footer-image {position: relative;}
table#main div#footer-image img {position: absolute; left: -143px;}

table#main div#contacts {margin: 0.7em 0 2.7em 75px; position: relative;}
table#main div#contacts span#phone-prefix {position: absolute; left: -2.8em; top: 0.2em;}
table#main div#contacts span#phone {font-size: 160%; color: #edeef0; white-space: nowrap;}
table#main div#address {margin: 0.7em 0 2.7em 64px;}

table#main div#footer {font-size: 87.5%; color: #727e90; margin: 0 5% 2em 75px; border-top: 1px solid #454f61; padding-top: 1.7em;}
table#main div#footer a {color: #727e90;}
table#main div#footer a:hover {color: #9babc0;}
table#main div#footer div#copyright {position: relative;s}
table#main div#footer div#copyright span#copy {position: absolute; left: -1.2em;}


/* Photo album */
.guest {margin-left: 0px; margin-right: 0px;}
table.photo-album {margin: 2em 0;}
table.photo-album div.photo-image {}
table.photo-album div.photo-previews {margin-left: 28px;}
table.photo-album div.photo-previews div.thumbnail {margin: 0 2px 2px 0; border: 1px solid #e5e5e5; padding: 15px; float: left; cursor: pointer; cursor: hand;}
table.photo-album div.photo-previews div.active {margin: 0 2px 2px 0; border: 1px solid #004080; padding: 15px; float: left; cursor: pointer; cursor: hand;}


/* Color chooser */

table.color-chooser {margin: 0 0 2em 0;}
table.color-chooser div.color-image {border: 1px solid #535e72;}
table.color-chooser div.color-titles {margin-left: 40px; margin-bottom: 2em;}
table.color-chooser div.color-titles div {display: none;}
table.color-chooser div.color-titles div.active {display: block;}
table.color-chooser div.color-previews {width: 120px; margin-left: 40px;}
table.color-chooser div.color-previews div.thumbnail {margin: 0 12px 12px 0; border: 2px solid #8C7451; float: left; cursor: pointer; cursor: hand;}
table.color-chooser div.color-previews div.active {border: 2px solid #535e72; cursor: default;}
