#navMain > ul > li ul.layer { width:600px; }
#navMain > ul > li ul.layer li.bottom { position:relative; top:-3px; }
#navMain > ul > li ul.layer.flyoutleft > li > ul { float:right; }
/*
#navMain > ul > li { background: none; }
#navMain > ul > li > a, #navMain > ul > li > .nolink { background: url("/httpd/img/general/separator.png") no-repeat right 14px; }
#navMain > ul > li > .last { background:none; }
*/

#websitefinder {
	margin-bottom:17px;
}
.image_content .image_content_txt {
	line-height:14px;
	margin-bottom:5px;
}

.teaser_image_extendedcontent_download {
	padding-bottom: 18px;
}
.teaser_image_extendedcontent_download .cont_listing1 {
	margin: 2px 5px -6px 0;
	position: relative;
	top: 1px;
}
.teasercolumnI .teaser_image_service a img	{
	margin-bottom:5px;
}
.teasercolumnI .cont_listing1 ul li,
.teaser_image_extendedcontent_download .cont_listing1 ul li {
	/*border: none;*/
	border:1px solid transparent;
}
.teaser_image_extendedcontent_download .cont_listing1 ul li {
	margin-top: 3px;
}
.teaser_image_extendedcontent_download .cont_listing1 ul {
}
.teaser_image_extendedcontent_download img {
	display: block;
}
.extended_content ol,
.teasercolumnI ol,
#rightbox ol,
#sidebar ol	{
	margin-left:4px;
}
.extended_content ol li div,
.teasercolumnI ol li div,
#rightbox ol li div,
#sidebar ol li div	{
	left: -8px;
}
.teaser_3c .teaserbullet {
    margin-bottom: 4px;
    margin-left: 15px;
    margin-top: 4px;
}
.teaser_image_service .teaserbullet {
    margin-left: 15px;
}
.cont_listing1 li {
    background-image: url("/httpd/img/general/img_arrow_trans.gif");
    background-position: -2px 2px !important;
    background-repeat: no-repeat;
    list-style: none outside none;
    margin: 0;
    padding-left: 13px;
	border:1px solid transparent;
}

.cont_listing1a {
    margin-left: 0;
}

.cont_listing1a li {
    background-image: url("/httpd/img/general/img_arrow_trans.gif");
    background-position: -2px 2px !important;
    background-repeat: no-repeat;
    list-style: none outside none;
    margin: 0;
    padding-left: 13px;
	border:1px solid transparent;
}
.contentfrag_center3 .teaserbullet3c {margin-bottom: 4px;margin-left: 25px;margin-top: 4px;}
.teaser_image_service {clear:left;border:1px solid transparent;}
/* Outbound Flyout */
#navMain .outbound { border:1px solid transparent;padding-top:1px !important;width:180px; }
#navMain .outbound-subhead {margin: -3px 0 -10px 5px !important;}

.homeFullPage #backgroundImage {position: absolute;}

.dragslider .element .caption {white-space: nowrap;}

/* Sticker pt_homefullpage.html */
#stickerContainer #stickerContentSlider .stickerContent .contentRightSide div.stickerTeaser h3 {
  background-color: #f3f3f3;
  width:390px !important;
  padding-bottom:2px;
 }

#stickerContainer #stickerContentSlider .stickerContent .contentRightSide {
    float: left;
    overflow: hidden;
    width: 420px !important;
}

#stickerContainer #stickerContentSlider div#contentNavi .cont_listing1 ul li:first-child {
    background-position: -2px 0px !important;
    float: left;
	
}

#stickerContainer #stickerContentSlider div#contentNavi .cont_listing1 ul li {
    background-position: -2px 0px !important;
    float: right;
}

/* no transparency for IE7  */
.dragslider.transparency {
  background: #fff !important;
}

/* fix for replacing margin-bottom in IE7  */
#frontPageContent {
    padding-bottom: 50px;
}

#frontPageContent .grid_1 .teaser_image_service .flex-teaser-text:first-child,
#frontPageContent .grid_2 .teaser_image_service .flex-teaser-text:first-child,
#frontPageContent .grid_3 .teaser_image_service .flex-teaser-text:first-child,
#frontPageContent .grid_4 .teaser_image_service .flex-teaser-text:first-child {
    margin-top: -3px !important;
}
