/*   */
/*Total Style Anihilation*/
html, body, div, span, applet, object, iframe,
h1, h2, h4, h5, h6, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn,  font,  ins, kbd, q, s, samp,
small, strike, tt, var,
dl, dt, dd,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td, ul, li
{
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
}

/* ---   --- */

@font-face{
font-family:"VWD4 Black";
  src:url("/content/medialib/vwd4/ru/fonts/vwheadweb-extrabold-eot/_jcr_content/renditions/rendition.file/vwheadweb-extrabold.eot");
  src:url("/content/medialib/vwd4/ru/fonts/vwheadweb-extrabold-eot/_jcr_content/renditions/rendition.file/vwheadweb-extrabold.eot") format("embedded-opentype"),
  url("/content/medialib/vwd4/ru/fonts/vwheadweb-extrabold-woff/_jcr_content/renditions/rendition.file/vwheadweb-extrabold.woff") format("woff"),
  url("/content/medialib/vwd4/ru/fonts/vwheadweb-extrabold-svg/_jcr_content/renditions/rendition.file/vwheadweb-extrabold.svg") format("svg"),
  url("/content/medialib/vwd4/ru/fonts/vwheadweb-extrabold-ttf/_jcr_content/renditions/rendition.file/vwheadweb-extrabold.ttf") format("truetype");
}



@font-face{
font-family:"VWD4 Book";
  src:url("/content/medialib/vwd4/ru/fonts/vwtextweb-bold-eot/_jcr_content/renditions/rendition.file/vwtextweb-bold.eot");
  src:url("/content/medialib/vwd4/ru/fonts/vwtextweb-bold-eot/_jcr_content/renditions/rendition.file/vwtextweb-bold.eot") format("embedded-opentype"),
  url("/content/medialib/vwd4/ru/fonts/vwtextweb-bold-woff/_jcr_content/renditions/rendition.file/vwtextweb-bold.woff") format("woff"),
  url("/content/medialib/vwd4/ru/fonts/vwtextweb-bold-svg/_jcr_content/renditions/rendition.file/vwtextweb-bold.svg") format("svg"),
  url("/content/medialib/vwd4/ru/fonts/vwtextweb-bold-ttf/_jcr_content/renditions/rendition.file/vwtextweb-bold.ttf") format("truetype");
}


@font-face{
font-family:"VWD4 Semibold";
  src:url("/content/medialib/vwd4/ru/fonts/vwheadweb-bold-eot/_jcr_content/renditions/rendition.file/vwheadweb-bold.eot");
  src:url("/content/medialib/vwd4/ru/fonts/vwheadweb-bold-eot/_jcr_content/renditions/rendition.file/vwheadweb-bold.eot") format("embedded-opentype"),
  url("/content/medialib/vwd4/ru/fonts/vwheadweb-bold-woff/_jcr_content/renditions/rendition.file/vwheadweb-bold.woff") format("woff"),
  url("/content/medialib/vwd4/ru/fonts/vwheadweb-bold-svg/_jcr_content/renditions/rendition.file/vwheadweb-bold.svg") format("svg"),
  url("/content/medialib/vwd4/ru/fonts/vwheadweb-bold-ttf/_jcr_content/renditions/rendition.file/vwheadweb-bold.ttf") format("truetype");
}




img {border: 0;}
.model_main a.model_link
{
	border:none!important;
}
.main_menu .first .onTop2
{
	width:52px!important
}
.content p, .content li, .content a, .content div {
	line-height:13px;
}

.content p, .content li, .content table {
	color:#333333;
}



/* TAGS */
body, h6 {
	font-family: Arial,Helvetica,sans-serif;
	font-size:11px;
}

a {
	color:#2274AC;
	text-decoration:none;
}

a:hover {
	color:#2274AC;
}

/*.news_content a {
text-decoration:underline;

} */

.content  a:hover {
	text-decoration:underline;
}

 ul {
	list-style: none outside none;
}

div {
	margin:0px;
	padding:0px;
	border:none;
}

h1, h2, h3, h4, h5, h6 {
	color:#111111;
	margin:0px;
	padding:0px;
	
}

h1 {
    font-size:18px;
    line-height: 1.091em;
    position: relative;
    font-weight:bold;
	font-family:"VWD4 Black",Arial,Helvetica,sans-serif;
	
}



