* {
	padding: 0px;
	margin: 0px;
}


/* Begin Main Menu */

#mainMenu a {
color:#ffffff;
font-size:14px;
height:70px;
line-height:12px;
position:absolute;
text-align:center;
text-decoration:none;
top:83px;
width:123px;
}

#mainMenu p { padding-top:11px; }

#mainMenu span {
color:#2daec1;
font-size:10px;
}

#mainMenuItem_1,#subMenuItem_1 { left:59px; }

#mainMenuItem_2,#subMenuItem_2 { left:185px; }

#mainMenuItem_3,#subMenuItem_3 { left:311px; }

#mainMenuItem_4,#subMenuItem_4 { right:311px; }

#mainMenuItem_5,#subMenuItem_5 { right:185px; }

#mainMenuItem_6,#subMenuItem_6 { right:59px; }

.subMenu {
display:none;
font-size:12px;
position:absolute;
top:130px;
}

.subMenu a {
background:#72bcc6;
color:#bcf6fb;
display:block;
margin:1px;
text-align:center;
text-decoration:none;
width:123px;
}

.subMenu a:hover {
background:#2f899e;
color:#3fd3de;
}


.to_index { position: absolute; width: 120px; height: 120px; top: 45px; left: 450px; }
.to_index span { display: none; }

.to_index2 { position: absolute; width: 120px; height: 90px; bottom: 0px; left: 454px; }
.to_index2 span { display: none; }


/* End Main Menu */

/* Begin Portfolio */

#web_1 {
top:270px;
left:24px;
width:173px;
height:145px;
background-image:url(web/letter_w_h.png);
}

#web_2 {
top:269px;
left:148px;
width:155px;
height:147px;
background-image:url(web/letter_e3_h.png);
}

#web_3 {
top:271px;
left:257px;
width:128px;
height:145px;
background-image:url(web/letter_b_h.png);
}

#web_4 {
top:271px;
left:360px;
width:127px;
height:145px;
background-image:url(web/letter_l_h.png);
}

#web_5 {
top:269px;
left:437px;
width:155px;
height:147px;
background-image:url(web/letter_e2_h.png);
}

#web_6 {
top:269px;
left:547px;
width:146px;
height:147px;
background-image:url(web/letter_g_h.png);
}

#web_7 {
top:270px;
left:649px;
width:155px;
height:147px;
background-image:url(web/letter_e3_h.png);
}

#web_8 {
top:270px;
left:757px;
width:154px;
height:149px;
background-image:url(web/letter_n_h.png);
}

#web_9 {
top:271px;
left:862px;
width:139px;
height:146px;
background-image:url(web/letter_d_h.png);
}

#pod_1,#pod_2,#pod_3,#pod_4,#pod_5,#pod_6,#pod_7,#pod_8,#pod_9 {
position:absolute;
text-align:center;
z-index:10;
}

#pod_1 {
width:124px;
top:395px;
left:49px;
}

#pod_2 {
width:101px;
top:406px;
left:175px;
}

#pod_3 {
width:73px;
top:395px;
left:286px;
}

#pod_4 {
width:76px;
top:406px;
left:388px;
}

#pod_5 {
width:101px;
top:395px;
left:464px;
}

#pod_6 {
width:91px;
top:406px;
left:574px;
}

#pod_7 {
width:101px;
top:395px;
left:676px;
}

#pod_8 {
width:98px;
top:406px;
left:784px;
}

#pod_9 {
width:83px;
top:395px;
left:890px;
}

#nextPt_left,#nextPt_right {
cursor:pointer;
height:61px;
position:absolute;
top:319px;
width:65px;
z-index: 10;
}

#nextPt_left { left: 0px; }

#nextPt_right { right: -10px; }

#pt1 {
left:51px;
z-index:9;
}

#pt2 {
left:165px;
z-index:8;
}

#pt3 {
left:261px;
z-index:7;
}

