#all {
width: expression(document . body . clientWidth > 1050 ? "1050" : "auto");
}
#footer-inner {
width: expression(document . body . clientWidth > 1050 ? "1025" : "auto");
}
#footer {
width: expression(document . body . clientWidth > 1050 ? "1020" : "auto");
}
#all {
	border:solid 1px #fff;
	zoom:1
}
#header {
	position:relative;
	zoom:1
}
.logoheader {
	height:159px
}
#header ul.skiplinks li a {
	background:#cc0000;
	border:0px solid #000
}
#contentarea, #contentarea2 {
	display:inline-block;
	position:relative;
}
#main {
	height:520px;
}
#back {
	margin: 0;
	padding:0 0px;
}
#right {
	float:left;
	width: 20.5%;
	text-align:left !important
}
.left {
	margin:10px 0px 10px 18px;
}
/* haslayout erzwingen */
.blog {
	width:100%
}
.article_row {
	width:auto;
}
.row1 .cols2 {
	width:auto;
}
.moduletable, .moduletable_js {
	zoom:1
}
#nav ul li, #right ul li, #bottom ul li {
	height:1%
}
p.articleinfo {
	display:inline-block
}
h1 {
}
ul.tabs {
	text-align:left
}
ul.newsflash-horiz, #footer-outer, ul.tabs {
	zoom:1
}
.tabcontent {
	overflow:hidden !important;
	position:relative
}
#main h1 {
	zoom:1
}
.box {
	width:26%
}
#bottom {
	display:inline-block
}
.panel, div.current {
	zoom:1
}
.contact-image {
	display:inline-block
}
.item-page {
	width:100%
}
#mailto-window .mailto-close a {
	width:25px;
	height:25px;
}
#users-profile-core legend, #users-profile-custom legend, .profile-edit legend, .registration legend {
	margin-bottom:15px
}
.login-fields input {
	width:14em
}
dd.error {
	zoom:1
}
div#maximenuCK ul.maximenuCK li div.floatCK {
	margin-top:38px;
	margin-left:-110px;
	}

#navigation35 {
	width: 520px;}	
#djslider-loader35 {
	width: 500px;
	padding : 10px 0px 10px 20px;}	
#prev35 {
	margin-left: -20px;
	}
.cont_table, .cont_file, .over_table {
	display:block;
}
.cell_pri, .cell_der, .cell_derS, .cell_pri_full, .cell_izq, .cell_izqB {
	display: block;
	position:relative;
	float:left;
	clear: right;
}	
.buscar {
    text-align: left;
}
.button_img {
	float:none;
}	