@import url(common.css);
@import url(content.css);
@import url(content_add.css);

.voite h2 {font-size: 130%;}

.add_menu{font-size: 1.5em;border-bottom: 1px solid #c4c4c4;;margin-bottom: 26px;margin-top: 8px;}
.add_menu ul{margin: 0 0 30px 0;padding: 0;}
.add_menu ul li{margin: 0;padding: 4px 6px 4px 20px;zoom: 1;}
.add_menu ul li:before{content: '';margin: 0;}
.add_menu ul li a,.add_menu ul li a:visited{color: #5aa100;}
.add_menu ul li.sel{background-color: #8ec844;color: #fff;}
.add_menu ul li.sel a,.add_menu ul li.sel a:visited{color: #fff;}

.col2{float: right;width: 64%;margin-right: 10%;position: relative;padding-top: 60px;_display: inline;zoom: 1;}
.header{height: 40px;}
.top_phone{float: left;padding-left: 20px;border-left: 1px solid #c4c4c4;height: 34px;}
.top_phone img{position: relative;top: -16px;left:0;}

.main_teaser{height: 225px;position: relative;}
.red_square{height: 125px;width: 125px;background: url(i/t/red_square.png) no-repeat;position: absolute;right: -63px;top: -3px;}
.col2 .overflow{_overflow: hidden;}
.col2 .content{font-size: 1.2em;color: #505050;margin-left: 10px;}
.col2 .content:after{content: ".";display: block;height: 0;clear: both;visibility: hidden;}

h2.h2_contact_center{width: 120px;height: 16px;overflow: hidden;font-size: 1.1em; font-weight:normal; margin: 0 0 0px 0;}
.phone_contact_center{width: 128px;height: 18px;overflow: hidden; font-size: 1.7em; font-weight:normal;}
.phone_contact_center ._2{font-weight:bold; color:#000000;}

.small_teasers{clear: both;margin: 60px 4% 0 25%;font-family: tahoma,sans-serif;font-size: 1.1em;zoom: 1;_display: inline;}
.small_teasers a,.small_teasers a:visited{color: #e4002f;}
.small_teasers a:hover{color: #920522 !important;}
.small_teasers .teas{float: left;padding: 110px 0 0 0;_display: inline;}
.small_teasers .teas a{margin-top: -100px;padding-top: 100px;margin-left: 15%;display: block;}
.small_teasers .teas_visa{width: 20%;margin-right: 11.3%;_margin-right: 8%;}
.small_teasers .teas_currency{width: 20%;margin-right: 13.4%;_margin-right: 9.9%;}
.small_teasers .teas_currency a{margin-left: 20%;}
.small_teasers .teas_roz{width: 20%;}

.crumbs {
font-family:tahoma,sans-serif;
font-size:92%;
height:1px;
margin:4px 0pt 12px -10px;
}
.crumbs:after {
clear:both;
content:".";
display:block;
height:0pt;
visibility:hidden;
}
.crumbs a, .crumbs a:visited {
color:#6A6A6A;
text-decoration:none;
}
.crumbs a:hover {
text-decoration:underline;
}
.crumbs .mp_img {
float:left;
margin-right:5px;
padding:5px 3px 3px;
}
.crumbs .box {
background:transparent url(i/t/crumbs_arrow_r.gif) no-repeat scroll 100% 7px;
border:1px solid #C6C6C6;
float:left;
margin-right:5px;
padding:2px 17px 2px 8px;
white-space:nowrap;
}
.crumbs .box:before {
background:transparent url(i/t/crumbs_tr.gif) no-repeat scroll 100% 0pt;
content:url(i/t/crumbs_tl.gif);
display:block;
height:3px;
margin:-3px -18px 0pt -9px;
}
.crumbs .box:after {
background:transparent url(i/t/crumbs_br.gif) no-repeat scroll 100% 0pt;
content:url(i/t/crumbs_bl.gif);
display:block;
height:3px;
margin:0pt -18px -3px -9px;
}
.crumbs .box {
}
.crumbs #crumbs_state_active {
float:left;
width:0px;
z-index:1001;
}
.crumbs #crumbs_state_passive {
float:left;
}
.crumbs ul {
margin:0pt;
padding:0pt;
white-space:normal;
}
.crumbs ul li {
margin:0pt 0pt 0.3em;
padding:0pt 0pt 0pt 1px;
}
.crumbs ul li:before {
content:'';
margin:0pt;
}
.crumbs .hidden {
background:transparent url(i/t/crumbs_arrow_b.gif) no-repeat scroll 100% 7px;
border:1px solid #C6C6C6;
color:#6A6A6A;
float:left;
padding:2px 17px 2px 8px;
white-space:nowrap;
}
.crumbs .hidden:before {
background:transparent url(i/t/crumbs_tr.gif) no-repeat scroll 100% 0pt;
content:url(i/t/crumbs_tl.gif);
display:block;
height:3px;
margin:-3px -18px 0pt -9px;
}
.crumbs .hidden:after {
background:transparent url(i/t/crumbs_br.gif) no-repeat scroll 100% 0pt;
content:url(i/t/crumbs_bl.gif);
display:block;
height:3px;
margin:0pt -18px -3px -9px;
}
.crumbs .hidden {
}
.crumbs .hidden .before {
background:transparent url(i/t/crumbs_tr.gif) no-repeat scroll 100% 0pt;
display:block;
height:3px;
margin:-3px -18px 0pt -9px;
position:relative;
width:1px;
}
.crumbs .hidden .before .before_inner {
background:transparent url(i/t/crumbs_tl.gif) repeat scroll 0%;
display:block;
font-size:0pt;
height:3px;
line-height:0pt;
width:3px;
}
.crumbs .hidden .after {
background:transparent url(i/t/crumbs_br.gif) no-repeat scroll 100% 0pt;
display:block;
height:3px;
margin:0pt -18px -3px -9px;
position:relative;
width:1px;
}
.crumbs .hidden .after .after_inner {
background:transparent url(i/t/crumbs_bl.gif) repeat scroll 0%;
display:block;
font-size:0pt;
height:3px;
line-height:0pt;
width:3px;
}
.crumbs .hidden:hover {
background:#8EC844 url(i/t/crumbs_arrow_hover.gif) no-repeat scroll 100% 7px;
border:medium none;
color:#FFFFFF;
padding:3px 18px 3px 9px;
white-space:nowrap;
}
.crumbs .hidden:hover:before {
background:transparent url(i/t/crumbs_green_tr.gif) no-repeat scroll 100% 0pt;
content:url(i/t/crumbs_green_tl.gif);
display:block;
height:2px;
margin:-3px -18px 1px -9px;
}
.crumbs .hidden:hover:after {
background:transparent url(i/t/crumbs_green_br.gif) no-repeat scroll 100% 0pt;
content:url(i/t/crumbs_green_bl.gif);
display:block;
height:2px;
margin:1px -18px -3px -9px;
}
.crumbs .hidden:hover .before {
background:transparent url(i/t/crumbs_green_tr.gif) no-repeat scroll 100% 0pt;
display:block;
height:2px;
margin:-3px -18px 1px -9px;
position:relative;
width:1px;
}
.crumbs .hidden:hover .before .before_inner {
background:transparent url(i/t/crumbs_green_tl.gif) repeat scroll 0%;
display:block;
font-size:0pt;
height:2px;
line-height:0pt;
width:2px;
}
.crumbs .hidden:hover .after {
background:transparent url(i/t/crumbs_green_br.gif) no-repeat scroll 100% 0pt;
display:block;
height:2px;
margin:1px -18px -3px -9px;
position:relative;
width:1px;
}
.crumbs .hidden:hover .after .after_inner {
background:transparent url(i/t/crumbs_green_bl.gif) repeat scroll 0%;
display:block;
font-size:0pt;
height:2px;
line-height:0pt;
width:2px;
}
.crumbs .hidden ul li {
display:none;
margin:0pt;
padding:0pt 0pt 0pt 1px;
}
.crumbs .hidden ul li.sel {
display:inline;
}
.crumbs .show ul {
background-color:#8EC844;
color:#000000;
padding:14px 17px;
position:absolute;
z-index:1000;
}
.crumbs .show ul:before {
background:transparent url(i/t/crumbs_green_tr.gif) no-repeat scroll 100% 0pt;
content:url(i/t/crumbs_green_tl.gif);
display:block;
height:2px;
margin:-14px -17px 12px;
}
.crumbs .show ul:after {
background:transparent url(i/t/crumbs_green_br.gif) no-repeat scroll 100% 0pt;
content:url(i/t/crumbs_green_bl.gif);
display:block;
height:2px;
margin:12px -17px -14px;
}
.crumbs .show ul {
}
.crumbs .show ul li a, .crumbs .show ul li a:visited, .crumbs .show ul li a:hover {
color:#FFFFFF;
text-decoration:underline;
}


.news_item{margin: 1em 0 26px 0;}
.news_item .news_date{font-size: 92%;font-family: tahoma,sans-serif}
.news_item a{color: #e4002f;}
.news_item a:visited{color: #cc6e82 !important;}
.news_item a:hover{color: #920522 !important;}

.contact_center{background-color: #ede4be;padding: 0px 0px 0px 0px;margin: 15px 0 15px 0;}
h2.h2_contact_center{width: 102px;height: 16px;overflow: hidden;font-size: 1.1em; font-weight:normal; margin: 0 0 5px 0;}

.inner_navigation{padding: 30px 20px 20px 20px;border: 1px solid #c1e198;margin: -3.8em 0 30px -9px;zoom: 1;}
.inner_navigation:after{content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.inner_navigation ul{float: left;width: 33%;margin: 0;padding: 0;}
.inner_navigation ul li{margin: 0 0 1em 0;padding: 0;background: none;zoom: 1;width: 80%;}
.inner_navigation ul li:before{content: '';margin: 0;}

.copyright{width: 25%;}

@media print{
	*{color: #000!important;background: #fff!important;}
	body{font: 9pt 'times new roman',times,serif !important;//font: 100% 'times new roman',times,serif !important;}/*ie*/
	.container{margin: 0!important;padding: 0!important;}
	.col1,.footer,.footer_ghost,.header,.main_teaser,.small_teasers,.inner_navigation{display: none!important;}
	.col2{width: auto!important;float: none!important;margin: 0!important;overflow: visible!important;}
}