#pt4 {
left:363px;
z-index:6;
}

#pt5 {
left:457px;
z-index:7;
}

#pt6 {
left:559px;
z-index:4;
}

#pt7 {
left:667px;
z-index:3;
}

#pt8 {
left:774px;
z-index:2;
}

#pt9 {
left:871px;
z-index:1;
}

.webleg {
background-image:url(web/webleg.png);
width:1024px;
height:121px;
position:absolute;
top:281px;
z-index:10;
}

.pt {
position:absolute;
top:298px;
}

.web {
position:absolute;
background-repeat:no-repeat;
z-index:10;
display:none;
}

.pod a {
color:#4e4325;
text-decoration:none;
}

.pod a:hover { color: #00a0ae; }

/* End Portfolio */

body {
	background-repeat: repeat-x;
	background-image: url(web/bg_t.jpg);
	background-color: #d6cca5;
	color: #3f3d34;
	font-size: 12px;
	font-family: "Trebuchet MS", Arial, serif;
	line-height: 1.2;
}

a {
	color: #3f3d34;
}

#body2 {
	background-repeat: repeat-x;
	background-image: url(web/bg_b.jpg);
	background-position: bottom;
}

#wrapper {
	width: 1024px;
	max-width: 1024px;
	margin: auto;
	position: relative;
}

#header {
	width: 1024px;
	height: 448px;
	background-repeat: no-repeat;
	background-image: url(web/header.jpg);
}

#header_main {
	width: 1024px;
	height: 448px;
	background-repeat: no-repeat;
	background-image: url(web/header2.jpg);
}

#header2 {
	z-index: 1;
	position: absolute;
	width: 1024px;
	height: 323px;
	background-repeat: no-repeat;
	background-image: url(web/header2.png);

}

.htext {
	position: absolute;
	top: 208px;
	width: 100%;
	color: #ecebcd;
	font-size: 18px;
	text-align: center;
	line-height: 1.4;
}

textarea{
	background: #E8DFBD;
	border: 1px solid #877D65;
/* 	margin-bottom: 10px; */
}

input[type=radio] {
	margin-right: 10px;
}

#uslugi td {
	height: 20px;
}


#mail {
	color: #caf6fc;
	left: 136px;
	top: 35px;
	position: absolute;
	font-size: 18px;
	font-family: "Trebuchet MS", Arial, sans-serif;
}

#mail a {
	color: #caf6fc;
}
#tel {
	color: #caf6fc;
	right: 129px;
	top: 35px;
	position: absolute;
	font-size: 18px;
}

span.red {
	font-size: 14px;
	color: #fb0207;
}

div.red {
	position: relative;
	z-index: 1;
}

.news_date_dark {
	background-repeat: no-repeat;
	background-image: url(web/news_date_dark.png);
	width: 53px;
	height: 53px;
	position: relative;
	bottom: 36px;
	right: 20px;
	z-index: 0;
}

.cont_text_r {

}

p {
	margin-bottom: 10px;
}

#menu p {
	text-decoration: none;
	position: relative;
	z-index: 0;
	line-height: 12px;
	text-align: center;
	margin-top: 22px;
	color: #bcf6fb;
	font-size: 14px;
}

#menu a {
	text-decoration: none;
	position: relative;
	z-index: 0;
	line-height: 12px;
	text-align: center;
	margin-top: 22px;
	color: #bcf6fb;
	font-size: 14px;
}

#menu span {
	color: #2daec1;
	font-size: 10px;
}

.bt1, .bt2, .bt3, .bt4, .bt5, .bt6 {
	z-index: 0;
	background-repeat: no-repeat;
	width: 123px;
	height: 42px;
	cursor: pointer;
	top: 83px;
	position: absolute;
}

.bth {
	z-index: 0;
	background-image: url(web/bth.png);
	background-repeat: no-repeat;
	height: 74px;
	width: 123px;
}

