
html, body, img, form {margin: 0px; padding: 0px; border: none;}

body {background: url(../img/back.gif) #575757;}

body, td {font: 12px Tahoma, Arial, Helvetica, sans-serif; color: #000;}

a {color: #000;	text-decoration: underline;}

a:hover {text-decoration: none;}

table {border: 0px; border-collapse: collapse;}

td {vertical-align: top; padding: 0px;}

p {padding: 0px; margin: 0px 0px 12px 0px;}

H1 {color:#ff0e0e; font:bold 14px "Times New Roman", Times, serif; margin:5px 0 15px 0;}
H2 {color:#ff0e0e; font:bold 13px "Times New Roman", Times, serif; margin:0 0 10px 0;}

.clear {clear:both;}
.none {line-height:0;}

.main-cont {width:998px; margin:0 auto; background:url(../img/side_l.gif) left top repeat-y;}
.main-cont-r {width:998px; background:url(../img/side_r.gif) right top repeat-y;}
.main-cont-c {padding:0 18px 30px 18px; margin:0 13px; background-color:#fff;}

.logo {margin:0 20px 0 0;}
.head-cont { font-weight:bold; padding:18px 0 0 0; height:153px; background:url(../img/head_title.gif) left bottom no-repeat;}
.head-cont DIV {padding:0 10px; width:584px; line-height:1.9;}
.head-cont IMG { margin-top:11px;}

.red {color:#ff3333;}
.hdrToMainBlock {position: absolute; left: 50%; top: 95px; height: 80px; width: 620px; margin-left: -452px; cursor: pointer;}

/* top menu */
.top-menu {width:639px; height:36px; float:left; background:url(../img/top-menu.gif) right top no-repeat; padding-left:5px;}
.top-menu A { text-transform:uppercase; text-decoration:none; font-weight:bold; display:block; float:left;}
.tmenulink1:hover, .tmenulink2:hover, .tmenulink3:hover, .tmenulink4:hover {color:#ff3333;}
.tmenulink1 {padding:9px 10px; margin-right:80px;}
.tmenulink1-act {background:url(../img/tmenulink1.gif) no-repeat; padding:10px 10px; margin-right:80px;}
.tmenulink2 {padding:9px 20px;  margin-right:80px;}
.tmenulink2-act {background:url(../img/tmenulink2.gif) no-repeat; padding:10px 20px; margin-right:80px;}
.tmenulink3 {padding:9px 15px; margin-right:80px;}
.tmenulink3-act {background:url(../img/tmenulink3.gif) no-repeat; padding:10px 15px; margin-right:80px;}
.tmenulink4 {padding:9px 25px; margin-right:3px;}
.tmenulink4-act {background:url(../img/tmenulink4.gif) no-repeat; padding:10px 25px; margin-right:3px;}

/* index page */
.index-cont {width:645px; min-height:533px; float:left; background:url(../img/ind-img.gif) 95px 0 no-repeat;}
.left-imglinks { width:169px; float:left; padding:10px 0 0 0;}
.left-imglinks A {display:block; text-align: center; margin-bottom: 0px; text-decoration: none; font-weight: bold; text-transform: uppercase;}
.left-imglinks IMG { vertical-align: middle; }
.right-imglink {float:right; width:254px; padding:40px 10px 0 0;}
.right-imglink IMG {float:right;}
.right-imglink A.ril-txt {font-size:11px; font-weight:bold; text-decoration:none; padding-left:40px; display:block;}

.big-label {margin-top:35px;}
.big-label a { color: white; display: block; font-size: 17px; font-weight: bold; text-decoration: none; }


.pres-img {border:6px solid #fff; position:absolute; top:30px; left:-35px;}

/* group cont 1 */
.group1 {float:left; background:url(../img/rcol3.gif) top right repeat-y;}
.left-cent-cont {float:left;}
.left-col {width:202px; float:left; overflow:hidden; padding:0 0 0 10px;}
.center-col {width:388px; float:left; padding:0 30px 30px 15px; overflow:hidden;}
.right-col {width:280px; padding:0 0 10px 10px; float:left; background: url(../img/rcol2.gif) right top repeat-y #ffb036;}

/* left menu */
.left-menu { list-style-type:none; padding:0 0 20px 0; margin:15px 0; background:url(../img/septr1.gif) left bottom no-repeat;}
.left-menu LI {padding:8px 7px; margin:0;}
.left-menu UL {list-style-type:none; padding:0; margin:10px 0 0 0;}
.left-menu A { text-transform:uppercase; text-decoration:none; font-weight:bold; padding:0;}
.left-menu UL A { text-transform:none;}
.left-menu UL LI { padding:0; margin:15px 10px;}
.lmenu-act { background: url(../img/lmenu-act.gif) no-repeat;}
.lmlvl2-act {color:#f40202;}

.lmenu-bot {list-style-type:none; padding:0; margin:0 7px;}
.lmenu-bot A { font-weight:bold; text-decoration:none;}
.lmenu-bot LI { margin:8px 0;}

/* center col */
.top-title { width:326px; height:59px; background:url(../img/top_title.gif) no-repeat; text-align:center; margin:0 0 20px 17px; color:#ff0000; font:bold 19px "Times New Roman", Times, serif; line-height:1;}

/* right col */
.rcol2 {  padding:0 30px 0 20px;}
.rcol2-ind {  padding:0 25px 0 10px;}

.right-gal {width:100%;}
.right-gal TD { padding:5px 5px; font-size:11px;}

.table1 { width:100%; border:2px solid #d9d9d9; margin-bottom:10px;}
.table1 TD {padding:5px; font-weight:bold;}
.table1 TR.tabtr1-1 { background-color:#f7f7f7;}
.table1 TR.tabtr1-2 { background-color:#efefef;}
.tb1submit {background:#ddd;}

/* group cont 2 */
.group2 {width:100%; float:left; clear:both; background:url(../img/rcol3.gif) top right repeat-y;}
.g2cent {float:left; width:646px;}
.g2right {width:260px; padding:30px 20px 15px 10px; float:left; background: url(../img/rcol2.gif) right top repeat-y #ffb036; position:relative;}


/* bottom links line */
.bot-links-line { background:url(../img/black_line.gif) left top no-repeat; clear:both; margin:0 0 20px 0; padding:15px 0 0 0;}
.bot-links-line UL {background:url(../img/black_line.gif) left bottom no-repeat; width:623px; height:13px; list-style-type:none; padding:0 0 15px 0; margin:0; clear:both;}
.bot-links-line LI {padding:0 15px 0 0; margin:0; float:left;}
.bot-links-line A {font-weight:bold; text-decoration:none;}
.bot-links-line A:hover {color:#ee0503;}

.flash-right { overflow: hidden; position:absolute; top: 0px; left:-10px; z-index:20; width: 295px;}
.flash-right IMG { position: relative; left: -25px; }

.grafic-links { text-align:center;}
.grafic-links IMG {margin:20px 0;}

/* actual block */
.actual-info {margin:10px 0 0 0;}
.actual-info TD {padding:5px 20px 5px 5px;}
.actual-info IMG {}
.big-link { text-decoration:none; display:block; margin-bottom:5px; font-size:17px;}

.copyright {background:url(../img/black_line.gif) left top no-repeat; padding:20px 0 0 5px; margin-right:10px;}

.footer {padding:15px 0 0 0; background:url(../img/right-bot.gif) right top no-repeat; clear:both;}
.footer IMG {}



/* *** pakets *** */
.head-cont-p { font-weight:bold; padding:18px 0px 0px 0px; height:153px; background:url(../img/head_title_p.gif) left bottom no-repeat;}
.head-cont-p DIV {padding:0 10px; width:584px; line-height:1.3; text-align:justify;}
.head-cont-p IMG { margin-top:11px;}

/* top menu */
.top-menu-p {width:639px; height:36px; float:left; background:url(../img/top-menu_p.gif) right top no-repeat; padding-left:5px;}
.top-menu-p A {text-transform:uppercase; text-decoration:none; font-weight:bold; display:block; float:left;}
.tmenulink-p1:hover, .tmenulink-p2:hover, .tmenulink-p3:hover, .tmenulink-p4:hover, .tmenulink-p5:hover {color:#ff3333;}
.tmenulink-p1 {padding:9px 5px; margin-right:20px;}
.tmenulink-p1-act {background:url(../img/tmenulink_p1.gif) no-repeat; padding:10px 5px; margin-right:20px;}
.tmenulink-p2 {padding:9px 10px;  margin-right:20px;}
.tmenulink-p2-act {background:url(../img/tmenulink_p2.gif) no-repeat; padding:10px 10px; margin-right:20px;}
.tmenulink-p3 {padding:9px 10px; margin-right:20px;}
.tmenulink-p3-act {background:url(../img/tmenulink_p3.gif) no-repeat; padding:10px 10px; margin-right:20px;}
.tmenulink-p4 {padding:9px 10px; margin-right:3px;}
.tmenulink-p4-act {background:url(../img/tmenulink_p4.gif) no-repeat; padding:10px 10px; margin-right:3px;}
.tmenulink-p5 {padding:9px 10px; margin-right:3px;}
.tmenulink-p5-act {background:url(../img/tmenulink_p4.gif) no-repeat; padding:10px 10px; margin-right:3px;}

.index-cont-p {width:645px; min-height:533px; float:left; background:url(../img/ind-img-p.gif) 173px 0 no-repeat;}
.pakline {background:url(../img/black_line_p.gif) left top no-repeat;}

.septr2 {position:relative;}
.septr2 IMG {position:absolute; top:10px; left:-30px;} 
.no-bg {background:none !important;}

.top-title-p { width:326px; height:74px; background:url(../img/top_title2.gif) no-repeat; text-align:center; margin:0 auto 20px auto; color:#93aa54; font:bold 28px "Times New Roman", Times, serif; line-height:1;}
#out_priceByItem { font-size: 10pt; color: #000000; }

.vzglyad
{
	position: absolute;
	background: transparent url(/img/vzgl1.gif) no-repeat scroll left top;
	width: 200px;
	height: 127px;
	left: 50%;
	margin-left: -280px;
	top: 203px;
}

