@charset "UTF-8";


/* 

brandmarken hamburg | Agentur für Kommunikation GmbH
http://www.brandmarken.de
2008

*/

#hauptteaser_rechts{
	/*background-image:url(/fileadmin/templates/images/design_images/bg_haupt_teaser_rechts.gif);
	background-position:bottom;
	background-repeat:repeat-y;*/
	width:230px;
	/*min-height:172px;*/
	margin-bottom:5px;
	/*background-color:#f2e9dc;*/
	border:1px solid e8e8e8;

}

#htr_header_bild{
	display:inline;
	margin:0px;
	padding:10px 0px 0px 0px;
}

.htr_header{
	color:#6e1d0e;
	font-size:1.833333em;
	line-height:1.833333em;
	margin-top:9px;
	margin-bottom:0px;
	padding:0px 0px 0px 10px;
	display:inline;

}
.htr_cleaner{
	clear:both;
	font-size:0em;
	line-height:0em;
	height:0px;
}

#htr_content{
	font-size: 1em;
	line-height: 1.166667em;
	color:#555555;
	display:block;
}
#htr_text{
	padding-left:10px;
	padding-right:10px;

}

#htr_link{
	margin-top:-2px;
	padding-left:150px;
}
.htr_holder{
background-image:url(/fileadmin/templates/images/design_images/bg_haupt_teaser_rechts.gif);
width:230px;
height:18px;
line-height:18px;
}

.dropdown_teaser_rechts{
	width:230px;
	min-height:70px;
	border:1px solid #f4dfca;
	margin-bottom:10px;
}

.dtr_header_bild{
	display:block;
	margin:0px;
	padding:4px 5px 4px 4px;
	float:left;
}
.dtr_div_header{
	width:140px;
	float:left;
	font-size: 1em;
	line-height: 1em;
	margin:0px;
	padding:5px 0px 0px 0px;
}

h1.dtr_header{
	color:#6e1d0e;
	display:block;
	font-size: 18px;
	line-height: 18px;
	margin:0px;
	padding:0px;
}
.dtr_cleaner{
	clear:both;
	font-size:0em;
	line-height:0em;
	height:0px;
}

.dtr_content{
	font-size: 1em;
	line-height: 1.166667em;
	color:#555555;
	width:140px;
	margin-left:70px;
	margin-top:5px;
	/*padding-left:80px;*/
	
}
.dtr_text{
font-style:italic;
}

.dtr_preview_content{
font-style:italic;
width:140px;
margin-left:70px;
margin-top:5px;
}

.dtr_link{
	/*float:left;
	
	margin-right:10px;*/
	margin-top:2px;
	margin-bottom:5px;
}
.dtr_link a{
	text-transform:uppercase;
	color:#6e1d0e;
	text-decoration:underline;
	font-size: 0.833333em;
	line-height: 1.4em;
}
.effector{
	width:14px;
	margin-top:-25px;
	margin-left:200px;
	margin-bottom:5px;
	z-index:5;
}


.sIFR-alternate{
	display:none;
}



.pHerstellung_block {
    position: relative;
    /* background-color:#f2e9dc; */
    /* padding-top:12px; */
	border-top: 1px solid #e8e8e8;
    margin-top: 10px;
}
.pHerstellung_spacer1 {
	border-left: 1px solid #e8e8e8;
	border-right: 1px solid #e8e8e8;
    width: 228px;
    height: 12px;
}
.pHerstellung_image {
	
}
.pHerstellung_headline {
    height:30px;
    width:218px;
    padding-top:5px;
    padding-left:10px;
    padding-bottom:5px;
	border-left: 1px solid #e8e8e8;
	border-right: 1px solid #e8e8e8;
}
.pHerstellung_headline a {
    text-decoration: none;
    font-weight:bold;
    color:#6E1D0E;
}
.pHerstellung_introtext {
    padding-bottom:38px;
    /* margin-bottom:5px; */
    padding-left:10px;
    padding-right:10px;
	border-left: 1px solid #e8e8e8;
	border-right: 1px solid #e8e8e8;
    width:208px;
}

.pHerstellung_more_btn {
    position: relative;
    text-align:right;
    margin-right:10px;
    float: right;
    padding-bottom: 13px;
    margin-top: -33px;
}
.pHerstellung_border {
    background-image:url(/fileadmin/templates/images/design_images/visitenkarte_abschluss.gif);
    background-repeat:repeat-x;
    /* float:left; */
    height:10px;
    /* width:464px; */
}

#related_content .pkontakt_block {
    margin-top: 10px;
    width: 230px !important;
}

#related_content .pkontakt_headline {
    /* margin-left: 10px; */
    float:left;
    width:220px;
}



#related_content .pkontakt_visitenkarten_border_holder {
    background-color:#f2e9dc;
    margin-left: 0px;
    padding-left: 0px;
    float:left;
    width:228px;
}

/*
#related_content .pkontakt_visitenkarten_border {
    margin-left: 10px;
    float:left;
    width:220px;
}

*/
#related_content .pkontak_vistenkarte {
    /* margin-left: 10px; */
    float:left;
    width:232px;
}

#related_content .pkontakt_team_border {
    margin-left: 0px;
    float:left;
    width:230px;
    margin-top: -1px;
}

#related_content .pkontakt_content_text {
    margin-left:5px;
    padding-left:0px;
    float:left;
    font-size:0.95em;
}

#related_content .pkontakt_name {
        color: #6e1d0e;
}
#related_content .pkontakt_mail a{
        color: #6e1d0e;
}



/*
Confiserie-Variante
*/


#related_content .pkontakt_block_confiserie {
    margin-top: 10px;
    width: 230px !important;
}

#related_content .pkontakt_headline_confiserie {
    background-color:#a5a5a5;
    font-weight:bold;
    color:#FFFFFF;
    padding-right: 10px;
    padding-left: 10px;
    padding-top: 7px;
    padding-bottom: 5px;
    float:left;
    width:220px;
}



#related_content .pkontakt_visitenkarten_border_holder_confiserie {
    margin-left: 0px;
    padding-left: 0px;
    float:left;
    width:228px;
}

#related_content .pkontak_vistenkarte_confiserie {
    /* margin-left: 10px; */
    float:left;
    width:232px;
}

#related_content .pkontakt_team_border_confiserie {
    margin-left: 0px;
    float:left;
    width:230px;
    margin-top: -1px;
}

#related_content .pkontakt_content_text_confiserie {
    margin-left:5px;
    padding-left:0px;
    float:left;
    font-size:0.95em;
}

#related_content .pkontakt_name_confiserie {
    color: #d50532;
    font-weight:bold;
}
#related_content .pkontakt_mail_confiserie a{
        color: #d50532;
}