.bth a {
	text-decoration: none;
	position: relative;
	z-index: 0;
	line-height: 12px;
	text-align: center;
	margin-top: 22px;
	color: #002430;
	font-size: 14px;
}

.bth span {
	color: white;
	font-size: 10px;
}

.bt1 {
	left: 59px;
	background-image: url(web/bt1.gif);
}

.bt2 {
	left: 185px;
	background-image: url(web/bt2.gif);
}

.bt3 {
	left: 311px;
	background-image: url(web/bt3.gif);
}

.bt4 {
	right: 311px;
	background-image: url(web/bt4.gif);
}

.bt5 {
	right: 185px;
	background-image: url(web/bt5.gif);
}

.bt6 {
	right: 59px;
	background-image: url(web/bt6.gif);
}

.show_menu_1 {
	left: 59px;
	top: 129px;
	position: absolute;
	display: none;
}

.show_menu_2 {
	left: 185px;
	top: 129px;
	position: absolute;
	display: none;
}

.show_menu_3 {
	left: 311px;
	top: 129px;
	position: absolute;
	display: none;
}

.show_menu_4 {
	left: 590px;
	top: 129px;
	position: absolute;
	display: none;
}

.show_menu_5 {
	left: 716px;
	top: 129px;
	position: absolute;
	display: none;
}

.show_menu_6 {
	left: 842px;
	top: 129px;
	position: absolute;
	display: none;
}

li {
	background-color: #72bcc6;
	margin: 1px;
	text-align: center;
	width: 123px;
	list-style-type: none;
	cursor: pointer;
}

li a {
	color: #bcf6fb;
	text-decoration: none;
}

.sel {
	background-color: #2f899e;
	margin: 1px;
	text-align: center;
	width: 123px;
	list-style-type: none;
	cursor: pointer;
}

.sel a {
	color: #3fd3de;
	text-decoration: none;
}




.letter_w {
	position: absolute;
	top: 298px;
	left: 49px;
}

.letter_e1 {
	position: absolute;
	top: 297px;
	left: 175px;
}

.letter_b {
	position: absolute;
	top: 298px;
	left: 286px;
}

.letter_l {
	position: absolute;
	top: 298px;
	left: 388px;
}

.letter_e2 {
	position: absolute;
	top: 298px;
	left: 464px;
}

.letter_g {
	position: absolute;
	top: 296px;
	left: 574px;
}

.letter_e3 {
	position: absolute;
	top: 298px;
	left: 676px;
}

.letter_n {
	position: absolute;
	top: 298px;
	left: 784px;
}

.letter_d {
	position: absolute;
	top: 299px;
	left: 890px;
}

.letter_w, .letter_e1, .letter_b, .letter_l, .letter_e2, .letter_g, .letter_e3, .letter_n, .letter_d {
	position: absolute;
	z-index: 10;
	opacity: 0;
}

.letter_w {
	width: 124px;
	height: 89px;
	background-image: url(web/letter_w_h.png);
	background-repeat: no-repeat;
}

.letter_e1 {
	width: 101px;
	height: 91px;
	background-image: url(web/letter_e1_h.png);
	background-repeat: no-repeat;
}

.letter_b {
	width: 73px;
	height: 91px;
	background-image: url(web/letter_b_h.png);
	background-repeat: no-repeat;
}

.letter_l {
	width: 76px;
	height: 93px;
	background-image: url(web/letter_l_h.png);
	background-repeat: no-repeat;
}

.letter_e2 {
	width: 101px;
	height: 91px;
	background-image: url(web/letter_e2_h.png);
	background-repeat: no-repeat;
}

.letter_g {
	width: 91px;
	height: 93px;
	background-image: url(web/letter_g_h.png);
	background-repeat: no-repeat;
}

.letter_e3 {
	width: 101px;
	height: 91px;
	background-image: url(web/letter_e3_h.png);
	background-repeat: no-repeat;
}

