html, body, table, td, table td, form, div, table th, thead th, p {
	border: 0px;
	margin: 0px;
	padding:0px;

	color: #2C2C2D;
	text-decoration: none;

	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-family: Tahoma, Verdana, Arial, Helvetica, Sans-Serif;

	border-spacing: 0px;
	border-collapse: collapse;
}
a, a:link, a:visited {
	color: #ffffff;
	font: normal 11px Tahoma;
	/*text-decoration: none;*/
}
a:hover {
	color: #ffa009;
}

table, div table {
	border-collapse: collapse;
}
table th, table td, table thead, thead th, tr th {
	text-align: left;
	vertical-align: top;
	border-spacing: 0px;
	border-collapse: collapse;
}

h1, h2 {
	margin: 0px;
	padding:0px;
	color: #ffffff;
	font: normal 16px Arial;
}
h2 {color:#FFD8D7;font-size:14px;}

hr {
	height: 0px;
	border-top: solid 1px #c8c8c8;
}

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

html, body {width:100%; height: 100%;background: #ffffff;}
html, body, table, table td, img {
	margin: 0px;
	padding:0px;
	border: 0px;
}
body {
	background: #2f0b0b url('../design/body.jpg') no-repeat top center;
	padding: 50 80px;
}
div {
	
}


/*  - - - */

h1 {padding:0px;margin:0px;}
td.top-t h1 {
	font-size: 11px;
	color: #ffd8d7;
	padding-bottom: 2px;
	height: 10px;
	border-bottom: solid 1px #ffffff;
}
td.top-cl, td.top-cr {
	border-bottom: solid 1px #ffffff;
}
td.top-cr {
	text-align: right;
	vertical-align: middle;
}

td.ml {
	width: 80%;
}
td.m, .m0, .m1, .m2, .m3 {
	height: 30px;
	text-align: center;
	vertical-align: bottom;
}

td.m0 {width: 100px;}
td.m1 {width: 70px;}
td.m2 {width: 83px;}
td.m3 {width: 180px;}


td.ml {
	padding-right: 0px;
}

table.top {width: 800px;}
table.content {
	width: 800px;
	height:100%;
}

td.c-c {width: 2%;}
td.c-l {
	padding-right: 20px;
}
td.c-r {width:410px;}

td.sep {
	height: 80%;
}

table.main {
	width: 100%;
	height:100%;
}
table.main thead td.m-t {
	height: 100px;
	padding-bottom: 60px;
}

td.m-c {
	height: 90%;
}

table.foot {
	width: 800px;
	height: 72px;
}
td.f-t {
	height: 10px;
	border-top: solid 1px #ffffff;
	border-bottom: solid 1px #ffffff;
}
table.menu2 {
	width: 100%;
	height: 30px;
}
td.mn2 {
	white-space: nowrap;
	height: 30px;
	padding: 10px 15px 10px 0px;
}
td.mncc {
	color: #ffffff;
	width: 80%;
	text-align: right;
	padding: 10px 0px 10px 10px;
}
td.mn2 a, td.mn2 a:visited {
	text-decoration: none;
}

td.f-l, td.f-r {
	width: 50%;
	height:56px;
	vertical-align: middle;
	border-bottom: solid 1px #222222;
}

td.f-l a img {
	margin-top: 3px;
	margin-right: 4px;
}

td.f-l a, td.f-l a:visited, td.f-r, table.credo td.credo2, table.modelf td {
	color: #ffffff;
	font: normal 11px Tahoma;
	text-decoration: none;
}
td.f-l a:hover {
	/*text-decoration: underline;*/
}
table.news {width:100%;}
td.n-l, td.n-r {
	width: 48%;
	padding-bottom: 10px;
	background: url('../design/l1.gif') no-repeat bottom left;
}
td.n-r {
	background: url('../design/l2.gif') no-repeat bottom left;
}
td.n-l a, td.n-r a {text-decoration:none;}


table.credo td.credo2 {
	padding-bottom: 20px;
	background: url('../design/h-credo.gif') no-repeat top left;
}
table.credo td {padding-top: 30px;}
span.credo {
	color: #7e6665;
	font: bold 18px Times;
	text-transform: uppercase;
}
table.modelf {
	height: 170px;
	background: url('../design/h-modelyam.gif') no-repeat top left;
}
table.modelf td {
	padding-top: 60px;
}

div.new {
	width: 84px;
	padding: 2px;
	background: url('../design/border-bg.gif');
}
div.new img {
	border: solid 1px #6c0b07;
}

td.c-l, td.c-c, td.c-r {
	padding: 10px;
	padding-top: 10px;
}

td.c-l {
	padding-left: 0px;
}

td.c-r {
	padding-right: 0px;
}

table.new {width:1%;}
.new td.c-r {text-align:right;}
.new td.c-r2 {text-align:left;}

table.mnew {
	width: 410px;
}
td.c-l0, td.c-c0, td.c-r0 {
	padding: 10px;
	padding-top: 10px;
}
td.c-l0 {padding-left: 0px;}
td.c-r0 {padding-right: 0px;}

tr.tr1 td {padding-top: 0px;}

a.ml, a.ml:visited {
	color: #ffffff;
	font: normal 12px Tahoma;
	text-decoration: none;
}
a.ml:hover {
	text-decoration: none;
}

br.s5 {
font-size: 5px;
}
table.act{height: 16px;}
td.a-l {width:4px;background:url('../design/a-l.gif') no-repeat;}
td.a-c {background: url('../design/a-c.gif') repeat-x;}
td.a-r {width:4px;background:url('../design/a-r.gif') no-repeat;}

div.gallist a, div.gallist a:visited {text-decoration:none;color:#ffa009;font: normal 10px Tahoma;}
div.gallist a:hover {text-decoration: underline;color:#ffffff;}

td.g-l, td.g-r {width: 40%;}
img.rasp, img.rasp2 {width:800px;height:1px;visibility:hidden;}
img.rasp {width:810px;}

td.gall-l {width: 640px;padding-right: 15px;}
td.gall-r {padding-top:13px;}

div.text, .text p, .text div {
	color: #FFD8D7;
	font: normal 11px Verdana;
}


div.colfd, td.n-l a, td.n-l a:visited, td.n-r a, td.n-r a:visited, div.colfd a, div.colfd a:visited {color: #ffd8d7;text-decoration:none;}
td.n-l a:hover, td.n-r a:hover, div.colfd a:hover {color: #ffa009;}

#dfram {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	height:100%;
	display: none;
}
#bigImg {cursor:pointer;}
table.bans {width: 100%;}
table.bans td {padding: 0px 10px 5px 0px;color:#ffffff;}


table.quest td {color:#ffd8d7;}
div.quest_offsetL {padding-left: 10px;}
.quest {width: 90%;}
table.quest td input, table.quest td textarea {border: solid 1px #fff;}

#info {color: #fff;}
a.na, a.na:visited {text-decoration:none;}

div.opt {
	color:#b2b2b2;
	padding:5px;
}
div.opt a {
	text-decoration:none;
	color:#b2b2b2;
}

