@charset "ISO-8859-1";

/****
 * Stylesheet Print Version
 *
 * roland-prozessfinanz.de
 *
 * 
 *
 * @author matthias schmidt <matthias.schmidt@antwerpes.de>
 * @date Wed Jan 25 15:58 GMT+01:00 2005
 * @copyright antwerpes + partner AG
 * @version 0.1
 * @package 
 */
 

 
 
 /******************************************************
 * Standard:
 *
 * standard defines global styles for elements
 * 
 ******************************************************/

BODY, DIV, P,
H1, H2, H4, H5, H6,
B, STRONG, I,
FORM, SELECT, OPTION, TEXTAREA, INPUT,
A, 
TH, TD,  
OL, UL, LI {
	font-family: 'Verdana', 'Arial', 'Helvetica', sans-serif;
}

BODY {
	font-size: 11px;
	line-height: 15px;
	text-align: left;
	margin: 0;
	padding: 0;
	border: 0;	
	background-color: #FFFFFF;
}

BODY.popup {
	margin: 0;
	padding: 0;
	background: none;
}

/**
 * Headlines (H)
 */
H1 {
	margin: 0;
	padding: 0;
}
H2 {
	margin: 0;
	padding: 0 0 0 0;
}
H3 {
	font-size: 9px;
	font-weight: bold;
	margin: 0;
	padding: 0;
}

/**
 * Paragraphs (P)
 */
P,
P.bodytext {
	font-size : 11px;
	line-height : 15px;
}

SPAN.spBlueColor {
	color: #005AAA;
}


/**
 * Links (A)
 */
A,
A STRONG {
	color: #000000;
	font-weight: bold;
}

A:LINK,
A:LINK STRONG { 
	color: #000000;
}

A:HOVER,
A:HOVER STRONG {
	color: #000000;
}

A:ACTIVE,  
A:ACTIVE STRONG { 
	color: #000000;
}

A:VISITED,
A:VISITED STRONG { 
	color: #000000;
}


A.noUnderline:LINK,
A.noUnderline:ACTIVE,
A.noUnderline:VISITED,
A.noUnderline:HOVER	{ 
	text-decoration: none;
}


/**
 * Images (IMG)
 */
IMG {
	border: 0;
}

/**
 * Lists (UL|OL|LI)
 */
UL {
}
LI {
	line-height : 18px;
}

/* set element invisible */
.elInvisible {
	position: absolute;
	left: -2000px;
	width: 1px;
}

FORM {
	margin: 0;
	padding: 0;
}
INPUT {
	font-size: 11px;
	color: #333333;
}
TEXTAREA {
	font-size: 11px;
	color: #333333;
}
SELECT {
	font-size: 11px;
	color: #333333;
}

BUTTON {
	border: 0;
	margin: 0;
	padding: 0;
	font-size: 11px;
}

TD {
	font-size: 11px;
	color: #333333;
}

/* clear */
DIV.divCleaner {
	clear: both;
	overflow: hidden;
	margin: 0;
	padding: 0;
	border: 0.1px solid white; /* niemals nicht entfernen */
}




/******************************************************
 * Logos:
 *
 ******************************************************/

DIV#divHomeLogoSection {
	position: absolute;
	top: 0px;
	left: 0px;
}

DIV#divHomeLogoRoland {
	position: absolute;
	top: 20px;
	left: 500px;
}




/******************************************************
 * Invisible Elements:
 *
 ******************************************************/
DIV#divHomeHeader,
DIV#divHomeLogoPF,
DIV.sectionLayer,
DIV#divFunktionsNavigation,
DIV#divTopNavigation,
DIV.divPullDownNavigation,
DIV#divSubnavigationContainerDekoCorner,
DIV#divSubnavigationContainer,
DIV#divContentButtonBar,
DIV.divContentPageUpButton,
DIV#divTeaserContainer,
DIV#divFooterNavigation,
DIV#divPullDownNavigation21488,
DIV#divPullDownNavigation21522,
DIV#divPullDownNavigation21557,
DIV#divPullDownNavigation21641,
DIV#divPullDownNavigation21650,
DIV#divPullDownNavigation21857
{
	position: absolute;
	left: -20000px;
	top: -20000px;
	width: 1px;
}




/******************************************************
 * Content HOMEPAGE:
 *
 * defines styles for the content elements 
 * 
 * 
 ******************************************************/
 