/* GRID */
.clear {
	clear:both;!important
}

.header, .footer {
	width:962px;
	margin:auto;
	position: relative;
}

.header {
	height:114px;
	background:url('/img_vw/content_shadow.png') bottom left repeat-x;
	margin-bottom:-3px;
	z-index:100;
}

a.logo, div.logo {
	display:block;
	position:absolute;
	left:1px;
	top:22px;
	height:66px;
	width:49px;
}

.main_menu {
    position: absolute;
    top: 70px;
    left: 110px;
}

.main_menu .level1 {
	/*font-size:11px; */
	font-size:12px;
	
}

.main {
	width:960px;
	margin:auto;
	border: 1px solid #CFD7D9;
	border-top:none;
}

.menu, .section_menu {
	/*margin: 0 20px;
    overflow: hidden;
    padding-bottom:8px;
    padding-top:1px;*/

    overflow: hidden;
    margin:0px 20px;
    padding-top:7px;
    padding-bottom:6px;
}

.section_menu h3 {
	float:left;
	/*font-size: 1.25em; */
	font-size:14px;
	font-weight: bold;
	height: 18px;
	/*margin: 1px 14px 0 0;
	padding: 5px 0px 6px 0px;*/
	margin-right:14px;
	/*margin-bottom:15px;*/
	font-family:"VWD4 Black",Arial,Helvetica,sans-serif
}



.dealer_info {
	color:#33434C!important;
	position:absolute;
	top:35px;
	right:-5px;
}

.dealer_info a {
		color:#33434C!important;
}
.dealer_info h4 {
	font-size:14px;
	font-family:"VWD4 Black",Arial,Helvetica,sans-serif;
    /*font-size: 16px; */
    font-weight: normal;
    line-height: 1.1;
    margin: 0;
	color:#33434c;
}


.dealer_info h5 {
	margin:0px;
	padding:0px;
	display: inline;
	font-size:12px;
	font-weight:normal;
	font-family:"VWD4 Semibold",Arial,Helvetica,sans-serif;
	


}

.dealer_info h6 {
    margin:4px 0px 0px 0px;
	padding:0px;
	display: inline;
	font-size:9px;
	font-weight:normal;
	font-family:"VWD4 Semibold",Arial,Helvetica,sans-serif;

}

.right_menu  {
	font-size: 12px;
	color: #2274ac;
	text-decoration: none;
	font-family: "VWD4 Semibold",sans-serif;
    font-weight: normal;
}

.LeftCol {
	width:235px;
	float:left;
}

.container {
	margin-right:235px;
}

.WithoutLeftCol {
	margin-left: 0px!important;
}

.stage4col {
	position:relative;
}

.stage4col h1 {
	font-size:30px;
	position:absolute;
	top:18px;
	left:20px;
}

.content {
	/*margin: 10px 9px 9px 10px;*/
	/*padding: 10px 9px 9px 10px;*/
	padding: 10px 9px 9px;
	margin-left: 235px;
	position:relative;
}

.content > p {
	margin:10px;
}

.content .model-paragraph {
	margin: 0 10px 10px;
}

.content .model-header {
	margin-bottom: 20px;
}

.content > ul > li {
	margin:10px;
}

.content > ul {
	margin-left:15px;
	list-style: square;
}

.wide_content {
	margin:0px!important;
	padding:0px!important;
}

.WithoutRightCol {
	margin-right:0px!important;
}

.RightCol {
	float:right;
	width:234px;
	margin-right:-234px;
}

.visible_column {

}

.hidden_column {
	display:none;
	margin:0px;
}

.footer {
	padding:12px 0px 20px 0px;
	line-height: 13px;
	font-size:9px;
}

.disclaimer {
	color: #8994A0 !important;;
    font-size:10px!important;
}

.disclaimer_footer {
	color: #8994A0 !important;;
    float: left;
    width: 450px;
    font-size:10px!important;
}

.disclaimer_footer a{
	color: #8994A0;
}

.disclaimer_footer a:hover{
	color: #2274AC;
}

