/* CSS Document */
body { background: #000 url(../img/bg.png) center top no-repeat; margin:0; padding:0; font:12px Arial, Helvetica, sans-serif; }
* {border: 0;}

a { font:12px Tahoma; color:#a87276; text-decoration:none;}
a:hover {text-decoration:underline;}

.page { background:#c48e48; margin:0 auto; width:952px; padding:4px;}
.pageCont { background: url(../img/page_bg.jpg) 0 0 no-repeat #32080a;}
.top {padding:15px 0 0 27px; height:51px;}
.topMeny { font-size:15px; padding:14px 85px 0 0;color:#d79f4c; margin-bottom:15px; width:150px; float: right;}
	.topMeny a {color:#d79f4c; background:url(../img/tm_underline.gif) 0 15px repeat-x; text-decoration:none;}
.main{padding:0 0 0 27px;}
/*.main {text-align: left;margin: 0 auto;width: 960px;height: 800px;background: url(../img/index.jpg) no-repeat top center;}*/
.mainSub{padding:0 27px;}
.mainImg{padding:1px; border:1px solid #4f3637; margin-bottom:12px;}
	.mainSub div.mainImg {margin-bottom:18px;}
ul.mainMeny {list-style: none; margin:7px 0 18px 0; padding: 0; cursor:pointer; font:16px Georgia, "Times New Roman", Times, serif;}
ul.mainMeny li {padding:0; margin:0; height:25px;}
	.mainMeny a{ background:url(../img/mm_point.gif) 5px 3px no-repeat; color:#f7c78a; text-decoration: underline; padding:0 0 0 34px; height:25px;}
	.mainMeny a:hover { background:url(../img/mm_point_hover.gif) 1px 0px no-repeat; display:block; color:#e9e0cc; text-decoration: underline; padding:0px 0 0 34px; height:25px;}

.lineMin { margin:15px 0;height:11px;}
.lineMin div {background:url(../img/line_m.png) 0 0 no-repeat;behavior: url(js/iepngfix.htc);height:11px;width:189px; }

.lineLite {background:url(../img/line_l.png) 0 0 no-repeat;behavior: url(js/iepngfix.htc); margin: 14px 0 0px 0; height:11px;}
.lineSub {margin: 25px 0 15px 0; height:11px;}
.lineSub div { background:url(../img/line_s.png) center 0 no-repeat;behavior: url(js/iepngfix.htc); margin:0 auto;width:228px; }

.readMore { text-align:right; margin-top:18px; padding-right:10px;}
.readMore a { font:11px Tahoma; color:#a87276; text-decoration:underline;}

.readMoreBig { font:14px Tahoma; }
.readMoreBig a {  color:#d79f4c; text-decoration:underline;}

.leftBlock {padding:0 20px 0 2px;}

.mainTheme {padding:12px 10px 40px 20px; color:#fff;}
.mainThemeBg {background:url(../img/contentbg.png);behavior: url(js/iepngfix.htc); }
	.mainTheme h2 {font-size:19px;}
	.mainTheme p { padding-right:18px;}
.tipolink1 { margin:23px 0 0 0;}
.tipolink2 { margin:7px 0 0 60px;}
.tipolink3 { margin:7px 0 0 128px;}
.tipolink4 { margin:7px 0 8px 190px;}
.tipolinkS { margin:0px 0 8px 0;}
	.tipolinkS span.link{ font-size:14px;}
.link{ background:url(../img/mt_point.gif) 0px 5px no-repeat; padding:0 0 0 30px; font:16px Georgia, "Times New Roman", Times, serif; color:#cf8e5a; font-style:italic;}
.right{padding:0 0 0 19px;}
	.right div.clientSay{padding:0 30px 0 12px;}
	.right h2 {color:#e9ae82;}
.clientSaySub {padding:2px 30px 10px 2px;}
	.clientSaySub p {padding:15px 10px 0 0;}
.whoare{ text-align:right; margin:12px 0; font:17px Arial, Helvetica, sans-serif; color:#c2a39a;}
p, td { margin:0; padding:15px 0 0 0; color:#f4efe8; line-height:14px;}
h1{ padding:0; margin:4px 0 0 0; font:26px Georgia, "Times New Roman", Times, serif; color:#d9ba8c}
h2 { padding:0; margin:0; font:18px Georgia, "Times New Roman", Times, serif; color:#d9ba8c;}

.bottom{background:url(../img/bottom_bg.gif) right bottom no-repeat #32080a; height:108px; margin-top:26px;}

.bottomTop{ height:25px;}
.bottomTop div{ background:url(../img/bottom_t.png) center top no-repeat;behavior: url(js/iepngfix.htc); height:25px;width:548px;margin:0 auto;}

.bottomMeny{ font:11px Tahoma; color:#a87276; text-align:center; padding:8px 0 7px 0;}
	.bottomMeny a{font:11px Tahoma; color:#a87276; text-decoration:underline;}
.bottomCopy{ font-size:11px; color:#d8bab4; text-align:center;}

.bottomBottom{ height:25px;margin-top:7px;}
.bottomBottom div { background:url(../img/bottom_b.png) center top no-repeat;behavior: url(js/iepngfix.htc); height:25px;width:118px;margin:0 auto; }

.callElement { color:#FFF;font:16px Arial, Helvetica, sans-serif;display:block;position:relative;top:-45px;left:380px;width:300px;}

.promobrd { border: 1px solid #4f3637; padding: 1px; overflow: hidden; margin-bottom: 17px; }
#promo {
	width: 655px; height: 142px;
	background: #270406;
}
.flashWarning {	padding: 10px; font-size: 10px; color: #c3a39a;}
.flashWarning .i { margin-top: 10px;}

label {color:#f4efe8}
.text {width:350px;border:1px solid #CF8E5A}
.asterisk {color:#BB0000}
span.error {color:#CF8E5A;font-size:10px;}

.heading {color:#e9ae82; font-size:14px; }
.heading_sm {color:#e9ae82; font-size:12px; font-weight:bold; }