DIV#divHomeContentContainer {
	float: left;
	margin: 25px 17px 0 20px;
	/*
	padding-top: 25px;
	padding-right: 17px;
	padding-bottom: 0px;
	padding-left: 20px;
	*/
	padding: 0;
	color: #333333;
}

/**************
 * HOMEPAGE - SECTION ORANGE
 **************/
DIV#divHomeSectionContainerOrange {
	float: left;
	width: 265px;
}

DIV#divHomeSectionContainerOrange DIV#orangeSection1 {
	background: url(../../media/_img/_deko/bg_home_privat_pflanze.png) no-repeat top left;
	height: 68px;
	width: 248px;
}

DIV#divHomeSectionContainerOrange DIV#orangeSection2 {
	background: url(../../media/_img/_deko/bg_home_privat_koffer.png) no-repeat top left;
	height: 68px;
	width: 248px;
}

DIV#divHomeSectionContainerOrange DIV#orangeSection3 {
	background: url(../../media/_img/_deko/bg_home_privat_abakus.png) no-repeat top left;
	height: 69px;
	width: 248px;
}

DIV#divHomeSectionContainerOrange H3.sectionHeadline {
	height: 40px;
	font-size: 13px;
	font-weight: bold;
	color: white;
	margin: 0;
	padding: 3px 0 0 75px;
}

DIV#divHomeSectionContainerOrange DIV.divSection DIV.sectionMoreButtonItem {
	background: url(../../media/_img/_but/bg_arr_buttonitem_lo.gif) no-repeat;
	margin-top: 5px;
	_margin-top: 7px;
	margin-left: 75px;
	padding: 0 15px 0 10px;
}

DIV#divHomeSectionContainerOrange DIV.divSection DIV.sectionMoreButtonItem A.sectionMoreButton {
	font-size: 12px;
	font-weight: normal;
	color: #005AAA;
	text-decoration: none;
}

DIV.sectionLayer UL.layerLinkList {
	list-style: none;
	margin: 0;
	padding: 5px 0 5px 0;
}

DIV.sectionLayer UL.layerLinkList LI {
	background: url(../../media/_img/_but/bg_arr_externlink_lo.gif) no-repeat;
	margin: 0 0 0 11px;
	padding: 0 0 0 12px;
}

DIV.sectionLayer UL.layerLinkList LI A,
DIV.sectionLayer UL.layerLinkList LI A:LINK,
DIV.sectionLayer UL.layerLinkList LI A:HOVER,
DIV.sectionLayer UL.layerLinkList LI A:VISITED {
	font-size: 12px;
	color: #005AAA;
	font-weight: normal;
	text-decoration: none;
}




DIV#divHomeSectionContainerOrange H1,
DIV#divHomeSectionContainerBlue H1  {
	font-size: 14px;
	color: #005AAA;
	margin: 0 0 5px 0;
	padding: 0 0 0 12px;
}

/**************
 * HOMEPAGE - SECTION ORANGE
 **************/
DIV#divHomeSectionContainerOrange {
	float: left;
	width: 265px;
}

DIV#divHomeSectionContainerOrange DIV#orangeSection1 {
	background: url(../../media/_img/_deko/bg_home_privat_pflanze.png) no-repeat top left;
	height: 68px;
	width: 248px;
}

DIV#divHomeSectionContainerOrange DIV#orangeSection2 {
	background: url(../../media/_img/_deko/bg_home_privat_koffer.png) no-repeat top left;
	height: 68px;
	width: 248px;
}

DIV#divHomeSectionContainerOrange DIV#orangeSection3 {
	background: url(../../media/_img/_deko/bg_home_privat_abakus.png) no-repeat top left;
	height: 69px;
	width: 248px;
}

DIV#divHomeSectionContainerOrange H3.sectionHeadline {
	height: 40px;
	font-size: 13px;
	font-weight: bold;
	color: white;
	margin: 0;
	padding: 3px 0 0 75px;
}

DIV#divHomeSectionContainerOrange DIV.divSection DIV.sectionMoreButtonItem {
	background: url(../../media/_img/_but/bg_arr_buttonitem_lo.gif) no-repeat;
	margin-top: 5px;
	_margin-top: 7px;
	margin-left: 75px;
	padding: 0 15px 0 10px;
}

