/****************************************************************************************************************
*	Name: project.css
*	erstellt: 13.06.2006
*	Autor: SB, werbeagentur aufwind. gmbh
* Beschreibung:
* Stylesheet fuer die projekt-spezifischen Templates und Definitionen.
*	fotogalerie.phtml, sitemap.phtml, news.phtml, suchergebnisse.phtml sind im style.css definiert,
* da in jedem Projekt vorhanden.
*
*	letzte Aenderungen:
*	Datum			von was
*
*
*
****************************************************************************************************************/
/****************************************************************************************************************
* veranstaltungssuche.php
****************************************************************************************************************/
.info_seach_left form.infopool {
 padding: 0px;
 margin: 0px;
}

#subnavi .info_seach_left h1 { /*font-size: 1.5em;*/
 font-weight: normal;
 color: #56797A;
 background-color: #FFF;
 background-repeat: repeat-y;
 background-position: left top;
 background-image: url('../../assets/common/color2/h1_bg.gif');
 padding: 1px 0px 1px 6px;
 margin: 0px 0px 7px 0px;
 border-bottom: 1px solid #99B5B8;
}

.info_seach_left form.infopool input {
 width: 100px;
 margin: 3px 5px 3px 5px;
 padding: 1px;
 font-size: 0.95em;
 border: 1px solid #99B5B8;
}

.info_seach_left form.infopool input.check {
 border: none;
 background: none;
 margin: 3px 1px 1px 5px;
 width: auto;
}

.info_seach_left form.infopool .infopool_search {
 font-size: 0.9em;
}

.info_seach_left form.infopool .start,.info_seach_left form.infopool .end
 {
 padding: 0px 0px 0px 5px;
 margin: 0px 5px 0px 0px;
 width: 60px;
 float: left;
}

.info_seach_left form.infopool .end {
 margin: 0px;
 padding: 0px;
}

.info_seach_left form.infopool .start input.date,.info_seach_left form.infopool .end input.date
 {
 width: 60px;
 margin: 0px;
}

.info_seach_left form.infopool .add {
 padding: 0px;
 margin: 0px 5px 0px 5px;
}

.info_seach_left form.infopool .add a,.info_seach_left form.infopool .add a:link,.info_seach_left form.infopool .add a:hover,.info_seach_left form.infopool .add a:visited,.info_seach_left form.infopool .add a:active
 {
 margin: 0px 5px 0px 0px;
}

.info_seach_left form.infopool .error {
 color: #FE0000;
 padding: 5px;
}

/***** Ende Veranstaltungssuche links **************************************************************************/
 /****************************************************************************************************************
* Letter Reiter bei diversen AZ-Listen
* Templates info_az, leistungen, mitarbeiter
****************************************************************************************************************/
.az_letter {
 width: 15px;
 float: left;
 margin: 0px 0px 5px 0px;
 color: #CCC;
}

.az_letter .active {
 color: #FE0000;
}

/***** Ende Letter *********************************************************************************************/
 /****************************************************************************************************************
* Seitenfavoriten
****************************************************************************************************************/
.sfav_icons .float {
 width: 275px;
 float: left;
 position: relative;
 border: 0px solid black;
}

.sfav_icons .float_l {
 text-align: left;
 width: 120px;
 float: left;
 margin: 0px 10px 0px 0px;
 position: relative;
}

.sfav_icons img {
 margin: 0px 5px 0px 0px;
}

.sfav_icons hr {
 margin: 10px 0px 10px 0px;
}

/****************************************************************************************************************
* Seitenfavoriten alle
****************************************************************************************************************/
.sfav_icons_alle {
 border: 1px solid #99B5B8;
 background-color: #d5e6e8;
 padding: 3px 0px 2px 0px;
}

.sfav_icons_alle .float {
 width: 260px;
 float: left;
 position: relative;
 border: 0px solid black;
}

.sfav_icons_alle .float_l {
 text-align: left;
 width: 110px;
 float: left;
 margin: 0px 0px 0px 20px;
 position: relative;
}

.sfav_icons_alle img {
 margin: 0px 5px 0px 0px;
}

.sfav_icons_alle hr {
 margin: 10px 0px 10px 0px;
}

/****************************************************************************************************************
* Suchelemente auf der linken Seite
****************************************************************************************************************/
.left_search {
 width: 174px;
 border-right: 4px solid #FF8000;
 border-bottom: 1px solid #74A4A4;
 background-color: #E6F5FA;
}

