body, table, tr, td, input, select, textarea {font-family: Trebuchet MS, tahoma, verdana; font-size:13px; color:#575656;}

html {min-height: 100%;}
body {margin:0; padding:0; background:url(../images/im3g/bg.jpg) bottom repeat-x #E91B23; text-align:center;}
.page3G, .page3G table, .page3G tr, .page3G td, .page3G input, .page3G select, .page3G textarea {font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#575656;}


a {text-decoration:underline; color:#E91c23;}
a:hover {text-decoration:none;}
	a.link {color:#E91c23;}
	a.link2 {background:url(../images/im3g/bg_link.gif) left bottom repeat-x; font-size:18px; color:#000; text-decoration:none;}
	a.link2Sel {background:url(../images/im3g/bg_link_o.gif) left bottom repeat-x; font-size:18px; color:#C00016; text-decoration:none;}
	a.back {color:#E91c23; font-weight:bold; display:block; padding-left:17px; background:url(../images/im3g/icon_back.gif) left top no-repeat; font-family:Arial, Helvetica, sans-serif;}
	a.newsTitle {font-size:13px; color:#1B3D75;}

.title {font-size:14px; font-weight:bold; color:#000;}

h1, h2, h3, h4, h5, h6 {margin:0; padding:0; margin-bottom:10px;}
	h1 {color:#CC0033; font-size:24px; font-weight:normal;}
		h1.title {background:url(../images/im3g/h4.gif) left 7px no-repeat; padding-left:16px; font-size:26px; color:#000000; margin-bottom:0;}
	h2 {font-size:17px; color:#E91c23; font-weight:normal;}
		h2.title {font-size:16px; color:#e91c23; font-weight:bold; margin-bottom:0; font-family:Arial, Helvetica, sans-serif;}
	h3 {font-size:12px;}
	h4 {font-size:15px; background:url(../images/im3g/h4.gif) left top no-repeat; padding-left:16px; color:#000000;}
		h4.title {color:#000000; font-size:16px; margin-bottom:0; padding-left:0; background:none;}
	h5 {color:#bc000d; font-size:12px; text-transform:uppercase; background:url(../images/im3g/h2.gif) left top no-repeat; padding-left:16px;}
		h5 a {color:#e91c23;}
		h5.news {background-image:url(../images/im3g/h2_news.gif);}
		h5.nopad {background:none; padding-left:0; text-transform:none; margin-bottom:10px;}
	h6 {font-size:16px; color:#e91c23; margin-bottom:5px;}
		h6 a {color:#e91c23;}

form {margin:0; padding:0;}
input, select {vertical-align:middle;}
textarea {overflow:auto; height:100px;}
select {border:1px solid #7E9DB9; font-size:12px;}
	.inp {border:1px solid #B5B5B5; font-size:11px; color:#AEAEAE;}
	.form .inp {padding:5px; font-size:14px;}
	input.btn {border:0; background:url(../images/im3g/bg_btn.jpg) left top no-repeat; padding:5px; color:#FFF; padding-left:20px; width:103px; text-align:left;}
	a.btn {background:url(../images/im3g/bg_btn.jpg) left top no-repeat; color:#FFF; padding:5px; padding-left:20px; width:78px; display:block; text-decoration:none;}
	.form select.inp {padding:0;}

img {border:0; padding:0;}
	.pic {float:left; margin:0 28px 5px 10px;}
	.img {border:1px solid #C4C4C4; padding:3px;}
	.icons {float:right; position:relative;}
		.icons img {margin-bottom:7px;}

ol {font-weight:normal; color:#5F5F5F;}
	ol li {margin-bottom:15px;}
	ol .small2 {font-weight:normal;}


ul li {}

ul.news {margin:0; padding:0; font-size:11px;}
	ul.news li {margin-bottom:7px;}

ul.info {margin:0; padding:0; font-size:12px; list-style:none;}
	ul.info li {background:url(../images/im3g/li_info.gif) left 3px no-repeat; padding-left:10px;}
	ul.info a {color:#e91c23;}

/* самые первые стили
ul.menu {margin:0 0 0 15px; padding:0; font-size:13px; list-style:none; color:#e91c23;}
	ul.menu li {margin-bottom:7px;}
	ul.menu a {color:#e91c23; padding-left:8px; display:block;}
	ul.menu strong {margin-left:0px; font-size:11px;}
	ul.menu .sel {font-weight:bold;}
		ul.menu .sel li {font-weight:normal;}
	ul.menu li .sel {background:url(../images/im3g/bg_menu_sel.jpg) bottom repeat-x #e2181f; color:#FFF; padding:0 5px; font-weight:normal;}
		ul.menu ul.menu {margin:5px 0 10px 29px;}
			ul.menu ul.menu li {margin-bottom:5px;}

 стили кодера
ul.menu {margin:0 0 0 15px; padding:0; font-size:13px; list-style:none; color:#e91c23;}
	ul.menu li {margin-bottom:7px;}
	ul.menu a {color:#e91c23; padding-left:8px; display:block;}
	ul.menu strong {padding-left:8px; padding-right:8px}
	ul.menu .sel {font-weight:bold;}
		ul.menu .sel li {font-weight:normal;}
	ul.menu li .sel {background:url(../images/im3g/bg_menu_sel.jpg) bottom repeat-x #e2181f; color:#FFF; padding:0 5px; font-weight:normal;}
		ul.menu ul.menu {margin:5px 0 10px 29px;}
			ul.menu ul.menu li {margin-bottom:5px;}
	ul.menu ul.menu {font-size:12px;}
		ul.menu ul.menu a {color:#000;}
		ul.menu ul.menu strong {background:#E91c23; color:#FFF; padding-top:3px; padding-bottom:3px;font-size:12px;}

// мои стили
*/
ul.menu {margin:0 0 0 15px; padding:0; font-size:13px; list-style:none; color:#e91c23;}
	ul.menu li {margin-bottom:7px;}
	ul.menu a {color:#e91c23; padding-left:0px; display:block;}
	ul.menu strong {padding-left:0px; padding-right:8px}
	ul.menu .sel {font-weight:bold;}
		ul.menu .sel li {font-weight:normal;}
	ul.menu li .sel {background:url(../images/im3g/bg_menu_sel.jpg) bottom repeat-x #e2181f; color:#FFF; padding:0 5px; font-weight:normal;}
		ul.menu ul.menu {margin:5px 0 10px 5px;}
			ul.menu ul.menu li {margin-bottom:5px;}
	ul.menu ul.menu {font-size:12px;}
		ul.menu ul.menu a {color:#000;}
		ul.menu ul.menu strong {background:#E91c23; color:#FFF; padding-top:3px; padding-bottom:3px;font-size:12px;}



ul.menu2 {margin:0 0 15px 30px; padding:0; font-size:11px; list-style:none; color:#CC0033; font-weight:bold;}
	ul.menu2 li {margin-bottom:7px;}
	ul.menu2 a {color:#3C3C3C; cursor:pointer}
	ul.menu2 ul {font-weight:normal; font-size:10px; color:#FFCBCD; margin:5px 0 10px 5px; list-style:none;}
		ul.menu2 ul li a, ul.menu2 ul li strong {padding:0 5px;}
		ul.menu2 ul li strong {font-weight:normal; background:#CC0033;}
		ul.menu2 ul li {margin-bottom:3px;}
		ul.menu2 ul li a.link {color:#CC0033; text-decoration:none; border-bottom:1px dashed #CC0033; padding:0; margin:0 5px;}
		ul.menu2 ul.menuIn {margin-top:-5px; margin-bottom:0;}

ul.menu3 {margin:0; padding:0; font-size:10px; color:#CC0033; list-style:none;}
	ul.menu3 a, ul.menu3 strong {display:block; padding-left:8px;}
	ul.menu3 li {margin-bottom:3px; border-bottom:1px solid #FFF;}
	ul.menu3 strong {font-weight:normal; background:url(../images/im3g/li_menu3.gif) left top no-repeat;}

ul.list {margin:0; padding:0; padding-left:15px; font-size:12px;}

p {margin:0 0 15px 0;}
.text {padding:0 17px;}
.text2 {padding-left:17px; line-height:24px;}
.text3 {padding:0 18px;}
	.text3 a {color:#E91c23;}
.text4 {padding:0 17px 0 34px;}
.linksBlock {padding-left:17px; font-size:14px;}
	.linksBlock a {color:#575656;}
	.linksBlock .in {padding-left:10px; font-size:12px;}
.grey {color:#575656;}
.small {font-size:11px;}
.small2, .small2 td {font-size:12px;}
.big, .big td {font-size:14px;}
.red {color:#CC0033;}
.date {font-size:10px;}
.redBlock {background:#cc0033; color:#FFF; font-weight:normal; padding:0 2px;}
.comment {color:#929292;}
.life {font-family:tahoma; color:#E91c23; font-weight:bold; text-transform:lowercase;}
.lifehead {font-family:tahoma; color:#E91B23; text-transform:lowercase;}

hr {line-height:1px; height:1px; margin:15px 0; padding:0; border:0; color:#CCCCCC; background:#CCCCCC; clear:both;}
	hr.reds {color:#CC0033; background:#CC0033;}

/*th {color:#9b0006; font-style:italic; font-weight:normal; text-align:left;}*/
th {text-align:left; font-weight:normal; color:#979696; font-size:12px;}
.table td, .table th {border-bottom:1px solid #d8d8d8; padding:7px 0;}
	.table .last td {border:none;}

.tblBlue {background:url(../images/im3g/bg_tblblue_2.gif) left repeat-y;}
.tblBlueHead {background:url(../images/im3g/bg_tblblue_1.jpg) left top no-repeat; padding:35px 20px 0 65px; height:48px; font-size:14px; color:#CC0033; font-weight:bold;}
.tblBlue .text2 {padding-left:67px;}

.blueBox {background:url(../images/im3g/bg_bluebox.gif) top repeat-x #F1F1F1; width:886; margin:0 auto;}
	.blueBox .head {background:url(../images/im3g/bg_bluebox_1.gif); height:24px;}
	.blueBox .foot {background:url(../images/im3g/bg_bluebox_2.gif); height:25px;}

.navigation {/*color:#F9A7AA; */margin-bottom:15px; padding-left:16px; font-size:12px;}
	.navigation a {color:#e91c23;}
	/*.navigation a:visited {color:#F9A7AA;}*/

.navigation2 {margin-bottom:15px; padding-left:16px; font-size:12px;}
.navigation3 {margin-bottom:15px; padding-left:16px; font-size:14px;}
	.navigation3 p {margin-bottom:5px;}
	.navigation3 strong {color:#CC0033;}

.subscribeBlock {padding:5px; background:#EBEBEB; position:absolute;}
	.subscribe {border:1px solid #CB0017; background:url(../images/im3g/bg_subscribe.gif) left bottom no-repeat #FFF; padding:14px;}
	.subscribeInp {border:1px solid #A4A4A4; font-weight:bold; width:155px; margin-bottom:3px;}

.sendMessageBlock {padding:5px; background:#EBEBEB;}
	.sendMessage {border:1px solid #CB0017; background:url(../images/im3g/bg_subscribe.gif) left bottom no-repeat #FFF; padding:14px; padding-top:0;}
	.sendMessageInp {border:1px solid #A4A4A4; font-weight:bold; width:155px; margin-bottom:3px;}
	.sendMessageBlock .inp {width:320px;}


.paginator {text-align:right; font-size:14px; margin-bottom:15px;}
	.paginator a {color:#000000; margin:0 5px;}
	.paginator strong {font-weight:normal; padding:1px 5px; color:#FFF; background:#C00016;}

.sendBlock {padding:5px 0 5px 5px; background:#EBEBEB;}
	.sendBlock .in {background:url(../images/im3g/bg_subscribe.gif) left bottom no-repeat #FFF; border:1px solid #CB0017; padding:0 14px 5px 14px;}
	.sendBlock td {white-space:nowrap; font-size:12px;}
	.sendBlock .inp {width:140px;}
	.sendBlock textarea.inp {width:245px;}
.sendIcon {background:url(../images/im3g/bg_send_1.gif) left repeat-y; padding-top:15px;}

.servicesList td {}
	.servicesList a {color:#575656; text-decoration:underline; font-size:14x;}
	.servicesList a:hover {color:#000; text-decoration:none;}
	.servicesList img {float:left; clear:both;}
	.servicesList .count {position:relative; bottom:5px; vertical-align:baseline; font-size:10px; color:#e91b23;}
	.servicesList .links {font-size:11px; height:30px;}
	.servicesList .links a {color:#8e8e8e;}
ul.servicesList {list-style:none;}
	ul.servicesList li {width:25%; float:left; margin-bottom:7px; font-size:12px; background:url(../images/im3g/bg_services.gif) left top no-repeat; padding:0px 11px;}
	ul.servicesList li a {color:#e91b23;}
	ul.servicesList li.sel {color:#FFF; background:#e91b23; margin-right:10px; padding-right:0;}

/***************************************************************************/

.page {width:943px; margin:0 auto; text-align:left;/* min-height:100%;*/ background:url(../images/im3g/bg.gif) bottom center no-repeat;}
.index .page {width:943px; margin:0 auto; text-align:left; min-height:100%; background:url(../images/im3g/bg.gif) bottom center no-repeat;}


.header {height:112px;}
	.header .lng {float:right; padding-top:42px;}
	.header .nav {float:left; padding:31px 0 0 20px; width:50px;}
		.header .nav img {margin-bottom:15px; background:#f37f84;}
		.header .nav a img {background:#FFF;}
	.header .logo {float:left;}
	.header .menu {float:left; padding-top:52px; font-size:15px; color:#cc0033;}
		.header .menu ul {margin:0; padding:0; list-style:none;}
		.header .menu li {float:left;}
		.header .menu li strong, .header .menu li a {display:block; padding:4px 10px; font-weight:bold;}
		.header .menu li strong {background:#FFF;}
		.header .menu li a {color:#FFF;}

.content {}
	.content .block1 {background:url(../images/im3g/bg_in.gif) center repeat-y #FFF; padding-top:0px;}
		.index .content .block1 {background:url(../images/im3g/bg_content.gif) center repeat-y #FFF; padding:0 52px;}
	.content .block11 {background:url(../images/im3g/bg_in.gif) center repeat-y #FFF; padding:0 3px 0 7px;}
		.index .content .block11 {background:url(../images/im3g/bg_content.gif) center repeat-y #FFF; padding:0 10px;}
	.content .block2 {background:url(../images/im3g/corn_content_1_in.gif) center no-repeat; height:36px;}
		.index .content .block2 {background:url(../images/im3g/corn_content_1.gif) center no-repeat; height:31px;}
	/*.main td {padding-top:0;}*/

.left {width:191px;}
	.left .text {padding:0;}
	.left h5 {margin-left:14px;}
	.left ul.menu {margin-left:24px; font-size:14px;}
		.left ul.menu, .left ul.menu a {color:#E91B23;}
		.left ul.menu strong {font-size:16px;}
	.left ul.info {margin-left:23px; padding:0;}

.footer {margin:0 52px; padding-top:40px; height:103px; color:#FFF;/* border-bottom:11px solid #db0d2b;*/}
	.footer .copy, .footer .contacts, .footer .csFactory, .footer .search {/*background:url(../images/im3g/bg_footer.gif) left top no-repeat; */float:left; padding-left:8px;}
	.footer a {color:#FFF;}
	.footer .search {width:230px; padding-left:22px; font-size:12px;}
		.footer .search .searchInp {border:0; width:142px; margin-top:9px; font-size:12px;}
	.footer .copy {width:345px;}
	.footer .license {color:#ffb7b7; font-size:10px;}
	.footer .contacts {width:103px;}
		.footer .contacts p {margin-bottom:7px;}
		.footer .contacts img {margin:0 3px;}
	.footer .csFactory a {font-size:9px; color:#F07B7F;}

.sendToFriend {position:absolute; top:220px; right:-13px; width:325px;}

.flR {float:right;}
.rel {position:relative;}



.left_colum {
padding:5px 0 0 22px
}
.inp_form {
width:274px;
height:20px;
border:1px solid #B5B5B5
}
.sub_title {
color:#000;
font-size:14px;
margin:17px 0
}
.check {
color:#000;
padding:30px 0 0 35px
}
.check input {
position:absolute;
margin-left:-20px
}
.must {
margin-top:100px;
padding-left:30px
}
.redd {
color:#BE2B2B;
font-size:18px;
position:absolute;
margin-left:-9px
}

/* 07.10 */
.header .menu li a.link3G {background:url(../images/im3g/bg_3g.jpg) left top no-repeat; color:#e91b23; text-decoration:none; padding:27px 13px; padding-top:4px;}
.line {background:url(../images/im3g/line1.gif) top center no-repeat;}

/* 11.10 */
/*.page3G .header {background:url(../images/im3g/3g/bg_3g.jpg) left top no-repeat; height:194px; position:relative;}*/
.page3G .header .corner {position:absolute; left:-4px; top:0;}
.page3G .header .menu {float:none; clear:both; padding:0; position:relative;}
	.page3G .header .menu a {display:block; background:url(../images/im3g/3g/bg_menu.gif) top repeat-x; text-align:center; line-height:51px; font-size:15px; padding:0 20px; font-weight:bold;}
	.page3G .header .menu a:hover {background-image:url(../images/im3g/3g/bg_menu_o.gif); color:#ffffff;}
	.page3G .header .menu strong {display:block; background:url(../images/im3g/3g/bg_menu.gif) top repeat-x; background-image:url(../images/im3g/3g/bg_menu_o.gif); color:#ffffff; text-align:center; line-height:51px; font-size:15px; padding:0 25px; font-weight:bold;}

	.page3G .header .menu .mlft {background:url(../images/im3g/3g/bg_menu_l.jpg) left top no-repeat; width:25px; height:51px; position:absolute; left:0; top:0;}

	.page3G .header .menu a:hover .mlft {background-image:url(../images/im3g/3g/menu_l_o.jpg);}
	.page3G .header .menu strong .mlft {background-image:url(../images/im3g/3g/menu_l_o.jpg);}

	.page3G .header .menu .rght {background:url(../images/im3g/3g/bg_menu_r.gif) right top no-repeat; width:25px; height:51px; position:absolute; right:0; top:0;}
	.page3G .header .menu a:hover .rght {background-image:url(../images/im3g/3g/bg_menu_r_o.gif);}
	.page3G .header .menu strong .rght {background-image:url(../images/im3g/3g/bg_menu_r_o.gif);}

	.page3G .header .menu td {white-space:nowrap;}
	.page3G .header .menu td.last a {padding-right:35px;}
	.page3G .header .menu td.first a {padding-left:35px;}
	.page3G .header .menu td.brd {width:2px; background:url(../images/im3g/3g/menu_brd.gif) left top no-repeat; font-size:0;}
.clear { height: 0; font-size: 0; overflow: hidden; clear: both; }

.page3G h1, .page3G h2, .page3G h3, .page3G h4 {font-family:Arial, Helvetica, sans-serif; color:#000;}
	.page3G h1 {font-size:42px; line-height:40px; margin-bottom:0px;}
	.page3G h2 {font-size:22px;}
	.page3G h3 {font-size:15px; font-weight:normal;}

.tblGrey .td12, .tblGrey .td21, .tblGrey .td22, .tblGrey .td23, .tblGrey .td32 {background:#f2f2f2;}

a.link3 {color:#e91b23; text-decoration:none; background:url(../images/im3g/3g/bg_link3.gif) left bottom repeat-x;}

.page3G .red {color:#e91b23;}
.page3G .block11 {position:relative; background:url(../images/im3g/3g/bg_footer.gif) left bottom no-repeat #FFF;}
.page3G .icons {top:70px; position:absolute; right:8px;}
.page3G .sendToFriend {right:-2px;}
.page3G .main {background:url(../images/im3g/3g/banner.jpg) top right no-repeat;}
.page3G .navigation {padding-left:0;}

/* 29.10 */

.main3G .page {background-image:url(../images/im3g/bg_3g_main.gif);}

.topBanner {float:left; padding-left:250px; padding-top:35px;}
.main3G .block11 {background:url(../images/im3g/bg_footer_3g_main.jpg) left bottom no-repeat #FFF; padding:9px 3px 0 7px; position:relative;}
.page3G h4 {font-size:18px; font-weight:normal; background:none; padding:0;}
ul.info li {margin-bottom:7px; font-size:12px;}
ul.info li a {color:#910006;}

.page3G .date {font-size:11px;}
.page3G .block11 {padding-top:9px;}
.page3G input.btn {border:0; background:url(../images/im3g/bg_btn.gif) left top no-repeat; padding:4px; color:#FFF; width:110px; text-align:center;}
.page3G a.btn {background:url(../images/im3g/bg_btn.gif) left top no-repeat; color:#FFF; padding:5px; padding-bottom:7px; width:100px; text-align:center; display:block; text-decoration:none;}
.page3G a.btn_140 {background:url(../images/im3g/bg_btn_140.gif) left top no-repeat; color:#FFF; text-align: center; padding:5px; width:130px; height:17px; display:block; text-decoration:none;}

.page3G .header .menu a {color:#7c7c7c;}
.page3G .header .menu a.link3G {color:#e91b23; text-decoration:underline; padding:0 25px;}
	.page3G .header .menu a.link3G:hover {color:#FFF;}

.promo {background:url(../images/im3g/bg_promo.jpg) left top no-repeat; width:924px; height:253px; margin:0 auto; position:relative;}
	.promo .textarea {padding-left:50px; padding-top:57px; width:390px; font-size:11px;}
	.promo .logo {color:#e91b23; font-size:48px; float:left; padding-right:22px;}
	.promo .slogan {float:left; color:#e91b23; font-size:14px; width:350px; padding-top:5px;}
	.promo .image {float:right; padding-right:17px;}
	.promo .clear {clear:left;}

.announcements {padding-top:12px; width:925px; position:relative}
	.announcements .prev, .announcements .next {width:13px; padding-top:77px; height:109px; background:#FFF;}
	.announcements .prev {float:left;}
	.announcements .next {float:right;}
	.announcements .in {margin:0 18px; width:883px; overflow:hidden; position:relative;}
	.announcements .images {width:10000px; height:186px;}
	.announcements .announce {position:relative; width:213px; height:186px; margin-right:8px; float:left; background:url(../images/im3g/img_announce.gif) left bottom no-repeat;}
	.announcements .image {background-position:top center; background-repeat:no-repeat; position:absolute;}
	.announcements .text {position:absolute; top:150px; width:215px; text-align:center; padding:0; font-size:18px; font-family:Arial, Helvetica, sans-serif;}
.support3G .inp {width:155px;}
.support3G .message {font-size:12px; padding-left:18px; margin-top:4px;}
.support3G .error {background:url(../images/im3g/icon_error.gif) left top no-repeat;}
.support3G .found {background:url(../images/im3g/icon_3g.gif) left top no-repeat;}

.tblRed {abackground:url(../images/im3g/tbl/red_brd/bg.gif) bottom repeat-x #FFF;}
	.tblRed .td12 {background:url(../images/im3g/tbl/red_brd/12.gif) top repeat-x #FFF;}
	.tblRed .td21 {background:url(../images/im3g/tbl/red_brd/21.gif) left repeat-y #FFF;}
	.tblRed .td23 {background:url(../images/im3g/tbl/red_brd/23.gif) right repeat-y #FFF;}
	.tblRed .td32 {background:url(../images/im3g/tbl/red_brd/32.gif) bottom repeat-x #FFF;}

.page3G .left ul.menu, .page3G .left ul.menu a {color:#575656; font-size:12px;}
.page3G .left ul.menu strong {font-size:12px;}
.page3G .left h5 {margin-left:0;}
.page3G .left ul.info {margin-left:0; font-size:14px;}
.page3G .navigation a, .page3G .navigation {color:#a2a2a2; font-size:11px;}

.life3g {font-family:tahoma; color:#E91c23; font-weight:bold;}

.founder {width:261px; background:#ebebeb; padding:5px; margin-left:18px; margin-top:10px;}
	.founder .in {background:#FFF; border:1px solid #cb0017; padding:0 7px 7px 7px;}
	.founder .inp {width:190px;}

.announce {position:relative; width:213px; margin-right:8px; background:url(../images/im3g/bg_announce.jpg) left bottom no-repeat #f2f2f2;}
	.announce .image {background-position:top center; background-repeat:no-repeat; position:absolute;}
	.announce .text {text-align:center; padding:0; font-size:18px; font-family:Arial, Helvetica, sans-serif; min-height:40px; padding-bottom:5px; _height:40px;}
	.tariff {width:213px; padding:15px 0;}

.tblPad td {padding:15px 30px;}

.popular {position:relative;}
	.popular .image {position:absolute; left:-12px; top:-20px;}
	.popular table {background:url(../images/im3g/bg_popular.gif) bottom repeat-x #e6b414;}
	.popular td, .popular td a, .popular h5, .popular .info a {color:#ffffff;}




/* 15.06 */
.mainNav {padding-left:5px;}
	.mainNav a {font-weight:bold;}
	.mainNav h1 {margin:0; padding:0; font-size:14px; background:url(../images/main_nav/1.gif) left 13px no-repeat; text-align:center; height:40px; width:305px;}
	.mainNav h1 span {background:#FFF; padding:0 11px;}
	.mainNav .menuIn {height:273px; background:url(../images/main_nav/2.jpg) bottom left no-repeat; width:303px; border-left:1px solid #ebebeb; border-right:1px solid #ebebeb;}
	.mainNav .bgin {background:url(../images/main_nav/2.jpg) bottom left no-repeat;}
	.mainNav .arrUp {background:url(../images/main_nav/arr_up.gif) top left repeat-y; height:30px;}
		.mainNav .fon {position:absolute; z-index:9;}
		.mainNav .link {height:138px; position:relative;}
			.mainNav .link .image {position:absolute; left:13px; top:6px; z-index:8;}
			.mainNav .link .linktext {position:absolute; left:155px; top:17px; height:95px; width:125px; overflow:hidden; color:#e91b23; z-index:12; font-weight: normal;}
			.mainNav .link h3 {font-weight:bold; color:#e91b23; text-decoration: underline;}


.mainNav_serv {padding-left:5px;}
	.mainNav_serv a {font-weight:bold;}
        .mainNav_serv h6 {margin:0; padding:0; font-size:14px; text-align:center; height:2px; width:305px;}
	.mainNav_serv h6 span {background:#FFF; padding:0 11px;}
	.mainNav_serv .menuIn {height:273px; background:url(../images/main_nav/2.jpg) bottom left no-repeat; width:303px; border-left:1px solid #ebebeb; border-right:1px solid #ebebeb;}
	.mainNav_serv .bgin {background:url(../images/main_nav/2.jpg) bottom left no-repeat;}*/
	.mainNav_serv .arrUp {background:url(../images/main_nav/arr_up.gif) top left repeat-y; height:30px;}
		.mainNav_serv .fon {position:absolute; z-index:9;}
		.mainNav_serv .link {height:138px; position:relative;}
			.mainNav_serv .link .image {position:absolute; left:13px; top:6px; z-index:8;}
			.mainNav_serv .link .linktext {position:absolute; left:155px; top:17px; height:95px; width:125px; overflow:hidden; color:#e91b23; z-index:12; font-weight: normal;}
			.mainNav_serv .link h3 {font-weight:bold; color:#e91b23; text-decoration: underline;}

.page0610 .header {background:url(../images/bg_0610.jpg) left top no-repeat; height:194px; position:relative;}
.page0610 .header .menu .lft {background:url(../images/bg_menu_l.jpg) left top no-repeat; width:25px; height:51px; position:absolute; left:0; top:0;}

/* 21.06 */
input.btnEnter {background:url(../images/btn_enter.jpg) center no-repeat; width:68px; text-align:center; color:#FFF; border:none; line-height:27px; height:27px;}

/* 30.06 */
.knopec {background:url(../images/bg_knopec.jpg) left top no-repeat; display:block; text-decoration:none; color:#FFF; font-size:14px}
	.knopec .in {background:url(../images/bg_knopec_in.jpg) right top no-repeat; text-align:center; border:none; line-height:27px; height:27px; padding:0 22px;; display:block;}
	a.knopec:hover {text-decoration:underline;}

.knopecBtn {float:left; margin:0 24px;}

.vybor .inp {padding:4px;}
.vybor .inp1 {width:85px;}
.vybor .inp2 {width:70px; text-align:center;}
.flL {float:left;}