/* ************************************************************************* */
/* ************************************************************************* */
/* *** Service Column                                                    *** */
/* ************************************************************************* */
/* ************************************************************************* */

/* ************* */
/* common styles */
/* ************* */
td#service {
	width			: 239px;
	vertical-align	: top;
	border-right	: 1px solid #F0F0F0;	
}
#service div.container {
	margin-bottom	: 10px;
}
#service div div {
	background-color: #FFFFFF;
	padding			: 12px 0 27px 30px;	
}
* html #service div div {
	padding-top		: 11px;	
}
#service div div a {
	font-size		: 0.92em; /* 11 px */
	line-height		: 1.45em; /* 16 px */	
}
#service div div.rollover {
	display			: none;
}
#service h2 {
	background-color: #D4DCE3;
	color			: #3E3E40;
	font-size		: 1em;	/* 12px */
	padding			: 7px 5px 0px 30px;
	font-weight		: bold;	
	height			: 22px;
}
#service h2 td.type2 {
	background-color: #D4DCE3;
	color			: #3E3E40;
	font-size		: 1em;	/* 12px */
	font-weight		: bold;	
	padding-top		: 0px;
	margin-top		: 0px;
}
#service h2.seqArrowDark {
	background-image	: url(../media/arrow_black.gif);
	background-position	: 11px center;
	background-repeat	: no-repeat;
}
#service h2.seqArrowBright {
	background-image	: url(../media/arrow_white.gif);
	background-position	: 11px center;
	background-repeat	: no-repeat;
}
#service h2.printContainer {
	background-color: #FFFFFF;
	padding-top		: 8px;
	padding-left	: 30px;
	vertical-align	: top;
	height			: 20px;
	border-top		: 1px solid #f0f0f0;
	border-bottom	: 1px solid #f0f0f0;
}
#service h2.highlight {
	background-color: #00649B;
	color			: #FFFFFF;
}
#service h2.highlight a {
	background-color: #00649B;
	color			: #FFFFFF;
	padding			: 7px 5px 0px 30px;
	font-size		: 1em;	/* 12 px */
	padding			: 0;
	font-weight		: bold;	
	height			: 22px;
}
#service h2.highlight a:visited {
	color			: #FFFFFF;
}
#service h2.highlight a:hover {
	color			: #FFFFFF;
	text-decoration	: none;
}
#service p, #service td {
	color			: #717274;
	font-size		: 0.92em; /* 11 px */
	line-height		: 1.33em; /* 16 px */
}
#service input {
	vertical-align: top;
}

#login, #passw, #plz {
	font-size		: 0.83em; /* 10px */
	size			: 10px;
	margin-right	: 5px;
	margin-bottom	: 4px;
	margin-top		: 1px;
	padding			: 3px 4px 3px 7px;
	width			: 128px;
   	border			: 1px solid #9BADBF;
	background-color: #F5F7F8;   	
}
* html #login, * html #passw, * html #plz {
	margin-bottom	: 2px;
}

#service #defaultEnter {
	margin-bottom	: 3px;
}
* html #service #defaultEnter {
	margin-bottom	: 1px;
}

/* **************************************************** */
/* contact_container for service column like for teaser */
/* **************************************************** */
#service div.contact_container div.textIndentSmall {
	margin			: 0px 0px 0px 90px;
	padding			: 0px 0px 0px 0px;
}
#service div.contact_container {
	border-bottom	: 10px solid #FAFAFA;
	background-color: #FFFFFF;
	padding-bottom	: 18px;
}
#service div.contact_container div {
	padding			: 15px 8px 9px 0px;
	margin			: 0px 0 0px 30px;
}
#service div.contact_container h2 {
	margin-bottom	: 0px;
}
#service div.contact_container h3 {
	font-size		: 1em;		/* 12px */
	line-height		: 1.45em; /* 16px */
	color			: #3E3E40;
	margin-top		: 0px;
}
#service div.contact_container img {
	clear			: both;
	margin			: 0px 10px 7px 0;
	vertical-align	: top;
}
#service div.contact_container img.iconMail {
	float			: left;
	margin			: 0px 0 0 0;
	padding			: 4px 0 0 0;
}
#service div.contact_container p.mailIconLinkText {
	margin			: 0 0 0 0px;
	padding			: 0 0 0 0;
}
* html #service div.contact_container ul.textIndent {
	list-style-image: url(../media/bullet_yellow_IE.gif);
}
#service div.contact_container ul.textIndent {
	list-style-image: url(../media/bullet_yellow.gif);
	font-weight		: bold;
	margin-left		: 18px;
}
#service div.contact_container p.contactFootnote {
	font-size		: 0.75em;
	margin-top		: 10px;	
}