.letter_n {
	width: 98px;
	height: 91px;
	background-image: url(web/letter_n_h.png);
	background-repeat: no-repeat;
}

.letter_d {
	width: 83px;
	height: 90px;
	background-image: url(web/letter_d_h.png);
	background-repeat: no-repeat;
}


.pod1 a, .pod2 a, .pod3 a, .pod4 a, .pod5 a, .pod6 a, .pod7 a, .pod8 a, .pod9 a {
	color: #4e4325;
	text-decoration: none;
}

.pod1 a:hover, .pod2 a:hover, .pod3 a:hover, .pod4 a:hover, .pod5 a:hover, .pod6 a:hover, .pod7 a:hover, .pod8 a:hover, .pod9 a:hover {
	color: #00a0ae;
	text-decoration: none;
}

#control_left {
	left: 0px;
	top: 319px;
	position: absolute;
	height: 61px;
	width: 65px;
	cursor: pointer;
}

#control_right {
	right: 0px;
	top: 319px;
	position: absolute;
	height: 61px;
	width: 65px;
	cursor: pointer;
}






#content {
	position: relative;
}

#content table {
	margin: 0 auto;
}

.cont {
	width: 978px;
	background-color: #c1b38b;
}

.corner_bg {
	width: 4px;
	background-color: #7a6d4a;
}

.corner_tl {
	width: 4px;
	height: 6px;
	background-image: url(web/corner_tl.gif);
	background-repeat: no-repeat;
	top: 0px;
	left: 0px;
}

.corner_bl {
	width: 4px;
	height: 6px;
	background-image: url(web/corner_bl.gif);
	background-repeat: no-repeat;
	position: absolute;
	bottom: 0px;
	background-position: bottom;
}

.corner_tr {
	width: 4px;
	height: 5px;
	background-image: url(web/corner_tr.gif);
	background-repeat: no-repeat;
	top: 0px;
	left: 0px;
}