.content h1, .home-page-content h1 {
	padding-left: 10px;
	margin-top:5px;
	
	font-size: 24px;
	font-family:"VWD4 Black",Arial,Helvetica,sans-serif;

}
.content h2, .home-page-content h2 {
	padding-left: 10px;
	margin-top: 5px;
	font-size: 14px;
	font-weight: bold;
	font-family:"VWD4 Black",Arial,Helvetica,sans-serif;
}

.content h3, .home-page-content h3 {
	/*font-size: 21px;
	line-height:23px; */
	font-size: 15px;
	line-height:17px;	
	font-family:"VWD4 Black",Arial,Helvetica,sans-serif;

}

.home-page-content h2, .home-page-content h1 {
	padding-left: 0;
}
.hidden {
	display:none;
}

.black {
	color:#000;
}

.white {
	color:#FFF;
}

.stage3col {
	margin-left:235px;
}

.stage3col .stage_content {
	margin-top: 20px;
	margin-left:19px;

}

/*  /  .. */

a.backward {
	background: url(/img_vw/m132_arrowLeft.png) 0px 1px no-repeat;
	padding-left: 8px;
}

a.backward:hover {
	background-position: 0px -28px;
	text-decoration:underline
}

a.forward {
	background: url(/img_vw/arrows_sprite.png) -412px -79px no-repeat;
	padding-left:9px;
}

a.forward:hover {

	background-position: -472px -19px;
	text-decoration:underline
}

/*  */

div.modern-page-navigation {
/*	padding: 0.5em 0;*/
	padding-bottom:5px;
	margin-bottom:5px;
	border-bottom:#CCC;

	height:1px;
}

span.modern-page-current, span.modern-page-dots {
	padding-left: 1px;
	padding-right: 1px;
}

div.modern-page-navigation a.modern-page-previous {
	border-left: none;
	color:#2274AC;
	padding-left:7px;
}

div.modern-page-navigation a.modern-page-first, div.modern-page-navigation span.modern-page-first {
	border-left: none;
	color:#2274AC;
	padding-left: 1px;
}

span.modern-page-current {
	font-weight: bold;
	background-image: url("/img_vw/arrows_sprite.png");
	background-position: -359px -141px;
	background-repeat: no-repeat;
	padding-left: 6px;
	color:#2274AC;
}

div.modern-page-navigation a, span.modern-page-current,
div.modern-page-navigation a.modern-page-previous, span.modern-page-dots {
	border-color: #cdcdcd;
}

a.page, a.modern-page-dots {
	text-decoration:underline;
	background-image: url("/img_vw/arrows_sprite.png");
    background-position: -359px -141px;
    background-repeat: no-repeat;
    padding-left: 6px;
}

a.modern-page-next {
	background-image: url("/img_vw/m132_arrowRight.png");
    background-position: right 1px;
    padding: 0 8px 0 0;
	background-repeat:no-repeat;
	padding-right:7px;
}

a.modern-page-next:hover {
	 background-position: right -186px;
	 text-decoration:underline
}

a.modern-page-first, span.modern-page-first {
	background:none;
}

a.modern-page-dots {
	text-decoration:none
}

.modern-page-navigation div.next {
	float:left;
	width:15%;
}

.modern-page-navigation div.prev, .modern-page-navigation div.next {
	width:66px;
	float:left;
	height:14px;
}

.modern-page-navigation div.page_list {
	float:left;
	width:319px;
	text-align:center;
}

/*////////////////  /////////////////*/
.print
{
	float:right;
	display:block;
	width:20px;
	margin-top:20px;
	margin-bottom:3px;
	height:20px;
	background: url(/img_vw/arrows_sprite.png) -236px -715px no-repeat;
}
.print:hover
{
	cursor:pointer;
	background-position:-211px -739px;
}
.print_container
{
	margin-top:20px;
	border-top:1px solid #cfd7d9;
	margin-bottom:25px;
}
.print_container
{
	margin-left:10px;
	margin-right:10px;
}

/* search form */
#search {
	width:201px;
	height:30px;
	position:absolute;
	right:0px;
	top:3px;
}

#search .request {
	display:block;
	float:left;
	border:1px solid #CFD7D9;
	height:14px;
	width:120px;
	margin-top:4px;
}

#search .button {
	float:right;
	height:25px;
	width:64px;
	background: url(/img_vw/search_sprite.gif) 0 -25px no-repeat;
}

