html{height:100%;margin-bottom:1px}
input,textarea,select,option,submit{font:12px arial, tahoma}
body,p,h1,h2,h3,ul,ol,span,tr,img,form,li,table{color:#FCE5CE;border:0;font:12px arial, tahoma;margin:0;padding:0}
form{display:inline}
body{text-align:center;background:#252525}
body.rating{background:#515347}
h1{color:#FFA20F}
h2{color:#FCE5CE}
img.kleinbild_left{float:left;border:2px solid #000}
img.kleinbild_border{float:left;border:1px solid #000;margin:5px}
img.ratingbild_border{float:left;border:1px solid #000;margin:5px 5px 20px 29px}
img.kleinbild_right{float:right;border:1px solid #000;margin:5px}
img.grossbild_left{float:left;margin:10px}
img.grossbild_border{float:left;border:1px solid #000;margin-bottom:2px}
img.grossbild_right{float:right;margin-left:5px;margin-bottom:3px;border:1px solid #000}
img.button{vertical-align:middle;margin-right:1px;margin-top:2px}
img.button_image{float:left;vertical-align:middle;border:1px solid #000;background:#505050;margin:1px 5px 1px 1px;padding:0}
img.button_right{float:right;margin-right:5px;margin-top:2px}
img.reviewliste{float:left;margin-left:2px;margin-right:2px;margin-bottom:7px;border:1px solid #111}
img.contentimage_right{float:right;padding:10px}
img.voting{padding-left:17px;float:left}
.ro{background:url(images/e1.gif) top right no-repeat}
.lo{background:url(images/e2.gif) top left no-repeat}
.ru{background:url(images/e3.gif) bottom right no-repeat}
.lu{background:url(images/e4.gif) bottom left no-repeat}
#ajax_listOfOptions{position:absolute;width:175px;height:250px;overflow:auto;border:1px solid #317082;text-align:left;font-size:0.9em;z-index:100;background:#FFF}
#ajax_listOfOptions div{cursor:pointer;font-size:0.9em;margin:1px;padding:1px}
#ajax_listOfOptions .optionDivSelected{color:#FFF;background:#317082}
#ajax_listOfOptions_iframe{position:absolute;z-index:5;background:red}
fieldset { border: 1px solid #000; display:block; padding-left:1em 2em; clear: both; width: 30em; margin:2em 0 0 0; }
fieldset.image { background-image: url(../images/formular.gif); }
legend{border:1 solid #707070;margin-bottom:5px;width:200px;background:#000;padding:4px 10px}
input.standard{margin-top:10px}
input.standard_hidden{margin-top:10px;color:#505050}
input.eingabe{margin:2px 2px 2px 10px; clear:left;}
.radioselect{height:8px;font-size:8px}
.toolbutton{clear:both;color:#fff;border:1px #333 outset;font-size:10px;width:110px;background:#505050;margin:1px}
.toolbutton:hover{clear:both;color:#fff;border:1px #333 outset;font-size:10px;width:110px;background:#303030;margin:1px}
input.toolbutton_refresh{clear:both;color:#fff;border:1px #333 outset;font-size:10px;width:112px;padding-left:16px;text-align:left;background:#505050 url(images/refresh.png) no-repeat;margin:1px}
input.toolbutton_delete{clear:both;color:#fff;border:1px #333 outset;font-size:10px;width:112px;padding-left:16px;text-align:left;background:#505050 url(images/delete.png) no-repeat;margin:1px}
input.toolbutton_resize{clear:both;color:#fff;border:1px #333 outset;font-size:10px;width:112px;padding-left:16px;text-align:left;background:#505050 url(images/cut.png) no-repeat;margin:1px}
input.toolbutton_embossing{clear:both;color:#fff;border:1px #333 outset;font-size:10px;width:112px;padding-left:16px;text-align:left;background:#505050 url(images/photo_scenery_embossing.png) no-repeat;margin:1px}
input.toolbutton_grayscale{clear:both;color:#fff;border:1px #333 outset;font-size:10px;width:112px;padding-left:16px;text-align:left;background:#505050 url(images/photo_scenery_grayscale.png) no-repeat;margin:1px}
input.toolbutton_brightness{clear:both;color:#fff;border:1px #333 outset;font-size:10px;width:112px;padding-left:16px;text-align:left;background:#505050 url(images/photo_scenery_brightness.png) no-repeat;margin:1px}
input.toolbutton_shade{clear:both;color:#fff;border:1px #333 outset;font-size:10px;width:112px;padding-left:16px;text-align:left;background:#505050 url(images/photo_scenery_shade.png) no-repeat;margin:1px}
input.toolbutton_refresh:hover{clear:both;color:#fff;border:1px #333 outset;font-size:10px;width:112px;padding-left:16px;text-align:left;background:#303030 url(images/refresh.png) no-repeat;margin:1px}
input.toolbutton_delete:hover{clear:both;color:#fff;border:1px #333 outset;font-size:10px;width:112px;padding-left:16px;text-align:left;background:#303030 url(images/delete.png) no-repeat;margin:1px}
input.toolbutton_resize:hover{clear:both;color:#fff;border:1px #333 outset;font-size:10px;width:112px;padding-left:16px;text-align:left;background:#303030 url(images/cut.png) no-repeat;margin:1px}
input.toolbutton_embossing:hover{clear:both;color:#fff;border:1px #333 outset;font-size:10px;width:112px;padding-left:16px;text-align:left;background:#303030 url(images/photo_scenery_embossing.png) no-repeat;margin:1px}
input.toolbutton_grayscale:hover{clear:both;color:#fff;border:1px #333 outset;font-size:10px;width:112px;padding-left:16px;text-align:left;background:#303030 url(images/photo_scenery_grayscale.png) no-repeat;margin:1px}
input.toolbutton_brightness:hover{clear:both;color:#fff;border:1px #333 outset;font-size:10px;width:112px;padding-left:16px;text-align:left;background:#303030 url(images/photo_scenery_brightness.png) no-repeat;margin:1px}
input.toolbutton_shade:hover{clear:both;color:#fff;border:1px #333 outset;font-size:10px;width:112px;padding-left:16px;text-align:left;background:#303030 url(images/photo_scenery_shade.png) no-repeat;margin:1px}
.layout{width:800px;text-align:left;background:#515347;margin:0 auto;padding:0}
.logo{height:90px;text-align:center;overflow:hidden;background:#8C946B url(images/background_mit_logo.gif) no-repeat center}
.navigation{height:25px;text-align:center;overflow:hidden;background:#8C946B url(images/navigation_bottom.jpg)}
.breite_spalte{overflow:hidden;width:650px;float:left;background:#515347}
.rechte_spalte{overflow:hidden;width:150px;float:left;background:#515347}
.komplette_spalte{overflow:hidden;width:800px;float:left;background:#515347}
.banner_spalte{overflow:hidden;width:800px;float:left;text-align:center;background:#515347}
.rating_spalte{width:325px;float:left;background:#515347}
.eingabebereich{color:#000;margin-left:1px;margin-right:1px;margin-top:0;padding:0}
.eingabebereich_klein{color:#000;vertical-align:top}
.eingabebereich_klein_ro{color:#000;background:#ffc0c0;width:75px;margin-left:1px;margin-right:1px;margin-bottom:2px;padding:1px}
.eingabebereich_klein_gr{color:#000;background:#a0a0a0;width:75px;margin-left:1px;margin-right:1px;margin-bottom:2px;padding:1px}
.eingabebereich_mittel{color:#000;width:110px;margin-left:1px;margin-right:3px;margin-bottom:2px;padding:1px}
.eingabebereich_mittel_rot{color:#000;background:#ffc0c0;width:110px;margin-left:1px;margin-right:3px;margin-bottom:2px;padding:1px}
.eingabebereich_mittel_gr{color:#000;background:#a0a0a0;width:110px;margin-left:1px;margin-right:3px;margin-bottom:2px;padding:1px}
.eingabebereich_gross{color:#000;width:300px;margin-left:1px;margin-right:1px;margin-bottom:2px;padding:1px}
.eingabebereich_gross_ro{color:#000;background:#A0A0A0;width:300px;margin-left:1px;margin-right:1px;margin-bottom:2px;padding:1px}
.eingabebereich_mehrz{color:#000;width:250px;margin-left:1px;margin-right:1px;margin-bottom:2px;height:75px;padding:1px}
.eingabebereich_mehrz_br{color:#000;width:400px;margin-left:1px;margin-right:1px;margin-bottom:2px;height:75px;padding:1px}
.eingabebereich_mehrz_ho{color:#000;width:350px;margin-left:1px;margin-right:1px;margin-bottom:2px;padding:1px}
.eingabebereich_textarea{color:#000;width:100%;margin-left:1px;margin-right:1px;margin-bottom:2px;padding:1px}
.untere_spalte{text-align:center;clear:left;margin:50px;padding:50px}
.ueberschrift{height:25px;margin-left:5px;background:#303030 url(images/header_left.gif) no-repeat left top;padding:0}
.ueberschrift div.left{float:left;padding-left:15px;padding-top:4px}
.ueberschrift div.right{text-align:right;padding-left:15px;padding-top:3px;margin-right:10px}
.box_normal{clear:left;margin-top:5px}
.box{text-align:justify;margin-left:20px;width:293px;border-left:1px dotted #000;border-bottom:1px dotted #000;border-right:1px dotted #000;background:#454545;padding:5px}
.box_content{text-align:justify;margin-left:20px;width:618px;border-left:1px dotted #000;border-bottom:1px dotted #000;border-right:1px dotted #000;background:#454545;padding:5px}
.box_content_breit{text-align:justify;margin-left:20px;width:750px;border-left:1px dotted #000;border-bottom:1px dotted #000;border-right:1px dotted #000;background:#454545;padding:5px}
.box_rund{float:left;clear:left;margin-bottom:5px;width:280px;background:#303030}
.box_rund_breit{float:left;margin-bottom:5px;margin-right:5px;width:100%;background:#303030}
.box_rund_content{ padding:15px; }
.box_text{float:left;width:308px;padding-left:15px;padding-right:15px;line-height:13pt}
.box_zusatz_left{clear:left;width:250px;margin-bottom:10px;background:#404040}
.nobreak{white-space:nowrap}
.nobreak_hidden{white-space:nowrap;overflow:hidden;width:250px}
.nobreak_hidden_breit{white-space:nowrap;overflow:hidden}
.reviewimage{float:left;margin-top:5px}
.reviewtext{margin-top:5px}
.konzertberichtetext{margin:25px;padding:20px}
.galerie{float:left;margin:25px;padding:20px}
a:hover{}
a:link{color:#eee}
a:visited{color:#bbb;}
a.next_link{color:#ddd;padding-left:10px;white-space:nowrap;display:inline-block;background:url(images/next.gif) no-repeat left}
a.next_link:hover{color:#fff;padding-left:10px;white-space:nowrap;display:inline-block;background:url(images/nexta.gif) no-repeat left}
a.next_link:visited{color:#aaa;padding-left:10px;white-space:nowrap;display:inline-block;background:url(images/next.gif) no-repeat left}
a.next_link:visited:hover{color:#fff;padding-left:10px;white-space:nowrap;display:inline-block;background:url(images/nexta.gif) no-repeat left}
#blue{color:#87CEFA}
#green{color:#7fff00}
#yellow{color:#ffd700}
.schlagzeile{font-weight:700;margin:0 5px 10px}
.text_overflow_hidden{overflow:hidden;font:10px Arial;line-height:16px;}
.text_break{clear:both}
.pretext_dotted{margin-left:5px;margin-right:3px;width:32%;float:left;overflow:hidden;background:url(images/dotted.gif) no-repeat bottom}
.pretext_hidden{margin-left:5px;margin-right:3px;width:32%;float:left;overflow:hidden;font:10px Arial;line-height:16px; background:url(images/dotted.gif) no-repeat bottom}
.frager{font-weight:700;color:#909090;clear:left;margin-right:10px}
.antworter{font-weight:700;color:#F0F0F0;clear:left}
.frage{font-style:normal;color:#A0A0A0}
.antwort{font-style:normal;color:#f8f8f8}
.form_autor{width:200px}
a.threadnew:visited{padding-left:30px;color:#f0f0f0;display:inline-block;background:url(images/new.gif) no-repeat center left}
a.reply:link{padding-left:10px;color:#E0E0E0;text-decoration:none;background:url(img/reply.gif) no-repeat top left}
a.reply:visited{padding-left:10px;color:#909090;text-decoration:none;background:url(img/reply.gif) no-repeat top left}
a.reply:hover{padding-left:10px;color:#eef;text-decoration:underline;background:url(img/reply.gif) no-repeat top left}
a.reply:active{padding-left:10px;color:#fff;text-decoration:none;background:url(img/reply.gif) no-repeat top left}
a.replynew:visited{padding-left:10px;color:#909090;text-decoration:none;background:url(img/reply_new.gif) no-repeat top left}
a.replynew:hover{padding-left:10px;color:#eef;text-decoration:underline;background:url(img/reply_new.gif) no-repeat top left}
.category{font-size:10px;color:#FCE5CE}
.category-regusers{color:#0F0;background:#e7e7e7}
.category-adminmod{color:#e9b3b4}
.category-b{color:#fff;padding-left:10px;padding-right:3px;background:url(../images/next) no-repeat left}
.category-regusers-b{color:#FCE5CE;border-bottom:1px dotted #00c}
.category-adminmod-b{color:#ffc0c0;padding-left:10px;padding-right:3px;background:url(images/next.gif) no-repeat left}
.postingheadline{color:#fff;background:#353535;font:12px arial, tahoma;margin:0 0 2px;padding:10px}
.posting{background:#393939;font-family:arial, tahoma;color:#fff;max-width:750px;margin:2px 0 0;padding:15px 15px 5px 10px}
.author{color:#fff;background:#393939;padding:5px 5px 5px 10px}
.citation{line-height:15px;padding:5px}
.postingbottom{clear:both;margin:10px 0 0;padding:0}
.postingedit{text-align:right}
.thread{background:#353535}
.caution{padding-left:20px;color:red;font-weight:700;background:url(images/caution.gif) no-repeat left}
.admin-highlight{color:#f38181}
.mod-highlight{color:#efbebe}
.xsmall{color:#c6ac92;font:10px Tahoma}
.signature{font-family:arial, tahoma;line-height:16px;color:#A0A0A0;max-width:750px;margin:0;padding:10px}
.signature_forum{background:#393939;font-family:arial, tahoma;line-height:16px;color:#A0A0A0;max-width:750px;margin:0;padding:10px}
.userdata{color:#fff;font:12px/19px arial, tahoma;margin:0;padding:0}
.online{color:red}
.code{color:navy;font:12px arial, tahoma}
.hightlight0{color:#000;background:#ff6}
.hightlight1{color:#000;background:#a0ffff}
.hightlight2{color:#000;background:#9f9}
.hightlight3{color:#000;background:#f99}
.hightlight4{color:#000;background:#f6f}
.hightlight5{color:#000;background:#0a0}
.hightlight6{color:#000;background:#886800}
.hightlight7{color:#000;background:#004699}
.hightlight8{color:#000;background:#909}
ul.thread{list-style-type:square;margin:1px 0 0;padding:10px}
li{margin-left:14px}
table.board-entry{border:0}
table.mix-entry{margin-top:-1px;border:1px solid #000}
td.autorcell{color:#FCE5CE;width:106px;font-family:arial, tahoma;background:#404040;padding:5px 7px}
td.autorcell_edit{color:#FCE5CE;font-family:arial, tahoma;background:#404040;vertical-align:top;padding:5px 7px}
td.autorcell_head{color:#FCE5CE;width:106px;font-family:arial, tahoma;background:#2F2F2F;padding:5px 7px}
td.autorcell_head_no{color:#FCE5CE;width:80px;font-family:arial, tahoma;background:#2F2F2F;padding:20px 0}
td.titlecell{font-family:arial, tahoma;background:#606060;height:10px;color:#FED;margin:0;padding:5px 10px}
td.titlecell_edit{color:#FCE5CE;width:120px;height:15px;font-family:arial, tahoma;background:#606060;vertical-align:top;margin:0;padding:5px 10px}
td.titlecell_edit_c{color:#FCE5CE;width:150px;height:15px;font-family:arial, tahoma;background:#606060;vertical-align:top;margin:0;padding:5px 10px}
td.titlecell_head{color:#FCE5CE;height:15px;font-family:arial, tahoma;background:#353535;margin:0;padding:5px 10px}
td.postingcell{width:100%;font-family:verdana, arial, helvetica, sans-serif;color:red;background:#707070;margin:0;padding:10px 10px 15px}
td.postingcell_head{width:100%;font-family:verdana, arial, helvetica, sans-serif;color:red;background:#353535;margin:0;padding:10px 10px 15px}
div.autorcellwidth{font-size:1px;height:1px;width:106px;margin:0;padding:0}
.postingboard{color:#FFF;max-width:750px;margin:0;padding:0}
.linkinactive{color:#909090;text-decoration:underline;margin:0;padding:0}
div.preview{font-family:verdana, arial, helvetica, sans-serif;color:red;border:1px dotted #000;margin:0;padding:10px}
table.normaltab{width:100%}
table.normaltab_rand{width:100%;border:1px solid #000}
table.tab td.a{vertical-align:top;background:#606060;padding:15px}
table.tab td.b{vertical-align:top;background:#404040;padding:15px}
table.normaltab th{text-align:left;background:#353535;height:35px;padding:10px}
table.normaltab_rand td.a0{vertical-align:top;background:#353535}
table.normaltab_rand td.a1{vertical-align:top;background:gray}
table.normaltab_rand td.a2{vertical-align:top;background:#757575}
table.normaltab_rand td.a3{vertical-align:top;background:#707070}
table.normaltab_rand td.a4{vertical-align:top;background:#656565}
table.normaltab td.c{width:150px;background:#353535;padding:10px}
table.normaltab td.d{background:#606060;padding:10px}
table.normaltab td.e{padding:10px}
#top{height:70px;margin:0}
#top div.left{float:left;margin:0;padding:6px 0 5px 20px}
#top div.left .home{font-size:11px;margin:0 0 3px;padding:0}
#top div.left .index{font-size:13px;margin:0;padding:0}
#top div.right{text-align:right;margin:0;padding:6px 20px 5px 0}
#topnav{clear:both;height:35px;border-top:1px solid #353535;border-bottom:1px solid #353535;margin:0;padding:0}
#content{color:#000;padding:20px}
#bottomnav{height:30px;border-top:1px solid #353535;border-bottom:1px solid #353535;margin:0;padding:0}
#bottom{height:45px;line-height:16px;margin:0;padding:0}
#bottom div.left{float:left;margin:0;padding:7px 0 7px 20px}
#bottom div.right{text-align:right;margin:0;padding:7px 20px 10px 0}
.linke_spalte,.mittlere_spalte{overflow:hidden;width:325px;float:left;background:#515347}
.eingabebereich_checkbox,.box_unsichtbar,.box_text_full,.text_float,.postinganswer{float:left}
a.red_link,#red{color:#ff4040}
a.textlink:link,a.textlink:visited,a.textlink:hover,a.textlink:active{padding-left:10px;padding-right:3px;background:url(images/next.gif) no-repeat left}
a.threadnew:link,a.threadnew:hover,a.threadnew:active{padding-left:30px;color:#fff;display:inline-block;background:url(images/new.gif) no-repeat center left}
a.replynew:link,a.replynew:active{padding-left:10px;color:#fff;text-decoration:none;background:url(img/reply_new.gif) no-repeat top left}
ul.reply,ul.deep-reply{list-style-type:none;margin:0;padding:0}
td.titlecell .left,td.titlecell_head .left{float:left;margin:0;padding:0}
td.titlecell .right,td.titlecell_head .right{height:10px;text-align:right}
table.normaltab td.a,table.normaltab_rand td.a5,table.normaltab td.b{vertical-align:top;background:#606060}
p.usermenu,#top h1{margin:0 0 3px}
#topnav div.left,#bottomnav div.left{float:left;margin:0;padding:7px 0 0 20px}
#topnav div.right,#bottomnav div.right{text-align:right;margin:0;padding:6px 20px 0 0}

div.left { float:left; clear:both; } 
div.break { float:left;  } 

fieldset {
    margin: 1em;
    padding: 1em;
    width: 25em;
    border: 0.1em solid #000;
	background:#565656;
}

legend {
	color:#959595;
    border: 0.2em solid #000;
	background:#222;
	padding:5px 20px 5px 20px;
}
legend.pflicht
	{
	color:#FF6C13;
	background:#222;
	font-weight:bold;
}

label {
    float: left;
    width: 11em;
    padding-top: 0.2em;
    text-align: right;
    margin-right: 0.5em;
}
label.checkbox {
    width: 18em;
	text-align: justify;
}

input.formular{
    display: block;
    font-size: 1em;
    margin-bottom: 0.8em;
    border: 0.1em solid #000;
    padding: 0.1em;
    width: 8em;
}
input.checkbox{
    display: block;
    font-size: 1em;
    margin-bottom: 0.8em;
    border: 0.1em solid #000;
    padding: 0.1em;
}
p.break { 
	clear:both; 
	padding-top:1px;
}
.box_new_oben {
	margin:0px 0px 0px 0px;		/* Aussenabstand!	oben-rechts-unten-links */
}
.box_new_right {
	margin:0px 0px 0px 0px;			/* Aussenabstand!	oben-rechts-unten-links */
	padding:0px 10px 0px 10px;		/* Innenabstand!	oben-rechts-unten-links */
	background:url('images/abgrenzung.gif') repeat-y right top;
	text-align:justify;
}
.box_new_unten {
	margin:10px 0px 0px 5px;		/* Aussenabstand!	oben-rechts-unten-links */
	background:url('images/abgrenzung_h.gif') repeat-x left bottom;
}
.jewelcase_oben{
	margin:0px 0px 0px 0px;
	width:110px;
	background:#333;
}
.jewelcase {
	margin:3px 3px 3px 0px;			/* Aussenabstand!	oben-rechts-unten-links */
	float:left;
	width:102px;
	padding:1px;
	border-left:12px solid #303030;
	border-right:2px solid #303030;
	border-top:2px solid #303030;
	border-bottom:2px solid #303030;
}
.cd{
	float:left;
	width:100px;
	padding:1px;
}