DIV#divHomeSectionContainerOrange DIV.divSection DIV.sectionMoreButtonItem A.sectionMoreButton {
	font-size: 12px;
	font-weight: normal;
	color: #005AAA;
	text-decoration: none;
}

DIV.sectionLayer UL.layerLinkList {
	list-style: none;
	margin: 0;
	padding: 5px 0 5px 0;
}

DIV.sectionLayer UL.layerLinkList LI {
	background: url(../../media/_img/_but/bg_arr_externlink_lo.gif) no-repeat;
	margin: 0 0 0 11px;
	padding: 0 0 0 12px;
}

DIV.sectionLayer UL.layerLinkList LI A,
DIV.sectionLayer UL.layerLinkList LI A:LINK,
DIV.sectionLayer UL.layerLinkList LI A:HOVER,
DIV.sectionLayer UL.layerLinkList LI A:VISITED {
	font-size: 12px;
	color: #005AAA;
	font-weight: normal;
	text-decoration: none;
}


/**************
 * HOMEPAGE - SECTION BLUE
 **************/
DIV#divHomeSectionContainerBlue {
	float: left;
	width: 250px;
}

DIV#divHomeSectionContainerBlue DIV#blueSection1 {
	background: url(../../media/_img/_deko/bg_home_geschaeft_pflanze.png) no-repeat top left;
	height: 68px;
	width: 248px;
}

DIV#divHomeSectionContainerBlue DIV#blueSection2 {
	background: url(../../media/_img/_deko/bg_home_geschaeft_koffer.png) no-repeat top left;
	height: 68px;
	width: 248px;
}

DIV#divHomeSectionContainerBlue DIV#blueSection3 {
	background: url(../../media/_img/_deko/bg_home_geschaeft_abakus.png) no-repeat top left;
	height: 68px;
	width: 248px;
}

DIV#divHomeSectionContainerBlue DIV#blueSection4 {
	background: url(../../media/_img/_deko/bg_home_geschaeft_uhr.png) no-repeat top left;
	height: 69px;
	width: 248px;
}

DIV#divHomeSectionContainerBlue H3.sectionHeadline {
	height: 40px;
	font-size: 13px;
	font-weight: bold;
	color: white;
	margin: 0;
	padding: 3px 0 0 75px;
}

DIV#divHomeSectionContainerBlue DIV.divSection DIV.sectionMoreButtonItem {
	background: url(../../media/_img/_but/bg_arr_buttonitem_lo.gif) no-repeat;
	margin-top: 5px;
	_margin-top: 7px;
	margin-left: 75px;
	padding: 0 15px 0 10px;
}

DIV#divHomeSectionContainerBlue DIV.divSection DIV.sectionMoreButtonItem A.sectionMoreButton {
	font-size: 12px;
	font-weight: normal;
	color: #005AAA;
	text-decoration: none;
}
 
 


/** HOME CONTENT TEASER **/

DIV#divHomeContentTeaser {
	margin: 20px 0 20px 0;
	width: 510px;
	border: 2px solid #D9D9D9;
	background: #F2F2F4;
}

DIV#divHomeContentTeaser DIV.divHomeTeaserBoxHeadline {
	background: #D9D9D9;
}

DIV#divHomeContentTeaser DIV.divHomeTeaserBoxHeadline H2 {
	font-size: 15px;
	font-weight: bold;
	color: #005AAA;
	margin: 0;
	padding: 3px 0 2px 12px;
}

DIV#divHomeContentTeaser DIV.divHomeTeaserBoxContent {
	width: 280px;
	padding: 5px 0 5px 12px;
	float: left;
}

DIV#divHomeContentTeaser DIV.divHomeTeaserBoxContent P.bodytext {
	margin: 0;
	padding: 0 0 5px 0;
	font-size: 11px;
	color: #005AAA;
}

DIV#divHomeContentTeaser DIV#divHomeTeaserBoxImage {
	text-align: right;
	margin-top: -23px;
}

DIV#divHomeContentTeaser DIV.divButtonItem {
	background: url(../../media/_img/_but/bg_arr_buttonitem_lo.gif) no-repeat;
	background-repeat: no-repeat;
	font-size: 11px;
	margin: 0;
	padding: 0 15px 0 10px;
}