.left_search input {
 font-family: Verdana, Arial, Helvetica, SunSans-Regular, Sans-Serif;
 font-size: 90%;
 color: #74A4A4;
 text-decoration: none;
 padding: 0px;
 margin: 0px;
 border: 1px solid #74A4A4;
 padding: 1px;
}

.left_search_h1 {
 color: #74A4A4;
 font-size: 0.9em;
 height: 15px;
 padding-top: 3px;
 padding-left: 3px;
 background-color: white;
 border-top: 1px solid #74A4A4;
 border-bottom: 1px solid #74A4A4;
 border-left: 4px solid #FF8000;
 border-right: none;
}

.left_search_form {
 margin-top: 6px;
 padding-left: 5px;
}

#lfs_home {
 background-color: #E6F6F9;
 width: 178px;
 float: left;
 text-align: left;
 position: relative;
}

/****************************************************************************************************************
* Linkboxen auf der Startseite
****************************************************************************************************************/
.linkbox_outer {
 margin: 0px;
 padding: 0px 0 0 2px;
 width: 160px;
}

.linkbox_outer h1 {
 margin: 0px;
 padding: 0px;
 font-weight: bold;
 color: #3C3C3C;
 font-size: 12px;
 margin-left: 5px;
 margin-top: 5px;
}

.linkbox {
 margin: 0px;
 padding: 0px;
 margin: 0px 0px 20px 0px;
}

.linkbox div.linkbox_img {
 width: 174px;
 border: 1px solid #d9e2e6;
 border-bottom: 1px solid #fff;
}

.linkbox .lb_left {
 margin: 0px 0px 0px 0px;
 padding: 5px;
 width: 174px;
 height: 101px;
 background: transparent url('../../assets/common/bg_linkbox.gif')
  no-repeat;
}

.linkbox .lb_left .text {
 width: 164px;
}

.linkbox .lb_right {
 margin: 0px 0px 0px 0px;
 padding: 0px;
 float: right;
}

.linkbox img {
 vertical-align: middle;
}

.linkbox a,.linkbox a:link,.linkbox a:visited,.linkbox a:hover,.linkbox a:active
 {

}

.linkbox a:hover {
 color: #000;
}

.linkbox .lb_left .h1 {
 font-size: 13px;
 font-weight: bold;
 /*color: #FFB310;*/
}

.linkbox .lb_left span {
 font-weight: bold;
 font-style: italic;
}

.linkbox .lb_left .text {
 font-size: 11px;
 line-height: 130%;
 margin: 0px;
 padding: 0px;
}

.linkbox p {
 padding: 0px;
}

.linkbox_span {
 display: block;
 margin-bottom: 5px;
}

/* Ende Download */
 /******************************************************************************************************************
* kategorie.phtml
******************************************************************************************************************/
.product_category_outer {
 width: 513px;
 padding: 0;
 margin-bottom: 25px;
 /*http://www.positioniseverything.net/articles/onetruelayout/equalheight*/
 overflow: hidden;
 background: #e9eff3;
}

.left {
 float: left;
}

.CategoryHeader {
 font-weight: bold;
 font-size: 13px;
 padding: 0;
 float: left;
 width: 513px;
 height: 17px;
 color: #ffffff;
 background: url('../../assets/common/prod_bg_category_header.gif')
  repeat-y;
}

.CategoryName {
 color: #ffffff;
 background: #fabb12;
 font-size: 13px;
 font-weight: bold;
 padding: 1px 15px 0px 10px;
 text-transform: uppercase;
 display: inline;
 text-transform: uppercase;
}

/*.HeaderIcons
{
	float:right;
	margin-top:8px;
	font-size:8pt;
	font-weight:lighter;
	margin-right:4px;
	margin-top:5px;
}*/
.left img {
 float: left;
}

.CategoryText {
 padding: 10px;
 float: left;
 font-size: 12px;
 width: 190px;
}

.CategoryContent {
 overflow: hidden;
 float: left;
 width: 366px;
}

.ProductDescription {
 width: 511px;
 border: 1px solid #e5eaed;
 background: url('../../assets/common/prod_bg_description.gif') repeat-y;
}

.ProductDescription_last_level {
 width: 511px;
 border: 1px solid #E9EFF3;
}

.ProductImage {
 float: left;
 width: 144px;
 height: 160px;
 overflow: hidden;
 background: #fff;
}

