body {bgcolor:#FFFFFF; width:100%; height:100%; margin:0; padding:0; }

td { vertical-align:top; color:#63646d; font-size:12px; font-family:tahoma; }

a { color:#2b86ec; text-decoration:underline; }
a:hover { text-decoration:none; }

.main { width:1000px; height:100%; }
.w100p {width: 100%}
.w50 {width: 50px}
.w100 {width: 100px}
.w150 {width: 150px}
.w200 {width: 200px}
.w250 {width: 250px}
.h100 {width: 100%; height: 100px}

.mn1 { height:497px; }

.tp1 {background:url(images/t1.jpg) no-repeat;}
.tp2 {background:url(images/t2.jpg) 110px top no-repeat;}
.tp3 {background:url(images/t3.jpg) 220px top no-repeat;}
.tp4 {background:url(images/t4.jpg) 330px top no-repeat;}
.tp5 {background:url(images/t5.jpg) 440px top no-repeat;}
.tp6 {background:url(images/t6.jpg) 550px top no-repeat;}
.tp7 {background:url(images/t7.jpg) 660px top no-repeat;}
.tp8 {background:url(images/t8.jpg) 770px top no-repeat; position:relative; }

.tp1, .tp2, .tp3, .tp4, .tp5, .tp6, .tp7, .tp8 {
	width:100%;
	height:497px;
}

.hh1 { position:absolute; top:0px; right:272px; }
.hh2 { position:absolute; top:0px; right:250px; }
.hh3 { position:absolute; top:0px; right:229px; }
.hh4 { position:absolute; top:4px; right:55px; }
.hh5 { position:absolute; top:22px; right:15px; }

.logo { position:absolute; top:10px; left:445px; }

.slogan {
	width:585px;
	text-align:center;
	top:158px;
	left:286px;
	position:absolute;
	color:#f99303;
	font-size:19px;
	font-weight:bold;
	font-family:Georgia;
	font-style:italic;
}

.kn1 { position:absolute; top:250px; left:334px; }
.kn2 { position:absolute; top:250px; left:642px; }

.mn3 { height:93px; background:url(images/b2.jpg) top right no-repeat; }
.bottom { height:93px; width:100%; position:relative; }

.schet { position:absolute; top:45px; left:87px; }
.copy { position:absolute; top:4px; left:300px; width:410px; font-size:14px; text-align:center; font-family:times new roman; color:#898787; }
.copy a { color:#898787; text-decoration:none; }
.bbtel { color:#2b86ec; font-family:times new roman; font-size:24px; position:absolute; top:52px; left:300px; width:410px; text-align:center; }

.mn2 { background:url(images/bg.jpg) 871px top repeat-y; }
.center { width:100%; height:100%; background:url(images/b1.jpg) bottom right no-repeat;  }
.cr1 { width:286px; background:url(images/left.jpg) top left no-repeat; padding:30px 0 0 0; }
.cr2 { background:url(images/t9.jpg) top left no-repeat; padding:0; }
	#content {padding:0 38px 20px 54px;}
	#content2 {padding:0 10px 20px 10px;}
.cr3 { width:129px; }

.nastr { width:280px; color:#63646d; font-size:18px; text-align:center; font-family:Georgia; padding-bottom:200px; }

.ots { padding:0 47px 0 25px; }
.brur { border:3px solid #999999; }

.menushka { width:486px; height:36px; background:url(images/mu.gif) bottom left no-repeat; margin:5px 0 5px 0; }
.menushka a {
	color:#a1a0a0;
	font-weight:bold;
	font-size:11px;
	font-family:georgia;
	text-decoration:none;
	display:block;
	float:left;
	padding:2px 7px 2px 7px;
}
.menushka a:hover { background:#a1a0a0; color:white; }

.dfg1, .dfg3 { width:210px; vertical-align:middle; font-family:Georgia; font-weight:bold; }
.dfg1 { padding:0 10px 0 0; text-align:right; }
.dfg3 { padding:0 0 0 10px; }

.kr1 { background:url(images/u2.gif) top left repeat-x; }
.kr2 { background:url(images/u4.gif) top left repeat-y; }
.kr3 { background:url(images/u6.gif) top right repeat-y; }
.kr4 { background:url(images/u8.gif) bottom left repeat-x; }
.kr5 { background:url(images/u1.gif) top left no-repeat; }
.kr6 { background:url(images/u3.gif) top right no-repeat; }
.kr7 { background:url(images/u7.gif) bottom left no-repeat; }
.kr8 { background:url(images/u9.gif) bottom right no-repeat; padding:13px; }

.kr1, .kr2, .kr3, .kr4, .kr5, .kr6, .kr7, .kr8 { float:left; }

.pol { color:#f99303; font-size:14px; font-family:georgia; text-transform:uppercase; padding:15px 0 5px 0; }

.brak {
	background:url(images/shar.jpg) left 2px no-repeat;
	padding:0 0 0 20px;
	margin:7px 0 7px 0;
	color:#929292;
	font-family:georgia;
	font-weight:bold;
	text-decoration:underline;
	font-style:italic;
}
.brak a { color:#929292; }

.su1 { background:url(images/dopmu.gif) bottom left no-repeat; height:54px; text-align:center; padding:0 25px 0 0; width:151px; }
.su2 { background:url(images/dopmu.gif) bottom left no-repeat; height:54px; text-align:center; width:151px; }
.submu a {
	color:#f99303;
	font-family:georgia;
	text-decoration:none;
}
.submu a:hover { text-decoration:underline; }

.submu { margin:25px 0 10px 0; }

.feerverk { width:100%; }

.minimalka a, .minimalka2 a, .minimalka3 a, .minimalka4 a { display:block; margin:5px 0 5px 0; font-weight:bold; }

.minimalka { min-height:191px; padding:0 0 0 20px; }
* html .minimalka { height:191px; }
.minimalka2 { min-height:112px; padding:0 0 0 20px; }
* html .minimalka2 { height:112px;  }
.minimalka3 { min-height:140px; padding:0 0 0 20px; }
* html .minimalka3 { height:140px; }
.minimalka4 { min-height:200px; padding:0 0 0 20px; }
* html .minimalka4 { height:200px; }

.fk1 { background:url(images/fej2.jpg) top right no-repeat; padding:0 215px 20px 0; }
.fk2 { background:url(images/banket2.jpg) right 20px  no-repeat; padding:0 215px 20px 0; }
.fk3 { background:url(images/vikup2.jpg) top right  no-repeat; padding:0 215px 20px 0; }
.fk4 { background:url(images/pamjatniki2.jpg) top right  no-repeat; padding:0 215px 20px 0; }
.fk5 { background:url(images/blok2.jpg) top right  no-repeat; padding:0 215px 20px 0; }
.fk6 { background:url(images/blok4.jpg) top right  no-repeat; padding:0 215px 20px 0; }
.fk7 { background:url(images/blok6.jpg) top right  no-repeat; padding:0 215px 20px 0; }
.fk8 { background:url(images/blok8.jpg) top right  no-repeat; padding:0 215px 20px 0; }
.fk9 { background:url(images/blok10.jpg) top right  no-repeat; padding:0 215px 20px 0; }
.fk10 { background:url(images/blok12.jpg) top right  no-repeat; padding:0 215px 20px 0; }

.banket { width:100%;}
.fk1 { vertical-align:middle; background:url(images/fej2.jpg) top right no-repeat; padding:0 215px 20px 0; }

td.menu {
        color:#A10606;
        font-weight: bold;
        text-align:left;
        padding-top:10px;
        padding-left:35px;
        height:30px;
        background-image: url(images/images/menu1.gif);
        background-repeat: no-repeat;
        background-position: left center;
                }
td.menu a:link {color:#A10606; text-decoration:none}
td.menu a:active {color:#A10606; text-decoration:none}
td.menu a:visited {color:#A10606; text-decoration:none}
td.menu a:hover {color:#9C6B0F; text-decoration:none}

td.submenu {
        font-size:80%;
        text-align:left;
        padding-left:35px;
        }
td.submenu a:link {color:#9C6B0F; text-decoration:none}
td.submenu a:active {color:#9C6B0F; text-decoration:none}
td.submenu a:visited {color:#9C6B0F; text-decoration:none}
td.submenu a:hover {color:#A10606; text-decoration:none}
.add {	border:1px solid #f99303;	color:#333333;	background:#fef8f3;}

/* Calc */
h3 {padding: 5px 0; margin: 0}
.calc {width: 100%}
.calc td {vertical-align: top; line-height: 18px; font-size: 11px}
.w100 {width: 100px}
.punkt0 {width: 20px}
.punkt1 {width: 120px; font-size: 11px}
.punkt2 {width: 100px}
.punkt3 {width: 100px}
.punkt4 {width: 100px}
.punkt5 {width: 70px; font-size: 10px; color: red}
.label {width: 200px; font-weight: bold}
