/*
Document   : lexikon
Created on : 30.10.2008, 12:33:51
Author     : Armin Fasold <mail@stupid2.de>
Description: Lexikon Spezifische CSS
*/

*
{
	font-family:"Lucida Grande", "Lucida Sans Unicode", Tahoma, "Trebuchet MS", Verdana, Arial;
	margin:0;
	padding:0;
}

html
{
	overflow-y:scroll;
}

body
{
	background:#EEE;
	color:#333;
	font-size:14px;
	margin-top:10px;
}

a img
{
	border:none;
}

input,textarea,select
{
	background:url(/style/images/input_shadow.jpg) repeat-x #fff;
	border-bottom:1px solid #DCDCDC;
	border-left:1px solid #B5B5B5;
	border-right:1px solid #DCDCDC;
	border-top:1px solid #B5B5B5;
	margin:2px;
	padding:3px 0 3px 2px;
}
input.red,
textarea.red,
select.red
{
    border-bottom-color:#dc0000;
    border-left-color:  #b50000;
    border-right-color: #dc0000;
    border-top-color:   #b50000;
    
}

select
{
	padding-right:3px;
}
select optgroup option
{
    margin-left:5px;
}

.size_0{
    width:904px;
}
.size_1{
    width:812px;
}

input.big
{
	width:178px;
}

input.medium
{
	width:156px;
}

input.half
{
	width:65px;
}

input.double
{
	width:364px;
}

input.two
{
	text-align:center;
	width:2.2em;
}

input.four
{
	width:3em;
}

input.radio
{
	margin-bottom:10px;
	margin-top:5px;
	width:auto;
}

input.disabled
{
	background:url(/style/images/input_shadow_inactive.jpg) repeat-x #EEE;
}

input.da
{
    text-align:right;
}

h1
{
	color:#43BDF4;
	font-size:20px;
	font-weight:700;
	padding-bottom:10px;
}

h2
{
	color:#43BDF4;
	font-size:20px;
	font-weight:700;
	padding-bottom:10px;
	padding-top:10px;
}

p
{
	padding-bottom:8px;
	padding-top:5px;
}

a,a:visited,a:hover,a:active
{
	text-decoration:none;
}

#container
{
	margin-left:auto;
	margin-right:auto;
	/*width:744px;*/
}

#menu_header
{
	font-size:12px;
	font-weight:700;
	height:20px;
	text-align:right;
	width:100%;
}

#menu_header_text
{
	padding-right:14px;
}

#menu
{
	background:url(/style/images/header.jpg) no-repeat;
	display:table;
	height:30px;
	width:100%;
}

#menu a
{
	color:#FFF;
	font-weight:bolder;
}

#lisa_link
{
	float:left;
	font-size:10px;
	margin-top:7px;
	/*padding-left:45px;*/
}

#toplinks
{
	float:right;
	font-size:12px;
	margin-top:4px;
	text-align:right;
    padding-right:0px;
}

#header
{
	background:#fff;
	text-align:center;
}

#header a
{
	display:block;
	height:100%;
	width:100%;
}

#header a img
{
	margin:30px auto;
}

#content
{
	background:#fff;
	min-height:50px;
	padding-bottom:10px;
}
/*
#footer_content
{
	background:url(/style/images/second_level_bg.jpg);
}

#footer
{
	background:url(/style/images/footer.jpg);
	height:26px;
}

#footer_left,#footer_middle,#footer_right
{
	float:left;
	min-height:60px;
	padding:12px 5px 0;
}

#footer_left
{
	width:195px;
}

#footer_middle
{
	width:360px;
}

#footer_right
{
	width:155px;
}
*/
#footer_content table{
    height:100%;
}
#footer_content .normal{
    background:#4cbbf3;
}
#footer_content .points{
    width:2px;
    background:url(/style/images/footer/dots.jpg) repeat-y;
}
#footer_content .content .left{
    border-left:1px solid #c4c4c4;
    width:8px;
    background:#4cbbf3;
}
#footer_content .content .right{
    border-right:1px solid #c4c4c4;
    width:8px;
    background:#4cbbf3;
}
#footer_content .content .middle{
    width:480px;
}
#footer_content .bottom{
    height:22px;
}
#footer_content .bottom .left{
    background: no-repeat url(/style/images/footer/left.jpg);
    width:9px;
}
#footer_content .bottom .right{
    background: no-repeat url(/style/images/footer/right.jpg);
    width:9px;
}
#footer_content .bottom .middle{
    border-bottom:1px solid #c4c4c4;
}

.footer_spacer
{
	background:#fff;
	height:20px;
}

#footer_links
{
	font-size:12px;
	font-weight:700;
	padding-bottom:10px;
	text-align:center;
}

#word
{
	border:1px solid #CCC;
	color:#666;
	float:left;
	font-size:20px;
	margin-top:9px;
	width:644px;
}

#search_result
{
	padding:10px 30px 30px;
}

#content_border
{
	margin:auto;
	width:664px;
}

#content_border_top
{
	background:url(/style/images/result_back_top.gif) no-repeat;
	height:14px;
}

#content_border_content
{
	background:url(/style/images/result_back_behind.gif) repeat-y;
	padding:10px 25px 25px;
}

#content_border_bottom
{
	background:url(/style/images/result_back_down.gif) no-repeat;
	height:17px;
}

.button_text_span
{
	color:#FFF;
	float:none;
	height:33px;
	left:0;
	line-height:33px;
	position:relative;
	text-align:center;
	top:0;
}

.button_size1_weiss
{
	background:url(/style/images/buttons/button_80_ff.jpg) no-repeat;
	color:#FFF;
	cursor:pointer;
	display:block;
	float:none;
	height:33px;
	margin:0;
	padding:0;
	position:relative;
	text-align:center;
	text-decoration:none;
	width:80px;
}

.button_size1_weiss:hover
{
	background:url(/style/images/buttons/button_80_rollover_ff.jpg) no-repeat;
	color:#FFF;
	cursor:pointer;
	display:block;
	float:none;
	height:33px;
	margin:0;
	padding:0;
	position:relative;
	text-align:center;
	text-decoration:none;
	width:80px;
}

.button_size2_weiss
{
	background:url(/style/images/buttons/button_125_ff.jpg) no-repeat;
	color:#FFF;
	cursor:pointer;
	display:block;
	float:none;
	height:33px;
	margin:0;
	padding:0;
	position:relative;
	text-align:center;
	text-decoration:none;
	width:125px;
}

.button_size2_weiss:hover
{
	background:url(/style/images/buttons/button_125_rollover_ff.jpg) no-repeat;
	color:#FFF;
	cursor:pointer;
	display:block;
	float:none;
	height:33px;
	margin:0;
	padding:0;
	position:relative;
	text-align:center;
	text-decoration:none;
	width:125px;
}

.button_size3_weiss
{
	background:url(/style/images/buttons/button_160_ff.jpg) no-repeat;
	color:#FFF;
	cursor:pointer;
	display:block;
	float:none;
	height:33px;
	margin:0;
	padding:0;
	position:relative;
	text-align:center;
	text-decoration:none;
	width:160px;
}

.button_size3_weiss:hover
{
	background:url(/style/images/buttons/button_160_rollover_ff.jpg) no-repeat;
	color:#FFF;
	cursor:pointer;
	display:block;
	float:none;
	height:33px;
	margin:0;
	padding:0;
	position:relative;
	text-align:center;
	text-decoration:none;
	width:160px;
}

.button_size1_grau
{
	background:url(/style/images/buttons/button_80_f1.jpg) no-repeat;
	color:#FFF;
	cursor:pointer;
	display:block;
	float:none;
	height:33px;
	margin:0;
	padding:0;
	position:relative;
	text-align:center;
	text-decoration:none;
	width:80px;
}

.button_size1_grau:hover
{
	background:url(/style/images/buttons/button_80_rollover_f1.jpg) no-repeat;
	color:#FFF;
	cursor:pointer;
	display:block;
	float:none;
	height:33px;
	margin:0;
	padding:0;
	position:relative;
	text-align:center;
	text-decoration:none;
	width:80px;
}