DIV#divHomeContentTeaser DIV.divButtonItem A,
DIV#divHomeContentTeaser DIV.divButtonItem A:LINK,
DIV#divHomeContentTeaser DIV.divButtonItem A:HOVER,
DIV#divHomeContentTeaser DIV.divButtonItem A:VISITED {
	color: #005AAA;
	font-weight: normal;
	text-decoration: none;
}

 
 


/******************************************************
 * Content PAGES:
 *
 * defines styles for the content elements 
 * 
 * 
 ******************************************************/
 

DIV#divContentContainer,
DIV#divContentContainerAdditional {
	float: left;
	margin: 60px 0 0 0;
	padding-top: 5px;
	padding-bottom: 0px;
	color: #333333;
}

DIV#divContentContainerPopup {
	margin: 20px 0 0 0;
	padding-top: 5px;
	padding-bottom: 0px;
	color: #333333;
}


DIV#divContentContainer DIV.divTopSpacer,
DIV#divContentContainerAdditional DIV.divTopSpacer {
	margin: 30px 0 0 0;
	padding: 0;
}

DIV#clickPathnavigation {
	font-size: 11px; 
	font-weight: normal;
	margin: 10px 0 0 0;
	padding: 0;
}

DIV#clickPathnavigation UL.clickPathLinkList {
	list-style-type: none;
	float:left;
	margin: 0 0 18px 0;
	padding: 0;
}

DIV#clickPathnavigation UL.clickPathLinkList LI {
	float:left;
	margin: 0;
	padding:0;
}

DIV#clickPathnavigation UL.clickPathLinkList LI B,
DIV#clickPathnavigation UL.clickPathLinkList LI STRONG {
	color: #747378;
}
 
DIV#clickPathnavigation UL.clickPathLinkList LI A,
DIV#clickPathnavigation UL.clickPathLinkList LI A:LINK,
DIV#clickPathnavigation UL.clickPathLinkList LI A:HOVER,
DIV#clickPathnavigation UL.clickPathLinkList LI A:VISITED {
	font-size: 11px;
	color: #747378;
	font-weight: normal;
}
 
DIV#clickPathnavigation UL.clickPathLinkList LI.clickPathItemActive A,
DIV#clickPathnavigation UL.clickPathLinkList LI.clickPathItemActive A:LINK,
DIV#clickPathnavigation UL.clickPathLinkList LI.clickPathItemActive A:HOVER,
DIV#clickPathnavigation UL.clickPathLinkList LI.clickPathItemActive A:VISITED {
	font-weight: bold;
}




DIV#divContentContainer DIV.divContentBody,
DIV#divContentContainerPopup DIV.divContentBody,
DIV#divContentContainerAdditional DIV.divContentBody  {
	width: 516px;
}


/* only first header formatted as H1 otherwise format as h2 */

DIV#divContentContainer H1,
DIV#divContentContainerPopup H1 {
	font-size: 15px;
	color: #ED8F09;
	padding: 0;
	margin: 0 0 15px 0;
}
DIV#divContentContainer H2,
DIV#divContentContainerPopup H2 {
	font-size: 11px;
	color: #005AAA;
	padding: 0;
	margin: 5px 0 0 0;
}
H2.productGroupHeadline {
	font-size: 11px;
	color: #ED8F09;
	padding: 0;
	margin: 10px 0 10px 0;
}

DIV#divContentContainer B,
DIV#divContentContainer STRONG,
DIV#divContentContainerPopup B,
DIV#divContentContainerPopup STRONG {
	/* color: #005AAA; */
}


DIV#divContentContainer H2 A,
DIV#divContentContainer H2 A:LINK,
DIV#divContentContainer H2 A:HOVER,
DIV#divContentContainer H2 A:VISITED,
DIV#divContentContainerPopup H2 A,
DIV#divContentContainerPopup H2 A:LINK,
DIV#divContentContainerPopup H2 A:HOVER,
DIV#divContentContainerPopup H2 A:VISITED {
	color: #005AAA;
	text-decoration: none;
}

H3,
H3 A,
H3 A:LINK,
H3 A:HOVER,
H3 A:VISITED {
	font-weight: normal;
	color: #005AAA;
	margin: 10px 0 10px 0;
	padding: 0;
	text-decoration: none;
}

H4 {
	font-weight: normal;
	color: #005AAA;
	margin: 0;
	padding: 0;
}

DIV#divContentContainer H1.csc-firstHeader {
	font-size: 14px;
	font-weight: bold;
	color: #DC8425;
	padding: 0;
}