#search .button:hover {
	float:right;
	height:25px;
	width:64px;
	background-position:0px 0px;
	cursor: pointer;
}



/* Left menu*/
ul.left-menu
{
	list-style:none;
	margin:0; padding:0;
	margin-bottom:8px;
	position: relative; /*IE bug*/
}

ul.left-menu li
{
	padding: 10px 16px;
}

ul.left-menu li a
{
	font-size:100%;
	color:#BC262C;
	font-weight:bold;
	text-decoration:none;
}

ul.left-menu li a:visited
{
	color:#BC262C;
}

ul.left-menu li a:hover
{
	color:#BC262C;
}


ul.left-menu li a.selected:link,
ul.left-menu li a.selected:visited,
ul.left-menu li a.selected:active,
ul.left-menu li a.selected:hover
{
	color:#FC8D3D;
}




ul.main_menu li.menu_item a.selected, ul.main_menu li.menu_model_item a.selected {
	color:#2274AC!important;
}




.main_menu li {
    background-image: url("/img_vw/arrows_sprite.png");
    background-repeat: no-repeat;
    float: left;
    /*margin-left: 3px;
    padding-left: 4px; */
	margin-left: 6px;
    padding-left: 7px;

}
.future_release
{
	width:130px!important;
	margin-right:20px;
}

.main_menu li.first {
	background-image: none;
    margin-left: 0;
    padding-left: 0;
}

.main_menu a:hover {
	color:#2274ac!important;
}


/* ////////////////Z-INDEX ////////////
#mainMenu
{
	z-index:1010;
}
*/

#mainMenu .menu_item  a, #mainMenu .menu_model_item  a.level1 {
	color:#33434c;
	
}

#mainMenu .rollover a {
	color:#2274ac!important;
	text-decoration: none;
	/* font-family:"VWD4 Semibold",Arial,Helvetica,sans-serif;  */
	font-family:"VWD4 Semibold",Arial,Helvetica,sans-serif;
}

#mainMenu .rollover, #mainMenu .level1 {
	white-space: nowrap;
	/* font-family:"VWD4 Semibold",Arial,Helvetica,sans-serif;  */
	font-family:"VWD4 Semibold",Arial,Helvetica,sans-serif;
}



#mainMenu .flyout {
	display: none;
	position: absolute;
	top: 20px;
	left: -19px;
	padding-top: 11px;
	background: url("/img_vw/m511_shadow_top.png") left top no-repeat;
    width: 200px;
    z-index:98;
}


#mainMenu .flyout li {
	display: block;
	float:none;
	padding: 0 10px;
	margin: 0;

	background: url("/img_vw/m511_shadow_middle.png") repeat-y scroll left top;
    float: none;


}
#mainMenu .flyout li.last {
	background: url("/img_vw/m511_shadow_bottom.png") 0 100% no-repeat;
    padding-bottom: 12px;
}

#mainMenu .flyout li a, #mainMenu .flyout li span {
	background-color: #fff;
    border-bottom: 1px solid #CFD7D9;
    display: block;
    height: auto;
    padding: 5px 10px 3px;
    text-indent: 0;
    width: auto;
    color: #33434C;
}

#mainMenu .flyout li a:hover, #mainMenu .flyout li span {
	background: #CFD7D9 ;
	text-decoration: none;
	color: #33434C!important;
}

#mainMenu .flyout li.last a, #mainMenu .flyout li.last span {
	border: none;
}

#mainMenu li {
    background-position: -359px -138px;
    position: relative;
}

#mainMenu .rollover {
	display: none;
	font-size:12px;
	position: absolute;
	top: -5px;
	/*left:-3px; */
	left:-1px;
	padding: 0 8px;
	height: 26px;
	line-height: 26px;
	background: #fff url(/img_vw/main_menu_sprite.png) 0 -26px repeat-x;
	z-index: 100;
}


#mainMenu .first .rollover {
	left:-8px;
}

#mainMenu i.left, #mainMenu i.right {
	position: absolute;
	top: 0;
	width: 4px;
	height: 26px;
	background: #fff url(/img_vw/main_menu_sprite.png) 0 0 no-repeat;
}

