body
{  width:100%; height:100%; padding:0px; margin:0px;
}
  
.main
{
z-index: 1;
position: absolute;
width: 100%;
padding-top: 0px;
padding-left: 0px;
vertical-align: top;
}
.head
{
position: absolute;
}
.search_menu
{
position: absolute;
left: 385px;
top: 5px;
width: 400px;
}
.metanavigation
{
font-size : 9px;
color : #7A7A7A;
font-weight : bold;
font-style : normal;
font-family:   arial, tahoma, verdana;
text-decoration : none;
}
.prinv_logoam
{
position: absolute;
left: 610px;
top: 25px;
width: 345px;
}
a.metanavigation:hover
{
color : #404040;
text-decoration : none;
}
.logo_vw
{
position: absolute;
width: 77px;
height: 83px;
top: 18px;
left: 75px;
}
.atlant_hotline
{
position: absolute;
top: 27px;
left: 193px;
}
.atlant_button
{
position: absolute;
top: 200px;
left: 850px;
}
.mmenu
{ z-index: 2;
position: absolute;
left: 320px;
width: 565px;
top: 85px;
word-spacing: 5px;
}
a.mainmenu
{
font-size : 11px;
color : #404040;
font-weight : bold;
font-style : normal;
font-family:   arial, tahoma, verdana;
text-decoration : none;
word-spacing: 0px;
}
a.mainmenu:hover
{
color : #7A7A7A;
text-decoration : none;
word-spacing: 0px;
}
.right_grey_block
{    z-index: -1;
position: absolute;
left: 782px;
top: 110px;
background-color: #ededed;
height: 355px;
}
.right_grey_block_c
{    z-index: -1;
position: absolute;
left: 782px;
top: 110px;
background-color: #ededed;
height: 320px;
}
.index_main
{ z-index: -1;
position: absolute;
width: 780px;
top: 110px;
left: 0px;
height: 350px;
background-color: #ededed;

}
.index_main_c
{z-index: -1;
position: absolute;
width: 780px;
top: 110px;
left: 0px;
height: 160px;
background-color: #ededed;
}
.pagetitle
{  z-index: -1;
font-family :Arial,  Verdana, Helvetica, sans-serif;
font-size : 17 px;
font-weight : bold;
color : #000000;
font-style : normal;
text-decoration : none;
}
.index_viz
{
z-index: -1;
position: absolute;
top: 60px;
left: 0px;
width: 782px;
height: 260px;
}
.content_viz
{
z-index: -1;
position: absolute;
top: 60px;
left: 0px;
width: 780px;
height: 260px;
}
.car_menu
{
position: absolute;
top: 320px;
left: 0px;
width: 780px;
height: 50px;
background-color: #9898a0;
}
.car_menu_c
{
position: absolute;
top: 320px;
left: 0px;
width: 780px;
height: 50px;
background-color: #9898a0;
}
.car_menu_cc
{
position: absolute;
top: 170px;
left: 0px;
width: 780px;
height: 50px;
background-color: #9898a0;
}
a.c_menu
{
font-size : 11px;
color : #FFFFFF;
font-weight : bold;
font-style : normal;
font-family:   arial, tahoma, verdana;
text-decoration : none;
}
a.c_menu:hover
{
font-size : 11px;
color : #ededed;
font-weight : bold;
font-style : normal;
font-family:   arial, tahoma, verdana;
text-decoration : none;
}
.car_m_pad
{
padding-left: 5px;
padding-top: 7px;
word-spacing: 3px;
}
.dynamic_line
{    z-index: -1;
position: absolute;
top: 478px;
left: 0px;
width: 780px;
height: 99px;
background-color: #ededed;
}
.dynamic_line_c
{  z-index: -1;
position: absolute;
top: 478px;
left: 0px;
width: 780px;
height: 110px;
background-color: #ededed;
}
.dynamic_line_cc
{  z-index: -1;
position: absolute;
top: 330px;
left: 0px;
width: 780px;
height: 110px;
background-color: #ededed;
}
.propositions
{
position: absolute;
top: 588px;
left: 25px;
}
.prop
{
width: 180px;
height: 165px;
left: 0px;
display: block;
border: 1px solid #cdd6e2;
padding: 4px 3px 4px 3px;
margin: 3px 1px 3px 1px;
float: left;
}
.sklad_block
{
width: 175px;
left: 0px;
display: block;
border: 1px solid #cdd6e2;
padding: 4px 5px 4px 5px;
margin: 3px 1px 3px 1px;
float: left;
text-align: center;
}
.sklad_position
{
width: 560px;
left: 0px;
display: block;
border: 1px solid #cdd6e2;
padding: 4px 5px 4px 5px;
margin: 3px 1px 3px 1px;

text-align: left;
}
a.hp
{
font: 11px 'Trebuchet MS', Arial, Helvetica, tahoma, verdana;
color : #404040;
font-style : normal;
font-weight : bold;
text-decoration: none;
}
a.hp:hover
{
font: 11px 'Trebuchet MS', Arial, Helvetica, tahoma, verdana;
color : #9898a0;
font-style : normal;
font-weight : bold;
text-decoration: none;
}
a.hp1
{
font: 11px 'Trebuchet MS', Arial, Helvetica, tahoma, verdana;
color : #404040;
font-style : normal;
font-weight : bold;
text-decoration: underline;
}
a.hp1:hover
{
font: 11px 'Trebuchet MS', Arial, Helvetica, tahoma, verdana;
color : #9898a0;
font-style : normal;
font-weight : bold;
text-decoration: underline;
}
a.hp_nb
{
font-family: Arial, Helvetica, Sans Serif;
font-size: 11px;
text-align : justify;
color : #000000;
font-style : normal;
font-weight : normal;
text-decoration: none;
}
a.hp_nb:hover
{

font-family: Arial, Helvetica, Sans Serif;
font-size: 11px;
text-align : justify;
color : #9898a0;
font-style : normal;
font-weight : normal;
text-decoration: none;
}
.news
{
position: absolute;
top: 590px;
left: 420px;
width: 360px;
}
.news_block
{
width: 360px;
display: block;
}
.news_label
{
font: 11px 'Trebuchet MS', Arial, Helvetica, tahoma, verdana;
color : #ffffff;
font-style : normal;
font-weight : bold;
text-decoration: none;
background-color: #d21600;
height: 35px;
border: 1px solid #cdd6e2;
}
.news_date
{
font: 11px 'Trebuchet MS', Arial;
color : #ffffff;
font-style : normal;
font-weight : bold;
text-decoration: none;
background-color: #d21600;
width: 65px;
height: 25px;
border: 1px solid #cdd6e2;
margin: 3px 1px 3px 1px;
float: left;
}
.news_zag
{
font: 11px 'Trebuchet MS', Arial;
color : #ffffff;
font-style : normal;
font-weight : bold;
text-decoration: none;
background-color: #d21600;
width: 65px;
height: 25px;
border: 1px solid #cdd6e2;
margin: 3px 1px 3px 1px;
vertical-align: bottom;
}
.podval4eg
{
position: relative;
float: left;
top: 20px;
left: 0px;
font: 11px  Arial, tahoma;
color : #9898a0;
font-style : normal;
font-weight : normal;
text-decoration: none;
}
.left_menu
{
position: absolute;
top: 610px;
left: 25px;
width: 165px;
}
.left_menu_c
{
position: absolute;
top: 458px;
left: 25px;
width: 165px;
}
.left_menu_cc
{
position: absolute;
top: 458px;
left: 25px;
width: 165px;
}
.left_menu_p
{
padding-top: 5px;
}
.left_menu_pp
{
padding-top: 5px;
padding-left: 15px;
}
.content_area
{
position: absolute;
top: 598px;
height: auto;
left: 210px;
width: 570px;
padding-top: 5px;
font-family: Arial, Helvetica, Sans Serif;
font-size: 11px;
text-align : justify;
color : #000000;
font-style : normal;
font-weight : normal;
text-decoration: none;
margin-bottom: 100px;
float: left;
}
.content_area_c
{
position: absolute;
top: 438px;
left: 210px;
width: 570px;
padding-top: 5px;
font-family: Arial, Helvetica, Sans Serif;
font-size: 11px;
text-align : justify;
color : #000000;
font-style : normal;
font-weight : normal;
text-decoration: none;
height: auto;
}
.content_area_cc
{
position: absolute;
top: 444px;
left: 210px;
width: 570px;
padding-top: 25px;
font-family: Arial, Helvetica, Sans Serif;
font-size: 11px;
text-align : justify;
color : #000000;
font-style : normal;
font-weight : normal;
text-decoration: none;
height: auto;
}
.content_area_print
{
position: absolute;
top: 280px;
left: 25px;
width: 755px;
padding-top: 5px;
font: 11px 'Trebuchet MS', Arial, Helvetica, tahoma, verdana;
color : #404040;
font-style : normal;
font-weight : normal;
text-decoration: none;
height: auto;
}
.separator
{
height: 100px;
}
.menu {padding:0;margin:0 -80px; width:589px; height:300px; position:relative;  z-index: 10; }
.menu ul.osn {list-style-type:none;padding:0;margin:0; }
.menu li.ost {float:left;background:#ededed;margin:1px 1px 0 0;position:relative; }
.menu li.sub {float:left;margin:1px 1px 0 0;position:relative; background-color:#ededed;  }
.menu table {border-collapse:collapse;position:absolute;top:0;left:0;z-index:80;font-size:1em; }

.mmbig
{
font-size : 11px;
background:none;
}
.menu li a.m
{
font-size : 10px;
color : #404040;
font-weight : bold;
font-style : normal;
font-family:  tahoma, verdana;
text-decoration : none;
word-spacing: 0px;
display:block;
line-height:17px;
width:90px;
text-align:left;
padding-left: 8px;
}
.menu li a
{
font-size : 10px;
color : #404040;
font-weight : bold;
font-style : normal;
font-family:  tahoma, verdana;
text-decoration : none;
word-spacing: 0px;
display:block;
line-height:17px;
width:125px;
text-align:left;
padding-left: 10px;
}
.menu li a.l
{
font-size : 10px;
color : #404040;
font-weight : bold;
font-style : normal;
font-family:  tahoma, verdana;
text-decoration : none;
word-spacing: 0px;
display:block;
line-height:17px;
width:125px;
text-align:left;
padding-left: 10px;
}
.menu li a.mm
{
font-size : 10px;
color : #404040;
font-weight : bold;
font-style : normal;
font-family:  tahoma, verdana;
text-decoration : none;
word-spacing: 0px;
display:block;
line-height:17px;
width:55px;
text-align:left;
padding-left: 10px;
}
.menu :hover{color:#404040;background:#ededed; }

.menu :hover > a {color:#404040;  background-color:#ededed;}
.menu ul.osn, .menu :hover ul.osn ul.osn {position:absolute;left:-9999px;width:128px; background:#ededed; }
.menu :hover ul.osn{left:0px;top:17px;background:url(transparent.gif);} /* the background image is for IE7 */
.menu :hover ul.osn :hover ul.osn {padding:0 3px;left:125px;top:-10px; background:none;}

#outer p {position:absolute; right:10px; bottom:5px; margin:0; color:#fff; font-size:10px; font-family:arial, sans-serif;}

td  {
	padding-top: 5px;
font-family: Arial, Helvetica, Sans Serif;
font-size: 11px;

color : #000000;
font-style : normal;
font-weight : normal;
text-decoration: none;
height: auto;
}
/*td  {
	font-family: Arial, Helvetica, Sans Serif;
font-size: 11px;
text-align : justify;
color : #000000;
font-style : normal;
font-weight : normal;
text-decoration: none;
height: auto;
}*/
.hidden {display:none;}
.visible {display:block;}
.page_list
{
text-align: center;
font-style : italic;
padding-top: 5px;
}
a.page_list_l
{
font-family: Arial, Helvetica, Sans Serif;
font-size: 11px;
text-align : justify;
color : #000000;
font-style : italic;
font-weight : normal;
text-decoration: none;
}
a.page_list_l:hover
{
font-family: Arial, Helvetica, Sans Serif;
font-size: 11px;
text-align : justify;
color : #000000;
font-style : italic;
font-weight : normal;
text-decoration: underline;
}

.job {PADDING-RIGHT: 7px; PADDING-LEFT: 7px; FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN-BOTTOM: 2px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 15px; WIDTH: 100%; COLOR: #000000; PADDING-TOP: 1px; HEIGHT: 17px; BACKGROUND-COLOR: #e1ecfc}
.job A {COLOR: #000000}
.name{PADDING-RIGHT: 7px; PADDING-LEFT: 7px; FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-BOTTOM: 2px; PADDING-BOTTOM: 0px; WIDTH: 100%; COLOR: #000000; PADDING-TOP: 2px; HEIGHT: 18px; BACKGROUND-COLOR: #ccd6e0;}
.name A {COLOR: #000000}
a.comand{COLOR: #3e5f88; TEXT-DECORATION: none;}
a.comand:hover {COLOR: #3e5f88; TEXT-DECORATION: underline;}
li {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000000; LINE-HEIGHT: 15px; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, Sans Serif; TEXT-ALIGN: justify}
div.comandos{width: 550px;height: 200px;float: left;}
.show1
{
 display: none;
}