/************************************************************
***                                                       ***
***          Copyright 2009 by anema                      ***
***          www.anema.at                                 ***
***                                                       ***
************************************************************/
/*[version]2009-10-30 07:29[/version]*/

@charset "utf-8";

html {
	overflow-y:scroll;
}
body {
	padding:0px;
	margin:0px;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size:11px;
	line-height:14px;
	color:#5a6067;
	background-color:#ffffff;
	padding-bottom:70px;
}

input[type=radio] { vertical-align:middle; padding:0px; margin:0px; cursor:pointer; }
label { vertical-align:middle; padding:0px; margin:0px; }


.newsletter_bbox1 {
	width:400px;
	padding-left:18px;

	background-color:#666;
	clear:both;
}


.ape_cont {
	position:absolute;
	width:743px;
	height:auto;
	border: 1px solid #000000;
	background-color:#ffffff;
	left:192px;
	top:109px;
	z-index:25;
}
.ape_handle {
	width:743px;
	height:26px;
	background-color:#000000;
}
.ape_head {
	width:704px;
	padding-left:18px;
	float:left;
	font-weight:bold;
	color:#979f9f;
	padding-top:6px;
	cursor:default;
}
.ape_close {
	width:16px;
	height:16px;
	float:left;
	background-image:url(../images/ape_close.png);
	background-repeat:no-repeat;
	margin-top:5px;
	cursor:pointer;
}

.ape_buttons {
	width:540px;
	height:auto;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:155px;
}
.ape_bildcont {
	width:auto;
	height:auto;
	padding:5px;
}
.ape_bilddelbutton {
	width:300px;
	height:auto;
	padding:5px;
}

/* Nachfolgende Style-Klassen müssen mit newsletter_ape.css konform gehen. */
.ape_edit_box {
	position:absolute;
	width:auto;
	height:auto;
	padding-left:4px;
	padding-top:4px;
	background-color:#e5e5e5;
	border: 1px solid #b7b7b7;
	left:800px;
	top:220px;
}

.ape_edit_swich {
	width:40px;
	height:auto;
	clear:both;
}

.ape_btn_open, .ape_btn_edit, .ape_btn_del, .ape_btn_add, .ape_btn_down, .ape_btn_up {
	width:16px;
	height:16px;
	background-repeat:no-repeat;
	cursor:pointer;
	padding-bottom:4px;
	padding-right:4px;
	float:left;
}

.ape_btn_open {	background-image:url(../images/ape_open.png); float:none; }
.ape_btn_edit {	background-image:url(../images/ape_edit.png); }
.ape_btn_del { background-image:url(../images/ape_del.png); }
.ape_btn_add { background-image:url(../images/ape_add.png); }
.ape_btn_down { background-image:url(../images/ape_down.png); clear:both; }
.ape_btn_up { background-image:url(../images/ape_up.png); }
/* Ende APE-Konformität */











.editbox_cont {
	position:absolute;
	width:348px;
	height:auto;
	border: 2px solid #000000;
	background-color:#f6f7f8;
	left:100px;
	top:120px;
	z-index: 10;
}

.editbox_descr {
	width:316px;
	height:auto;
	padding-bottom:4px;
	color:#2f2f2f;
	font-weight:bold;
}

.editbox_feld {
	width:316px;
	height:auto;
	padding-bottom:12px;
}

.editbox_close {
	width:16px;
	height:16px;
	float:left;
	background-image:url(../images/close.png);
	background-repeat:no-repeat;
	margin-top:5px;
	cursor:pointer;
}

.editbox_btnhold {
	padding-top:3px;
	width:250px;
}

.editbox_handle {
	width:348px;
	height:26px;
	background-color:#000000;
}
.editbox_title {
	width:309px;
	padding-left:16px;
	float:left;
	font-weight:bold;
	color:#979f9f;
	padding-top:6px;
	cursor:default;
}

.editbox_abschnitt_1 {
	width:332px;
	height:auto;
	padding-left:16px;
	padding-top:16px;
	background-color:#f6f7f8;
	border-bottom: 1px solid #e0e1e2;
}

.editbox_abschnitt_2 {
	width:322px;
	height:auto;
	padding-top:8px;
	padding-left:16px;
	padding-right:10px;
	padding-bottom:12px;
	background-color:#f6f7f8;
	border-top: 1px solid #ffffff;
}