#mainMenu i.left {
	left: 0;
	background-position: 0 0;
}

#mainMenu i.right {
	right: 0;
	background-position: 100% 0;
}

#mainMenu .onTop {
	z-index:99;
}

#mainMenu .onTop2 {
	z-index:101;
}

#topMenu {
 	overflow: hidden;
    position: absolute;
    right: -1px;
    top: 20px;
}

#topMenu li {
    background-position: -339px -160px;
}



#topMenu a, #footerMenu a, #footerMenu li {
	color: #8994A0;
    /*font-size: 0.909em; */
	font-size:12px;
    text-decoration: none;
}

/*   DS */
div.model_menu
{


	z-index:2000 ;
	width:704px ;
	top:21px ;
	height:501px ;
	position:absolute ;
	left:-26px ;
	padding-top: 12px;
	display:block;
	padding-left:18px ;
	background:url("/img_vw/back_main_menu.png") top left no-repeat;
}
.model_menu a.model_link:hover .model_price, .model_menu a.model_link:hover .model_name
{
	color:#2274ac!important;
}
a.model_link .model_price
{
color:#8994A0; font-size:12px;
}
a.model_link .model_name
{
	color:#494848;
}
div.model_main a.model_menu_forward
{
	display:block;
	background: url("/img_vw/arrows_sprite.png") no-repeat scroll -412px -79px transparent;
    padding-left: 7px;
	color:#2274ac;
}
div.model_main a.model_menu_forward:hover
{
	background: url("/img_vw/arrows_sprite.png") no-repeat scroll -472px -19px transparent;
}
.model_menu div.model_main
{
	padding-top:36px;
	float:left;
	width:138px;
	height:107px;
	margin-bottom:13px;
	border-bottom:1px solid #e2e2e2;
}
.model_menu div.narrow
{
	width:120px;
}
.model_menu div.model_main img
{
	margin-bottom:11px;
display:block;
}
.model_menu div.no-padding
{
	padding-top:0px;
	height:143px;
}
.model_menu div.no-bottom-border
{
	border-bottom:none
}
.footnote
{
	color:#8994A0;
	font-size:10px;
}
#mainMenu .flyOut div.model_string, #mainMenu .flyOut div.model_image{
	display: block;
	float:none;

	margin: 0;
	white-space: nowrap;
	/*background: url("/img_vw/m511_shadow_middle.png") repeat-y scroll left top;
   **/

}

.model_menu p.body_name
{
	color:#3a474f;
	font-size:14px !important;
	margin-bottom:20px;
	height:16px;
}

#mainMenu .flyOut  a.model_link {

    border-bottom: 1px solid #CFD7D9;
    display: block;
    height: auto;

    text-indent: 0;

    color: #33434C;
}
a.futrelease
{
	color:#333333!important;
	background-position: -492px 1px!important;
}
a.futrelease:hover
{
	color:#333333!important;
}

#sosial {
    font-size: 10px;
    position: absolute;
    right: 210px;
    top: 5px;
}
/*////////////////////////////////////////////////////////*/
/*    */
.top_menu {
	position: absolute;
	top:10px;
	right: 310px;
	font-size:10px;

}

.top_menu li {
	margin-left: 9px;
    padding-right: 10px;
    background:url('/img_vw/top_menu_sep.gif') center right no-repeat;
}

.top_menu .first {
	margin-left: 0px;
    padding-left: 0px;
    background:none;
}

.top_menu a {
	color:#8994A0;
	text-decoration:none;
}

.top_menu a:hover {
	color:#2274AC;
}

.top_menu .sep {
	color:#8994A0;
	width:19px;
	text-align:center;
}

.main_menu li, .top_menu li {
	float: left;
}

/*  Footer menu */
.footer_menu {
	float: right;
	max-width: 490px;
	color: #8994A0;
}

.footer_menu li {
	float: left;
	margin-left: 4px;
	background-image: url("/img_vw/arrows_sprite.png");
    background-position: -339px -160px;
    background-repeat: no-repeat;
    padding-left: 5px;
}

.footer_menu li.first {
	float: left;
	margin-left: 0px;
	background: none;
}

.footer_menu a {
	color: #8994A0;
}