.button_size2_grau
{
	background:url(/style/images/buttons/button_125_f1.jpg) no-repeat;
	color:#FFF;
	cursor:pointer;
	display:block;
	float:none;
	height:33px;
	margin:0;
	padding:0;
	position:relative;
	text-align:center;
	text-decoration:none;
	width:125px;
}

.button_size2_grau:hover
{
	background:url(/style/images/buttons/button_125_rollover_f1.jpg) no-repeat;
	color:#FFF;
	cursor:pointer;
	display:block;
	float:none;
	height:33px;
	margin:0;
	padding:0;
	position:relative;
	text-align:center;
	text-decoration:none;
	width:125px;
}

.button_size3_grau
{
	background:url(/style/images/buttons/button_160_f1.jpg) no-repeat;
	color:#FFF;
	cursor:pointer;
	display:block;
	float:none;
	height:33px;
	margin:0;
	padding:0;
	position:relative;
	text-align:center;
	text-decoration:none;
	width:160px;
}

.button_size3_grau:hover
{
	background:url(/style/images/buttons/button_160_rollover_f1.jpg) no-repeat;
	color:#FFF;
	cursor:pointer;
	display:block;
	height:33px;
	position:relative;
	text-align:center;
	text-decoration:none;
	width:160px;
}

#maincontent
{
	margin-left:46px;
}


.italic
{
    font-style:italic;
}

.clickJack
{
	-moz-opacity:0;
	cursor:pointer;
	opacity:0;
}

.grey
{
	color:#999;
}

.clear
{
	clear:both;
	font-size:0;
	height:8px;
	line-height:0;
}

.help
{
	font-size:11px;
	font-weight:700;
}

ul.searchList
{
	color:#333;
	font-size:11pt;
	font-weight:700;
	list-style:none;
	margin:10px 80px;
	text-align:left;
}

.searchList li a
{
	color:#333;
	font-size:11pt;
	font-weight:700;
}

.searchList li
{
	height:20px;
	list-style-position:inside;
	padding:0 0 0 32px;
}

.searchList li.item1
{
	background:url(/style/images/item1.png) no-repeat left #e4f7ff;
}

.searchList li.item2
{
	background:url(/style/images/item2.png) no-repeat left #fff;
}

h1.searchedWord
{
	font-size:19px;
	font-weight:700;
	margin-left:20px;
	text-align:left;
}

h1.searchedWord span
{
	color:#9c9c9c;
}

#search_result h3
{
	color:#333;
	font-weight:700;
	margin-left:30px;
}

.entry_top
{
	background:url(/style/images/result_back_top.gif) no-repeat;
	font-size:0;
	height:14px;
	margin-left:40px;
}

.entry_bottom
{
	background:url(/style/images/result_back_down.gif) no-repeat;
	font-size:0;
	height:16px;
	margin-left:40px;
}

.entry_title
{
    padding:25px 41px 15px;
}
.entry_title hr
{
    border:0px solid #dcdcdc;
	background:#dcdcdc;
	height:1px;
    color:#dcdcdc;
}
.entry_title h1
{
    color:#333;
	font-weight:bold;
    font-size:20px;
}
.entry_title h1 span
{
    font-weight:normal;
}

.entry_page
{
	border:1px solid #dcdcdc;
	border-top:0px;
	font-size:13px;
	height:100%;
	margin:0 41px;
	padding:30px 32px 10px;
    width:596px;
}

.entry_page h1
{
	font-size:18px;
}

.entry_page .left
{
	vertical-align:top;
	width:145px;
}

.general,.detailed
{
	vertical-align:top;
	width:424px;
}

.site_container .general
{
	text-align:justify;
}

.site tr
{
	text-align:center;
	white-space:nowrap;
}

.site td
{
	padding:0 10px;
}

.site
{
	height:40px;
	margin-bottom:20px;
	position:relative;
	text-align:center;
	width:594px;
}

.site .middle
{
	margin:0 30px;
	overflow:hidden;
	position:relative;
	width:524px;
}

.site .left
{
	display:none;
	height:36px;
	left:0;
	padding-top:5px;
	position:absolute;
	top:0;
	width:20px;
}

.site .right
{
	display:none;
	height:36px;
	padding-top:5px;
	position:absolute;
	right:0;
	top:0;
	width:20px;
}

.site tr a
{
	color:#c1c1c1;
	font-size:13px;
	font-weight:700;
}

.site tr a.new
{
	line-height:32px;
	position:relative;
	vertical-align:middle;
}

a.superlink
{
	color:#43bbf3;
	font-size:10px;
	font-weight:700;
	line-height:1em;
	margin-bottom:5px;
	text-decoration:none;
	vertical-align:top;
}

.facts_table
{
	width:596px;
}

.editor .facts_table
{
	width:599px;
}

.facts_table .text
{
	padding-top:20px;
}

.facts .factsTable
{
	background:#eee;
	border:1px solid #dcdcdc;
	font-size:13px;
	width:420px;
}

.facts .factsTable td.left,.facts .factsTable td.right
{
	float:none;
	width:50%;
    text-align:left;
}

.facts .factsTable td.left
{
	font-weight:700;
	padding-right:10px;
	text-align:right;
	width:420px;
}

.facts .rightFact
{
	text-align:right;
}

.facts .rightFact img
{
	margin:0 auto;
}

.border_bottom
{
	border-bottom:1px solid #dcdcdc;
	padding-bottom:10px;
}

.border_top
{
	border-top:1px solid #dcdcdc;
	padding-top:10px;
}

.appendix .zitier,.appendix .author
{
	background:#eee;
	border:1px solid #dcdcdc;
	font-size:13px;
	margin-top:20px;
	/*min-height:160px;*/
	width:270px;
}

.appendix .author
{
	float:left;
	padding:0 8px 8px;
}

.appendix .author table
{
	margin-top:15px;
}

.appendix .author .image
{
	padding-right:10px;
	text-align:center;
	vertical-align:top;
}

.appendix .zitier
{
	float:right;
	padding:0 8px 8px;
}

.appendix .zitier p
{
	margin-left:3px;
}

.appendix .zitier textarea
{
	font-size:13px;
	height:102px;
	max-height:102px;
	max-width:262px;
	min-height:102px;
	min-width:262px;
	overflow:auto;
	width:262px;
}

.appendix .less
{
	min-height:37px !important;
}

.appendix .less p
{
	margin-bottom:0;
	padding-bottom:0;
}

.entry_page_tabs
{
	background:#fff;
	border-bottom:1px solid #DCDCDC;
	height:28px;
	margin-bottom:-1px;
	margin-left:41px;
	width:662px;
}

.entry_page_tabs a
{
	background:url(/style/images/nav/grad.jpg) repeat-x;
	border:1px solid #DCDCDC;
	bottom:0 !important;
	color:#4CBBF3;
	display:block;
	float:left;
	font-size:15px;
	font-weight:700;
	height:22px;
	margin-right:2px;
	padding-top:5px;
	position:relative;
	text-align:center;
	width:161px;
}
.entry_page_tabs a.off,
.entry_page_tabs a:hover.off{
    cursor:default;
    color:#ccc;
    background:#F1F1F1;
    border-bottom-color:#DCDCDC;
}
#editor_tabs a
{
	width:218px !important;
}

#editor_tabs #lastTab
{
	width:216px !important;
}

.entry_page_tabs #lastTab
{
	margin-right:-1px;
	width:165px;
}

.entry_page_tabs a img
{
	background:url(/style/images/nav/tab_inactive.jpg) no-repeat;
	float:right;
	height:29px;
	position:absolute;
	right:-1px;
	top:-1px;
	width:5px;
}
.entry_page_tabs a.off img,
.entry_page_tabs a:hover.off img
{
    background: url(/style/images/nav/tab_off.jpg) no-repeat;
}