.corner_br {
	width: 4px;
	height: 6px;
	background-image: url(web/corner_br.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	position: absolute;
	right: 0px;
	bottom: 0px;
}

.cont_bt {
	width: 632px;
	height: 67px;
	background-image: url(web/cont_bt.png);
	background-repeat: no-repeat;
	position: relative;
	left: 286px;
}

.cont_dark_bt {
	width: 266px;
	height: 33px;
	background-image: url(web/cont_dark_bt.png);
	background-repeat: no-repeat;
	position: relative;
	left: 376px;
}

.cont_dark_l {
	width: 161px;

	background-image: url(web/cont_dark_l.gif);
	background-repeat: no-repeat;
	position: absolute;
	z-index: 1;
}

.cont_rb {
	width: 270px;
	height: 359px;
	background-image: url(web/cont_rb.gif);
	background-repeat: no-repeat;
	position: absolute;
	top: 0;
	right: 390px;
	z-index: 1;
}

.cont_dark_r {
	width: 161px;
	background-image: url(web/cont_dark_r.gif);
	background-repeat: no-repeat;
	position: absolute;
	right: 19px;
	z-index: 1;

}

.cont_line_t {
	width: 427px;
	height: 2px;
	background-image: url(web/cont_line_t.gif);
	background-repeat: no-repeat;
	left: 268px;
	position: absolute;
	z-index: 1;
}

.text {
	position: relative;
	z-index: 1;
	/* padding: 20px 28px 0px 28px; */
	text-decoration: none;
}


.text p {
	margin-bottom: 20px;
}

.online_zakaz {
	background-image: url(web/online_zakaz.gif);
	background-repeat: no-repeat;
	width: 158px;
	height: 41px;
	position: relative;
	left: 4px;
}

.uslugi {
	background-image: url(web/uslugi.gif);
	background-repeat: no-repeat;
	width: 158px;
	height: 41px;
	position: relative;
	left: 4px;
}

.portfolio {
	background-image: url(web/portfolio.gif);
	background-repeat: no-repeat;
	width: 158px;
	height: 41px;
	position: relative;
	left: 4px;
}

.nextpain {
	background-image: url(web/nextpain.gif);
	background-repeat: no-repeat;
	width: 158px;
	height: 41px;
	position: relative;
	left: 4px;
}

.nasha_legenda {
	background-image: url(web/about_comp.gif);
	background-repeat: no-repeat;
	width: 158px;
	height: 41px;
	position: relative;
	left: 4px;
}

.doctormirkin {
	background-image: url(web/doctormirkin.gif);
	background-repeat: no-repeat;
	width: 158px;
	height: 41px;
	position: relative;
	left: 4px;
}

.hondazone {
	background-image: url(web/hondazone.gif);
	background-repeat: no-repeat;
	width: 158px;
	height: 41px;
	position: relative;
	left: 4px;
}


.psksaturn {
	background-image: url(web/psksaturn.gif);
	background-repeat: no-repeat;
	width: 158px;
	height: 41px;
	position: relative;
	left: 4px;
}

.kupikup {
	background-image: url(web/kupikup.gif);
	background-repeat: no-repeat;
	width: 158px;
	height: 41px;
	position: relative;
	left: 4px;
}

.print2000 {
	background-image: url(web/print2000.gif);
	background-repeat: no-repeat;
	width: 158px;
	height: 41px;
	position: relative;
	left: 4px;
}

.luxpodarok {
	background-image: url(web/luxpodarok.gif);
	background-repeat: no-repeat;
	width: 158px;
	height: 41px;
	position: relative;
	left: 4px;
}


.tatu {
	background-image: url(web/tatu.gif);
	background-repeat: no-repeat;
	width: 158px;
	height: 41px;
	position: relative;
	left: 4px;
}

.valakas {
	background-image: url(web/valakas.gif);
	background-repeat: no-repeat;
	width: 158px;
	height: 41px;
	position: relative;
	left: 4px;
}

.l2sex {
	background-image: url(web/l2sex.gif);
	background-repeat: no-repeat;
	width: 158px;
	height: 41px;
	position: relative;
	left: 4px;
}

.kovka {
	background-image: url(web/kovka.gif);
	background-repeat: no-repeat;
	width: 158px;
	height: 41px;
	position: relative;
	left: 4px;
}

.himavto {
	background-image: url(web/himavto.gif);
	background-repeat: no-repeat;
	width: 158px;
	height: 41px;
	position: relative;
	left: 4px;
}

.rage {
	background-image: url(web/rage.gif);
	background-repeat: no-repeat;
	width: 158px;
	height: 41px;
	position: relative;
	left: 4px;
}

.l2game {
	background-image: url(web/l2game.gif);
	background-repeat: no-repeat;
	width: 158px;
	height: 41px;
	position: relative;
	left: 4px;
}


.about_comp {
	background-image: url(web/nasha_legenda.gif);
	background-repeat: no-repeat;
	width: 158px;
	height: 41px;
	position: relative;
	left: 4px;
}

.step {
	background-image: url(web/13step.gif);
	background-repeat: no-repeat;
	width: 158px;
	height: 41px;
	position: relative;
	left: 4px;
}

.news {
	background-image: url(web/news.gif);
	background-repeat: no-repeat;
	width: 158px;
	height: 41px;
	position: relative;
	left: 4px;
}

.article {
	background-image: url(web/article.gif);
	background-repeat: no-repeat;
	width: 158px;
	height: 41px;
	position: relative;
	left: 4px;
}

.technology {
	background-image: url(web/technology.gif);
	background-repeat: no-repeat;
	width: 158px;
	height: 41px;
	position: relative;
	left: 4px;
}
.lowprice {
	background-image: url(web/lowprice.gif);
	background-repeat: no-repeat;
	width: 158px;
	height: 41px;
	position: relative;
	left: 4px;
}

.contakt {
	background-image: url(web/contakt.gif);
	background-repeat: no-repeat;
	width: 158px;
	height: 41px;
	position: relative;
	left: 4px;
}

.pers {
	background-image: url(web/pers.gif);
	background-repeat: no-repeat;
	width: 158px;
	height: 41px;
	position: absolute;
	top: 0px;
	right: 19px;
}

.chto_novogo {
	background-image: url(web/chto_novogo.gif);
	background-repeat: no-repeat;
	width: 158px;
	height: 41px;
	position: absolute;
	top: 0px;
	right: 19px;
}

.wl_t1 {
	background-image: url(web/wl_t1.gif);
	background-repeat: no-repeat;
	width: 183px;
	height: 26px;
	top: 15px;
	left: 193px;
	position: absolute;
}

.wl_t2 {
	background-image: url(web/wl_t2.gif);
	background-repeat: no-repeat;
	width: 122px;
	height: 15px;
	top: 26px;
	left: 451px;
	position: absolute;
}

.wl_t3 {
	background-image: url(web/wl_t3.gif);
	background-repeat: no-repeat;
	width: 142px;
	height: 22px;
	top: 19px;
	left: 627px;
	position: absolute;
}

.wl_t4 {
	background-image: url(web/wl_t4.gif);
	background-repeat: no-repeat;
	width: 92px;
	height: 14px;
	top: 27px;
	left: 857px;
	position: absolute;
}

#cont_top {
	height: 41px;
	width: 978px;
	background-image: url(web/news_top.gif);
	background-repeat: no-repeat;
	margin: 0 auto;
}