.warnbox_cont {
	position:absolute;
	width:348px;
	height:auto;
	border: 2px solid #c20303;
	background-color:#f6f7f8;
	left:100px;
	top:280px;
	z-index: 50;
}

.warnbox_handle {
	width:348px;
	height:26px;
	background-color:#c20303;
}

.warnbox_title {
	width:309px;
	padding-left:16px;
	float:left;
	font-weight:bold;
	color:#ffffff;
	padding-top:6px;
	cursor:default;
}

.warnbox_close {
	width:16px;
	height:16px;
	float:left;
	background-image:url(../images/close_warn.png);
	background-repeat:no-repeat;
	margin-top:5px;
	cursor:pointer;
}

.warnbox_alertmessage {
	width:316px;
	height:auto;
	color:#292d32;
	padding-bottom:14px;
}

.warn_buttonhold {
	width:316px;
	height:auto;
	padding-top:3px;
}


.editbox_feld optgroup {
	font-weight:bold;
	margin-top:5px;
	padding-bottom:2px;
	color:#000;
	font-style:normal;
}

.editbox_feld label {
	font-weight:bold;
	margin-top:5px;
	padding-bottom:2px;
	color:#000;
	font-style:normal;
}

.editbox_feld option {
	font-weight:normal;
}



.form_endbuttoncont {
	width:300px;
	height:auto;
	padding-left:18px;
	padding-top:12px;
	padding-bottom:14px;
}

.form_descr_1, .form_descr_2 {
	width:336px;
	height:auto;
	padding-bottom:14px;
	font-weight:bold;
	padding-left:18px;
}
.form_descr_2 {
	padding-top:23px;
}

.edbu_link, .edbu_edit {
	font-family:Arial, Helvetica, sans-serif;
	width:auto;
	height:13px;
	padding-left:6px;
	padding-right:6px;
	margin-right:8px;
	margin-top:7px;
	color:#000000;
	border: 1px solid #aaaaaa;
	float:left;
	overflow:hidden;
	font-size:11px;
	line-height:12px;
	/*border-radius:2pt;
	-moz-border-radius:2pt;
	*/
	cursor:pointer;
	text-decoration:none;
}

.edbu_link {
	margin-top:0px;
	margin-left:0px;
	padding-left:25px;
	background-image:url(../images/pf_link.gif);
	background-repeat:no-repeat;
	background-color:#e7e7e7;
	text-align:right
}
.edbu_edit {
	margin-top:0px;
	margin-left:0px;
	padding-left:13px;
	background-image:url(../images/pf_edit.gif);
	background-repeat:no-repeat;
	background-color:#e7e7e7;
	text-align:right
}






.logoutbutton {
	width:auto;
	height:18px;
	padding-top:4px;
	padding-right:16px;
	margin-right:15px;
	font-weight:bold;
	float:right;
	color:#008000;
	cursor:pointer;
	text-transform:uppercase;
	background-image:url(../images/logout.gif);
	background-position:right;
	background-repeat:no-repeat;
}






.logincont {
	width:500px;
	height:auto;
	padding-left:18px;
}

.maincont {
	position:relative;
	height:auto;
	width:937px;
	margin-left:auto;
	margin-right:auto;
	padding-top:0px;
	background-image:url(../images/mcbg.png);
	background-repeat:repeat-y;
}
.ba {
	width:937px;
	height:168px;
	background-image: url(../images/ba.png);
	background-repeat: no-repeat;
}
.mainmen {
	width:917px;
	height:23px;
	padding-top:9px;
	padding-left:18px;
	color:#292d32;
	background-color:#ffffff;
	border-left: 1px solid #5a6067;
	border-right: 1px solid #5a6067;
	border-bottom: 1px solid #5a6067;
	overflow:hidden;
	clear:both;
	cursor:default;
}
.sp_links {
	width:193px;
	height:auto;
	float:left;
	padding-top:27px;
}
.sp_rechts {
	width:744px;
	height:auto;
	float:left;
}
.smcont {
	width:173px;
	margin-left:19px;
	margin-bottom:7px;
	padding-bottom:8px;
	border-bottom: 1px solid #e0e1e2;
}
.bottom {
	width:937px;
	height:75px;
	background-image:url(../images/bottom.png);
	background-repeat:no-repeat;
}
.head, .head_2, .head_3 {
	width:725px;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #e0e1e2;
	color:#000;
	font-weight:bold;
	padding-top:26px;
	padding-bottom:8px;
	padding-left:18px;
	background-color:#f6f7f8;
}
.head_2 {
	padding-top:7px;
	border-top:none;
	font-weight:normal;
}
.head_3 {
	padding-top:13px;
	border-top:none;
	font-weight:normal;
	padding-bottom:12px;
}