.entry_page_tabs a.now img,.entry_page_tabs a:hover img
{
	background:url(/style/images/nav/tab_active.jpg) no-repeat;
}

.entry_page_tabs a.now,.entry_page_tabs a:hover
{
	background:#fff;
	border-bottom-color:#fff;
}

.bluehead
{
	height:51px;
	margin:0 40px 10px;
	position:relative;
}

.bluehead .left1
{
	background:url(/style/images/topframe_left_1.jpg) no-repeat;
	height:51px;
	left:0;
	position:absolute;
	top:0;
	width:24px;
}

.bluehead .left0
{
	background:url(/style/images/topframe_left_0.jpg) no-repeat;
	height:51px;
	left:0;
	position:absolute;
	top:0;
	width:24px;
}

.bluehead .right
{
	background:url(/style/images/topframe_right.jpg) no-repeat;
	height:51px;
	position:absolute;
	right:0;
	top:0;
	width:10px;
}

.bluehead .middle
{
	background:url(/style/images/topframe_middle.jpg) repeat-x;
	color:#fff;
	height:51px;
	margin-left:24px;
	margin-right:10px;
	padding:0;
	text-align:left;
	width:auto;
}

.bluehead .middle .top
{
	font-size:15px;
	font-weight:700;
	padding-top:8px;
}

.bluehead .middle .bottom
{
	position:relative;
	top:-2px;
}

#entry_header_options
{
	background:no-repeat center;
	cursor:pointer;
	height:51px;
	padding-right:13px;
	position:absolute;
	right:20px;
	text-align:center;
	top:0;
	width:132px;
}

.bluehead .middle .optionsopen
{
	background:url(/style/images/options_open.jpg);
}

.bluehead .middle .optionsclose
{
	background:url(/style/images/options_close.jpg);
}

#entry_header_options a
{
	position:relative;
	top:15px;
}

.bluehead .middle .optionscontent
{
	background:url(/style/images/options_repeat.jpg) repeat-y center;
	border-bottom:#DCDCDC solid 1px;
	display:block;
	height:auto;
	position:absolute;
	right:31px;
	top:50px;
	width:124px;
	z-index:1;
}

.bluehead .middle .optionscontent .optionslist
{
	padding-bottom:10px;
	padding-left:5px;
	width:106px;
}

.bluehead .middle .optionscontent .optionslist a
{
	display:block;
	font-size:8pt;
	margin-left:10px;
	margin-top:3px;
}

.bluehead .middle .optionscontent .optionslist img
{
	margin-top:3px;
}

.book_ad img
{
	height:auto;
	width:140px;
}

.book_ad a.button
{
	background:url(/style/images/buttons/button_125_ff.jpg);
	color:#fff;
	display:block;
	font-weight:700;
	height:33px;
	line-height:33px;
	text-align:center;
	text-decoration:none;
	width:125px;
}

a.button
{
	color:#fff;
	display:block;
	height:33px;
	line-height:32px;
	text-align:center;
	text-decoration:none;
}

a.middle
{
	background:url(/style/images/buttons/button_125_f1.jpg);
	width:125px;
}

#imageUploaderDiv,#mediaImagesReplaceDiv
{
	height:33px;
	left:0;
	overflow:hidden;
	position:relative;
	top:-33px;
	width:125px;
	z-index:2;
}

#mediaImagesReplaceDiv
{
	cursor:pointer;
	position:absolute;
	top:0;
	width:125px;
	z-index:100;
}

#imageUploadInput,#mediaImagesReplacer
{
	font-size:2em;
	position:absolute;
	right:0;
	top:0;
}

#image_upload
{
	background:#eee;
	border:1px solid #DCDCDC;
	height:132px;
	padding:15px 15px 0;
	text-align:center;
	vertical-align:middle;
	width:132px;
}

#image_uploading
{
	background:#eee;
	border:1px solid #DCDCDC;
	cursor:wait;
	display:none;
	height:132px;
	text-align:center;
	width:132px;
}

#image_uploading img
{
	margin:auto;
	top:32px;
}

.article_edit_title
{
	color:#43BDF4 !important;
	font-size:18px;
	font-weight:700;
}

.article_iframe
{
	background:url(/style/images/input_shadow.jpg) repeat-x #FFF;
	border-color:#B5B5B5 #DCDCDC #DCDCDC #B5B5B5;
	border-style:solid;
	border-width:1px;
	height:207px;
	margin:2px 0;
	padding:3px 2px;
	width:415px;
}

div.footnotes_container
{
	margin-top:10px;
	padding-bottom:10px;
}

.chapter div.footnotes_container
{
	margin-top:30px;
	padding-bottom:10px;
}

.article_edit_footnotes_editor
{
	margin-bottom:1px;
	margin-top:10px;
	width:420px;
}

.article_edit_footnotes_editor table
{
	margin:10px auto;
	text-align:left;
}

.article_edit_footnotes_editor td.in
{
	font-weight:700;
	padding-bottom:4px;
	padding-left:10px;
}

.article_edit_footnotes_editor td hr
{
	background:#DCDCDC;
	border:none;
	height:1px;
	margin:10px 0;
}

.article_edit_footnotes_editor td textarea
{
	font-size:13px;
	width:366px;
}

.article_edit_footnotes_editor a img
{
	position:relative;
	top:1px;
}

.article_edit_footnotes_editor .editor,.article_edit_footnotes_editor .vorlage
{
	background:#F2F2F2;
	border:1px solid #E3E3E3;
}

.article_edit_footnotes_editor .editor
{
	border-top-width:2px;
}

.article_edit_footnotes_editor .top
{
	margin-bottom:10px;
	margin-left:20px;
	margin-top:10px;
}

.article_edit_footnotes_editor .top .superlink
{
	margin-bottom:3px;
}

.article_edit_footnotes_editor .tabs
{
	background:#FFF;
	height:25px;
	position:relative;
	top:1px;
}

.article_edit_footnotes_editor .tabs .tab
{
	cursor:pointer;
}

.article_edit_footnotes_editor .tabs a
{
	background:#FAFAFA;
	border:1px solid #EFF0EF;
	border-bottom:none;
	color:#43BDF4;
	display:block;
	font-size:15px;
	font-weight:700;
	height:24px;
	line-height:24px;
	text-align:center;
	vertical-align:middle;
	width:49%;
}

.article_edit_footnotes_editor .tabs a.active
{
	background:#F2F2F2;
	border-bottom:none;
	border-color:#E3E3E3;
	height:25px;
	line-height:25px;
}

.article_edit_footnotes_editor .vorlage .top ul
{
	margin-bottom:10px;
	margin-top:10px;
}

.article_edit_footnotes_editor .vorlage .top li
{
	list-style:url(/style/images/list-item_ee.jpg);
	margin-top:5px;
	position:relative;
	width:352px;
}

.article_edit_footnotes_editor .vorlage .top li a
{
	width:352px;
}

.article_edit_footnotes_editor .vorlage .top li a:hover span,.article_edit_footnotes_editor .vorlage .top li a:focus span
{
	color:#999;
	display:inline;
	position:absolute;
	right:0;
}

.article_edit_footnotes_editor .vorlage .bottom
{
	padding-bottom:10px;
	padding-left:19px;
}

.article_edit_footnotes_editor div.miniSearch
{
	background:url(/style/images/mini_search.jpg) no-repeat;
	height:26px;
	margin-bottom:10px;
	margin-top:20px;
	width:369px;
}

.article_edit_footnotes_editor div.miniSearch input
{
	border:none;
	font-size:14px;
	height:24px;
	margin:0;
	padding-left:30px;
	width:339px;
}

.article_edit_footnotes_editor .vorlage .bottom div.miniSearch .result
{
	background:#fff;
	border:1px solid #E3E3E3;
	color:#999;
	font-size:12px !important;
	padding-top:10px;
	position:absolute;
	width:692px !important;
}

.article_edit_footnotes_editor .vorlage .bottom div.miniSearch .result ul li
{
	list-style-image:url(/style/images/list-item_ff.jpg);
	padding-bottom:3px;
}

