/* IE6 does not get CSS3 Fonts, so we fall back to Arial. */
* {
	font-family: Arial, sans-serif !important;
}

body,
input,
select,
button,
span,
a,
li,
h3,
h4,
h5,
h6,
#fancybox-title {
	font-size: 11px !important;
}

/* cut off chars like 'W' in IE/XP/ClearType=off */
.standard p {
	position: relative;
}

/* VW . Global . More links */
a.more {
  background-position: 0 5px;
  /* cut off chars like 'W' in IE/XP/ClearType=off */
  position: relative;
}

/* VW . Global . Linklist */
.linkList li {
	display: inline-block !important;
}
.linkList li a {
	background-position: 0 5px;
	height: 1%;
}

/* VW . Global . Tabs */
ul.tabs li {
	cursor: pointer;
}
ul.tabs li span.hover {
	color: #2274ac;
}

/* VW . Global . Switch . Open / Closed */
a.switch {
	background-position: 0 3px;
}
a.open {
	background-position: 0 5px;
}

/* VW . Global . Button . Basic */
button.buttonBasic.hover {
	background-position: 0 -25px !important;
}

/* Credit Card Selector */
html .ccs_preview .ccs_preview_layer {
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/etc/designs/vwbank/base/src/images/creditcard/ccs_layer_preview.png', sizingMethod='scale');
  background:none;
}

html .ccs_slider_thumbs_container p span.ccs_thumb_layer {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/etc/designs/vwbank/base/src/images/creditcard/ccs_layer_thumb.png', sizingMethod='scale');
  background: none;
}

html .ccs_slider_thumbs_container p.selected span.ccs_thumb_layer {
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/etc/designs/vwbank/base/src/images/creditcard/ccs_layer_thumb_selected.png', sizingMethod='scale');
  background: none;
}




/* VW . Global . Overlay */
#overlay {
	filter: alpha(opacity=0);
}

/* VW . Global . Clearfix */
.clearfix {
	display: inline-block;
	height: 1%;
}

/* Portal . Navigation */
html #portalTopbar {
	position: absolute;
}

#portalTopbar .linkList li a {
	height: auto;
}

html #loginpanel {
	position: absolute;
}

/* Header . Metanavigation */
#header .linkList li a {
	height: auto;
}

/* Footer . Metanavigation */
#footer .linkList li a {
	height: auto;
}

/* Content . Main */
#contentMain {
	margin-top: 25px;
}

/* Content . Main . Tabbed */
#contentMain.tabbed {
	margin-top: 20px;
}

/* Content . Columns . Column 1 */
#col1 {
/*	margin-top: -4px; */
}

/* Content . Columns . Column 1 . Tabbed */
#contentMain.tabbed #col1 {
	margin-top: 1px; 
}

/* Content . Columns . Column 1 . No stage */
#contentMain.noStage #col1 {
	margin-top: 40px;
}

/* Content . Navigation . Global search . Flyout . Link list */
#globalsearchFlyout li a {
	background-position: 0 5px;
}

/* Content . Submenu . 1st level */
.submenu li {
	display: inline-block !important;
}
.submenu li a {
	height: 1%;
}
.submenu li.active a {
	background-position: 0 10px;
}

/* Content . Submenu . 2nd level */
.submenu li ul li.active a {
	background-position: 18px 5px;
}

/* Home . Infoservices . Ticker */
.infoservices ul.ticker {
	bottom: 6px;
}

/* Home . Teaser . Topic */
.teaserTopic {
	display: inline;
}

/* Home . Teaser . Topic . Content */
.teaserTopic h1 {
	padding-top: 4px;
	padding-bottom: 6px;
}

/* Content . Teaser . Wide . Boxes */
.teaserWide_content {
	height: 1%;
}

/* Content . Teaser . Suggest */
.randomteaser {
	display: inline;
}

/* Tools . Links */
#tools ul li {
	display: inline-block;
	margin-bottom: -3px;
}

/* Fancybox . Content box . Left . width: 150 */
.content_box_left_150 {
	margin-right: 9px;
	margin-left: 1px;
}

body #fancybox-loading.fancybox-ie div { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/etc/designs/common/base/libs/images/fancybox/fancy_loading.png', sizingMethod='scale'); }
/*.fancybox-ie #fancybox-close    { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/etc/designs/common/base/libs/images/fancybox/fancy_close.png', sizingMethod='scale'); }*/ /* Changed by Gingco.Net */

body .fancybox-ie #fancybox-title-over { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/etc/designs/common/base/libs/images/fancybox/fancy_title_over.png', sizingMethod='scale'); zoom: 1; }
body .fancybox-ie #fancybox-title-left { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/etc/designs/common/base/libs/images/fancybox/fancy_title_left.png', sizingMethod='scale'); }
body .fancybox-ie #fancybox-title-main { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/etc/designs/common/base/libs/images/fancybox/fancy_title_main.png', sizingMethod='scale'); }
body .fancybox-ie #fancybox-title-right  { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/etc/designs/common/base/libs/images/fancybox/fancy_title_right.png', sizingMethod='scale'); }

body .fancybox-ie #fancybox-left-ico   { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/etc/designs/common/base/libs/images/fancybox/fancy_nav_left.png', sizingMethod='scale'); }
body .fancybox-ie #fancybox-right-ico  { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/etc/designs/common/base/libs/images/fancybox/fancy_nav_right.png', sizingMethod='scale') ; }

/* Form . Input . Type: Radio Button */
.c800_form input.radio, .c800_form input.checkbox {
  margin: -3px -3px -4px -4px;
}

.c800_form .formErrorLine,
.c800_form label.error,
#wrapper .c800_form label.error {
  height: 20px; 
}

.c800_form select{
  border:none;
  border-color:transparent;
}

html .cycleteaser-nav {
  width: 100%;
  text-align: center;
}

html .cycleteaser-nav li {
  zoom: 1;
  display: inline;
}