.form_zeile_lang, .form_zeile_lang2, .form_zeile_lang3, .form_zeile_kurz, .form_zeile_mittel, .form_zeile_nobg {
	width:706px;
	height:auto;
	padding-top:1px;
	padding-bottom:1px;
	padding-right:1px;
	background-color:#e5e9ec;
	margin-bottom:4px;
	margin-left:18px;
	clear:both;
}

.form_katzeile_lang {
	width:725px;
	height:auto;
	padding-bottom:12px;
}

.form_kat_open, .form_kat_close {
	width:auto;
	height:auto;
	font-size:11px;
	font-weight:bold;
	padding-left:14px;
	padding-right:14px;
	margin-bottom:14px;
	margin-left:18px;
	background-image:url(../images/klapp_auf.gif);
	background-repeat:no-repeat;
	float:left;
	cursor:pointer;
}

.form_kat_close { background-image:url(../images/klapp_zu.gif); }

.form_katzeile_lang, .form_katzeile_lang_closed {
	width:725px;
	height:auto;
	padding-bottom:12px;
}
.form_katzeile_lang_closed { padding-bottom:0px; }




.form_kat_menge {
	width:auto;
	height:auto;
	margin-bottom:14px;
	float:right;
	padding-right:1px;
}

.form_swichcont_lang {
	width:725px;
	height:auto;
	clear:both;
	padding-bottom:8px;
}

.toggle_box {
	width:707px;
	height:auto;
	clear:both;
	padding-bottom:8px;
	margin-left:18px;
}

.form_sw_btn_cont {
	width:300px;
	height:auto;
	padding-left:18px;
	padding-top:4px;
}

.form_head_auswahl, .form_head_auswahl2 {
	width:190px;
	font-size:11px;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	border: 1px solid #899098;
	background-color:#FFF;
}
.form_head_auswahl2 {
	width:100%;
}
.form_dropdown_1, .form_dropdown_2 {
	width:100%;
	font-size:11px;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	border: 1px solid #899098;
	background-color:#FFF;
}

.form_dropdown_2 {
	width:270px;
}




.leiste_1 {
	width:713px;
	height:auto;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:18px;
	background-color:#e9e9e9;
	padding-right:12px;
	margin-bottom:4px;
}
.spc_1 {
	width:725px;
	height:19px;
}
.spc_2 {
	width:725px;
	height:60px;
}
.spc_3 {
	width:725px;
	height:22px;
}
.spc_4 {
	width:725px;
	height:38px;
}
.spc_5 {
	width:725px;
	height:10px;
}
.lc_1 {
	width:400px;
	height:16px;
	overflow:hidden;
	float:left;
	padding-top:1px;
	color:#233535;
}


.form_c1, .form_c2, .form_c3, .form_c4, .form_c5, .form_c6, .form_c7, .form_c8,
.form_c9, .form_c10, .form_c11, .form_c12, .form_c13, .form_c14, .form_c15,
.form_c16, .form_c17, .form_c18, .form_c19, .form_c20, .form_c21, .form_c22,
.form_c23, .form_c24, .form_c25, .form_c26, .form_c27, .form_c28, .form_c29,
.form_c30, .form_c31, .form_c32, .form_c33, .form_c34, .form_c35, .form_c36,
.form_c37, .form_c38, .form_c39, .form_c40, .form_c41, .form_c42, .form_c43,
.form_c44, .form_c45, .form_c46, .form_c47, .form_c48, .form_c49, .form_c50,
.form_c51, .form_c52, .form_c53, .form_c54, .form_c55,
.form_c_auto, .form_c_count, .form_c_date, .form_c_char, .form_c_2_cols, .form_c_3_cols {
	width:46px;
	height:auto;
	padding-top:1px;
	padding-left:5px;
	padding-bottom:2px;
	float:left;
}