#cont_c {
	height: 642px;
	width: 986px;
	background-image: url(web/cont_bg.png);
	background-repeat: no-repeat;
	margin: 0 auto;
}

.poln {
	text-decoration: underline;
	font-weight: 600;
	text-align: right;
	position: absolute;
	bottom: 83px;
	right: 29px;
}

.date {
	margin-right: 1px;
	float: left;
	font-weight: 600;
}

.date span {
	color: #fb0207;
	text-decoration: none;
}

.news_pad {
	margin-left: 34px;
	margin-top: 30px;
	margin-right: 12px;
}

.desc {
	margin-left: 78px;
}

.news_1 {
	margin-right: 12px;
	position: absolute;
}

.news_2 {
	margin-right: 12px;
	top: 105px;
	position: absolute;
}

.news_3 {
	margin-right: 12px;
	top: 170px;
	position: absolute;
}

.news_4 {
	margin-right: 12px;
	top: 233px;
	position: absolute;
}

#footer {
	position: relative;
	background-position: center;
	width: 1024px;
	height: 162px;
	background-repeat: no-repeat;
	background-image: url(web/footer2.jpg);
}

.counters {
	left: 370px;
	top: 50px;
	position: absolute;
}

.copyright1 {
	left: 217px;
	top: 132px;
	position: absolute;
	color: #631e03;
	text-decoration: none;
}

.copyright1 a {
	position: absolute;
	color: #631e03;
	text-decoration: none;
}


.copyright2 {
	top: 132px;
	left: 612px;
	position: absolute;
	color: #631e03;
	text-decoration: none;
}

.copyright2 a {
	color: #631e03;

	text-decoration: none;
}

/* Begin Menu Bottom */

.mfoot {
	border: 0px solid red;
	text-align: center;
}

.mfoot a{
	padding: 5px 8px 7px 18px;
	background-image: url(web/mf_ic.gif);
	background-repeat: no-repeat;
	background-position: left center;
}

.mfoot a:hover{
	background-image: url(web/mf_ich.gif);
	background-color: #f7c070;
}

.mfoot a {
	color: #631e03;
	font-size: 14px;
	text-decoration: none;
	font-weight: 400;
	margin: 6px;
}

.mf_corn_r  p {
	padding: 6px 0px 6px 0px;
}

.mf_corn_l {
	height: 30px;
}

.mf_corn_r {
	height: 30px;
}

/* End Menu Bottom */