DIV#divContentContainer P,
DIV#divContentContainerPopup P {
	font-size: 11px;
	line-height: 15px;
	color: #333333;
}

DIV#divContentContainer DIV.divImageBoxLeft,
DIV#divContentContainerPopup DIV.divImageBoxLeft{
	float: left;
	margin: 5px 10px 5px 0;
}

DIV#divContentContainer DIV.divImageBoxRight,
DIV#divContentContainerPopup DIV.divImageBoxRight {
	float: right;
	margin: 0 0 5px 5px;
}

P.bodytext A,
P.bodytext A:LINK {
	font-weight: normal;
	color: #DC8425;
}

P.bodytext A:HOVER,
P.bodytext A:VISITED {
	font-weight: normal;
	color: #DC8425;
}


DIV#divContentContainer UL,
DIV#divContentContainerPopup UL {
	/*
	list-style: none ;
	list-style-position: outside ;
	*/
	margin: 0 0 0 20px;
	/* muss an klasse gebunden werden!! : padding: 10px 0 10px 0; */
}

DIV#divContentContainer UL.ulStandard,
DIV#divContentContainerPopup UL.ulStandard {
	padding: 10px 0 10px 5px;
}

DIV#divContentContainer UL LI,
DIV#divContentContainerPopup UL LI {
	/* background-image: url(../_img/_but/list_bullet_blue.gif); */
	background-repeat: no-repeat;
	line-height: 15px;
	font-size: 11px;
	color: #333333;
	margin: 0;
	padding: 0;
}

DIV#divContentContainer OL,
DIV#divContentContainerPopup OL {
	margin: 0 0 0 25px;
	padding: 10px 0 10px 0;
}

DIV#divContentContainer OL LI,
DIV#divContentContainerPopup OL LI {
	line-height: 15px;
	font-size: 11px;
	margin: 0;
	padding: 0 0 5px 0;
}

OL.blueFirstLine LI {
	color: #005AAA;
	font-size: 11px;
}

SPAN.normCopyStyle {
	color: #333333;
	font-size: 11px;
}


/*-- product link bar----------------------------------------------------------*/

DIV#divProductLinkBar {
	margin: 0;
	padding: 20px 0 10px 5px;
	width: 510px;
	float: left;
}

DIV#divProductLinkBar DIV.divProductLinkBarItem {
	float: left;
}



/*-- FAQ link liste -----------------------------------------------------------------------------*/
DIV#divContentContainer UL.faqLinkList {
	/*
	margin: 0 0 15px 20px;
	padding: 0;
	*/
}

DIV#divContentContainer UL.faqLinkList LI.faqLinkItem {
	/*
	background: white url($CMS_REF(media:bg_arr_faqlink_lo)$) no-repeat top left;
	*/
	line-height: 15px;
	font-size: 11px;
	margin: 0;
	padding: 0 0 5px 13px;
}

DIV#divContentContainer UL.faqLinkList LI.faqLinkItem A,
DIV#divContentContainer UL.faqLinkList LI.faqLinkItem A:LINK,
DIV#divContentContainer UL.faqLinkList LI.faqLinkItem A:HOVER,
DIV#divContentContainer UL.faqLinkList LI.faqLinkItem A:VISITED {
	font-weight: bold;
	text-decoration: none;
	color: #005AAA;
}

A.faqLinkItem,
A.faqLinkItem:LINK,
A.faqLinkItem:HOVER,
A.faqLinkItem:VISITED {
	border: 1px solid green;
}



DIV.leftbox {
	margin: 0;
	padding: 5px 10px 5px 0;
	float: left;
}

DIV.rightbox {
	margin: 0;
	padding: 5px 0 5px 10px;
	float: right;
}






/******************************************************
 * Additional Content PAGES:
 *
 * defines styles for the additional templates sites
 * 
 * 
 ******************************************************/

DIV#divContentContainerAdditional P {
	font-size: 11px;
	line-height: 15px;
	color: #333333;
	margin: 0;
	padding: 0;
}



/* only first header formatted as H1 otherwise format as h2 */

DIV#divContentContainerAdditional H1,
DIV#divContentContainerAdditional H2 {
	font-size: 11px;
	font-weight: bold;
	color: #005AAA;
	margin: 10px 0 10px 0;
	padding: 0;
}