.article_edit_footnotes_editor .vorlage .bottom div.miniSearch .result a.prev
{
	background:url(/style/images/prev_mini.jpg) no-repeat left;
	bottom:5px;
	color:#999;
	font-weight:700;
	left:8px;
	padding-bottom:2px;
	padding-left:16px;
	position:absolute;
	text-decoration:none;
}

.article_edit_footnotes_editor .vorlage .bottom div.miniSearch .result a.next
{
	background:url(/style/images/next_mini.jpg) no-repeat right;
	bottom:5px;
	color:#999;
	font-weight:700;
	padding-bottom:2px;
	padding-right:16px;
	position:absolute;
	right:8px;
	text-decoration:none;
}

.article_edit_footnotes_editor .preview
{
	position:relative;
	top:-9px;
}

div.site_container div.toolbar
{
	left:2px;
	position:relative;
}

.toolbar span.help
{
	padding-left:2px;
	position:relative;
	top:2px;
}

.toolbar div.linkResults .top
{
	background:url(/style/images/shadow-t.png) repeat-x;
	height:4px;
}

.toolbar div.linkResults .topLeft
{
	background:url(/style/images/shadow-tl.png) no-repeat;
	height:4px;
	width:4px;
}

.toolbar div.linkResults .topRight
{
	background:url(/style/images/shadow-tr.png) no-repeat;
	height:4px;
	width:4px;
}

.toolbar div.linkResults .bottom
{
	background:url(/style/images/shadow-b.png) repeat-x;
	height:4px;
}

.toolbar div.linkResults .bottomLeft
{
	background:url(/style/images/shadow-bl.png) no-repeat;
	height:4px;
	width:4px;
}

.toolbar div.linkResults .bottomRight
{
	background:url(/style/images/shadow-br.png) no-repeat;
	height:4px;
	width:4px;
}

.toolbar div.linkResults .leftSite
{
	background:url(/style/images/shadow-l.png) repeat-y;
	width:4px;
}

.toolbar div.linkResults .rightSite
{
	background:url(/style/images/shadow-r.png) repeat-y;
	width:4px;
}

.toolbar div.linkResults .middle
{
	background:#fff;
	border:#4CBBF3 1px solid;
	font-size:11px;
}

.toolbar div.linkResults
{
	left:73px;
	position:absolute;
	top:16px !important;
	width:205px !important;
}

.toolbar div.linkResults p
{
	padding-left:3px;
	padding-top:0;
}

.toolbar div.linkResults ul
{
	list-style-image:url(/style/images/list-item_ff.jpg);
	margin-left:18px;
	padding-bottom:3px;
}

.footNoteEditLinks
{
	padding-left:2px;
	padding-top:2px;
}

/* Top Menu Bar */
.topMenuBar
{
	z-index:15;
	background:url(/style/images/menubar/bg.png) repeat-x;
	height:40px;
	left:0;
	position:fixed;
	right:0;
	top:0;
	width:auto;
}

.topMenuBar .leftContainer a
{
 	position:absolute !important;
 	color:#cef;
 	height:27px;
	padding-top:8px;
	padding-left:8px;

}

.topMenuBar .leftContainer a:hover,.topMenuBar a.hover
{
	background:#63C3F6;
	color:#fff;
}

.topMenuBar .leftContainer a.file
{
	left:0px;
	width:152px;
}

.topMenuBar .leftContainer a.preview
{
	height:28px;
	left:160px;
	padding-top:6px;
	width:152px;
}
.topMenuBar img.border
{
	position:absolute;
	top:0px;
	right:0px;
	height:35px;
}

.topMenuBar .switcher
{
	position:absolute;
	left:328px;
	font-size:10px;
	padding-top:6px;
	width:278px;
}
.topMenuBar .switcher .text
{
	float:left;
	color:#cef;
	padding-right:5px;
}
.topMenuBar .switcher .button
{
	color:#fff;
	display:block;
	float:left;
	font-size:13px;
	height:30px;
	padding-left:10px;
	padding-right:0;
	padding-top:4px;
	vertical-align:middle;
	position:relative;
	top:-5px;
}
.topMenuBar .switcher .button span
{
/*	padding-left:5px;
	padding-right:5px;*/
	position:relative;
	top:-5px;
}

.topMenuBarMin .bg .toMax
{
	background:url(/style/images/menubar/max.jpg) no-repeat 50% 45%;
	display:block;
	height:37px;
	width:63px;
}
.topMenuBarMin
{
	bottom:auto;
	left:auto;
	position:fixed;
	right:0;
	top:0;
	width:68px;
}
.topMenuBarMin .bg
{
	background:url(/style/images/menubar/bg.png) repeat-x center;
	float:right;
	height:40px;
	width:63px;
}
.topMenuBarMin .leftBorder
{
	background:url(/style/images/menubar/lborder.png) no-repeat;
	float:left;
	height:40px;
	width:5px;
}

.topMenuBar .toMin
{
	background:url(/style/images/menubar/min.jpg) no-repeat 50% 50%;
	width:40px;
	height:34px;
	padding-right:23px;
}

.topMenuBar .toMinHelp
{
	color:#cef;
	font-size:12px;
	padding-right:5px;
	padding-top:10px;
}


#menubars_file
{
	position:fixed;
	padding-top:34px;
	top:0px;
	left:0px;
	width:160px;
	z-index:12;
}
#menubars_file li
{
	list-style:none;
}
#menubars_file li a
{
	font-size:12px;
	color:#cef;
	background:#4cbbf3;
	display:block;
	padding:8px 0px;
	width:156px;
	border:1px solid #90d9ff;
	border-bottom-color:#47a6db;
	border-left-color:#4cbbf3;
}
#menubars_file li a:hover
{
	color:#fff;
	background:#63c3f6;
	border-left-color:#63c3f6;	
}
#menubars_file li a.first
{
	padding-top:10px;
}
#menubars_file li a img.icon,
.topMenuBar a img.icon
{
	height:17px;
	margin-left:10px;
	position:relative;
	top:2px;
	width:13px;
}

#menubars_file li a.save img.icon
{
	background:url(/style/images/menubar/save.png) no-repeat;
	top:1px;
	height:13px;
}

#menubars_file li a.complete img.icon
{
	background:url(/style/images/menubar/complete.png) no-repeat;
}
#menubars_file li a.return img.icon
{
	background:url(/style/images/menubar/return.png) no-repeat;
}
.topMenuBar a.preview img.icon
{
	background:url(/style/images/menubar/preview.png) no-repeat;
}

.selectContainer
{
	border:1px solid #DCDCDC;
	height:400px;
	overflow:scroll;
	overflow-x:hidden;
	width:604px;
}

.selectContainer table
{
	width:604px;
}

.selectContainer table a
{
	background:#fff;
	border-bottom:1px solid #666;
	color:#333;
	display:block;
	height:1.2em;
	padding:3px 10px;
}

.selectContainer .black
{
	background:#333;
	color:#fff;
}

.bindError
{
	color:red;
	font-weight:700;
	padding-left:2px;
	padding-top:3px;
}

.chapters
{
	height:60px;
	margin-bottom:18px;
	position:relative;
	width:596px;
}

.chapters .left,.chapters .right
{
	display:block;
	height:26px;
	position:absolute;
	top:18px;
	width:18px !important;
}

.chapters .left
{
	left:0;
}

.chapters .right
{
	right:0;
}

.chapters .middle
{
	height:75px;
	left:18px;
	overflow:hidden;
	position:absolute;
	right:18px;
	width:560px;
}

.chapters .middle a
{
	color:#c1c1c1;
	display:block;
	float:left;
	font-size:13px;
	font-weight:700;
	margin:5px 15px;
	text-align:center;
}

.chapters .middle a span
{
	color:#c1c1c1;
	font-size:11px;
	font-weight:400;
}

.con
{
	margin:5px 0;
}

.con .shadow
{
	empty-cells:show;
	margin:auto;
}

