/* = Grundgeruest
----------------------------------------------- */

.start {
    padding:3px 0 10px 18em;
}

/* Ausnahme: Darstellung ohne Head und Navi (MIS und aus MIS heraus) */
body.hideNav .start{
    padding:3px 0 10px 0;
    width:64.7em
}
.start div#contentInnerWrap{
    width:99.5%;
    margin:0 0 18px 0.5%;
}
div#wrap .start div#contentInnerWrap{
	 float: right;
	 width:64.4em;
	 margin: 0;
	 padding: 0;
}
div#wrap .start div#naviMainWrap{
    margin-left: -18em
}
* html body.panorama #loginWrap img{
    height:10.3em
}
* html body.panorama #loginWrap .demo img,
* html body.panorama #loginWrap .onlinePin img{
    height:auto;
}
/* = Footer
----------------------------------------------- */
#wrap div.start #footerWrap ul {
    margin:0 0 0 20px;
}
/* = Contentelements
----------------------------------------------- */
.start div#content .contentBox{
    clear:both;
}
.start ul.path,
.start div.titleBox,
#wrap .start p.kvBox {
    margin-left:1.35em;
    margin-right:20px;
}
#wrap .start p.kvBox {
    border:1px solid #7A8BB9;
    border-width:1px 0;
}
.start .col2 {
    width:18em;
    margin:0 0 0 1.35em;
    padding: 0 0 2em 0
}
.start .col2 p.further {
    width:18em;
}
.start .col2 h4 {
    overflow:hidden;
    min-width:216px;
    width:18em;
    background:#000066;
}
.start .col1 {
    width:37.33em;
    margin:0 0 0 1.35em;
    padding: 0 0 2em 0
}
.start .col1 p.further {
    width:37.33em;
}
.start .col1 h4 {
    overflow:hidden;
    min-width:216px;
    width:37.33em;
    background:#000066;
}
.start .pic h4 {
    background:none;
}
#wrap div.start div.pic h4{
    padding:0;
}
.start .col1 h4 img {
    min-width:216px;
    width:37.33em;
}
.start .col2 h4 img {
    min-width:216px;
    width:18em;
}
.start .pic h4 {
    min-width:159px;
    width:13.25em;
    position:absolute;
}
.start .pic h4 img {
    min-width:159px;
    width:13.25em;
}
.start .pic p.pic img {
    min-width:216px;
    width:18em;
}
* html body.panorama .start .pic p.pic img {
    height:7.9em;
}
#wrap .start .contentFooter{
    margin:3px 0 0 0;
}
#wrap .start .contentFooter ul,
#wrap .start .contentFooter p {
    margin:0 20px 0 16px;
}
/* Infolist */
#wrap .start div.info,
#wrap .start div.picInfo{
    float:right;
    width:22.6em;
    padding:0 1.7em 0 0;
    clear:none;
    position:relative;
    border:none;
}

#wrap .start div.picInfo{
    width:37.33em!important;
	padding: 0;
}

.start .info h3,
.start .picInfo h3 {
    padding:0 0 6px 0;
    margin:0;
    border-bottom:1px solid #7A8BB9;
    color:#5666A3;
    position:relative;
    z-index:10;
}
.start .picInfo img {
    border-bottom:2px solid #7A8BB9;
}
.start .info ul {
    border-bottom:2px solid #7A8BB9 !important;
    margin:0 0 16px 0;
    padding:0 0 2px 0;
}
.start[class] .info ul {
    border-bottom:2px solid #7A8BB9 !important;
    margin:0 0 16px 0;
    padding:0 0 3px 0;
}
.start .info ul li {
    background:none;
    border-color:#DFE5EF;
    padding: 3px 0 4px 0
}
.start .info ul li p {
    margin:0 0 1px 0;
    font-size:.95em;
}
/* Fuer Safari 3*/
html[xmlns*=""] .start .info h3 {
    padding:0 0 11px 0;
    
	}

/* Safari 4 */
@media screen and (-webkit-min-device-pixel-ratio:0) {   
  .start .info h3 {
    padding:0 0 8px 0;
	}   
}
/* Opera > 9.5 */  
@media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0) {
			.start .info h3 {
    			padding:0 0 7px 0;
    			
			}
       .start .info ul li p {
    			line-height: 1.4em;
			}
}
div#wrap .start .info ul li h5 a {
    background:none
}
div#wrap .start div.info li p a,
div#wrap .start h5 a{
    text-decoration:none;
}
/* = Flash fuer Pk-Startseitenvariante
----------------------------------------------- */

#wrap .start p.kvBox embed,
html #wrap .start p.kvBox .flash{
    width:61.3em;
    height: 21.45em;
}

