html{scrollbar-face-color:#2EADD0; scrollbar-shadow-color:#BADEDA; scrollbar-highlight-color:#B5CFCC; scrollbar-3dlight-color:#628F8A; scrollbar-darkshadow-color:#599F97; scrollbar-track-color:#E0EFED; scrollbar-arrow-color:#103F3A}
body{font:12px Verdana,Arial,Helvetica,sans-serif;background:#f7fbfe url(../images/main_bg.gif) repeat-x scroll 0 100%; margin:0; padding:0; text-align:center; color:#58595b;line-height:17px;}
#container{width:1000px;border:1px solid #badeda;  background:#fff; margin:0 auto; text-align:left;/* overflow-x:hidden*/}
.mainNav{background:url(../images/menu_bg1.jpg) no-repeat scroll 0 0; overflow:hidden; height:25px; padding:1px 0 0.3em 5px; _margin-top:-3px}
.main #sidebar1{min-height:600px;_height:600px; float:left; width:247px;font-size:12px;line-height:17px; border-left:1px solid #dce6e8;overflow-x:hidden}
.main #mainContent{width:750px; float:left; border-right:1px solid #dce6e8; left:1px; position:relative; z-index:9; background-color:#fff;}

.text-content{padding-top:20px; width:700px}
.mediaCenter_text img{float:left; margin-right:10px}
.fltrt{float:right; margin-left:8px}
.fltlft{float:left; margin-right:8px}
.clearfloat{clear:both; height:0; font-size:1px; line-height:0px}

.banner{height:200px}
.banner-image{float:left; height:200px}
.main-image{float:left; margin-right:16px; border:1px solid #9fdae0}
.min-image{float:left}
.print-image, .font-image{float:left}
.tool-image{float:left; cursor:pointer;}
.teaser-image{float:left; margin-right:10px; padding-bottom:5px; padding-top:2px}
.login-image{float:left;}
.word img, .pdf img{float:left;margin-right:5px;}
.menu{float:left; padding-right:16px}
.form-print, .main-side1 .form-print p{font-size:12px}

#content{width:1000px;background:#FAFEFF url(../images/sidebar_bg.gif) no-repeat bottom;float:left; overflow:hidden;}
.sidebar-tools{margin-top:6px; font-size:12px}
.search{margin:16px 0 0 28px; width:220px}
.font{margin:10px 0 0 33px;}
.word, .pdf{margin:10px 0px 10px 53px;}
.font a{float:left}
.print{margin:0 0 0 63px}
.form-print {}
.login{margin:0 0 0 57px}
html[xmlns] .sidebar-tools,html[xmlns] .font { display:block}
.sidebar-tools p{float:left; margin:2px 4px 0}
.search input{width:100px; border:1px solid #9ad0c3; background-color:#e8f7fa;float:left;margin:0 5px 0 3px}
.main-side{position:relative; border-bottom:1px solid #badeda; padding-bottom:10px}
.main-side1{border-bottom:1px solid #badeda; padding:10px 10px 10px 10px}
.news{width:207px; height:168px;display:block; /*margin:0 0 10px 10px;*/ background-color:#FAFEFF; border:1px solid #cbd9da}
.news h2{font-size:14px; font-weight:normal; color:#959fa8; padding-left:10px}
.news-head{background:#f0f8fa url(../images/arrow.png) no-repeat scroll 0 0; border-bottom:1px solid #ccdada}
.inner-content{padding:18px 30px 18px 46px;*padding:18px 10px 18px 41px;overflow-x:hidden}
.inner-content h2{font-size:127%; margin-bottom:10px}

.mediadivider{padding-top:4px}

.mediaCenterHeading_left h1, .result_frame h1, .no-result h1{font-size:138%; font-weight:normal; color:#3db1b1; padding-bottom:10px}
.mediaCenter_text p{padding:0 0 10px 0}

#formAnmelde{width:690px;margin-bottom:20px;}
#formAnmelde input, .kontakt input, #formAnmelde textarea{}

#formMain{width:400px; display:block}
#formMain h1{color:#627b78; font-weight:normal; padding-bottom:20px; font-size:150%}
#desc{float:right; width:217px; padding-top:20px; height:386px;}

#desc span{margin:0 auto; padding:0; font-weight:bold}
#desc .title1{color:#0cc; display:block; padding-top:10px}
#formAnmelde input.rdo{border:none; vertical-align:middle}
.title{font-weight:bold; color:#58595b; border-bottom:2px solid #0cc; display:block; padding-bottom:3px; margin-bottom:10px; margin-top:10px; width:400px;}
.title2{width:690px; margin-bottom:10px; margin-top:10px; display:block; border-bottom:2px solid #0cc; font-weight:bold; color:#58595b; padding-bottom:3px;}
.title3{width:235px; margin-bottom:10px; margin-top:10px; display:block; border-bottom:2px solid #0cc; font-weight:bold; color:#58595b;}
.form1 label{vertical-align:middle; display:block}
.form1 .lbl{float:left; height:20px; width:132px}
.form1 input{margin-bottom:4px; width:200px}
.form2 input{margin-bottom:4px; _margin-bottom:0px; width:90px}
.form2 .lb1{width:200px; float:left}
.form2 .lb2{width:90px; float:left}
.form1, .form2{display:inline-block}
.form3 textarea, .form4 textarea{width:427px; height:64px}

.txt1{display:inline}
.form5 input, .form6 input, .form7 input{margin-right:0}
.form5 .txt5a{width:300px}
.form5 .txt5b{float:right; margin-top:-16px}
.form6 .txt{width:166px}
.form6{width:700px;}
.form7 .txt2{ float:left; width:120px; padding-bottom:4px; _padding-bottom:0}
.form7 .txt2a{ float:left; padding-right:40px}
.form7 .txt2b{ float:left; }
.form7 .txt2c{ float:left; }
.form7 .txt2d{ float:left; }
.form7 .txt2f{ float:left; }
.form-write label{padding-left:5px;padding-top:2px;*padding-top:4px}
.form-write input{float:left;}
.form7 .txt2g{ float:left;width:120px }
.form7 .txt2h{ float:left;width:106px;*width:110px }
.form7 .txt2i{ float:left;width:70px }
.form-write label.txt2{padding-left:0}
.form7 .firs{width:146px}
.form7 .sec{width:75px}
.form7 .sec2{width:194px;*width:196px;}
.form7 .txt2s{padding-left:10px}
.form7 .txt3{width:75px; vertical-align:middle}
.form8{margin-bottom:5px}
.form8 textarea{width:420px; height:120px; float:right; margin-top:24px}
.form8 .txt4{float:left; width:235px; display:block}
.txt4 input{width:229px}
.txt2d input{margin-left:19px;*margin-left:16px}

.ct{float:left; width:167px; padding-bottom:4px}
.ctt{float:left; padding-left:40px }
.ctt input{width:106px;}
.form6 label, .form7 label{font-size:80%}
#menuh li a.active, #menuh li.nav a.active{color:#58595b}
.mediaCenter_text ul li,.sideconent_heading ul li{background:url(../images/bullet.gif) no-repeat scroll 0 7px; list-style-position:outside;position:relative; margin-left:25px;padding-left:15px;_padding-left:20px;}.sideconent_heading ul li{margin:0}
.mediaCenter_text ol li,.sideconent_heading ol li{list-style-type:decimal;margin-left:20px; direction:ltr;}.sideconent_heading ol{_margin-left:2px;}
#center-bar{float:left; padding-left:5px; height:20px}
.firs{width:170px}
.sec{width:185px}
.ct1 input{vertical-align:middle}
 
.cts{float:left; width:146px; vertical-align:middle; padding-top:2px; padding-left:20px}
.ctd{float:left; width:310px; vertical-align:middle}
.ct1{width:690px; display:block;/* padding-left:25px;*/ padding-top:10px}
.clear{clear:both}
#subt span{margin-right:102px; _margin-right:100px}

#subt input, .sub input{border-bottom:2px solid #666; border-right:2px solid #666; border-top:1px solid #eceaea; border-left:1px solid #eceaea}

#error_div{padding:400px 0; position:fixed; text-align:center; width:960px; z-index:999; cursor:none; color:#58595b; font-size:15px; font-weight:bold}
*html #error_div{position:absolute; _padding:20px; top:500px}
#error_div span{border:1px solid #f4f3f3; padding:20px; background:#6DDEE2; opacity:0.85; filter:alpha(opacity=85) !important}

#contactform label{float:left; width:125px; font-size:90%}
#contactform input{margin-bottom:10px}
#contactform input.submit{margin-top:10px; width:70px}
#desc p{padding:0; font-size:86%; line-height:16px; padding:0}

#contactform input{width:175px}
.mediaCenter_text{list-style-type:disc;*padding-left:4px;}




/*#gallery{padding:10px 0 0; margin-left:10px}*/
.main-side1 h2{font-size:12px; padding-bottom:2px}
.main-side1 p{font-size:12px;padding-bottom:5px;}
#gallery li{float:left; padding-bottom:10px; padding-right:14px; width:60px;height:68px; text-align:center}

/*.names{margin-left:8px}*/
.sidebar-tools p{cursor:pointer}
.image_gallary{padding-bottom:20px}
.sideconent_heading{padding-bottom:10px;}
.image-comment{float:left; height:40px; left:12px; line-height:15px; position:relative; text-align:left; top:0; width:290px}

.logo{padding-left:300px}
#news-ticker li{padding-left:10px}
#news-ticker{margin:10px 0; clear:both; height:127px; overflow-y:hidden}
@media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0)
{
head~body #news-ticker {overflow:hidden;}
}
.mediaCenter_text ul{padding-bottom:10px;}
.form-write{clear:both;width:600px;}
#formAnmelde .form-write input{vertical-align:middle}
.txt2a{float:left}
.news-ticker-view{margin:0 10px}
.news-ticker-view{padding:5px 0}
#image-change{float:left; padding:0 2px}

.innerkon{text-align:left; padding-bottom:10px;_display:inline;}
.innerkon span{clear:both; display:block; width:400px}
.innerkon h2{font-size:100%; _display:inline-block;padding-bottom:3px; border-bottom:2px solid #0CC; color:#58595b; margin-bottom:10px;}
.kon-label{float:left; width:120px; height:25px; padding-top:2px}
.innerkon input{vertical-align:bottom; width:180px; margin-bottom:2px}
h1.grey{color:#3DB1B1;font-size:138%;font-weight:normal;}
#sidebar1 .main-side1 a, #sidebar1 .main-side1 a:link {color:#3DB1B1}

.form-print p {overflow:hidden;font-weight:normal;}

.optionen input{margin-left:118px}
.sub input{width:100px; margin-top:5px}
input .submit{clear:both}
.angaben input, .optionen input{vertical-align:middle; width:12px; margin-right:3px}
.innerkon span .mandatory, .innerkon h2 span{color:red; display:inline; width:12px}
#gallery_page{width:480px;float:left}
#gallery_page li{float:left; list-style-type:none; list-style-image:none;background:none; margin-bottom:20px;*padding-bottom:20px; margin-left:0; margin-right:10px}

#logo-link{background-color:transparent; height:54px; /*left:130px; *left:65px;*/ position:absolute; /*top:80px;*/ width:337px;margin-left:40px;margin-top:82px;}
.pagefull{text-align:center}
.mediaCenter_text #page_result_area ul{width:201px;margin:10px auto;display:block;*display:inline;}
.mediaCenter_text #page_result_area ul li{float:left;list-style-type:none;background:none;margin:0;padding:0;}
.mediaCenter_text #page_result_area ul li img{margin:0}
.result_content{margin:10px 0;}
.search_page_loader{width:100px;position:relative;margin:0 auto;top:100px}

.inner-content{background:url(../images/blank.gif) no-repeat scroll 0 0; min-height:564px;_height:564px;;}

.pager li img{padding-top:3px;}
.pager li span{line-height:20px}
.pager li p{padding-top:2px;}
.no-result span, .result_frame span{font-size:12px;color:#58595b;padding:0 5px;}
.result_content,.no-result 	{clear:both;}
span.small-text1{clear:both;padding:0}

.no-result .search-head {float:left;font-size:100%;font-weight:bold;padding:0 5px;}
.mediaCenter_text #page_result_area .no-result ul{width:auto;margin:0}
#page_result_area .no-result ul li{clear:both;background:transparent url(../images/bullet.gif) no-repeat scroll 0px 6px;padding-left:12px;margin-left:20px;*margin-left:10px;}
.mediaCenter_text .result_frame p{padding:6px 5px 6px 0}

#gallery_page td{padding:0 10px 15px 0;text-align:center;vertical-align:middle;width:80px;}
.gallery_inner{text-align:center;width:80px;}
#gallery_page img{margin:0;border:1px solid #EDECEC;float:none;}

#video1 {
	border:1px solid #ccc;
	background-color:#fff;
	padding:10px;
	font-size:12px;
	margin:20px auto;
	text-align:right;
}
#close img{
border:none;
}
#video, #video1{
display: none;
 position:absolute;
 left:450px;
 top:200px;
 z-index:999;
}

.mediaCenter_text .pagefull img {float:none;margin:0 2px;}

#desc {
	float:right;
	width:217px;
	padding-top:29px;
padding-right:45px;
*padding-right:18px;
	height:386px;
}
#desc span {
	margin:0 auto;
	padding:0;
	font-weight:bold
}
#desc .title1 {
	color:#0cc;
	display:block;
	padding-top:10px
}
#rightimgtbl td{
padding-bottom:10px;}

.form-head, .form-head1 {
        text-align:left;
        border-bottom:2px solid #00CCCC
}
.form-head {
        width:440px;
        padding-top:10px;
        }
.form-head1 {
        width:630px;
        padding-top:10px;
		padding-bottom:2px;
}
.form1 td {
        pading:5px 0
}
.radio {
        width:25px;
}
.form11 td, .form21 td{padding:1px 0}
.mri {
        width:150px;
}
.inp input {
        width:64px;
}
td.firsttd {
        padding-top:10px;
}
.form-head11 {
        text-align:left;
        border-bottom:2px solid #00CCCC
}
.form-head12 {
        text-align:left;
        border-bottom:2px solid #00CCCC
}
.form11 {
        display:inline-block
}
.form21 {
        display:inline-block
}
#rightimgtbl td {
        padding:0 0 3px 13px;
        text-align:left
}
#rightimgtbl img {
        border:0;
}
#rightimgtbl a {
        border:0;
        outline:none;
}
.imglinespace {
        margin-top:17px;
}
td {
        text-align:left
}
.resultat td {
        font-size:11px
}
.form21 input {
        width:80px
}
.mediaCenterHeading_left{*padding-left:3px;}
.no-result ul li{width:600px;}
td #bid {
width:218px;
*width:215px;
_width:209px;
}
td #nuraon{
width:101px;
*width:105px;
}
td #ront{
width:207px;
*width:200px
}
#zip{
width:40px;
margin-right:10px;
_margin-right:7px;
float:left
}

@media screen and (-webkit-min-device-pixel-ratio:0)
{
td #bid { width:221px; }
td #nuraon{width:103px}
td #ront{width:198px}
#zip{width:38px;margin-left:2px;margin-right:10px;float:left}
 }
 .category ul li {
background:transparent none repeat scroll 0 0;
margin:0;
padding:0 0 12px;
}
.category li a.folder_active{	color:#58595B;}
.category {float:left;width:180px;}
hr{
border:none;
color:#dce6e8;
height:1px;
background:url(../images/hrbg.jpg) repeat-x scroll 0 0;
margin-bottom:10px;
}