/**
* ------------------------------------------------------------------------------------------------- #
*
* IE6 PNG Fixes 
*
*/
* html #branding a { 
	background:url("../../images/header/ie6/logo.gif") no-repeat left bottom;
}
* html#header {
  background:url("../../images/header/ie6/bg_height.gif") no-repeat left bottom;
}
* html #header.subsubnav {
  background:url("../../images/header/ie6/bg_height_subsubnav.gif") no-repeat left bottom;
}
* html #subsubnav {
	background:url("../../images/header/ie6/subsubnav_bg.gif") no-repeat center bottom;
}
* html #main { 
  background:url("../../images/main/ie6/top.gif") no-repeat left top;
}
* html #main #area #content { 
	background:url("../../images/main/ie6/center.gif") repeat-y left top;
}
* html #main #area{ 
	background:url("../../images/main/ie6/bottom.gif") no-repeat left bottom;
}
* html .edit-header {
	background:url("../../images/header/header_top.gif") no-repeat left bottom;
}

#header { padding-bottom:10px; }


/**
* ------------------------------------------------------------------------------------------------- #
*
* Teile der Toolbox für Ie6 ausblenden 
*
*/
* html li.easy2see,
* html li.textsize {
	display:none;
}


/**
* ------------------------------------------------------------------------------------------------- #
*
* Verticales Zentrieren -> Teaser
*
*/
* html .teaser .headline.left .vertical-wrap {
	position: absolute; 
	left:0px;
	top:50%;
}
* html .teaser .headline.right .vertical-wrap {
	position: absolute; 
	right:0px;
	top:50%;
}

* html .teaser .headline.right .vertical{
	position: relative; 
	right:0px;
	top:-50%;
}
* html .teaser .headline.left .vertical{
	position: relative; 
	left:0px;
	top:-50%;
}

* html .teaser .headline {
	position:relative;
}

* html .shadow-black-right,
* html .shadow-black-left {
	display:none;
}

* html .teaser-button {
	display:none;
}

.teaser-button li {
	float:left;
}
.teaser .headline .vertical-wrap {
	margin-top:10px;
}


/**
* ------------------------------------------------------------------------------------------------- #
*
* Round Corners Fix 
*
*/
* html .teaser  span.left-top,
* html .headline-image  span.left-top {
	background:url("../../images/sidepoints/left_top.gif") no-repeat left top;
}
* html .teaser  span.left-bottom,
* html .headline-image  span.left-bottom {
	background:url("../../images/sidepoints/left_bottom.gif") no-repeat left bottom;
}
* html .teaser  span.right-top ,
* html .headline-image  span.right-top{
	background:url("../../images/sidepoints/right_top.gif") no-repeat right top !important;
}
* html .teaser  span.right-bottom,
* html .headline-image span.right-bottom {
	background:url("../../images/sidepoints/right_bottom.gif") no-repeat right bottom;
}


/* Col Button Fix */
* html .col-button li a{
	display:inline-block;
}
* html .col-button li {
	height:auto;
}



/**
* ------------------------------------------------------------------------------------------------- #
*
* Formular(e) Anpassungen 
*
*/

form.general {
	padding-top:34px !important;
}
form.general .subitems { 
	padding-top:0.3em !important;
}

form.general .subitems input { 
	margin-right:0px !important;
}
form.general select {
    width:227px;
}
* html form.general select {
    width:226px;
    padding-top:3px !important;
}

form.general .rowbox input.checkbox {
    margin-top:-2px !important;
}

form.general div.input-group input.checkbox {
    margin-top:-1px !important;
}
form.general div.input-group label {
    margin-bottom:2px !important;
}


span.submit-button input {
	padding:0px !important;
}

* html .page-turn li.status {
	display:inline;
	float:none;
	margin-right:20px;
}

.sendbutton { padding-bottom:10px;}

.sidebar span.submit-button input {
	padding:1px 6px 3px 6px !important;
}

* html ul.downloads li,
* html ul.links li {
	border-bottom:1px solid #fff;
}

* html ul.galerie {
	margin:0px !important;
	padding:0px!important;
}
* html ul.galerie li.prev {
	margin:0px !important;
	position:relative;
}
* html ul.galerie li.next {
	margin:0px !important;
	position:relative;
}
* html #loginbox a.signin {
	padding-bottom: 0 !important;
	padding-top: 0 !important;
}


.col .inner ul li {
	list-style-position:outside !important;
}

.teaser .vertical-wrap {
	width:250px !important;
}
