@charset "UTF-8";
/* Stylesheet AdminPanel für */
/* www.markus-straessle.com  */

/* - - - - - BODY - - - - - */

body {
	margin: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

body a{
	text-decoration: none;
	color: #666666;
}

body a:hover {
	text-decoration: underline;
	color: #000000;
}


/* - - - - - Systemtags - - - - - */

h3 {
	margin-top: 0px;
	border-bottom: 1px solid #333333;
}


/* - - - - - TABELLEN - - - - - */

/*...*/


/* - - - - - DIVS - - - - - */

/* - - - - - clear_float - - - - - */
#clear_float {
	clear: both;
}


/* - - - - - Tabellen - - - - - */

.adm_table_01 {
	width: 100%;
}

.adm_th_01 {
	text-align: right;
	font-weight: bold;
	background-color: #DDDDDD;
}

.adm_th_02 {
	text-align: left;
	font-weight: bold;
	padding-left: 5px;
	background-color: #DDDDDD;
}

.adm_th_03 {
	text-align: center;
	font-weight: bold;
	background-color: #DDDDDD;
}

.adm_td_01 {
	width: 20px;
	text-align: right;
	padding-right: 3px;
	background-color: #DDDDDD;
	height: 20px;
}

.adm_td_02 {
	text-align: left;
	background-color: #FFFFFF;
	padding-left: 5px;
	height: 20px;
}

.adm_td_03 {
	text-align: left;
	background-color: #FFFFFF;
	padding-left: 5px;
	height: 20px;
}

.adm_td_04 {
	text-align: center;
	background-color: #FFFFFF;
	width: 50px;
	height: 20px;
}

.adm_td_05 {
	text-align: center;
	background-color: #FFFFFF;
	color: #666666;
	width: 50px;
	height: 20px;
}

.adm_td_06 {
	text-align: center;
	background-color: #FFFFFF;
	width: 30px;
	height: 20px;
}

.adm_td_07 {
	text-align: center;
	background-color: #FFFFFF;
	width: 30px;
	height: 20px;
}

.adm_td_08 {
	text-align: center;
	background-color: #FFFFFF;
	width: 50px;
	height: 20px;
}

.adm_td_09 {
	text-align: center;
	background-color: #FFFFFF;
	width: 50px;
	height: 20px;
}

.adm_edit_table_01 {
	width: 100%;
}

.adm_edit_td_01 {
	width: 140px;
	text-align: right;
	padding-top: 3px;
	padding-right: 3px;
	font-weight: bold;
	vertical-align: top;
}

.adm_edit_td_02 {
	text-align: left;
	padding-left: 3px;
	font-weight: normal;
	border-left: 1px solid #999999;
	color: #FF0000;
}

.adm_edit_td_03 {
	text-align: left;
	height: 30px;
	padding-left: 10px;
	font-weight: normal;
	color: #000000;
	border-left: 1px solid #999999;
	vertical-align: middle;
}

.adm_edit_td_04 {
	text-align: left;
	padding-top: 3px;
	font-weight: normal;
	vertical-align: top;
}

.adm_edit_td_05 {
	width: 220px;
	text-align: right;
	padding-top: 3px;
	padding-right: 3px;
	font-weight: bold;
	vertical-align: top;
}



/* - - - - - Quiz - - - - - */
#quiz_stat_cms_container_pro {
	width: 700px;
	height: 340px;
	position: relative;
	background-image: url(/images_quiz/quiz_stat_cms_bg_pro.jpg);
	background-repeat: no-repeat;
}

#quiz_stat_cms_container_n {
	width: 700px;
	height: 340px;
	position: relative;
	background-image: url(/images_quiz/quiz_stat_cms_bg_n.jpg);
	background-repeat: no-repeat;
}