.con .shadow .tl,.con .shadow .tr,.con .shadow .bl,.con .shadow .br
{
	background:no-repeat;
	height:4px;
	min-width:4px;
	width:4px;
}

.con .shadow .tl
{
	background:url(/style/images/frames/shadow-tl.png);
}

.con .shadow .tr
{
	background:url(/style/images/frames/shadow-tr.png);
}

.con .shadow .bl
{
	background:url(/style/images/frames/shadow-bl.png);
}

.con .shadow .br
{
	background:url(/style/images/frames/shadow-br.png);
}

.con .shadow .m
{
	background:#fff;
	font-size:0;
	height:50px;
	padding:1px;
}

.con .shadow .t,.con .shadow .b
{
	background:repeat-x;
	height:4px;
}

.con .shadow .t
{
	background:url(/style/images/frames/shadow-t.png);
}

.con .shadow .b
{
	background:url(/style/images/frames/shadow-b.png);
}

.con .shadow .l,.con .shadow .r
{
	background:repeat-y;
	width:4px;
}

.con .shadow .r
{
	background:url(/style/images/frames/shadow-r.png);
}

.con .shadow .l
{
	background:url(/style/images/frames/shadow-l.png);
}

.con .shadow .m img
{
	height:50px;
}

#site_images_uploader div,
#site_media_uploader div
{
	cursor:pointer;
	overflow:hidden;
	position:relative;
}

#site_images_uploader span,
#site_media_uploader span
{
	background:#EEE;
	color:#4CBBF3;
	display:block;
	font-size:13px;
	font-weight:700;
	height:39px;
	padding:8px 10px 2px;
	text-align:center;
}

#mediaImagesUploader,
#imageUploadInput
{
	font-size:36px;
	position:absolute;
	right:0;
	top:0;
}
/*
#media_uploader
{
	position:absolute;
	right:20px;
	top:2px;
}
*/
#entry_media .chapters
{
	height:70px;
}

.middle .slide
{
	position:absolute;
}

#entry_media .middle
{
	height:92px;
	margin-top:-7px;
	width:453px;
}

hr.grey
{
	border:none;
	border-bottom:1px solid #dcdcdc;
	height:0;
}

.sites
{
	margin:14px 0;
	text-align:center;
}

.sites a
{
	color:#4CBBF3;
	font-weight:700;
}

.sites a.visited,.sites a.now
{
	color:#DCDCDC;
}

.texts
{
	padding:10px 10px 10px 0;
}

.chapter_text
{
	color:#333;
	font-size:13px;
	text-align:justify;
    line-height:1.5em;
}

.chapter_text h2
{
	color:#4cbbf3;
	font-size:18px;
	font-weight:700;
	margin:2px 0 10px 0;
	padding:0;
}

.chapter_text ol
{
	color:#43BDF4;
	font-size:10px;
	font-weight:700;
	padding-left:29px;
}

.chapter_text ol p
{
	color:#333;
	font-size:13px;
	font-weight:400;
	left:-3px;
	padding:0;
	position:relative;
}

.switch
{
	height:1em;
	margin-top:10px;
	position:relative;
}

.switch .left
{
	left:0;
	position:absolute;
}

.switch .right
{
	position:absolute;
	right:0;
}

#entry_content_right
{
	vertical-align:top;
	width:174px;
}

.image_box .bg
{
	-moz-opacity:0.3;
	background:#000;
	bottom:0;
	left:0;
	opacity:0.3;
	position:fixed;
	right:0;
	top:0;
	z-index:200;
}

.image_box .con
{
	left:0;
	position:absolute;
	right:0;
	text-align:center;
	top:60px;
	z-index:202;
}

.image_box .con .inner
{
	margin:0 auto;
	position:relative;
}

.image_box .con .inner .img
{
	background:#fff;
	margin:8px;
	text-align:justify;
}

.image_box .con .inner .img p
{
	font-size:12px;
	padding:10px;
}

.image_box .con .inner .t,.image_box .con .inner .b,.image_box .con .inner .r,.image_box .con .inner .l,.image_box .con .inner .tl,.image_box .con .inner .tr,.image_box .con .inner .bl,.image_box .con .inner .br
{
	font-size:1px;
}

.image_box .con .inner .t,.image_box .con .inner .b
{
	height:8px;
}

.image_box .con .inner .t
{
	background:url(/style/images/frames/ols_t.png);
}

.image_box .con .inner .b
{
	background:url(/style/images/frames/ols_b.png);
}

.image_box .con .inner .l,.image_box .con .inner .r
{
	width:8px;
}

.image_box .con .inner .l
{
	background:url(/style/images/frames/ols_l.png);
}

.image_box .con .inner .r
{
	background:url(/style/images/frames/ols_r.png);
}

.image_box .con .inner .tl,.image_box .con .inner .tr,.image_box .con .inner .bl,.image_box .con .inner .br
{
	height:8px;
	width:8px;
}

.image_box .con .inner .tl
{
	background:url(/style/images/frames/ols_tl.png);
}

.image_box .con .inner .tr
{
	background:url(/style/images/frames/ols_tr.png);
}

.image_box .con .inner .bl
{
	background:url(/style/images/frames/ols_bl.png);
}

.image_box .con .inner .br
{
	background:url(/style/images/frames/ols_br.png);
}

.image_box .con .inner .img .dialog_sign
{
	text-align:center;
	vertical-align:top;
}

.image_box .con .inner .img .dialog_sign img
{
	margin:auto;
	padding:5px;
}

.image_box .con .inner .img .dialog_text
{
	font-size:12px;
	min-width:200px;
	padding:5px;
	vertical-align:middle;
}

#entry_tools
{
	text-align:center;
}

#entry_tools .bar
{
	margin:auto auto 5px;
}

#entry_tools .bar span
{
	color:#c4c4c4;
	font-size:14px;
	margin:20px;
	position:relative;
	top:-4px;
}

#entry_tools .tools
{
	margin-bottom:5px;
	text-align:center;
}

#entry_tools .tools div
{
	display:none;
	margin:auto;
}

#entry_tools_marker
{
	margin:0 auto;
	width:324px;
}

#entry_tools_marker div
{
	display:block !important;
}

#entry_tools_marker .top
{
	margin:auto;
	text-align:left;
}

#entry_tools_marker .top span
{
	color:#4cbbf3;
	font-size:14px;
	font-weight:700;
}

#entry_tools_marker .top a img
{
	position:relative;
	top:2px;
	left:2px;
}

#entry_tools_search
{
	margin-bottom:10px !important;
}

#entry_tools_search table
{
	height:42px;
}

#entry_tools_search table td.l
{
	text-align:right;
	width:209px;
}

#entry_tools_search table td.r
{
	text-align:left;
	width:209px;
}

#entry_tools_search table td.m
{
	text-align:center;
	width:178px;
}

#entry_tools_search table tr.grey
{
	color:#acacac;
	font-size:11px;
	font-weight:700;
}

span.founded
{
	background:url(/style/images/resultbg.jpg) repeat-x;
	color:#fff;
	font-weight:700;
	padding:0 3px 2px;
}

.ibox_button
{
	background:url(/style/images/buttons/button_80_ff.jpg) no-repeat;
	color:#fff;
	cursor:pointer;
	display:block;
	font-size:11px;
	height:33px;
	line-height:33px;
	margin:0;
	padding:0;
	position:relative;
	text-align:center;
	text-decoration:none;
	width:80px;
	z-index:20;
}

.ibox_button:hover,.image_box .img a.hover
{
	background:url(/style/images/buttons/button_80_rollover_ff.jpg) no-repeat;
	color:#fff;
}

.image_box .img textarea
{
	margin:5px 0 10px -2px;
	width:100%;
}

.chapter ul
{
	list-style-image:url(/style/images/bullet.png);
	padding-left:2em;
}

#entry_tools_marker textarea
{
	font-size:11px;
	height:150px;
	width:350px;
}

table.article_list
{
	border-bottom:1px solid #DBDBDB;
	font-size:12px;
	margin-bottom:3px;
	padding-bottom:5px;
	width:100%;
}