H3 {
	font-size: 11px;
	font-weight: normal;
	color: #005AAA;
	margin: 10px 0 10px 0;
	padding: 0;
}

DIV#divContentContainerAdditional H1.csc-firstHeader {
	font-size: 14px;
	font-weight: bold;
	color: #DC8425;
	margin: 0 0 15px 0;
	padding: 0;
}




/**********************
 * Tabellen
 **********************/

TABLE.contenttable {
	width: 100%;
	border-spacing: 3px;
}

TABLE.contenttable TR {
	background-color: #E3EDF6;
}

/* first line in table formatted like THEAD */
TR#tr-first TD {
	background-color: #005AAA;
	text-align: center;
	margin: 0;
	font-weight: bold;
	padding: 5px 10px 5px 10px;
}

TR#tr-first TD.td-last {
	background-image: url(../_img/_deko/table_firstrow_back.gif); 
	background-repeat: no-repeat;
 	background-position: right top;
}

TR#tr-first TD P {
	color: white;
}

TABLE.contenttable TD {
	text-align: right;
	margin: 0;
	padding: 5px 10px 5px 10px;
}



/**********************
 * Indexed Search
 **********************/

DIV.tx-indexedsearch-searchbox {
	background-color: #E3EDF6;
	padding: 10px 10px 10px 10px;
	margin: 0;
}

DIV.tx-indexedsearch-browsebox {
	padding: 0 0 10px 0;
	margin: 0;
}

INPUT.tx-indexedsearch-searchbox-sword {
	font-size: 11px;
	color: #333333;
}

SELECT.tx-indexedsearch-searchbox-selectbox {
	font-size: 11px;
	color: #333333;
}

BUTTON.tx-indexedsearch-searchbox-button {
	background-color: #E3EDF6;
	border: 0;
	height: 20px;
	margin: 0 0 0 -2px;
	padding: 0;
	font-size: 11px;
	color: #747378;
}

DIV.tx-indexedsearch-resultItemBox {
	background-color: #E3EDF6;
	margin: 0 0 3px 0;
	padding: 10px 10px 10px 10px; 
}

TD.tx-indexedsearch-resultItem-headline A, 
TD.tx-indexedsearch-resultItem-headline A:LINK, 
TD.tx-indexedsearch-resultItem-headline A:HOVER, 
TD.tx-indexedsearch-resultItem-headline A:VISITED {
	color: #333333;
	font-weight: normal;
	font-size: 11px;
}

TD.tx-indexedsearch-resultItem-body {

}

TD.tx-indexedsearch-resultItem-footer A, 
TD.tx-indexedsearch-resultItem-footer A:LINK, 
TD.tx-indexedsearch-resultItem-footer A:HOVER, 
TD.tx-indexedsearch-resultItem-footer A:VISITED {
	color: #333333;
	font-weight: normal;
	font-size: 11px;
}


DIV#tx-indexedsearch-resultsfooterBox {
	background-color: #C6D9EA;
	width: 516px;
	float: right;
	padding: 5px 10px 5px 10px;
	margin: 0;
}

DIV#tx-indexedsearch-resultsfooter {
	float: right;
}

DIV#tx-indexedsearch-resultsfooter DIV.tx-indexedsearch-results-pagelinkitem {
	float: left;
	color: #333333;
	font-size: 11px;
}

DIV#tx-indexedsearch-resultsfooter DIV.tx-indexedsearch-results-pagelinkitem A,
DIV#tx-indexedsearch-resultsfooter DIV.tx-indexedsearch-results-pagelinkitem A:LINK,
DIV#tx-indexedsearch-resultsfooter DIV.tx-indexedsearch-results-pagelinkitem A:HOVER,
DIV#tx-indexedsearch-resultsfooter DIV.tx-indexedsearch-results-pagelinkitem A:VISITED {
	color: #333333;
	font-weight: normal;
	font-size: 11px;
	text-decoration: none;
}


/**********************
 * Overview / Sitemap
 **********************/
 
DIV.divContentBodyOverview {
	font-size: 11px;
}

DIV.divContentBodyOverview A,
DIV.divContentBodyOverview A:LINK,
DIV.divContentBodyOverview A:VISITED {
	font-size: 11px;
	color: #005AAA;
	font-weight: normal;
	text-decoration: none;
}

DIV.divContentBodyOverview A:HOVER {
	color: #E38826;
}


