html, body, table, td, table td, form, div, img {
	margin: 0px;
	padding:0px;
	border: 0px;

	border-spacing: 0px;
	border-collapse: collapse;
}

body, div, table, td, a {
	color: #dddddd;
	font-size: 11px;
	font-family: Verdana, Times, Arial;
	text-decoration: none;
}

h2 {
	color: #dddddd;
	font-size: 18px;
}

div.main {
	width: 100%;
	height:131px;
	background: url('../design/upfon.gif') repeat-x;
	border-bottom: solid 3px #a90000;
}

div.salman {
	width: 100%;
	height:100%;

	text-align: right;

	background: url('../design/salman.gif') no-repeat;
}
div.top {
	padding: 50px 20px 0px 0px;
}

.salman, .salman a, .salman a:link, .salman a:visited {
	color: #b5b5b5;
	font: normal 11px Verdana;
	text-decoration: none;
}
.salman a:hover {
	text-decoration: underline;
}

div.p20p {
	padding: 20px 20px 20px 10%;
}
div.body_0 {
	clear: both;
}

div.bo01 {
	width: 100%;
	background:red;
}

div.body_0, div.photo_0 {
	width: 100%;

	color: #dddddd;
	font: normal 11px Verdana;
}
div.body_0 div {
	float: left;
	height: auto;
	padding-right: 40px;
}

div.photo {
	clear: both;
	width: 100%;

	background: #000000;
}

div.line-search {
	width: 100%;
	clear: both;
	float: none;
}


td.ls-right {
	text-align: right;
}

.ls-left, .ls-right {
	vertical-align: bottom;
	color: #ffffff;
	font: normal 11px Verdana;
}

#checking, .ls-left a {
	color: #000000;
	font: normal 11px Verdana;
}

.ls-right input {
	background: #C6C6C6;
	border: solid 1px #dddddd;
}

.ls-right input.submit {
	background: #ffffff;
}

div.body_0 label, label {
	color: #ffffff;
	font: normal 11px Verdana;
}

td.t, table.res td {
	text-align: center;
	vertical-align: bottom;
	padding: 0px 20px 20px 0px;
}

td.t div {
	border: solid 1px #FFFEFF;
	padding: 5px;
}


div.photl {
	width: 100%;
	clear: both;
}

div.list {
	width: 100%;
	clear: both;
}
div.footer, div.list, div.list a, div.list a:link, div.list a:visited,
div.bot-text2 div a, div.bot-text2 div a:visited {
	color: #ffffff;
	font: normal 11px Verdana;
}
div.list a:hover {
	text-decoration: underline;
}

div.bot-l {
	float: left;
	color: #bbbbbb;
}
div.bot-lurl {
	float: left;
	padding-left: 30px;
}
.bot-lurl table td a, .bot-lurl table td a:visited,
div.bot-lurl a, div.bot-lurl a:visited,
div.bot-l a, div.bot-l a:visited {
	color: #ffffff;
}
div.bot-lurl a:hover, div.bot-l a:hover {
	text-decoration: underline;
}
div.bot-r {
	float: right;
}

div.bot-text2 div {
	float: left;
	padding-left: 4px;
	padding-top: 16px;
}

#new_design {
	float: left;
}

html, body {
	width: 100%;
	height: 100%;
}

body {
	height: auto !important;
	height: 100%;
	min-height: 100%;
	position: relative;
	background: #000000;
}

#content {

}

div.footer {
	width: 100%;
	height: 80px;
	background: #6F6F6F;
	border-top: solid 3px #a90000;
/*	bottom: 0px;
	position: absolute;*/
}
#sape_block {
	height: 57px;
	padding: 17px 32px 10px 32px;
	clear: both;
	background: #5D5D5D;
	color: #494949;
}
#sape_block a {
	color: #494949;
	text-decoration: underline;
}

table.img {
	width: 100%;
	height:100%;
}

table.img td {
	vertical-align: middle;
	text-align: center;
}

table.img div {
	float: right;
}

#info {
	float: left;
	text-align: left;
}

#text {
	padding-top: 10px;
}

#demand {
	position: absolute;
	top: 131px;
	left: 500px;
	width: 114px;
	display: none;
	border: solid 3px #a90000;
	padding: 5px;
	background: #6F6F6F;
}

#demand table {
	width: 100%;
	height:100%;
	background: #6F6F6F;
}

#demand a {
	display: block;
	width: 100%;
	height:100%;
}

td.pl {
	padding-left: 15px;
	height: 15px;
}

#base {
	width: 100%;
	height: 60%;
	display: block;
}
#order {
	display: none;
}
td.order {
	padding-bottom: 10px;
}

table.order {
	width: 100%;
}

td.left, td.right {
	padding-bottom: 15px;
}

td.left {
	text-align: left;
	vertical-align: top;

}
td.right {
	text-align: right;
	vertical-align: top;

}

td.dell, td.delr {

}

td.dell {
	text-align: left;
	padding-left: 15px;

}
td.delr {
	text-align: right;
	padding-right: 15px;

}
td.delc {
	width: 80%;
	vertical-align: top;
	text-align: center;
}

table.of {
	width: 70%;
}
table.of td {
	text-align: left;
}
table.of input, table.of textarea {
	width: 100%;
	background: #ffffff;
	border: solid 1px #dddddd;
}

table.of input.subm {
	width: 100px;
}
div.ofw {
	width: 50%;
}

div.cb{clear:both;}

table.linelab {
	width: 100%;
	background: #8c8c8c url('../design/greyfon.gif') repeat-x;
	border-bottom: solid 3px #a90000;
}
table.linelab thead td {
	padding-top: 20px;
}
table.linelab tbody td {
	padding-top: 10px;
	padding-bottom: 20px;
	vertical-align: top;
}
td.lab div {
	width: 140px;
	float: left;
}
td.lab div a, td.lab div a:visited {color:#fff;}
td.lab div a:hover {text-decoration:underline;}

table.content {
	width: 100%;
	height:100%;
}

td.c1 {
	height: 80%;
	vertical-align: top;
}
td.c2 {
	height: 80px;
}

h3 {
	color: #dddddd;
	font-size: 18px;
}

td.list div {
	float: left;
	width: 140px;
}

#aj {
	position: absolute;
	top: -100px;
	left: -100px;
}

#salman {
	position: absolute;
	top: 0px;
	left:0px;
	width: 252px;
	height:131px;
	cursor: pointer;
}

.photosl, .photosl:visited {display:none;}