table.article_list thead tr td
{
	border-bottom:1px solid #DBDBDB;
	font-weight:700;
	padding-bottom:5px;
}

table.article_list tbody tr td
{
	padding:5px 1px;
}

table.article_list tbody tr td.title
{
	background:url(/style/images/list-item_ff.jpg) no-repeat 8px 8px;
	padding-left:20px;
}

table.article_list tbody tr td.categories
{
	color:#ABABAB;
}

div.arrows a
{
	font-size:12px;
	height:15px;
	text-decoration:none;
}

div.arrows a.prev
{
	background:url(/style/images/prev_mini.jpg) no-repeat 0 1px;
	float:left;
	padding-left:14px;
}

div.arrows a.next
{
	background:url(/style/images/next_mini.jpg) no-repeat 100% 1px;
	float:right;
	padding-right:14px;
}

div.article_filter_box
{
	background:#eee;
	border:1px solid #dcdcdc;
	margin-top:13px;
	padding:13px;
}

div.article_filter_box input.finder
{
	background:url(/style/images/filter.jpg) no-repeat;
	border:none;
	height:22px;
	padding-left:25px;
	padding-right:7px;
	width:326px;
}

div.article_filter_box select.category
{
	width:150px;
}

div.article_filter_box p
{
	font-size:11px;
	font-weight:700;
	margin:13px 0 1px 3px;
	padding:0;
}

p.article_list_text
{
	font-size:12px;
	margin-bottom:13px;
}

.footnote
{
	font-size:12px;
	text-align:left;
}

.footInfo
{
	color:#333;
	empty-cells:show;
	position:absolute;
	z-index:200;
}

.footInfo .m
{
	background:#fff;
	font-size:11px;
	padding:3px;
	width:150px;
}

.footInfo .tl
{
	background:url(/style/images/frames/tl.png) no-repeat;
	height:6px;
	width:6px;
}

.footInfo .t
{
	background:url(/style/images/frames/t.png) repeat-x;
	height:6px;
}

.footInfo .tr
{
	background:url(/style/images/frames/tr.png) no-repeat;
	height:6px;
	width:6px;
}

.footInfo .ml
{
	background:url(/style/images/frames/l.png) repeat-y;
	width:6px;
}

.footInfo .mr
{
	background:url(/style/images/frames/r.png) repeat-y;
	width:6px;
}

.footInfo .bl
{
	background:url(/style/images/frames/bl.png) no-repeat;
	height:6px;
	width:6px;
}

.footInfo .b
{
	background:url(/style/images/frames/b.png) repeat-x;
	height:6px;
}

.footInfo .br
{
	background:url(/style/images/frames/br.png) no-repeat;
	height:6px;
	width:6px;
}

.footNoteWithLinks
{
	width:407px;
}

.chapters .tools
{
	margin:auto;
	padding-top:2px;
	width:58px;
}

.chapters .tools a
{
	display:block;
	float:left;
	font-size:14px;
	height:18px;
	margin:0;
	padding-bottom:2px;
	width:18px;
}

.chapters .tools a.edit
{
	background:url(/style/images/buttons/edit_normal.jpg) no-repeat;
	margin-right:2px;
}

.chapters .tools a.edit:hover
{
	background:url(/style/images/buttons/edit_rollover.jpg) no-repeat;
}

.middle .move a.edit,.middle .move a.edit:hover
{
	background:url(/style/images/buttons/left.jpg) no-repeat;
}

.chapters .tools a.delete
{
	background:url(/style/images/buttons/delete.jpg) no-repeat;
}

.chapters .tools a.delete:hover
{
	background:url(/style/images/buttons/delete_rollover.jpg) no-repeat;
}

.middle .move a.delete,.middle .move a.delete:hover
{
	background:url(/style/images/buttons/right.jpg) no-repeat;
}

.chapters .tools a.add
{
	background:url(/style/images/buttons/add.jpg) no-repeat;
	margin-right:2px;
}

.chapters .tools a.add:hover
{
	background:url(/style/images/buttons/add_rollover.jpg) no-repeat;
}

.chapters .tools a.move
{
	background:url(/style/images/buttons/move.jpg) no-repeat;
	margin-right:2px;
}

.chapters .tools a.move:hover,.middle .move a.move,.middle .move a.move:hover
{
	background:url(/style/images/buttons/move_hover.jpg) no-repeat;
}
.chapters #image_uploader .tools  {
    left:41px;
    position:absolute;
    width:38px;
    display:none;
}
.chapters #image_uploader:hover .tools{
    display:block;
}

.sortable .handle
{
	cursor:ew-resize;
}

#image_replacer_button
{
	background:url(/style/images/buttons/button_125_ff.jpg);
	float:left;
	width:125px;
}

#search.article
{
	height:70px;
	padding-top:0;
}

#search.article #word
{
	color:#333;
	font-size:18px;
	padding:3px;
}

#maincontent.article #search_result
{
	background:url(/style/images/result_back_behind.gif) repeat-y;
}

#categories
{
	color:#4CBBF3;
	font-size:12px;
	font-weight:700;
	left:-11px;
	margin:0 auto;
	position:relative;
	top:-5px;
	width:640px;
}

#categories img
{
	padding-right:6px;
	position:relative;
	top:1px;
}

#suche
{
	padding-left:45px;
}

#suche_eingabe
{
	background:url(/style/images/topframe/topframe_rep.jpg) repeat-x;
	float:left;
	height:50px;
}

#suche_eingabe div
{
	background:no-repeat;
	float:left;
	height:50px;
	width:7px;
}

#suche_eingabe .leftPiece
{
	background:url(/style/images/topframe/topframe_left.jpg);
}

#suche_eingabe .rightPiece
{
	background:url(/style/images/topframe/topframe_right.jpg);
}

#suche_druecker
{
	background:url(/style/images/topframe/topframe_rep.jpg) repeat-x;
	display:block;
	float:left;
	height:50px;
	margin-left:10px;
}

a:hover#suche_druecker
{
	background:url(/style/images/topframe/findhover_rep.jpg);
}

#suche_druecker div
{
	float:left;
	height:50px;
}

#suche_druecker .leftPiece
{
	background:url(/style/images/topframe/topframe_left.jpg) no-repeat;
	width:7px;
}

a:hover#suche_druecker .leftPiece
{
	background:url(/style/images/topframe/findhover_left.jpg) no-repeat;
}

#suche_druecker .rightPiece
{
	background:url(/style/images/topframe/topframe_right.jpg) no-repeat;
	width:7px;
}

a:hover#suche_druecker .rightPiece
{
	background:url(/style/images/topframe/findhover_right.jpg) no-repeat;
}

#suche_druecker .textPiece
{
	color:#fff;
	font-size:27px;
	font-weight:700;
	height:42px;
	padding:8px 10px 0;
}

#kategorien
{
	margin:auto;
	padding:5px;

}

#liste
{
	border:1px solid #DCDCDC;
	font-size:12px;
	padding:10px 10px 0 30px;
}

#liste.single
{
	padding:5px 10px 5px 30px;
}

#liste div a
{
	display:block;
	font-weight:700;
}

#kategorien div a.arrow
{
	background:url(/style/images/list-item.gif) no-repeat left;
	left:-10px;
	padding-left:10px;
	position:relative;
}

#kategorien .lvl_0,#kategorien .lvl_1,#kategorien .lvl_2,#kategorien .lvl_3
{
	float:left;
	width:180px;
}

#kategorien .border_0,#kategorien .border_1,#kategorien .border_2
{
	background:url(/style/images/divider_rep.jpg) repeat-y;
	border-bottom:1px solid #fff;
	border-top:1px solid #a9a9a9;
	display:none;
	float:left;
	margin-right:20px;
	width:2px;
}

#kategorien .artikel
{
	/*background:url(/style/images/result_back_behind.gif) repeat-y;*/
	margin:auto;
	padding:0;
}