.img_stat_cms_1 {left: 48px; bottom: 30px; position: absolute; }
.img_stat_cms_2 {left: 56px; bottom: 30px; position: absolute; }
.img_stat_cms_3 {left: 64px; bottom: 30px; position: absolute; }
.img_stat_cms_4 {left: 72px; bottom: 30px; position: absolute; }
.img_stat_cms_5 {left: 80px; bottom: 30px; position: absolute; }
.img_stat_cms_6 {left: 88px; bottom: 30px; position: absolute; }
.img_stat_cms_7 {left: 96px; bottom: 30px; position: absolute; }
.img_stat_cms_8 {left: 104px; bottom: 30px; position: absolute; }
.img_stat_cms_9 {left: 112px; bottom: 30px; position: absolute; }
.img_stat_cms_10 {left: 120px; bottom: 30px; position: absolute; }
.img_stat_cms_11 {left: 128px; bottom: 30px; position: absolute; }
.img_stat_cms_12 {left: 136px; bottom: 30px; position: absolute; }
.img_stat_cms_13 {left: 144px; bottom: 30px; position: absolute; }
.img_stat_cms_14 {left: 152px; bottom: 30px; position: absolute; }
.img_stat_cms_15 {left: 160px; bottom: 30px; position: absolute; }
.img_stat_cms_16 {left: 168px; bottom: 30px; position: absolute; }
.img_stat_cms_17 {left: 176px; bottom: 30px; position: absolute; }
.img_stat_cms_18 {left: 184px; bottom: 30px; position: absolute; }
.img_stat_cms_19 {left: 192px; bottom: 30px; position: absolute; }
.img_stat_cms_20 {left: 200px; bottom: 30px; position: absolute; }
.img_stat_cms_21 {left: 208px; bottom: 30px; position: absolute; }
.img_stat_cms_22 {left: 216px; bottom: 30px; position: absolute; }
.img_stat_cms_23 {left: 224px; bottom: 30px; position: absolute; }
.img_stat_cms_24 {left: 232px; bottom: 30px; position: absolute; }
.img_stat_cms_25 {left: 240px; bottom: 30px; position: absolute; }
.img_stat_cms_26 {left: 248px; bottom: 30px; position: absolute; }
.img_stat_cms_27 {left: 256px; bottom: 30px; position: absolute; }
.img_stat_cms_28 {left: 264px; bottom: 30px; position: absolute; }
.img_stat_cms_29 {left: 272px; bottom: 30px; position: absolute; }
.img_stat_cms_30 {left: 280px; bottom: 30px; position: absolute; }
.img_stat_cms_31 {left: 288px; bottom: 30px; position: absolute; }
.img_stat_cms_32 {left: 296px; bottom: 30px; position: absolute; }
.img_stat_cms_33 {left: 304px; bottom: 30px; position: absolute; }
.img_stat_cms_34 {left: 312px; bottom: 30px; position: absolute; }
.img_stat_cms_35 {left: 320px; bottom: 30px; position: absolute; }
.img_stat_cms_36 {left: 328px; bottom: 30px; position: absolute; }
.img_stat_cms_37 {left: 336px; bottom: 30px; position: absolute; }
.img_stat_cms_38 {left: 344px; bottom: 30px; position: absolute; }
.img_stat_cms_39 {left: 352px; bottom: 30px; position: absolute; }
.img_stat_cms_40 {left: 360px; bottom: 30px; position: absolute; }
.img_stat_cms_41 {left: 368px; bottom: 30px; position: absolute; }
.img_stat_cms_42 {left: 376px; bottom: 30px; position: absolute; }
.img_stat_cms_43 {left: 384px; bottom: 30px; position: absolute; }
.img_stat_cms_44 {left: 392px; bottom: 30px; position: absolute; }
.img_stat_cms_45 {left: 400px; bottom: 30px; position: absolute; }
.img_stat_cms_46 {left: 408px; bottom: 30px; position: absolute; }
.img_stat_cms_47 {left: 416px; bottom: 30px; position: absolute; }
.img_stat_cms_48 {left: 424px; bottom: 30px; position: absolute; }
.img_stat_cms_49 {left: 432px; bottom: 30px; position: absolute; }
.img_stat_cms_50 {left: 440px; bottom: 30px; position: absolute; }
.img_stat_cms_51 {left: 448px; bottom: 30px; position: absolute; }
.img_stat_cms_52 {left: 456px; bottom: 30px; position: absolute; }
.img_stat_cms_53 {left: 464px; bottom: 30px; position: absolute; }
.img_stat_cms_54 {left: 472px; bottom: 30px; position: absolute; }
.img_stat_cms_55 {left: 480px; bottom: 30px; position: absolute; }
.img_stat_cms_56 {left: 488px; bottom: 30px; position: absolute; }
.img_stat_cms_57 {left: 496px; bottom: 30px; position: absolute; }
.img_stat_cms_58 {left: 504px; bottom: 30px; position: absolute; }
.img_stat_cms_59 {left: 512px; bottom: 30px; position: absolute; }
.img_stat_cms_60 {left: 520px; bottom: 30px; position: absolute; }
.img_stat_cms_61 {left: 528px; bottom: 30px; position: absolute; }
.img_stat_cms_62 {left: 536px; bottom: 30px; position: absolute; }
.img_stat_cms_63 {left: 544px; bottom: 30px; position: absolute; }
.img_stat_cms_64 {left: 552px; bottom: 30px; position: absolute; }
.img_stat_cms_65 {left: 560px; bottom: 30px; position: absolute; }
.img_stat_cms_66 {left: 568px; bottom: 30px; position: absolute; }
.img_stat_cms_67 {left: 576px; bottom: 30px; position: absolute; }
.img_stat_cms_68 {left: 584px; bottom: 30px; position: absolute; }
.img_stat_cms_69 {left: 592px; bottom: 30px; position: absolute; }
.img_stat_cms_70 {left: 600px; bottom: 30px; position: absolute; }
.img_stat_cms_71 {left: 608px; bottom: 30px; position: absolute; }
.img_stat_cms_72 {left: 616px; bottom: 30px; position: absolute; }
.img_stat_cms_73 {left: 624px; bottom: 30px; position: absolute; }
.img_stat_cms_74 {left: 632px; bottom: 30px; position: absolute; }
.img_stat_cms_75 {left: 640px; bottom: 30px; position: absolute; }
.img_stat_cms_76 {left: 648px; bottom: 30px; position: absolute; }