.SubCategories {
 float: right;
 padding: 4px 0;
 width: 149px;
 /*http://www.positioniseverything.net/articles/onetruelayout/equalheight*/
}

.right_left {
 float: left;
}

.right_right {
 float: left;
}

.right_right a,.right_right a:hover,.right_right a:active,.right_right a:focus,.right_right a:link
 {
 text-transform: uppercase;
 font-size: 10px;
}

.right_right a:hover {
 color: #717e85;
}

.subkat { /*border: 1px solid white;*/
 background: url(../../assets/common/nav_arrow.gif) no-repeat 0 4px;
 text-transform: uppercase;
 padding: 0 0 0 10px;
 color: #ffa100;
}

.subkat a {
 margin: 0px;
 padding: 0px;
 font-size: 10px;
 line-height: 16px;
 color: #ffa100;
}

.subkatSubline {
 font-size: 8pt;
}

.rootCategoryItem {
 margin: 10px 0px 0px 0px;
}

.rootCategoryItem img {
 float: left;
 margin: 0px 10px 0px 0px;
}

.rootCategoryItem .name {
 font-size: 125%;
 font-weight: bold;
 line-height: 200%;
}

/************************************************************************************************************************
* produkt.phtml AND kategorie.phtml
*************************************************************************************************************************/
.HeaderIcons {
 float: left;
 width: 506px;
 padding: 0 0 0 5px;
 text-transform: uppercase;
 color: #ffa100;
 border: 1px solid #e5eaed;
 border-top: 0px solid #fff;
 background: url('../../assets/common/prod_bg_description.gif') repeat-y;
}

.last_level_wrapper .HeaderIcons {
 float: left;
 width: 506px;
 padding: 0 0 0 5px;
 text-transform: uppercase;
 color: #ffa100;
 border: 1px solid #e5eaed;
 border-top: 0px solid #fff;
 background: #ffffff;
}

.HeaderIcons div,.HeaderIcons a,.HeaderIcons a:link,.HeaderIcons a:visited,.HeaderIcons a:hover,.HeaderIcons a:active
 {
 font-size: 10px;
 color: #ffa100;
 padding: 0 0 0 9px;
}

.HeaderIcons a:hover,.HeaderIcons div:hover {
 color: #717e85;
 font-size: 10px;
}

.CategoryMarker {
 float: left;
 display: block;
 height: 20px;
 width: 90px;
 background: url("../../assets/common/marker_add.gif") no-repeat 3px 3px;
 text-indent: 13px;
 border-right: 1px solid #d8e1e5;
}

.CategoryPdfExport {
 float: left;
 display: block;
 height: 20px;
 width: 130px;
 background: url("../../assets/common/pdffile.gif") no-repeat 0 3px;
 border-right: 1px solid #d8e1e5;
}

.DisplayMarkedItems {
 float: left;
 display: block;
 height: 20px;
 background: url("../../assets/common/goto_markers.gif") no-repeat 3px
  3px;
 text-indent: 13px;
}

#product_outer_rims { /*width: 690px;*/
 width: 683px;
}

/***********************************************************************************************************************
* favorites.phtml
*******************************************************************************************************************************/
.back a,.back a:link,.back a:visited,.back a:hover,.back a:active {
 font-size: 120%;
 background-image: url(../../assets/common/pfeil_back.gif);
 background-position: 0px 2px;
 background-repeat: no-repeat;
 padding: 0px 0px 2px 16px;
}

.CategoryItem div {
 padding-top: 10px;
 padding-left: 15px;
}

.CategoryItem div.nofloat {
 padding: 0px;
 margin: 0px;
}

div.ItemName {
 float: left;
 width: 425px;
 padding-left: 20px;
 font-size: 100%;
 font-weight: 100;
}

.favorites {
 margin-top: 25px;
}

.back a {
 background-image:
  url(http://www.solarmarkt.com/assets/common/link_intern.gif);
}

.divider {
 margin-top: 5px;
 border-bottom: 1px gray solid;
 width: 100%;
 margin-bottom: 25px;
}

/***********************************************************************************************************************
* Sprachen
************************************************************************************************************************/
ul#language,
ul#language_popup {
 list-style-type: none;
 border: 1px solid #abbec7;
 margin: 25px 0;
 padding: 2px 5px;
 float: left;
 text-align: left;
 position: absolute;
 background: #fff;
 width: 180px;
 float: left;
 color: #FFB310;
}