#entry_category,#entries
{
	margin:0 20px;
}

#entry_category p
{
	font-size:13px;
	margin:0;
}

#entry_category h2
{
	padding:0;
}

#entry_category
{
	border-bottom:1px solid #ccc;
}

#entries .top
{
	padding:20px 0;
}

#entries h2
{
	float:left;
	font-size:16px;
	padding:3px 0;
}

#entries input
{
	color:#acacac;
	float:right;
	font-size:12px;
	width:310px;
}

#entries li
{
	font-size:12px;
	list-style:none;
	padding-left:30px;
}

#entries li a
{
	color:#4CBBF3;
	float:left;
	font-weight:700;
	margin-right:20px;
	position:relative;
	width:200px;
}

#entries li a img
{
	left:-14px;
	position:absolute;
	top:4px;
}

#entries li span
{
	color:#666;
	float:left;
}

#entries .site_switcher
{
	font-size:12px;
	margin-top:10px;
}

#entries .site_switcher .arrow
{
	width:67px;
}

#entries .site_switcher .middle
{
	color:#666;
	text-align:center;
	width:494px;
}

#kategorien .opener a
{
	float:right;
	position:relative;
	top:-8px;
}

#kategorien .info
{
	color:#acacac;
	font-size:12px;
	font-weight:700;
	height:20px;
	text-align:right;
}

#loader_div
{
	-moz-opacity:0.5;
	background:#000;
	bottom:0;
	height:100%;
	left:0;
	opacity:0.5;
	position:fixed;
	right:0;
	top:0;
	width:100%;
	z-index:99999;
}

#loader_div img
{
	bottom:50%;
	left:50%;
	position:absolute;
	right:50%;
	top:50%;
}

#entry_more_under
{
	font-size:12px;
	width:420px;
}

#entry_more_under input
{
	display:block;
	width:420px;
}

#entry_more_under textarea
{
	display:block;
	font-size:12px;
	height:130px;
	width:420px;
}

#entry_more_under .tools
{
	margin:3px auto 3px 3px;
}

#entry_more_under .button_size1_weiss,#entry_more_under .button_size3_weiss,#entry_more_under .button_size2_weiss,#entry_more_under .button_size1_grau,#entry_more_under .button_size3_grau,#entry_more_under .button_size2_grau
{
	color:#fff;
	float:left;
	font-size:11px;
	line-height:33px;
	position:relative;
}

#entry_more_under .response
{
	background:#F2F2F2;
	border:1px solid #E3E3E3;
	clear:both;
	padding:3px 20px;
}

#entry_more_under .response span.top
{
	border-bottom:1px solid #E3E3E3;
	display:block;
	margin-bottom:15px;
	padding:5px;
}

#entry_more_under .response .list a
{
	border-bottom:1px solid #E3E3E3;
	display:block;
	margin-bottom:5px;
	padding:5px 5px 5px 20px;
}

#entry_more_under .response .title
{
	color:#F09;
	float:left;
	width:276px;
}

#entry_more_under .response .list a span.info
{
	color:#999;
	display:none;
	float:right;
}

#entry_more_under .response .left
{
	color:#333;
	float:left;
	font-weight:700;
	width:120px;
}

#entry_more_under .response .right
{
	color:#333;
	float:left;
	width:225px;
}

#entry_more_under .response .arrow
{
	float:left;
	left:-15px;
	margin-right:-15px;
	position:relative;
	width:15px;
}

#entry_more_under_editor
{
	margin-bottom:10px;
}

#entry_more_under .content,#entry_more_under .book
{
	margin-bottom:13px;
	padding-left:3px;
	position:relative;
	width:423px;
}

#entry_more_under .book .title
{
	font-weight:700;
	width:337px;
}

#entry_more_under .book .author
{
	margin-bottom:5px;
	width:337px;
}

#entry_more_under .book .attributes
{
	background:#F2F2F2;
	border:1px solid #E3E3E3;
	display:block;
}

#entry_more_under .book .attributes td
{
	padding-left:3px;
	padding-right:10px;
}

#entry_more_under .book .attributes td.b
{
	font-weight:700;
	padding-right:3px;
}

#entry_more_under .book .change
{
	position:absolute;
	right:-5px;
	top:-3px;
}

#entry_more_under .book .closer
{
	position:absolute;
	right:0;
	top:15px;
}

#entry_more_under .book a.amazon
{
	color:#333;
	position:absolute;
	right:-170px;
	top:-3px;
}

#entry_more_under .book a.amazon img
{
	display:block;
	left:-8px;
	position:relative;
}

#entry_more_under_editor .bar a
{
	top:-4px;
}

/*#entry_more_under_editor .bar .close
{
	position:absolute;
	right:-80px;
}
*/
#entry_more_under_editor .editor input,#entry_more_under_editor .editor select
{
	margin-left:25px;
	width:240px;
}

#entry_more_under_editor .editor .red input,#entry_more_under_editor .editor .red select
{
	border-color:#F09;
}

#entry_more_under_editor .editor td span
{
	color:#F09;
	display:none;
	font-size:10px;
	font-weight:700;
	margin-left:25px;
}

#entry_more table .super
{
	color:#43BBF3;
	font-size:10px;
	font-weight:700;
	padding-right:20px;
	vertical-align:top;
}

#entry_more table .points td
{
	font-weight:700;
	text-align:center;
}

#entry_more table td
{
	padding-bottom:10px;
}

#entry_more a.toggle
{
/*	background:url(/style/images/more.png) no-repeat 100% 0;*/
	float:right;
	height:16px;
	margin-right:5px;
/*	padding-right:16px;*/
}


#entry_more a.toggle span
{
	color:#666;
	display:none;
	float:left;
}

#entry_more a.toggle span.img
{
	background:url(/style/images/more.png) no-repeat;
	height:16px;
	width:16px;
	display:block;
}
#entry_more a.less span.img
{
	background-image:url(/style/images/less.png);
}

#result_h2
{
		position:relative;
		top:-20px;
		left:25px;
}

#result_list
{
    color:#43BDF4;
	font-size:13px;
	font-weight:bold;
	padding-left:20px;
}
#result_list div.result
{
	color:#666;
	font-size:13px;
	font-weight:normal;
	border:1px solid #cbcbcb;
	margin-right:21px;
	margin-bottom:20px;
	background:url(/style/images/resultbox_rep.jpg) repeat-x;
	height:98px;
	position:relative;
}
#result_list div.result h3
{
	color:#43BDF4;
	margin-left:5px;
	margin-top:5px;
	font-weight:bold;
}
#result_list div.result p
{
	margin:3px 5px;
	font-size:12px;
	color:#000;
	display:block;
	height:37px;
}
#result_list div.result span.foot
{
		position:absolute;
		bottom:5px;
}
#result_list div.result span.left
{
		left:5px;
}
#result_list div.result span.right
{
		right:5px;
}

a,a.superlink:hover
{
	color:#f09;
}

.article_edit_footnotes_editor .vorlage
{
	clear:both;
}

#menu_header a,#menu_header a:visited,.toolbar div.linkResults a.blue,#categories a
{
	color:#4CBBF3;
}

#toplinks a,#toplinks a:visited,#toplinks a:hover,.bold,.toolbar div.linkResults ul li a,.sites span
{
	font-weight:700;
}

.linklist_footer li,.linklist_footer a
{
	font-size:11px;
}

.hidden,#entry_more a:hover.less span.more
{
	display:none !important;
}

.floatLeft,.article_edit_footnotes_editor .tabs a.left
{
	float:left;
}

.floatRight,.appendix .author .bold .right,.appendix .zitier .bold .right,.article_edit_footnotes_editor .tabs a.right,#kategorien .closer a,#entry_more_under .response .bottom a
{
	float:right;
}

.editor .leftFact,.editor .rightFact,.middle td
{
	vertical-align:top;
}

.facts .left img,.detailed,#image_upload a,#entry_more_under_editor .bar
{
	position:relative;
}