/* - - - - - Formulare - - - - - */
.form_text_01 {
	border: 1px solid #999999;
	font-family: Arial, Helvetica, sans-serif;
	width: 250px;
	padding-left: 2px;
}

.form_text_02 {
	border: 1px solid #999999;
	font-family: Arial, Helvetica, sans-serif;
	width: 500px;
	padding-left: 2px;
}

.form_date_01 {
	border: 1px solid #999999;
	font-family: Arial, Helvetica, sans-serif;
	width: 30px;
	text-align: center;
	height: 14px;
	padding-left: 2px;
	font-size: 12px;
}

.form_date_02 {
	border: 1px solid #999999;
	font-family: Arial, Helvetica, sans-serif;
	width: 30px;
	text-align: center;
	height: 14px;
	padding-left: 2px;
	font-size: 12px;
}

.form_date_03 {
	border: 1px solid #999999;
	font-family: Arial, Helvetica, sans-serif;
	width: 50px;
	text-align: center;
	height: 14px;
	padding-left: 2px;
	font-size: 12px;
}

.form_select_01 {
	border: 1px solid #999999;
	font-family: Arial, Helvetica, sans-serif;
	width: 250px;
}


/* - - - - - Grundelemente - - - - - */

#hole_container {
	width: 100%;
	height: 1200px;
	margin: auto;
	background-color: #FFFFFF;
	background-image: url(../images/layout/admin_background.jpg);
	background-repeat: repeat-x;
}

#container {
	width: 960px;
	margin: auto;
}

#header {
	width: 946px;
	height: 130px;
	background-image: url(../images/layout/admin_header.jpg);
	background-repeat: no-repeat;
	overflow: hidden;
}

#centerplace {
	width: 946px;
	background-image: url(../images/layout/admin_centerplace_bg.jpg);
}

#topnavi {
	width: 936px;
	height: 32px;
	padding-top: 18px;
	padding-left: 10px;
	font-size: 11px;
	border-bottom: 1px solid #666666;
}

#topnavi ul {
	margin: 0px;
	padding: 0px;
}

#topnavi ul li {
	list-style: none;
	display: block;
	width: 70px;
	float: left;
	text-align: center;
}

#topnavi .topnavi_liste_rechts {
	float: right;
}

#leftnavi {
	width: 180px;
	padding-top: 20px;
	padding-left: 20px;
	padding-right: 20px;
	float: left;
	text-align: right;
}

#leftnavi ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
}

#content {
	width: 705px;
	float: left;
	padding: 10px;
	border-left: 1px solid #666666;
}

#status {
	background-color: #FFCC99;
	width: 690px;
	height: 22px;
	padding-top: 10px;
	padding-left: 10px;
	margin-bottom: 10px;
	font-size: 10px;
}

#bottom {
	width: 946px;
	height: 14px;
	background-image: url(../images/layout/admin_bottom_bg.jpg);
	background-repeat: no-repeat;
}