/* CSS Document */

/* firefox scrollbar hack */
html {height: 100%; margin-bottom: 1px; }

body
{
	/*background: 0px 0px url(/bilder/bg.gif);*/
	background-repeat: repeat-x;
}


.sbB
{
	height: 17px; width:130px;
	border-width:1px;
	border-style:solid;
	font-size:10px;
	font-family:verdana;
}

.sbBh
{
	height: 26px;
}

.sbA
{
	height: 17px;
	width:140px;
	border-width:1px;
	border-style:solid;
	font-size:10px;
	font-family:verdana;
}

.alb
{
	padding-left: 11px
}

.blb
{
	/*background: url(http://www.audi.com/imgs/glob/misc/linkarrow_11_13.gif) no-repeat;*/
	background-position: 0px 5px;
	padding-top: 6px;
}

.btp
{
	padding-top: 6px;
	padding-left:1px;
}

/* */

#pxc_subnavi
{
	left: 640px;
	width: 886px;
	visibility: visible;
	display: block;
	clip: rect(auto, auto, auto, 0px);
	height: 300px;
	background-image: url(/Global/audi/Files/Images/bg_subnav_submenu.gif);
}

.pxc_DealerConfig
{
	position: relative;
	padding: 13px 9px 13px 9px;
	/*height: 274px;*/
	/*height: 300px;*/
	width: 141px;
	min-width: 141px;
	font-size: 10px;
	/*border-left: 1px white solid;*/
	color:black;
}
.pxc_DealerConfig .Abstand
{
	padding-bottom:5px;
	width:141px;
}
.screen1_dealer
{
	WIDTH: 159px;
	background: #D5D5D5;
}

.pxc_tabelle
{
	width: 460px;
	margin-bottom: 12px;
	margin-left: 0px;
}

.pxc_line_seperator_table
{
	width: 480px;
	margin-top: 0px;
	margin-bottom: 8px;
	margin-left: -20px;
	height: 1px;
	background-color:#FFFFFF;
}



/* -- Kontakt Styles -- */

.defaultFont
{
	font-family: verdana,arial,helvetica, sans-serif;
	font-size: 10px;
	color:#262626;
	background-color:#D7DBD2;
	font-weight:normal;
	text-decoration:none;
}
.inp01
{
	BACKGROUND: white;
	FONT-FAMILY: verdana,arial,helvetica,sans-serif;
	FONT-SIZE: 10px;
	FONT-STYLE: normal;
	WIDTH: 108px;
	border: 1px solid #A7A6AA;
}
.inp04
{
	BACKGROUND: white;
	FONT-FAMILY: verdana,arial,helvetica,sans-serif;
	FONT-SIZE: 10px;
	FONT-STYLE: normal;
	WIDTH: 40px;
	border: 1px solid #A7A6AA;
}
.inp08
{
	BACKGROUND: white;
	FONT-FAMILY: verdana,arial,helvetica,sans-serif;
	FONT-SIZE: 10px;
	FONT-STYLE: normal;
	WIDTH: 220px;
	border: 1px solid #A7A6AA;
}

.inp10
{
	BACKGROUND: white;
	FONT-FAMILY: verdana,arial,helvetica,sans-serif;
	FONT-SIZE: 10px;
	FONT-STYLE: normal;
	WIDTH: 56px;
	border: 1px solid #A7A6AA;
}

.inp160px
{
	BACKGROUND: white;
	FONT-FAMILY: verdana,arial,helvetica,sans-serif;
	FONT-SIZE: 10px;
	FONT-STYLE: normal;
	WIDTH: 160px;
	border: 1px solid #A7A6AA;
}

.inp25px
{
	BACKGROUND: white;
	FONT-FAMILY: verdana,arial,helvetica,sans-serif;
	FONT-SIZE: 10px;
	FONT-STYLE: normal;
	WIDTH: 25px;
	border: 1px solid #A7A6AA;
}

.link
{
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight:bold;
	color:#5E5E5E;
	text-decoration:none;
	line-height:15px;
}

.select3
{
	height:15px;
	width:220px;
	font-size:10px;
	font-family:verdana;
	border: 1px solid #A7A6AA;
}

.ssoheadline
{
	font-family: verdana,arial,helvetica, sans-serif;
	font-size:10px;
	color:white;
	font-weight:bold;
	text-decoration:none;
	background-color:#B5BBAD;
}

.whiteText
{
	color:black;
	background-color:white;
}
/* -- Kontakt Styles END -- */
pxc_FooterLinie
{
	height: 11px;
	width: 13px;
}
a.StdLink
{
	text-decoration:none;
}
a.StdLink:hover
{
	text-decoration:none;
}
a.StdLink:link
{
	text-decoration:none;
}
.arrow
{
	height: 9px;
	width: 8px;
}

.pxc_form
{
	WIDTH: 479px;
	MIN-HEIGHT: 132px;
	OVERFLOW: visible;
	BACKGROUND: #D7DBD2;
	BORDER-TOP: solid 1px #FFFFFF;
	BORDER-RIGHT: solid 1px #FFFFFF;
}