.site tr a.now,.chapters .middle a.now,a.innerlink,a.normallink,#footer_links a
{
	color:#4cbbf3;
}

.site tr a.new img,.topMenuBar img
{
	position:relative;
	top:2px;
}

.book_ad a:hover.button,a#image_replacer_button:hover
{
	background:url(/style/images/buttons/button_125_rollover_ff.jpg);
}

.site_container,.article_edit_footnotes_editor .editor .bottom form,.article_edit_footnotes_editor .vorlage .top li a span,#sites_chapters,#entry_chapters,#entry_media,#entry_tools,#entry_more,#entry_more_under,.sites div,.chapter,.chapter_text,.image_box,#entry_tools_search_left_btn a,#entry_tools_search_right_btn a,#kategorien .lvl_1 div,#kategorien .lvl_2 div,#kategorien .lvl_3 div,#entries ul,#entry_more_under_vorlage
{
	display:none;
}

.sites_container div.active,#kategorien .lvl_1 div.active,#kategorien .lvl_2 div.active,#kategorien .lvl_3 div.active,#entries ul.active,#entry_more_under .response .list a span,#entry_more_under .response .list a:hover span.info,#entry_more_under_editor .editor td.red span,#entry_more a:hover.toggle span.more,#entry_more a:hover.less span.less
{
	display:block;
}

.addFooterNote img,.addLink img,#entries .site_switcher a img
{
	position:relative;
	top:4px;
}

.article_edit_footnotes_editor table .add,.article_edit_footnotes_editor .top li,.article_edit_footnotes_editor .vorlage .bottom div.miniSearch .result ul
{
	margin-left:20px;
}

div.site_container div.toolbar div.clear,#entry_more_under .response .clear
{
	height:0;
}

#entry_tools_search a.prev,#entry_tools_search a.next,#kategorien .opener a img
{
	position:relative;
	top:3px;
}

#suche_druecker .clear,#suche .clear,#entries li .clear
{
	height:1px;
}

#toplinks a,#toplinks a:visited,#toplinks,.bluehead .middle .bottom a,#entry_tools_search_left_txt,#entry_tools_search_right_txt
{
	color:#fff;
}

#footer_links a:hover,a:hover,#kategorien div a.active,#entries input:hover,#entries input:focus
{
	color:#333;
}

/* Admin */

ul.admin_tabs
{
	border-bottom: 1px solid #cecece;
	list-style: none;
	clear: both;
	display: block;
	height: 20px;
	padding-bottom: 3px;
}
ul.admin_tabs li
{
	border: 1px solid #cecece;
	border-bottom:none;
	padding: 3px;
	float: left;
	margin-right: 4px;
}

div.admin table.border
{
	width:100%;
	border:1px solid #c3c3c3;
	border-top:none;
	
}
#info_box{
	padding:10px;
	text-align:center;
	font-weight:bold;
	border:1px solid #fff;
	color:#666;
}
#info_box.green{
	border-color:#0f0;
	background-color:#afa;
}
#info_box.red{
	border-color:#f00;
	background-color:#faa;
}

#menu table{
    width:100%;
    height:30px;
}
#menu table td{
    height:30px;
}
#menu_td_left{
    width:45px;
    background:no-repeat url(/style/images/header/left.jpg);
}
#menu_td_middle{
    background:repeat-x url(/style/images/header/middle.jpg);
}
#menu_td_right{
    width:14px;
    background:no-repeat url(/style/images/header/right.jpg);
}

.roundborder .top td,
.roundborder .middle td.left,
.roundborder .middle td.right,
.roundborder .bottom td
{
    font-size: 0;
}

.roundborder .top td
{
    height:10px;
}
.roundborder .top td.left,
.roundborder .top td.right,
.roundborder .bottom td.left,
.roundborder .bottom td.right{
    width:10px;
    height:10px;
    background:no-repeat;
}
.roundborder .top td.left{
    background-image:url(/style/images/roundborder/tl.jpg);
}
.roundborder .top td.right{
    background-image:url(/style/images/roundborder/tr.jpg);
}
.roundborder .bottom td.left{
    background-image:url(/style/images/roundborder/bl.jpg);
}
.roundborder .bottom td.right{
    background-image:url(/style/images/roundborder/br.jpg);
}

.roundborder .top    td.middle,
.roundborder .bottom td.middle,
.roundborder .middle td.left,
.roundborder .middle td.right{
    border:0px solid #dcdcdc;
}
.roundborder .top    td.middle,
.roundborder .bottom td.middle{
    height:10px;
}
.roundborder .middle td.left,
.roundborder .middle td.right{
    width:10px;
}

.roundborder .middle td.left{
    border-left-width:1px;
}
.roundborder .middle td.right{
    border-right-width:1px;
}
.roundborder .top td.middle{
    border-top-width:1px;
}
.roundborder .bottom td.middle{
    border-bottom-width:1px;
}
.umlauf_fakten{
    float:right;
    margin:0 5px 40px 0;
    width:418px;
}
.umlauf_bild{
    float:right;
    margin:0 0 25px 25px;
    width:132px;
}
#right_ad_container{
    float:right;
    width:150px;
    margin-right:46px;
}
#right_ad_container a.first{
    margin-top:28px;
}
a.ad{
    font-size:11px;
    color:#333;
    display:block;
    width:155px;
    margin-top:5px;
}
a.ad div{
    border:0px solid #dcdcdc;
}

.ad div.head{
    height:5px;
    border-left-width:1px;
    border-right-width:1px;
    border-top-width:1px;
    font-size:1px;
}
#right_ad_container a.first div.head{
    border:0px;
    height:10px;

    background:url(/style/images/banner/top.jpg) no-repeat;
}
.ad div.foot{
    height:5px;
    font-size:1px;
    border-left-width:1px;
    border-right-width:1px;
    border-bottom-width:1px;
}
.ad div.middle{
    border-left-width:1px;
    border-right-width:1px;
    padding:0 5px;
}
.ad div.middle span{
    color:#4cbbf3;
    font-size:10px;
}
.ad div.middle h3{
    padding:0px;
    margin:0px;
    color:#4cbbf3;
    font-size:12px;
    font-weight:bold;
}
.admin_result_table
{
    background:#dcdcdc;
    border:1px solid #858585;
    min-width:300px;
    padding:10px;
}
.admin_result_table td
{
    text-align:right;
}
.admin_result_table td.bold
{
    text-align:left;
}

/* Neuer Editor */
.editor_page
{
    width:auto!important;
    border-top:1px solid #dcdcdc;
}
.editor_page .chapters, .editor_page #entry_more_under, .editor_page .general, .editor_page .footNoteWithLinks 
{
    width:auto!important;
}
.editor_page .article_iframe
{
    width:748px;
    height:468px; /* 16:10 */
}
.editor_page .article_edit_footnotes_editor
{
    width:748px;
}
.editor_page .article_edit_footnotes_editor .vorlage .top li
{
    width:692px;
}
.editor_page .article_edit_footnotes_editor div.miniSearch input
{
    padding-left:10px;
    width:684px;
}
.editor_page .article_edit_footnotes_editor div.miniSearch,
.editor_page .article_edit_footnotes_editor td textarea
{
    width:684px;
}
.editor_page input.big
{
    width:322px;
}
.editor_page input.medium
{
    width:300px;
}
.editor_page a.site_link
{
    float:none;
}
.editor_page .upload_buttons
{
    float:left;
    padding:5px;
    position: relative;
    top:-10px;
}
.editor_page .upload_buttons .con
{
    float: left;
    width:106px;
}
.editor_page .upload_buttons .con .m img
{
    max-width: 100px;
}
.editor_page .upload_buttons .vr
{
    width:1px;
    font-size:0;
    height:52px;
    background-color:#ACACAC;
    margin: 9px 10px;
    float:left;
}
.editor_page .upload_buttons span.title
{
    position: absolute;
    top:-5px;
    left:28px;
}
.editor_page .gallery
{
    float:left;
    margin-left:10px;
    position:relative;
    width:500px;
}