/*   */
.tabs_menu {
	height:28px;
	/*height:40px; */
	background:url("/img_vw/gray_border.gif") repeat-x bottom left;
	/*margin-bottom:30px;*/
	margin-bottom:30px;
	margin-top:10px;
	border-bottom:1px solid #DDDDDD;
	margin-left:10px!important;

}

.tabs_menu li {
	display:block;
	padding:5px 10px;

	float: left;
	/*height:30px; */
	height:18px; 
	border-right:1px solid #DDDDDD;
	border-left:1px solid #DDDDDD;
	border-bottom:1px solid #DDDDDD;
	background:#EAEEED;
	margin:0px!important

}

.tabs_menu li.tabs_menu_selected {
	border-bottom:1px solid #FFF;
	background:#FFF;
}

.tabs_menu a {
	color:#33434C;
text-align:left;
font-weight:bold;
}

.tabs_menu a:hover {
	color:#2274AC;
	text-decoration:none;
}

.tabs_menu .tabs_menu_selected a {
	color:#2274AC;
	text-decoration:none;
	cursor: default;
}

/*     */
#vwd4_main {
	margin:0!important;
}

.start_page {
	line-height:0px!important;
	min-width:960px;
	min-height:450px;
	position: relative;
}

.start_page .teasers {
	width:960px;
	position:absolute;
	bottom:21px;
	text-align:center;
	left:0px;
	height:114px;
}

.start_page .teasers_container {
	margin:auto;
	display:inline-block;
}

.teasers a {
	border:4px solid #FFF;
	height:80px;
	width:158px;
	display:block;
	float:left;
	margin-left:20px;
	position:relative;
	color:#FFF;
	margin-top:24px;
	box-shadow:#666 0 1px 2px;
	-moz-box-shadow:#666 0 1px 2px;
	-webkit-box-shadow:#666 0 1px 2px;




}

.white {
	color:#FFF!important;
}




.teasers span.link {
	display:block;
	position:absolute;
	bottom:10px;
	left:15px;
	padding-left:7px;
	line-height:15px;
}

.teasers .txt
{
	line-height:12px;
	position:absolute;
	top:10px;
	left:11px;
	width:130px;
	height:40px;
	font-weight:bold;
}

.image {
	background-position: top left;
	background-repeat: no-repeat;
	width:960px;
	height:585px;
}

.teasers .link {
	position:absolute;
	bottom:4px;
	left:4px;
}
.start_page h1.stage_header, .start_page div.stage_header
{
	position:absolute;
	margin-top: 25px;
    padding-left: 25px;
	font-size: 30px;
	font-family: "VWD4 Black",sans-serif;
	line-height: 32px;
	text-shadow: 2px 2px 4px rgba(0, 0, 0, 0.3);
}

h3.stage_header
{
	position:absolute;
	margin-top: 75px;
    padding-left: 19px;
	font-size:13px;
	font-family: "VWD4 Semibold",Arial,Helvetica,sans-serif;
	line-height: 13px;
	text-shadow: 2px 2px 4px rgba(0, 0, 0, 0.3);
}

.start_page div.stage_header {
	line-height: 1.091em;
	font-weight: bold;
}

/* IE */
/* section menu */
.section_menu li {
	/*background-position: -359px -138px;
	float:left;
    padding-left: 10px;
    margin: 3px 0px 0px 9px;*/

	background-image: url("/img_vw/arrows_sprite.png");
	background-position: -359px -138px;
	float:left;
	padding-left: 10px;
	margin-left:9px;
	display:inline;
}

.section_menu ul {
	display:block;
}

.section_menu a {
	color:#33434C;
	display:block;
	height:16px;
	/* font-family:"VWD4 Semibold",Arial,Helvetica,sans-serif; */
	font-family:"VWD4 Semibold",Arial,Helvetica,sans-serif;
	font-size: 12px;
}

.section_menu a:hover {
	color:#2274AC;
}

.section_menu span {
	background: url("/img_vw/arrows_sprite.png") no-repeat scroll -472px -18px transparent;
    color: #2274AC;
    padding: 0 0 0 9px;

}

ul.left_menu a {
	color:#333333;
}

ul.left_menu a:hover {
	color:#2274ac;
}

ul.left_menu {
	margin: 10px 0px 0px 19px;
	height:auto;
}