ul#language img#lang_toggle,
ul#language_popup img#lang_toggle_popup {
 margin-top: 5px;
 cursor: pointer;
}

ul#language li,
ul#language_popup li {
 margin: 0;
 padding: 0;
}

ul#language a,
ul#language_popup a {
 display: block;
 width: 80%;
}

ul#language li a,ul#language li a:hover,ul#language li a:active,ul#language li a:focus,ul#language li a:visited,
ul#language_popup li a,ul#language_popup li a:hover,ul#language_popup li a:active,ul#language_popup li a:focus,ul#language_popup li a:visited
 {
 color: #FFB310;
}

ul#language li.inakt_lang:hover a,
ul#language_popup li.inakt_lang:hover a {
 color: #717e85;
}

ul#language li a,ul#language li img,
ul#language_popup li a,ul#language_popup li img {
 margin: 0;
 padding: 0;
 float: left;
}

ul#language li.akt_lang a,
ul#language_popup li.akt_lang a {
 color: #717e85;
}

/***********************
* Referenzobjekte
************************/
.referenzart {
 background: transparent url(../../assets/common/bg_referenzart.gif)
  no-repeat;
 height: 120px;
 width: 510px;
 margin-bottom: 20px;
}

div.ref_title h1 {
 background: transparent
  url(../../assets/common/prod_bg_category_header.gif) repeat-y scroll 0
  0;
 color: #FFFFFF;
 border-bottom: 1px solid #fff;
 float: left;
 font-size: 13px;
 font-weight: bold;
 height: 19px;
 padding: 0;
 margin: 0 0 0px 0;
 width: 510px;
}

div.ref_title h1 a {
 background: #FABB12 none repeat scroll 0 0;
 color: #FFFFFF;
 font-size: 13px;
 font-weight: bold;
 margin: 0;
 padding: 1px 15px 2px 10px;
 text-transform: uppercase;
}

.referenzart div.ref_title {
 height: 19px;
}

.referenzart div.ref_bottom {
 border: 1px solid #e5eaed;
 height: 90px;
}

.referenzart div.ref_left {
 float: left;
 width: 260px;
 height: 90px;
}

.referenzart div.ref_right {
 float: left;
 width: 225px;
 padding: 10px;
 height: 65px;
 position: relative;
}

#referenzen {
 border-top: 1px solid #fff;
}

.referenz div.ref_right p {
 padding: 10px;
}

div.ref_more {
 position: absolute;
 bottom: 0px;
 right: 10px;
 float: right;
 padding-top: 5px;
}

.ref_more a {
 background: transparent url(../../assets/common/nav_arrow.gif) no-repeat
  scroll 0 3px;
 padding: 0 0 0 12px;
 text-transform: uppercase;
 color: #ff9f1e;
 font-size: 10px;
}

.ref_more a:hover {
 color: #717e85;
}

.ref_preview_elem * {
 cursor: pointer;
}

.ref_preview_elem {
 cursor: pointer;
 width: 169px;
 height: 55px;
 float: left;
 border-bottom: 1px solid #fff;
 background: #e9eff2;
 color: #ff9f1e;
}

.ref_preview_elem:hover {
 background: #c2d1d8;
}

.ref_preview_img {
 float: left;
}

.ref_preview_text {
 padding: 5px 0 0 3px;
 width: 86px;
 height: 50px;
 overflow: hidden;
 float: left;
 color: #ff9f1e;
 font-size: 10px;
 line-height: 120%;
}

#referenzen {
 color: #ff9f1e;
 background: #e9eff2;
 width: 510px;
}

.ref_bottom {
 width: 510px;
 height: 11px;
 background: #fff url('../../assets/common/bg_referenzen_bottom.gif')
  no-repeat 0 -1px;
}

#ref_callback {
 margin-top: 20px;
 color: #ff9f1e;
 background: #e9eff2;
}

.ref_td_img {
 vertical-align: top;
}

.callback_table {
 border: 1px solid #d9e2e6;
}

.callback_table td.callback_cell {
 padding: 5px 5px 0px 5px;
 margin: 0;
 vertical-align: top;
 border-left: 1px solid #fff;
 height: 20px;
}

#referenzen b,#ref_callback b {
 text-transform: uppercase;
}

.callback_table td.ref_td_standort,.callback_table td.ref_td_leistung {
 color: #ff9f1e;
}

.callback_table td.ref_td_leistung {
 border-bottom: 1px solid #fff;
}