DIV.divOverviewSectionHeadline {
	float: left;
	background-color: #E3EDF6;
	margin: 0 2px 0 0;
	padding: 6px 0 0 5px;
}

DIV.divOverviewSectionLinkContainer {
	float: left;
	background-color: #E3EDF6;
	margin: 0 2px 0 0;
	padding: 4px 0 0 5px;
}

DIV.divOverviewLinkItem {
	background: url(../../media/_img/_but/bg_topnavi_lo.png) no-repeat top left;
	background-repeat: no-repeat;
	margin: 5px 0 10px 0;
	padding: 1px 0 0 15px;
}

TD.tdOverview {
	background-color: #E3EDF6;
	
}



/**********************
 * Vorstandsseite
 **********************/
DIV.divVorstand {
	
}

DIV.divVorstandImage {
	float: left;
	padding: 10px;
} 

DIV.divVorstandText {
}


/**********************
 * CallBack-Service
 **********************/

DIV#callbackFormat {
	margin: 20px 0 0 0 ;
	padding: 0 ;
	border: 0 ;
}

DIV#callbackFormat fieldset {
	margin: 0 0 3px 0 ;
	padding: 0 ;
	border: 0 ;
}

/*-- paragraphs --*/
DIV#callbackFormat .pPatternBlue {
	clear: both ;
	margin: 0 ;
	padding: 5px 10px ;
	background-color: #E3EDF6;
}
DIV#callbackFormat .pPatternBlueDeep {
	clear: both ;
	margin: 0 ;
	padding: 5px 10px ;
	background-color: #E3EDF6 ;
}
DIV#callbackFormat .pPatternBlueDark {
	clear: both ;
	margin: 3px 0 0 0 ;
	padding: 5px 10px ;
	text-align: right ;
	background-color: #C6D9EA ;
}
DIV#callbackFormat .pPatternBlueDark button {
	background-color: #C6D9EA ;
}

/*-- label-tags --*/
DIV#callbackFormat .pPatternBlue label {
	width: 160px;
	float: left;
	padding-top: 2px ;
}
DIV#callbackFormat .pPatternBlueDeep label {
	padding-top: 2px ;
}

/*-- input-textarea --*/
DIV#callbackFormat textarea {
	width: 462px ;
	height: 150px ;
}




/**********************
 * Email-Versand
 **********************/

DIV#formFormat {
	margin: 20px 0 0 0 ;
	padding: 0 ;
	border: 0 ;
}

DIV#formFormat fieldset {
	margin: 0 0 3px 0 ;
	padding: 0 ;
	border: 0 ;
}

/*-- paragraphs --*/
DIV#formFormat .pPatternBlue {
	clear: both ;
	margin: 0 ;
	padding: 5px 10px ;
	background-image: url("/fileadmin/roland_prozessfinanz/_img/_bg/bg_form.gif") ;
}
DIV#formFormat .pPatternBlueDeep {
	clear: both ;
	margin: 0 ;
	padding: 5px 10px ;
	background-color: #E3EDF6 ;
}
DIV#formFormat .pPatternBlueDark {
	clear: both ;
	margin: 3px 0 0 0 ;
	padding: 5px 10px ;
	text-align: right ;
	background-color: #C6D9EA ;
}
DIV#formFormat .pPatternBlueDark button {
	background-color: #C6D9EA ;
}

/*-- label-tags --*/
DIV#formFormat .pPatternBlue label {
	width: 160px;
	float: left;
	padding-top: 2px ;
}
DIV#formFormat .pPatternBlueDeep label {
	padding-top: 2px ;
}

/*-- input-textarea --*/
DIV#formFormat textarea {
	width: 462px ;
	height: 150px ;
}







/******************************************************
 * POPUP PAGES:
 *
 * defines styles for popup pages
 * 
 * 
 ******************************************************/
DIV.divProductParagraph {
	padding: 0;
	margin: 0;
	_margin: 0 0 14px 0;
	width: 500px;
	float: left;
}

DIV.divProductParagraph DIV.divPictogramme {
	padding: 0;
	margin: 0;
	padding-top: 13px;
	_padding-top: 3px;
	width: 53px;
	float: left;
}

DIV.divProductParagraph DIV.divProductDescription {
	padding: 0;
	margin: 0;
	width: 400px;
	float: left;
}