.pxc_form .Caption
{
	padding: 20px 0 0 19px;
	MIN-HEIGHT: 16px;
	height:16px;
	COLOR: #FFFFFF;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
	BACKGROUND: #B5BBAD;
}
.pxc_form .Table
{
	padding: 8px 0px 0px 0px;
	width: 460px;
	margin-left: 19px;
}

.pxc_form .Table td
{
	height: 22px;
	padding-bottom:0px;
}
.pxc_form .Table .Last
{
	height: 22px;
	padding-bottom:18px;
}

.pxc_form .Table .Salution
{
}
.pxc_form .Table .Salution td
{
	padding-right: 12px;
}

.pxc_form .Table Select
{
	height: 17px;
	width: 220px;
	font-size: 10px;
	font-family: verdana;
	border: 1px solid #ECE9D8;
}

.pxc_form .Table .Std
{
	height: 12px;
	font-size: 10px;
	font-family: verdana, arial, helvetica, sans-serif,serif;
	border: 1px inset #ECE9D8;
	width: 220px;
}

.pxc_form .Table .Small
{
	height: 12px;
	font-size: 10px;
	font-family: verdana, arial, helvetica, sans-serif,serif;
	border: 1px inset #ECE9D8;
	width:56px;
}
.pxc_form .Table .Medium
{
	height: 12px;
	font-size: 10px;
	font-family: verdana, arial, helvetica, sans-serif,serif;
	border: 1px inset #ECE9D8;
	width:160px;
}
.pxc_overviewtext
{
	padding-bottom:10px;
}

.pxc_line_separator
{
	position: relative;
	left: -20px;
	margin-right: -30px;
	height: 1px;
	width: 479px;
	line-height: 1px;
	font-size: 0pt;
	border-bottom: 1px solid white;
}

p.first
{
	margin-top: 0;
}

.pxc_TextBolder
{
	font-weight: bold;
}

.pxc_ListeHeader
{
	padding-bottom:5px;
	font-weight: bold;
}

.pxc_CarInfoSmall
{
	height:324px;
}

.pxc_CarInfoSmallText
{
	padding-left:0px;
}

.pxc_overviewtable
{
	width:639px;
}

.pxc_overviewCell
{
}

.pxc_Keyvisual
{
	margin:0px;
	padding:0px;
	display:block;
}

.pxc_CarNotFound
{
	FONT-WEIGHT: bold;
	COLOR: #D28A2C;
	font-size:16px;
	padding-left:19px;
}
.pxc_ServiceAppointCaption
{
	COLOR: #5E5E5E;
	FONT-WEIGHT: bold;
	padding-bottom:6px;
}
.pxc_ServiceAppointLinks
{
	width:295px;
}

.pxc_ServiceAppointText
{
	COLOR: #5E5E5E;
	FONT-WEIGHT: bold;
	padding-top:6px;
	text-align:left;
}
.pxc_ServiceAppointTextMessage
{
	padding-top:6px;
	width:200px;
	vertical-align: top;
}
.pxc_WKListe
{
	margin-top:10px;
	margin-bottom:10px;
	padding-left: 25px;
}

.pxc_Screen1
{
	WIDTH: 159px;
	BORDER-TOP: solid 1px #FFFFFF;
	BORDER-RIGHT: solid 1px #FFFFFF;
	float:left;
}

.pxc_Legende
{
	padding-left:19px;
}
.pxc_ZusatzInfo
{
	margin-top:5px;
}
.pxc_ZusatzInfoText
{
	color:#D28A2C;
	text-decoration:none;
}

/*<!--[if IE]>*/
.pxc_TeamOverViewText
{
	height:36px;
	width:159px;
}
/*<![endif]-->*/
/*<!--[if !IE]>*/
.pxc_TeamOverViewText
{
	height:36px;
	width:159px;
}
/*<![endif]-->*/

.defaultList
{
	LIST-STYLE-TYPE: square;
/*	COLOR: #262626;
	font-size:90%;*/
	margin-left: 8px;
	margin-top:-8px;
	margin-bottom: 0px;
	padding: 8px 8px 0px;
}

.defaultList li
{
	MARGIN: 0px;
	COLOR: #262626;
	padding-top: 0px;
/*	font-size:130%;*/
}
.PageHeadLine
{
	width:639px;
	min-width: 639px;
	margin-top:10px;
}
.PageHeadLine img
{
	width:639px;
	min-width: 639px;
}

dt {
	width: 105px;
	display: block;
	padding-right: 5px;
	font-weight: bold;
	float: left;
}
dd {
	display: block;
	margin-bottom: 20px;
	margin-left: 110px;
}
.pxc_ServiceListe
{
	padding: 10px 9px 20px 19px;
	border-bottom:1px solid white;
}

#innerIntroImage
{
	overflow: hidden;
}