ul.standorte_alternative {
 list-style-type: none;
 color: #ff9933;
}
ul.standorte_alternative li {
 cursor: pointer;
 color: #ff9933;
}

.nodisplay {
 display: none;
}

/***** FLASH ****/
ul#flash {
 list-style-type: none;
 margin: 0;
 padding: 0;
}

table.standort_detail td {
 vertical-align: top;
}

#standort_map_wrapper {
 width: 509px;
 height: 205px;
 border: 1px solid #e5eaed;
 padding: 0;
 margin: 20px 0 0 0;
}

#standort_ausgabe {
 width: 510px;
 background: #fff url(../../assets/common/prod_bg_category_header.gif)
  repeat-y scroll 0 0;
 margin-top: 10px;
}

#standort_ausgabe table {
 width: 510px;
 border: 1px solid #e5eaed;
 padding: 20px 0 30px 0;
 background: #fff;
}

#standort_ausgabe table td {
 padding: 0 15px;
}

#standort_ausgabe h1 {
 color: #fff;
 display: inline;
 background: #FABB12;
 margin: 0;
 padding: 1px 10px;
}

/*** Custom Spezial ***/
ul.assetdownload,ul.assetlink {
 list-style-image: url(../../assets/common/pfeil_navi.gif);
}

ul.assetdownload li,ul.assetdownload li span,ul.assetdownload li a,ul.assetdownload li a:hover,ul.assetdownload li a:focus,ul.assetdownload li a:visited,ul.assetdownload li a:link,ul.assetdownload li a:active
 {
 font-size: 11px;
 color: #717e85;
}

p.assetdownload {
 color: #fabb12;
 padding-left: 15px;
}

/*** Infopool Spezial ***/
.info_date {
 background: transparent
  url(../../assets/common/prod_bg_category_header.gif) repeat-y scroll 0
  0;
}

.info_date label {
 background: #FABB12 none repeat scroll 0 0;
 color: #FFFFFF;
 font-size: 13px;
 font-weight: bold;
 margin: 0;
 padding: 1px 15px 1px 10px;
 text-transform: uppercase;
}

.home_infopool h1,.infopool h1 {
 margin: 0 0 3px;
 padding: 5px 10px 3px;
}

.infopool .teaser { /* ohne Bild und Dates */
 margin: 0px;
 background: #e9ecec;
 border: 1px solid #e1e7eb;
 padding: 0;
 margin-bottom: 0px;
 position: relative;
}

.info_teaser_text {
 border-top: 1px solid #fff;
 padding: 10px;
}

.info_teaser_bottom {
 background: #fff;
 text-align: right;
}

.info_teaser_bottom a {
 background: transparent url(../../assets/common/nav_arrow.gif) no-repeat
  scroll 0 4px;
 font-style: normal;
 text-transform: uppercase;
 padding: 0 10px 0 15px;
 font-size: 10px;
}

.info_bottom_shadow {
 background: url('../../assets/common/node_elem_e1_bottom.gif') no-repeat
  0 0;
 height: 10px;
 width: 510px;
 margin-bottom: 20px;
}

/*** Suche ***/
.result {
 overflow: hidden;
 width: 510px;
 background: #e9eff2 url(../../assets/common/bg_referenzart.gif)
  no-repeat scroll 0 bottom;
 padding: 0 0 10px 0;
 background: #e9eff2 url(../../assets/common/bg_referenzart.gif)
  no-repeat scroll 0 bottom;
}

.result h1 {
 background: transparent
  url(../../assets/common/prod_bg_category_header.gif) repeat-y scroll 0
  0;
 color: #FFFFFF;
 float: left;
 font-size: 13px;
 font-weight: bold;
 margin: 0;
 padding: 1px;
 width: 510px;
}

.result h1 a {
 background: #FABB12 none repeat scroll 0 0;
 color: #FFFFFF;
 font-size: 13px;
 font-weight: bold;
 margin: 0;
 padding: 1px 15px 2px 10px;
 text-transform: uppercase;
}

p.result_text {
 overflow: hidden;
 padding: 10px;
 max-height: 250px;
}

.result_bottom {
 text-align: right;
 background: #fff;
}

.result_bottom a {
 background: transparent url(../../assets/common/nav_arrow.gif) no-repeat
  scroll 0 4px;
 font-size: 10px;
 font-style: normal;
 padding: 0 10px 0 15px;
 text-transform: uppercase;
}