.form_c_auto { width:auto; }
.form_c_count { width:20px; text-align: right; }
.form_c_date { width:70px; }
.form_c_char { width:15px; }
.form_c2 { width:490px;	padding-left:0px; }
.form_c3 { width:118px; }
.form_c4 { width:208px;	padding:0px; }
.form_c5 { width:21px; padding:0px; }
.form_c6 { width:46px; padding:0px;	}
.form_c7 { width:auto; padding-left:0px; }
.form_c8 { width:22px; height:15px; padding-left:6px; padding-bottom:0px; overflow:visible; margin-top:-1px; padding-top:0px; }
.form_c9 { width:170px;	padding-left:0px; padding-right:12px; }
.form_c10 { width:486px; }
.form_c11 { width:228px; padding-left:0px; padding-right:8px; }
.form_c12 { width:39px; padding:0px;}
.form_c13 { width:528px; padding-left:12px; }
.form_c14 { width:150px; }
.form_c15 { width:320px; padding-left:8px; }
.form_c16 { width:22px; height:15px; padding-left:4px; padding-bottom:0px; overflow:visible; margin-top:-1px; padding-top:0px; }
.form_c17 { width:465px; padding-left:12px; }
.form_c18 {	width:22px;	height:15px; padding-left:0px; padding-bottom:0px; overflow:visible; margin-top:-1px; padding-top:0px; margin-left:-4px; }
.form_c19 { width:208px; padding:0px; height:15px; margin-top:-1px; }
.form_c20 { width:auto; padding-left:5px; padding-right:5px; }
.form_c21 { width:auto; padding-left:10px; padding-right:5px; }
.form_c22 { width:auto; padding-right:5px; }
.form_c23 { width:220px; padding-right:8px;}
.form_c24 { width:340px; padding:0px; }
.form_c25 { width:425px; padding-left:0px; }
.form_c26 { width:150px; padding-left:8px; }
.form_c27 { width:auto; padding-left:0px; padding-right:5px; }
.form_c28 { width:auto; padding-left:0px; padding-right:40px; }
.form_c29 { width:421px; padding-left:0px; padding-right:5px; }
.form_c30 { width:586px; padding-left:0px; padding-right:5px; }
.form_c31 { width:400px; padding-left:0px; padding-right:5px; }
.form_c32 { width:auto; height:14px; padding-left:0px; overflow:hidden; }
.form_c33 { width:auto; padding-left:2px; padding-right:2px; }
.form_c34 { width:auto; padding-left:9px; padding-right:5px; }
.form_c35 { padding:0px; width:33px }
.form_c36 { width:70px; padding:0px; }
.form_c37 { width:40px; padding:0px; }
.form_c38 { width:54px; padding:0px; }
.form_c39 { width:auto; padding-left:5px; padding-right:5px; padding-top:0px; }
.form_c40 { width:22px; height:15px; padding-left:0px; padding-bottom:0px; overflow:visible; padding-top:0px; margin-left:-3px; margin-top:-1px; }
.form_c41 { width:165px; padding-left:0px; padding-right:0px; }
.form_c42 { width:auto; padding-left:18px; float:right; }
.form_c43 { width:22px; height:15px; padding-left:0px; padding-bottom:0px; overflow:visible; margin-top:-1px; padding-top:0px; }
.form_c44 { width:205px; padding-left:0px; padding-right:0px; }
.form_c45 { width:350px; overflow:hidden; }
.form_c46 { width:85px; padding-right:5px; overflow:hidden; }
.form_c47 { width:260px; overflow:hidden; }
.form_c48 { width:75px; overflow:hidden; }
.form_c49 { width:auto; padding:0px; }
.form_c50 { width:546px; height:auto; padding:0px;}
.form_c51 { width:273px; height:auto; overflow:hidden; padding:0px; }
.form_c52 { width:250px; }
.form_c53 { width:450px; }
.form_c54 { width:163px; padding-left:0px; float:left; padding-bottom:3px; }
.form_c55 { width:120px; overflow:hidden; }
.form_c_2_cols { width:322px; }
.form_c_3_cols { width:204px; }


.cb_col_x_3{
	width: 183px;
	height: auto;
	float: left;
}

.toggle_box_2_cols_column{
	width: 353px;
	float: left;
}
.toggle_box_3_cols_column{
	width: 235px;
	float: left;
}


