html, body, div, img, h1, h2, h3, p, form, input, select, textarea, dl, dt, dd {margin: 0; padding: 0;}

html, body {width: 100%; height: 100%;}
body.main {background: #1F0803 url('imgs/bg-body-sec.jpg') repeat-x;}
body.sec {background: #9c2827 url('imgs/bg-body-sec.jpg') repeat-x;}
body, div, table {font: normal 11px Tahoma, Verdana, Arial, sans-serif; color: #B8A99F;}

a img, img {border: none;}

a {color: #B8A99F; text-decoration: underline;}
a:hover {color: #B8A99F; text-decoration: none;}

.h100 {height: 100%;}
.container {min-width: 990px; width: 100%; min-height: 100%; position: relative;}

.abs {position: absolute;}.rel {position: relative;}.fl {float: left;}.fr {float: right;}.ac {text-align: center;}.ar {text-align: right;}.aj {text-align: justify;}
.small {font-size: 10px;}
.spacer {height: 1px; clear: both; width: 100%;}
.wrap {width: 100%;}

.s10 {height: 10px;}
.s25 {height: 25px;}
.s30 {height: 30px;}
.s264 {height: 264px;}
.s697 {height: 697px;}

.f {margin-top: 0 !important; padding-top: 0px !important;}

.maincent {display: block; width: 100%; height: 476px; top: 218px; left: 0px; position: absolute;}

/* menu */
.logo {display: block; width: 184px; height: 184px; top: 12px; left: 23px; position: absolute;}
.citate {display: block; width: 203px; height: 234px; top: 226px; left: 766px; position: absolute;}
.citates {display: block; width: 203px; height: 234px; bottom: 173px; right: 27px; position: absolute; z-index: 10;}

.menu {display: block; width: 594px; height: 190px; top: 11px; left: 228px; position: absolute;}
.music {display: block; width: 169px; height: 58px; top: 11px; right: 37px; position: absolute; background: #3E2517; z-index: 10;}
/* /menu */

/* news */
.news-main-pad {padding-left: 60px;}
.news {float: left; margin-right: 35px; padding-left: 30px; background: url('imgs/bg-news.gif') no-repeat; width: 165px;}
.news-anounce {font-size: 10px; margin-top: 10px;}
.news-anounce, .news-anounce a, .news-anounce a:hover {color: #8A7970;}

.bg {position: absolute; width: 320px; height: 434px; left: 37%; top: 203px; z-index: 15;}

.news-sec-pad {position: relative; z-index: 20;}
.news-sec-pad {padding-left: 80px;}
.news-sec {width: 560px;}
.news-secfot {width: 600px;}
.news-secfot2 {width: 550px;}
.news-sec, .news-sec a, .news-sec a:hover {color: #c8a298;}
.news-sec {font-size: 12px; padding-left: 30px; background: url('imgs/bg-news-sec.gif') no-repeat;}
.news-sec .anounce {color: #CB8C85; margin-top: 10px;}
.news-sec .answer_anounce {color: #6A231D; margin-top: 10px; padding: 8px 9px 8px 9px; background: #AF6C66;}
/* /news */

/* content */
.bg-main {background: url('imgs/bg-main2.jpg') no-repeat; height: 850px; position: relative; width: 100%;}
.bg-sec {background: url('imgs/bg-sec.jpg') no-repeat; height: 690px; position: relative; width: 100%;}

p {margin: 14px 0 0 0;}

.tabl1 {color:#c8a298; text-align:center; padding-left:20px; background-color:#3D1F14; font-size:12px;}
.tabl2 {text-align:center; font-size:11px;}
.tabl3 {background-color:#9D3332; text-align:center; font-size:11px;}
.bordtab {Border:Solid #6A2E25; Border-Width:1px 1px 1px 1px;}
.bordtab tr td.tabl11 {padding: 0 0 0 20px; text-align:left;}


a.all-news, a.all-news:hover {display: block; float: left; padding: 3px 5px 6px 40px; color: #79655D; font-size: 10px; background: url('imgs/bg-all-news.gif') no-repeat;}
a.all-news2, a.all-news2:hover {display: block; float: left; padding: 3px 5px 6px 10px; color: #79655D; font-size: 10px;}
/* /content */

/* footer */
.contact {width: 330px;}
.contacts {display: block; margin: 17px 0;}
.contacts-sec {display: block; margin: 37px 0 17px 0;}
.powered {padding-left: 13px; background: url('imgs/bg-powered.gif') 0 60% no-repeat; font-size: 10px;}
.powered, .powered a, .powered a:hover {color: #66514A;}
.powered2 {padding-left: 13px; background: url('imgs/bg-powered.gif') 0 60% no-repeat; font-size: 10px; color:#9E8B82;}

.power {display: block; position: absolute; left: 234px; bottom: -6px;}

.footer {height: 160px; background: #2c0705 url('imgs/bg-footer.gif') repeat-x; position: relative;}
.f-pad {padding: 61px 0 0 38px;}
.soon {padding: 2px 0 10px 43px; color: #6c504b; background: url('imgs/bg-soon.gif') no-repeat; height: 30px; font-size: 10px;}
.soon a, .soon a:hover {color: #96827A;}
/* /footer */

/* guestbook */
.inp {
	BORDER-RIGHT: #C2AFA3 1px solid; 
	PADDING-RIGHT: 7px; 
	BORDER-TOP: #C2AFA3 1px solid; 
	PADDING-LEFT: 7px; 
	BACKGROUND: #AF6C66; 		
	FONT: 11px Tahoma, Verdana, Arial, sans-serif; 
	BORDER-LEFT: #C2AFA3 1px solid; 
	WIDTH: 183px; 
	COLOR: #DBCFC7; 
	PADDING-TOP: 4px; 
	BORDER-BOTTOM: #C2AFA3 1px solid; 
	HEIGHT: 17px
}
textarea {
	BORDER-RIGHT: #C2AFA3 1px solid; PADDING-RIGHT: 7px; BORDER-TOP: #C2AFA3 1px solid; PADDING-LEFT: 7px; BACKGROUND: #AF6C66; MARGIN-BOTTOM: 7px; PADDING-BOTTOM: 5px; FONT: 11px Tahoma, Verdana, Arial, sans-serif; BORDER-LEFT: #C2AFA3 1px solid; WIDTH: 183px; COLOR: #DBCFC7; PADDING-TOP: 4px; BORDER-BOTTOM: #C2AFA3 1px solid; HEIGHT: 89px
}

.date-sec {font-size: 16px; font-weight:bold;}

.text-reds {color:#FF0000;}