a.standort_link,a.standort_link:link,a.standort_link:focus,a.standort_link:visited,a.standort_link:hover,a.standort_link:active
 {
 background: transparent url(../../assets/common/nav_arrow.gif) no-repeat
  scroll 0 4px;
 text-transform: uppercase;
 padding: 0 0 0 10px;
}

.standort_detail {
 background: #fff;
 border: 1px solid #e9eff3;
}

.standort_detail_img {
 width: 510px;
}

.standort_detail_left {
 float: left;
 width: 230px;
 padding: 20px 0 10px 20px;
}

.standort_detail_right {
 float: left;
 width: 245px;
 padding: 20px 0 10px 10px;
}

/***************** DOWNLOADS *****************/
.download {
 width: 510px;
 background: transparent
  url("../../assets/common/prod_bg_category_header.gif") repeat-y scroll
  0 0;
}

.download h1 {
 height: 19px;
 margin: 0;
 padding: 0;
}

.download h1 span {
 color: #fff;
 background: #fbbc13;
 padding: 2px 20px 2px 10px;
}

.download div,.download a,.download span {
 background: #fff;
 margin: 0;
 padding: 0;
}

.download div a.download_image_link {
 background: transparent;
}

.download div.download_content {
 border: 1px solid #e1e7eb;
 border-top: 0px solid #fff;
}

.download div.download_content,.download div.download_content div {
 background: #e9eded;
}

.download div.download_content div.download_link {
 display: block;
 text-align: right;
 background: #fff;
}

.download div.download_content div.download_link a {
 background: transparent url(../../assets/common/pfeil_navi.gif) no-repeat scroll 0 4px;
 padding-left: 10px;
}


/* bereichswitch info */
#info_area
{
	clear: both;
	width: 674px; /* 724 */
	padding: 7px 12px 7px 38px;
	background: url(../../assets/common/bg_box.gif);
}

#info_area .p1
{
	float: left;
}

#info_area .p2
{
	float: right;
}

#info_area .p2 a
{
	padding-left: 17px;
	background: url(../../assets/common/pfeil_navi.gif) no-repeat 5px;

}

/* bs popup*/
.teaser_popup_wrapper
{
	padding: 10px 0px 0px 65px;
/*	font-family: Univers, Trebuchet MS, sans-serif; */
}

.teaser_popup_wrapper h1
{
	width: 450px;
	margin: 0px 0px 43px;
	padding-top: 50px;
	font-size: 20px;
	font-weight: normal;
/*	color: #707173; */
	color: #747d83;
	text-transform: none;
/*	font-family: Univers, Trebuchet MS, sans-serif; */
}

.teaser_popup_wrapper #language_popup
{
	top: 0px;
	margin: 10px 0px;
	left: 450px;
}

/* box */
.teaser_popup_startseite
{
	width: 260px;
	height: 280px;
	float: left;
	display: inline;
	margin-right: 50px;
	padding: 0px 0px 0px 0px;
	background: #fff url(../../assets/common/bg_box.gif);
	border-top: 1px solid #FABB13;
	border-right: 4px solid #FABB13;
	border-bottom: 1px solid #FABB13;
}

.rechts
{
	margin-right: 0px;
}

.teaser_popup_startseite .part_1, .teaser_popup_startseite .part_2
{
}

.teaser_popup_startseite .part_1
{
	height: 220px;
}

.teaser_popup_startseite .part_1 h1
{
	width: auto;
	font-weight: bold;
/*	text-transform: uppercase; */
	padding: 10px 10px 10px 20px;
	margin: 0px;
	font-size: 20px;
/*	font-family: Univers, Trebuchet MS, sans-serif; */
}

.teaser_popup_startseite .part_1 .text
{
	padding: 20px 10px 0px 20px;
	font-weight: bold;
	font-size: 13px;
	line-height: 16px;
/*	font-family: Univers, sans-serif; */
}

.teaser_popup_startseite .part_1 .bild
{
	margin-left: 20px;
	width: 240px;
	overflow: hidden;
	cursor: pointer;
}

.teaser_popup_startseite .part_2 .links
{
	margin: 0;
	padding: 0px 0px 0px 20px;
}

.teaser_popup_startseite .part_2 .links a
{
	display: block;
	padding: 0px 0px 0px 10px;
	color: #808080;
	color: #747d83;
/*	font-family: Univers, Trebuchet MS, sans-serif; */
	background: url(../../assets/common/pfeil_navi.gif) no-repeat scroll 0px 50%;
	text-transform: uppercase;
}