.left_menu li {
	padding: 7px 0px;
	border-bottom:1px solid #CFD7D9;
	line-height:13px;
}
.left_menu li.last  {
border-bottom:none;
}

.left_menu .no_border, .left_sub_menu li {
	border:none
}

.left_menu .left_sub_menu {
	padding-left:20px;
	padding-bottom:6px;
}

.left_sub_menu li {
	padding:10px 0px 0px 0px;
}

.left_menu_selected {
	color:#2274ac!important;
	background: url(/img_vw/arrows_sprite.png) -472px -19px no-repeat;
	padding-left:10px;
	display:block
}


.interest_materials
{
	float:right;
	padding-top:9px;
	width:215px;
	margin-right:20px;
	margin-bottom:15px;
	height:0px;
}
.one_material
{
	padding-bottom:5px;
	margin-top:20px;
	background:#eaeeed;
	box-shadow: #BBBBBB 0px 1px 4px;
	-webkit-box-shadow: #BBBBBB 1px 1px 4px;
	-moz-box-shadow: #BBBBBB 1px 1px 4px;
}
img.sep
{
	box-shadow: #BBBBBB 0px 1px 4px;
	margin-top:20px;
	-webkit-box-shadow: #BBBBBB 1px 1px 4px;
	-moz-box-shadow: #BBBBBB 1px 1px 4px;
}
.one_material a.forward  img
{

	display:inline;
	vertical-align:bottom
}
.one_material p
{
	margin-left:9px;
	margin-top:6px;
}
.one_material a
{
	/*margin-left:9px;*/
	margin-top:7px;
	display:block;
}

.description ul {
	/*margin:10px 0px 10px 10px;*/
	margin:10px 0px;
	list-style: square;
	list-style-position: outside;
}

.description li {
	margin:0px;
}
div.simple_text
{
	margin-top:20px;
}
div.simple_text p
{
	padding-bottom:7px;
}


a.orange_button {
    background: url("/img_vw/buttom_orange_sprite.png") no-repeat scroll 0 0 transparent!important;
    color: #FFFFFF !important;
    cursor: pointer;
    display: block;
    font-size: 12px;
    font-weight: bold;
    height: 21px;
    left: 20px;
    padding-left: 20px;
    padding-top: 2px;
    position: absolute;
    top: 76px;
    width: 190px;
}

a.orange_button_2 {
    background: url("/img_vw/buttom_orange_sprite_long.png") no-repeat scroll 0 0 transparent!important;
    color: #FFFFFF !important;
    cursor: pointer;
    display: block;
    font-size: 12px;
    font-weight: bold;
    height: 21px;
    left: 20px;
    padding-left: 20px;
    padding-top: 4px;
    position: absolute;
    top: 76px;
    width: 490px;
}


.editorial_table {

	border-collapse:collapse;
	margin-bottom:20px;
}



.editorial_table td
{
	padding:7px 10px 7px 10px;
	height:14px;
	width:195px;
	margin:0;
	border:none;
}
.editorial_table  td.color
{
	background:#eaeeed;

}
.editorial_table  td.value
{
	border-bottom:1px solid #8994A0;
}
.editorial_table  .tr_first td
{
	border-top:1px solid #00B1EB;
}
.editorial_table  .tr_last td
{
	border-bottom:1px solid #00B1EB;
}

.editorial_table  td.td_space
{
	width:20px;
	padding:0px;
	border:none;
}
.editorial_table  td.narrow
{
	width:77px;
}
.editorial_strange
{
	background:#eaeeed;
	box-shadow: #BBBBBB 0px 1px 4px;
	-webkit-box-shadow: #BBBBBB 1px 1px 4px;
	-moz-box-shadow: #BBBBBB 1px 1px 4px;
}
.nar
{
	margin-right:0px!important;
}
a.zoom_teaser
{
	 background-color: transparent;
    background-image: url("/img_vw/arrows_sprite.png");
    background-position: -181px -770px;
    background-repeat: no-repeat;
    display: block;
    height: 18px;
    overflow: hidden;
    text-decoration: none;
    text-indent: -999em;
    width: 18px;
	bottom: 10px;
    position: absolute;
    right: 10px;
	cursor:pointer;
}
a.zoom_teaser:hover
{
	background-position:-151px -800px;
}
#fancybox-title
{
	text-align:left;
	font-weight:bold;
	font-size:13px;
}
.news_image_prev
{
	position:relative;
	width:215px;
	height:102px;
	float:left;
}
.editorial_strange .news_image_prev
{
	margin-right:10px;
	margin-bottom:5px;
}
.edit_col
{
	float:left; width:215px; margin-top:20px; margin-right:20px;
}
.edit_col .news_image_prev
{

	margin-bottom:5px;

}
.iframe_3col
{
	padding-left:10px;
}


