BODY { 
 background-color:#ffffff;
 font-family:verdana,arial,helvetica,sans-serif;
 font-size:100.1%; 
 margin:0em; 
 padding:0em; height:100%; 
 text-align:center; 
 color:#000000; 
 
}


.center
{
background-color:#ffffff;
text-align:left;
margin: 0em auto;
width:1003px;
}

p
{
margin:0px 0px 0px 0px;
font-size:10px;
color:#ffffff;
padding:0px 0px 12px 0px;
}

a{color:#ffffff;}

.clear {display:block;clear:both;}

h1 {font-size:10px;font-weight:bold;color:#ffffff;}

ul
{
font-family:verdana,arial,helvetica,sans-serif;
font-size:10px;
margin:0px;
padding: 0px 180px 12px 30px;
}

ul a{color:#ffffff;}

ol
{
font-family:verdana,arial,helvetica,sans-serif;
font-size:10px;
margin:0px;
padding: 0px 180px 12px 30px;
}

ol a{color:#ffffff;}

th, td {
font-family:verdana,arial,helvetica,sans-serif;
font-size:10px;
}

#header	  {width:1003px;height:107px;background-image:url(../bilder/layout/bg_header.jpg);background-repeat:repeat-x;display:block;overflow:hidden;}

.logo
{
margin:0px 0px 0px 29px;
display:inline;
float:left;
}
.logo img{border:0px;}


.navi_or {display:block;float:right;color:#ffffff;margin:4px 0px 0px 0px;width:500px;}

.menu_or {display:inline; float:left; font-size:11px;margin:4px 0px 0px 120px;}
.menu_or a{text-decoration:none;color:#ffffff;}

.ph_search {display:inline;float:left;width:500px;}

.neuButton {display:inline;float:left;width:138px;margin:27px 0px 0px 30px;}
.neuButton a {text-decoration:none;}
.neuButton img {border:0px;}

.neuHinweis 
{
display:none;
position:absolute;
/*top:114px;left:520px;*/
top:24px;left:320px;
background-color:#f8e3ac;color:#000;font-size:11px;
padding:4px 10px 6px 10px;font-weight:bold;
_width:370px;
}

.suche{display:inline; float:right; font-size:12px;margin:55px 20px 0px 0px;width:200px;}
.suche label {float:left;}

.suchfeld{background-color:#18356f;width:109px;border:1px solid #ffffff;color:#ffffff;float:left;margin-right:5px;}



.lang
{
margin:3px 0px 0px 16px;
padding:0px 0px 0px 0px;
float: left;
display: block;
padding:0px;
width:40px;
}

.lang img
{
border: 0px;
}
.ph_sound
{
display:block; width:44px;float:left;
}
.sound{display:block; width:22px;margin:0px 11px 0px 11px;}
.sound a{text-decoration:none;}
.sound img{border:0px;}

#content
{
width:1003px;
background-image:url(../bilder/layout/bg_content.jpg);background-repeat:repeat-y;
border-top: 1px solid #ffffff;
padding-bottom:27px;
float:left;
display:block;
min-height:470px;
}


*html #content
{
width:1003px;
background-image:url(../bilder/layout/bg_content.jpg);background-repeat:repeat-y;
border-top: 1px solid #ffffff;
padding-bottom:27px;
float:left;
display:block;
height:470px;
}




.content_box
{
margin: 0px 0px 0px 236px;
width:767px;
padding:0px 0px 3px 0px;
background-image:url(../bilder/layout/content_bottom.gif);background-repeat:no-repeat; background-position: bottom;
float:left;
color:#ffffff;
display:block;
background-color:#376aac;
}

* html .content_box
{
margin: 0px 0px 0px 236px;
width:767px;
padding:0px 0px 0px 0px;
background-image:url(../bilder/layout/content_bottom.gif);background-repeat:no-repeat; background-position: bottom;
float:left;
display:inline;
color:#ffffff;
background-color:#376aac;
}

.content_top
{
width:767px;
margin: 0px 0px 0px 0px;
padding:5px 0px 0px 0px;
background-image:url(../bilder/layout/content_top.jpg);background-repeat:no-repeat; background-position: top;
float:left;
}

* html .content_top
{
width:767px;
margin: 0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background-image:url(../bilder/layout/content_top.jpg);background-repeat:no-repeat; background-position: top;
float:left;
display:inline;
}

.content_out
{
width:765px;
border-left:1px solid #7e7e86;
float:left;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
}

*html .content_out
{
width:765px;
border-left:1px solid #7e7e86;
float:left;
padding:0px 0px 0px 0px;
margin:5px 0px 3px 0px;
}

.content_inside
{
width:765px;
margin:0px;
border-left:1px solid #a1bad9;
background-color:#376aac;
float:left;
}

/* ************************ Starter-Sets ****************************** */
.sets_aussen {
float:left;
width:1003px;
border-bottom:1px solid #fff;
color:#ffffff;
display:block;
}

.reiter_ph {
float:left;
width:40px;
}

img.reiter
{
float:right;
margin-top:26px;
border:0px;
}

.sets_inhalt
{
float:left;
width:962px;
border-top:1px solid #fff;
border-left:1px solid #fff;
min-height:465px;
background-repeat:no-repeat; 
background-position: right bottom;
}

*html .sets_inhalt
{
float:left;
width:962px;
border-top:1px solid #fff;
border-left:1px solid #fff;
height:465px;
background-repeat:no-repeat; 
background-position: right bottom;
}

#contentmenulist
{
float:left;
margin:20px 0px 10px 70px;
display:inline;
}

.contentmenuitem
{
width:880px;
float:left;
margin:20px 0px 20px 0px;
display:inline;
/*border:1px solid white;*/
}
.cmitem_text
{
width:650px;
float:left;
display:inline;
}
.cmitem_text a {color:#fff;text-decoration:underline;}
.cmitem_text h2 {font-size:22px;margin:0px;font-weight:normal;}
.cmitem_teaser {font-size:16px;padding:10px 20px 0px 0px;}
.cmitem_img { margin:5px 0px 0px 0px; }

.prev_ph{height:22px;min-height:22px;display:inline;}
.prev_next
{
margin:4px 380px 0px 310px;
padding-bottom:4px;
width:260px;
float:left;
display:inline;
}
.prev_next a {text-decoration:none; color:#fff;cursor:pointer;}

.prev
{
width:260px;
text-align:center;
color:#fff;
font-size:12px;
font-weight:bold;
display:inline;
float:left;
background-image:url(../bilder/layout/bg_prev.gif);background-repeat:no-repeat;
}
.next
{
width:260px;
text-align:center;
color:#fff;
font-size:12px;
font-weight:bold;
display:inline;
float:left;
background-image:url(../bilder/layout/bg_next.gif);background-repeat:no-repeat;
}

.set_ph {
float:left;display:inline;
min-height:395px;
padding:35px 0px 0px 40px;
font-family:arial,helvetica,sans-serif;
}

*html .set_ph {
float:left;display:inline;
height:420px;
padding:35px 0px 0px 40px;
font-family:arial,helvetica,sans-serif;
}

.set_ph h1 {
margin:0px 0px 10px 0px;
font-weight:normal;
font-size:34px;
}
.set_ph a {color:#fff;font-weight:bold;text-decoration:underline;}
.set_ph img {float:left;}
.set_ph div {float:left;}


.setInhalt
{
margin-left:20px;
margin-top:24px;
font-size:18px;
display:inline;
float:top;
width:500px;
}

.setInhalt span {text-decoration:underline;cursor:pointer;}

div.positionFix 

{
	position:relative;
	display:inline;
}

.helpMasterDiv
{
position: absolute; left: 150px; top: -45px; width:450px;display:inline;
}

.contWindow
{ 
    padding: 5px;
    background-color:#dddbdc;
    color:#47474f;
	line-height: 1.5;
	width:400px;
	_width:410px;
    font-weight:normal;
}

.contWindow .bodytext {
margin:0px; padding:0px;
color:#47474f;
font-size:14px;
}

.setText
{
float:left;
width:500px;
margin-top:40px;
}

.setText .stext .bodytext {margin-bottom:30px;font-size:18px;}

.orderLink {margin-top:10px;font-size:20px;margin-bottom:15px;}


/* **************************************************************** */



/*--------------------------------------*/
.path
{
margin:0px 0px 12px 50px;
color:#ffffff;
font-family:verdana,arial,helvetica,sans-serif;
font-size:13px;
font-weight:normal;
float:left;
display:inline;
}
.path a {text-decoration:underline;color:#ffffff;}

.zurueck
{
margin:0px 20px 12px 0px;
color:#ffffff;
font-family:verdana,arial,helvetica,sans-serif;
font-size:13px;
font-weight:normal;
float:right;
display:inline;
}
.zurueck a {text-decoration:underline;color:#ffffff;}



.inhalt
{
margin:1px 0px -2px 50px;
position:relative;
background-repeat:no-repeat; background-position: right bottom;
min-height:428px;
}

*html .inhalt
{
margin:1px 0px -2px 50px;
position:relative;
background-repeat:no-repeat; background-position: right bottom;
height:428px;
}
.artikel{margin:0px 0px 0px 0px;width:660px;border:0px;padding:0px 0px 0px 0px;/*border:1px solid red;*/}

.artikel h2 
{
color:#ffffff;
margin:0px 0px 0px 0px;
padding:0px 170px 10px 0px;
font-size:24px;
font-family:verdana,arial,helvetica,sans-serif;
}

.artikel .bodytext
{
font-size:10px;
color:#ffffff;
padding:0px 180px 12px 0px;
}

.breit .bodytext
{
font-size:10px;
color:#ffffff;
padding:0px 0px 12px 0px;
}

.breit ul {
/*clear:both;*/
font-family:verdana,arial,helvetica,sans-serif;
font-size:10px;
padding: 0px 0px 12px 30px;
margin-left:20px;
}

.breit ol {padging: 0px 0px 12px 30px;}

.artikel .bodytext a {color:#ffffff;}

.ph_mur
{
width:1003px;
float:left;
background-color:transparent;
margin:0px 0px 0px 0px;
padding:0px;
}
.menu_ur
{
width:1003px;
display:block;
float:left;
background-color:transparent;
position:absolute;
margin:-9px 0px 0px 0px;
}
.menu_unten
{
display:block;
float:right;
}
.mitem
{
display:block;
float:left;
height:25px;
}
.mitem img
{
float:left;border:0px;
}


.mpoint_akt
{
display:block;
float:left;
height:18px;
border-top:1px solid #ffffff;
border-bottom:1px solid #ffffff;
background-color:#2b5ec9;
font-family:verdana,arial,helvetica,sans-serif;
font-size:11px;
font-weight:bold;
padding: 5px 5px 0px 5px;
}

.mpoint_akt_last
{
display:block;
float:left;
height:18px;
border-top:1px solid #ffffff;
border-bottom:1px solid #ffffff;
background-color:#2b5ec9;
font-family:verdana,arial,helvetica,sans-serif;
font-size:11px;
font-weight:bold;
padding: 5px 10px 0px 5px;
}

.menu_unten a
{
text-decoration:none;
color:#ffffff;
}

.mpoint_pass
{
display:block;
float:left;
height:18px;
border-top:1px solid #ffffff;
border-bottom:1px solid #ffffff;
background-color:#1a3979;
font-family:verdana,arial,helvetica,sans-serif;
font-size:11px;
font-weight:bold;
padding: 5px 5px 0px 5px;
}

.mpoint_pass_last
{
display:block;
float:left;
height:18px;
border-top:1px solid #ffffff;
border-bottom:1px solid #ffffff;
background-color:#1a3979;
font-family:verdana,arial,helvetica,sans-serif;
font-size:11px;
font-weight:bold;
padding: 5px 10px 0px 5px;
}


.mur_abst
{
width:2px;float:left;font-size:2px;
}

/*--------------SEARCH------------------*/
.tx-indexedsearch
{
font-family:verdana,arial,helvetica,sans-serif;
font-size: 10px;
padding-bottom:12px;
}

.tx-indexedsearch .form_left
{
padding-bottom:3px;
float:left;
vertical-align: middle;
width: 100px;
}
/*.tx-indexedsearch*/ .form_break
{
CLEAR: both;FONT-SIZE: 3px; LINE-HEIGHT: 5px; HEIGHT: 5px;
}
/*.tx-indexedsearch-searchbox-sword*/.sword
{
width: 260px;
font-family:verdana,arial,helvetica,sans-serif;
font-size: 11px;
}
.type, .defop, .media, .lang, .sections, .order, .desc, .results, .group
{
font-family:verdana,arial,helvetica,sans-serif;
font-size: 12px;
}
.searchbox-tmpl-css LABEL
{
padding-bottom:3px;
float:left;
vertical-align: middle;
width: 100px;
font-size:12px;
}
/* TEST */
.tx-indexedsearch .tx-indexedsearch-whatis .tx-indexedsearch-sw { font-weight:bold; font-style:italic; }
.tx-indexedsearch-res h3 { font-family:Verdana;font-size: 16px;font-weight: normal; }
.tx-indexedsearch .tx-indexedsearch-browsebox LI { display:inline; margin-right:5px; }
.tx-indexedsearch .tx-indexedsearch-whatis { margin-top:10px; margin-bottom:5px; }
		
.tx-indexedsearch .tx-indexedsearch-noresults { text-align:center; font-weight:bold; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr .tx-indexedsearch-redMarkup { color:#ffffff;font-weight:bold; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info { background:#1a3876; }/*01528a*/
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info a {color:#ffffff;}

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead { margin-top:20px; margin-bottom:5px; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2 { margin-top:0px; margin-bottom:0px; }
.tx-indexedsearch .tx-indexedsearch-res .noResume { color:#666666; }
.tx-indexedsearch .tx-indexedsearch-category { background:#cccccc; font-size:16px; font-weight:bold; }
.tx-indexedsearch .res-tmpl-css { clear:both; }
.tx-indexedsearch .result-count-tmpl-css, .tx-indexedsearch .percent-tmpl-css { letter-spacing:0; font-weight:normal;  float:right; font-size:12px;}
.tx-indexedsearch .info-tmpl-css dt, .tx-indexedsearch dl.info-tmpl-css dd { float:left; margin:0;}
.tx-indexedsearch .info-tmpl-css dd.item-mtime { float:none; }
.tx-indexedsearch .info-tmpl-css dd.item-path { float:none; }

p.csc-form-label-req{font-family:verdana,arial,helvetica,sans-serif;font-size:12px;}
p.csc-form-label{font-family:verdana,arial,helvetica,sans-serif;font-size:12px;}

.tx-indexedsearch-title 
{font-family:verdana,arial,helvetica,sans-serif;font-size:12px;}
.tx-indexedsearch-title a {color:#ffffff;}

.img_row
{
padding:0px 0px 20px 0px;
margin:20px 0px 0px 0px;
display:block;
float:left;
}

.img_link
{
/*width:142px;*/
margin:20px 20px 20px 0px;
padding:0px;
display:block;
float:left;
}
.img_link a {text-decoration:none;color:#ffffff;}
.img_link img {border:2px solid #ffffff;}

.img_link-text .bodytext{width:140px;height:40px;background-color:#ffffff;color:#1a3979;font-size:11px;padding:2px 2px 0px 2px;}

.csc-subheader
{
padding-bottom:12px;font-size:14px;
}

.art_bild {border:2px solid #ffffff;margin:0px 17px 7px 0px;display:inline;/*float:left;*/}

* html hr{
background-color:#ffffff;
color:#ffffff;
border:#ffffff;
height:1px;

margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

hr{
background-color:#ffffff;
color:#ffffff;
border:#ffffff;
height:1px;

margin:10px 0px 15px 0px;
padding:0px 0px 0px 0px;
}




.product-search
{
margin:20px 0px 30px 0px;
}

.search_form_left
{
padding-top:2px;
float:left;
vertical-align: middle;
width: 180px;
font-size:11px;
}
.search-field
{
width:300px;
font-family:arial,helvetica,sans-serif;
font-size:11px;
}
.artnr-search-field
{
width:120px;
font-family:arial,helvetica,sans-serif;
font-size:11px;
}
.product-search-submit
{
margin:0px;
padding:0px;
}

table.contenttable{border:0px;border-spacing:0px;margin:10px 0px 20px 0px;}

.contenttable .bodytext {margin:0px;padding:0px;}
.contenttable td
{
width:240px;
padding:0px;
}

.logos_row
{
padding:0px 0px 20px 0px;
margin:20px 0px 0px 0px;
display:block;
float:left;
}

.logos_row .img_link
{
margin:10px 20px 10px 0px;
padding:0px;
display:block;
float:left;
}
.logos_row .img_link a {text-decoration:none;color:#ffffff;}
.logos_row .img_link img {border:0px;}