.auf_zeile_lang_1, .auf_zeile_nobg, .auf_zeile_lang_2, .auf_zeile_lang_3, .auf_zeile_lang_4, .auf_zeile_lang_5, .auf_zeile_lang_6, .auf_zeile_lang_7, .auf_zeile_lang_8, .auf_zeile_lang_9, .auf_zeile_lang_10, .auf_zeile_lang_11, .auf_zeile_lang_12, .auf_zeile_nobg2, .auf_zeile_nobg3, .list_zeile_lang_1 {
	width:706px;
	height:auto;
	padding-top:1px;
	padding-bottom:1px;
	padding-right:1px;
	margin-left:18px;
	margin-bottom:4px;
	clear:both;
}

.auf_zeile_nobg { background-color:inherit; }
.auf_zeile_lang_1 { background-color:#e1eed1; }
.auf_zeile_lang_2 { background-color:#f7f4c3; margin-left:0px; }
.auf_zeile_lang_3 { background-color:#e1eed1; margin-left:0px; }
.auf_zeile_lang_4 { background-color:#e1eed1; margin-left:0px; margin-bottom:0px;}
.auf_zeile_lang_5 { background-color:#fae2d4; }
.auf_zeile_lang_6 { background-color:#fae2d4; width:211px; margin-left:0px; }
.auf_zeile_lang_7 { background-color:#f8dbd5; }
.auf_zeile_lang_8 { background-color:#edd8e6; }
.auf_zeile_lang_9 { background-color:inherit; }
.auf_zeile_lang_10 { background-color:#e4d5eb; }
.auf_zeile_lang_11 { background-color:#d4e0f1; }
.auf_zeile_lang_12 { background-color:#ecf3e6; margin-left:0px; }
.auf_zeile_nobg2 { background-color:inherit; margin-left:0px; padding-right:0px; width:707px; padding-bottom:3px; }
.auf_zeile_nobg3 { background-color:inherit; margin-left:0px; padding-right:0px; width:707px; margin-bottom:0px;}

.list_zeile_lang_1 { background-color:#e5e9ec; }




.list_abs_1, .list_abs_2 {
	width:743px;
	height:auto;
	padding-bottom:12px;
	padding-top:14px;
	background-image:url(../images/schbg.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	background-color:#f6f7f8;
}
.list_abs_2 {
	border-top: 1px solid #ffffff;
}


.auf_c1, .auf_c2, .auf_c3, .auf_c4, .auf_c5, .auf_c6, .auf_c7, .auf_c8, .auf_c9, .auf_c10, .auf_c11, .auf_c12 {
	height:auto;
	padding-top:1px;
	padding-left:5px;
	padding-bottom:2px;
	float:left;
}

.auf_c1 { width:122px; }
.auf_c2 { width:346px; padding:0px; }
.auf_c3 { width:131px; padding-left:0px; text-align:right; padding-right:5px; }
.auf_c4 { width:47px; padding:0px; }
.auf_c5 { width:579px; padding:0px; }
.auf_c6 { width:auto; padding-left:27px; padding-right:26px; }
.auf_c7 { width:84px; padding-left:27px; }
.auf_c8 { width:60px; padding:0px;}
.auf_c9 { width:127px; padding:0px;}
.auf_c10 { width:29px; padding-left:5px; overflow:hidden; }
.auf_c11 { width:26px; padding:0px; }
.auf_c12 { width:90px; padding:0px;}

.auf_lup_1 {
	width:17px;
	height:17px;
	margin-left:5px;
	background-image:url(../images/lup_1.png);
	background-repeat:no-repeat;
	cursor:pointer;
	float:left;
}


.auf_topsi, .auf_topsi2, .auf_topsi3, .auf_topsi4, .auf_topsi5 {
	width:725px;
	height:auto;
	padding-left:18px;
	padding-bottom:23px;
	cursor:default;
	padding-top:15px;
}

.auf_topsi2 { padding-top:12px; padding-bottom:14px; background-image:url(../images/schbg.gif); background-repeat:repeat-x; background-position:bottom; }
.auf_topsi3 { padding-top:11px; padding-bottom:13px; background-image:url(../images/schbg.gif); background-repeat:repeat-x; background-position:bottom; }
.auf_topsi4 { padding-top:0px; }
.auf_topsi5 { padding-top:0px; padding-bottom:13px; background-image:url(../images/schbg.gif); background-repeat:repeat-x; background-position:bottom; }


.list_alph {
	width:707px;
	height:auto;
	margin-top:-3px;
	padding-bottom:4px;
	margin-left:18px;
}

.list_pages {
	width:707px;
	height:auto;
	margin-top:-3px;
	padding-bottom:4px;
	margin-left:18px;
	float:left;
}

.list_sword {
	width:auto;
	height:auto;
	float:left;
	padding-right:5px;
}

.snav_cont {
	width:705px;
	padding-top:8px;
	padding-left:211px;
}
.snl {
	width:200px;
	float:left;
	color:#b7b8ba;
}
.snm {
	width:305px;
	float:right;
	text-align:center;
	cursor:default;
	color:#5a6067;
}
.snr {
	width:200px;
	float:right;
	text-align:right;
	color:#b7b8ba;
}

.form_head {
	width:707px;
	height:48px;
	padding-left:18px;
	padding-right:18px;
	background-color:#f6f7f8;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #e0e1e2;
}

.form_head_brot, .form_head_brot2 {
	width:430px;
	height:auto;
	padding-top:26px;
	float:left;
	color:#000;
	font-weight:bold;
}
.form_head_brot2 {
	width:300px;
}
.form_head_drop, .form_head_drop2, .form_head_search {
	width:192px;
	height:auto;
	padding-top:25px;
	float:right;
}
.form_head_drop2 {
	width:150px;
	padding-left:12px;
}
.form_head_search {
	width:150px;
	padding-left:18px;
}


.form_head_auf, .form_head_zu, .form_head_auf_2, .form_head_zu_2, .form_head_aufs, .form_head_abs {
	width:18px;
	height:18px;
	margin-top:25px;
	margin-left:3px;
	float:right;
	background-image:url(../images/bu_auf.gif);
	background-repeat:no-repeat;
	cursor:pointer;
}
.form_head_zu {
	background-image:url(../images/bu_zu.gif);
	margin-left:14px;
}

.form_head_auf_2 { background-image:url(../images/bu_auf_2.gif); }

.form_head_zu_2 {
	background-image:url(../images/bu_zu_2.gif);
	margin-left:14px;
}


.form_head_aufs { background-image:url(../images/bu_aufs.gif); }
.form_head_abs { background-image:url(../images/bu_abs.gif); margin-left:14px; }


.form_btnhold_std {
	width:300px;
	height:auto;
	padding-left:18px;
	padding-top:30px;
}

.dekotime_custom_thumb {
	width:257px;
	height:145px;
	float:left;
}

.form_bildbuttonbox {
	position:absolute;
	width:80px;
	height:16px;
	bottom:5px;
	left:5px;
	clear:both;
}

.pic_btn_del, .pic_btn_down, .pic_btn_up {
	width:16px;
	height:16px;
	background-repeat:no-repeat;
	cursor:pointer;
	padding-right:4px;
	float:left;
}

.pic_btn_del { background-image:url(../images/bt_del.png); }
.pic_btn_down { background-image:url(../images/bt_down.png); padding-right:8px; }
.pic_btn_up { background-image:url(../images/bt_up.png); }


/* Buttons */

.sbut_del, .sbut_bilddel {
	width:auto;
	height:16px;
	padding-left:7px;
	padding-right:22px;
	padding-top:1px;
	background-image:url(../images/sb_del.gif);
	background-position:right;
	background-repeat:no-repeat;
	background-color:#899098;
	cursor:pointer;
	color:#e7e9ea;
	float:right;
}
.sbut_bilddel {
	float:left;
}

.sbut_popup_rechts, .sbut_popup_links {
	width:auto;
	height:16px;
	padding-left:7px;
	padding-right:7px;
	padding-top:1px;
	background-color:#899098;
	cursor:pointer;
	color:#e7e9ea;
	float:right;
}
.sbut_popup_links {
	float:left;
}






.sbut_del_klein {
	width:21px;
	height:17px;
	background-image:url(../images/sb_del.gif);
	background-repeat:no-repeat;
	background-position:right;
	background-color:#899098;
	cursor:pointer;
	float:right;
}

.sbut_sav {
	width:auto;
	height:16px;
	padding-left:7px;
	padding-right:22px;
	padding-top:1px;
	background-image:url(../images/sb_sav.gif);
	background-position:right;
	background-repeat:no-repeat;
	background-color:#899098;
	cursor:pointer;
	color:#e7e9ea;
	float:left;
}

.sbut_prc {
	width:auto;
	height:16px;
	padding-left:7px;
	padding-right:22px;
	padding-top:1px;
	background-image:url(../images/sb_prc.gif);
	background-position:right;
	background-repeat:no-repeat;
	background-color:#899098;
	cursor:pointer;
	color:#e7e9ea;
	float:left;
}

.sbut_bak {
	width:auto;
	height:16px;
	padding-left:18px;
	padding-right:7px;
	padding-top:1px;
	background-image:url(../images/sb_bak.gif);
	background-position:left;
	background-repeat:no-repeat;
	background-color:#899098;
	cursor:pointer;
	color:#e7e9ea;
	float:left;
}

.sbut_edit, .sbut_edit2 {
	width:17px;
	height:17px;
	background-image:url(../images/sb_edit.gif);
	background-repeat:no-repeat;
	cursor:pointer;
	float:right;
	margin-right:6px;
}
.sbut_edit2 { margin-right:10px; }
.sbut_ins {
	width:17px;
	height:17px;
	background-image:url(../images/sb_ins.gif);
	background-repeat:no-repeat;
	cursor:pointer;
	float:right;
	margin-right:6px;
}
.sbut_del_small {
	width:17px;
	height:17px;
	background-image:url(../images/sb_del_small.gif);
	background-repeat:no-repeat;
	cursor:pointer;
	float:right;
}
.sbut_up {
	width:17px;
	height:17px;
	background-image:url(../images/sb_up.gif);
	background-repeat:no-repeat;
	cursor:pointer;
	float:right;
	margin-right:6px;
}
.sbut_do {
	width:17px;
	height:17px;
	background-image:url(../images/sb_do.gif);
	background-repeat:no-repeat;
	cursor:pointer;
	float:right;
	margin-right:10px;
}

.sbut_and, .sbut_and2, .sbut_com, .sbut_stnd {
	width:auto;
	height:16px;
	padding-left:7px;
	padding-right:18px;
	padding-top:1px;
	margin-right:10px;
	background-image:url(../images/sb_and.gif);
	background-position:right;
	background-repeat:no-repeat;
	background-color:#899098;
	cursor:pointer;
	color:#e7e9ea;
	float:right;
}

.sbut_and2 {
	margin-right:0px;
}

.sbut_stnd, .sbut_confirm, .sbut_cancel {
	background-image:none;
	padding-right:7px;
}
.sbut_com {
	float:left;
}





.day_ctrl_box{
	float:left;
	width:16px;
	height:16px;
	margin-left:8px;
}
.tag_rauf{
	width:16px;
	height:8px;
	background-image:url(../images/tag_rauf.gif);
	cursor:pointer;
}
.tag_runter{
	width:16px;
	height:8px;
	background-image:url(../images/tag_runter.gif);
	cursor:pointer;
}
.day_label{
	float:left;
	width:27px;
}





.form_feld_1, .form_feld_2, .form_feld_3, .form_feld_4, .form_feld_5, .form_feld_6, .form_feld_7, .form_feld_8, .form_feld_9, .form_feld_10, .form_feld_11, .form_feld_12, .form_feld_13, .form_feld_14, .form_feld_15, .form_feld_16, .form_feld_17, .form_feld_18, .form_feld_19, .form_feld_20, .form_feld_21, .form_feld_22, .form_feld_23, .form_feld_24, .form_feld_25, .form_feld_26, .form_feld_27 {
	width:202px;
	height:15px;
	font-size:11px;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	border: 1px solid #899098;
	padding:0px;
	padding-left:4px;
	background-color:#FFF;
}
.form_feld_2 {
	width:15px;
	padding-left:0px;
	text-align:center;
}
.form_feld_3 { width:34px; }
.form_feld_4 { width:27px; }
.form_feld_5 { width:338px; }
.form_feld_6 { width:338px; height:55px; }
.form_feld_7 { width:340px; }
.form_feld_8 { width:41px; }
.form_feld_9 { width:450px; }
.form_feld_10 { width:521px; }
.form_feld_11 { width:119px; }
.form_feld_12 { width:60px; }
.form_feld_13 { width:121px; }
.form_feld_14 { width:521px; height:46px; }
.form_feld_15 { width:20px; }
.form_feld_16 { width:249px; }
.form_feld_17 { width:521px; height:146px; }
.form_feld_18 { width:71px; }
.form_feld_19 { width:276px; height:132px; padding-top:3px; line-height:18px; }
.form_feld_20 { width:169px; }
.form_feld_21 { width:276px; }
.form_feld_22 { width:27px; text-align:right; padding-right:4px; padding-left:0px; }
.form_feld_23 { width:57px; text-align:right; padding-right:4px; padding-left:0px; margin-right:5px; }
.form_feld_24 { width:310px; }
.form_feld_25 { width:521px; height:75px; }
.form_feld_26 { width:122px; float:left; }
.form_feld_27 { width:521px; }


.form_feld_schaden {
	width:654px;
	height:36px;
	padding-top:6px;
	padding-bottom:8px;
	padding-left:9px;
	padding-right:9px;
	margin-bottom:13px;
	border: 1px solid #d0cfb8;
	font-size:11px;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
}


.form_filefeld {
	width:100%;
	height:100%;
	width:248px;
	height:19px;
	font-size:11px;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	border: 1px solid #868686;
	padding:0px;
	margin:0px;
	background-color:#FFF;
}



.login_getfirefox {
	width:547px;
	height:auto;
	margin-left:auto;
	margin-right:auto;
	margin-top: 25px;
	text-align:center;
	font-weight:bold;
	line-height:18px;
}
.login_gffbutton {
	width:120px;
	height:60px;
	margin-left:auto;
	margin-right:auto;
	padding-top:30px;
}




/* Selector-Klassen */
.entry_label, .label, .form, .entry_list{}




/* Styling der Upload-Bar.  */
#status_line{
	background-color:#ebebeb;
	margin: 20px 200px 5px 200px;
	padding:0;
	width:300px;
}
#status_bar{
	background-color:#888;
	width:100px;
	padding:0;
	margin: 0;
}
#status_text{
	text-align: center;
	font-weight: bold;
	text-decoration: blink;
	background-color:#fff;
}





a.link_page_c:link, a.link_page_c:visited, a.link_page_c:hover {
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size:11px;
	color:#000;
	text-decoration:underline;
	padding-right:2px;
	margin-right:4px;
}
a.link_page_c:hover {
	color:#9c0000;
}

a.link_page_h:link, a.link_page_h:visited, a.link_page_h:hover {
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size:11px;
	color:#9c0000;
	text-decoration:underline;
	padding-right:2px;
	margin-right:4px;
}


a.link_smen:link, a.link_smen:visited, a.link_smen:hover {
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size:11px;
	color:#292d32;
	text-decoration:none;
}
a.link_smen:hover {
	color:#9c0000;
}
a.link_smen_h:link, a.link_smen_h:visited, a.link_smen_h:hover {
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size:11px;
	color:#9c0000;
	text-decoration:none;
}


a.link_sn:link, a.link_sn:visited, a.link_sn:hover {
	color:#5a6067;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size:11px;
	text-decoration:none;
}
a.link_sn:hover {
	color:#9c0000;
}

a.link_sn_inactive:link, a.link_sn_inactive:visited, a.link_sn_inactive:hover {
	color:#c1d2d2;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size:11px;
	text-decoration:none;
	cursor: default;
}

a.link_norm:link, a.link_norm:visited, a.link_norm:hover {
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size:11px;
	color:#000;
	text-decoration:underline;
}
a.link_norm:hover {
	color:#9c0000;
}


a.link_link_ext:link, a.link_link_ext:visited, a.link_link_ext:hover {
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size:11px;
	color:#000;
	text-decoration:underline;
	background-image:url(../images/lili.gif);
	background-repeat:no-repeat;
	background-position:right;
	padding-right:14px;
}
a.link_link_ext:hover {
	color:#9c0000;
}


.dark_gray { background-color:#cbcbcb; }

.error_message{
	color: red;
	padding-left:18px;
}

.selected_entry{
	border: 1px solid red;
	margin-top:-1px;
	margin-bottom:3px;
	margin-left:17px;
	/*padding-right:1px;*/
}


.action_frame{
	background-color: transparent;
	border: 1px solid red;
	position: absolute;
	z-index: 1;
}




.info_box{
	float:right;
}
.info_text{
	text-decoration:blink;
	background-color:#ffc;
	padding:2px;
}



.input_error{ background-color: red; }


#file_link_frame{ z-index: 30; }