a.more {
	background-image: url(/img_vw/arrows_sprite.png);
	background-position: -412px -79px;
	background-repeat: no-repeat;
	padding-left:9px;
	text-decoration:none;
}

a.more:hover {
	background-image: url(/img_vw/arrows_sprite.png);
	background-position: -472px -19px;
	background-repeat: no-repeat;
	text-decoration:none;
}

.picture_left {
	float:left;
	margin:0px 10px 10px 10px;
	text-decoration:none;
	line-height:0;
	position:relative;
}


.melkii_text
{
	font-size: 10px;!important

}

.white_text
{
	color:#FFFFFF!important;

}
#tabs, #tabsText {
	list-style: none;
	padding: 0;
	margin: 0;
	}
#tabs li {
	padding: 5px 10px;
	margin-right: 5px;
	float: left;
	cursor: pointer;
	width:30%;
	text-align:center;
	}
#tabs li.current {
	color: #fff;
	width:30%;
	text-align:center;
	}
#tabsText{
	clear: both;
	}
#tabsText li {
	border: 0px solid #000;
	position: absolute;
	width: 950px;
	display: none;
	}

.h1_ban	{
position: absolute;
font-size: 30px;
padding-left: 10px;
margin-top: 10px;
margin-bottom: 0px;
line-height: 1.091em!important;
font-weight: bold;
color: #FFF!important;
text-shadow: 2px 2px 4px rgba(0, 0, 0, 0.3);
}



.main_text  {color: #8994A0!important;}
.main_text p {color: #8994A0!important;}
.main_text a {color: #8994A0 !important; font-weight:bold;}
.main_text h1 {color: #8994A0 !important; font-weight:bold;}
.main_text h2 {text-align:center; margin-bottom:10px; color: #8994A0 !important; font-size:12px;}
.main_text {padding:5px; margin:5px 0; width:960px; margin: auto; overflow: hidden; color: #333333; border-bottom:1px solid rgb(222, 212, 212);}
.main_text table {width:960px; min-height:150px;}
.main_text td {width:50%; vertical-align:top; }

.gray_text p,  .gray_text h1,  .gray_text h2, .gray_text td  {color: #8994A0 !important;}

.gallery_future_cd img{
padding: 3px;
float: left;
width: 300px;
}
.gallery_future_cd_2 img{
padding: 3px;
float: left;
width: 225px;
}

/*************************************************************/
.comp_name  a {
	color: #000;
}
/*************************************************************/

.square_ul {
	/*padding-left: 15px;  */
	/*list-style:outside  square; */

}

.square_ul li {

	background-image: url("/img_vw/css/images/bulletpoint_solo.png");
    background-position: 0 5px;
    background-repeat: no-repeat;
    margin-bottom: 4px;
    padding: 0 0 0 9px;
}

.cap {
    font-family: "VWD4 Black",Arial,Helvetica,sans-serif;
    font-size: 30px;
    font-weight: normal;
    line-height: 32.7333px !important;
	color:#111;
	position: absolute; 
	top: 32px; 
	left: 22px
   
}


.gallery_header_title  {
    font-family: "VWD4 Semibold",Arial,Helvetica,sans-serif;
    font-weight: normal;
    margin-bottom: 10px;
	margin-left:15px;
	margin-top:10px;
	font-size:24px !important;
	line-height: 26px !important;
	color:#222;
	text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.33);
}

.gallery_header h1{
	font-family: "VWD4 Semibold",Arial,Helvetica,sans-serif;
}

.vwd4_fontBook {
    font-family: "VWD4 Book",Arial,Helvetica,sans-serif;
}

.gallery_header p {
font-size:12px;
}