
#option_box {
	position: absolute; 
	display:none; 
	margin-top:23px;
}


.element,body {font-size:13px;font-family:Arial,sans-serif }

.e_title {
	border-top: 1px solid #DCDCDC; 
	border-left: 1px solid #DCDCDC; 
	border-right: 1px solid #DCDCDC; 
	background-color: #eeeeee; 
	font-weight:bold;
	padding:2px;
}

.e_title .edit 	{	float:right; display:none; cursor:pointer;}
.e_title:hover .edit  { display:block;}
.e_content 		{	padding:2px; 	border: 1px solid #DCDCDC; position:relative;}
.element 		{ margin-bottom:20px; z-index:99; box-shadow: 0 1px 8px rgba(0, 0, 0, 0.2);}
.e_spalte 		{ padding:10px;}
.clr 			{ clear:both}
.e_rss  ul 		{ margin:0px; padding:2px;}

.e_rss_pager		{ noborder:1px solid red; position: absolute; right: 0px; bottom: 0px;}


.e_rss ul li {
	list-style: none outside none;
	padding-bottom:3px;
}

.e_rss ul  li  div img{
	width:200px; float: inline-end;
}
.e_rss ul  li  div{
	visibility: hidden;
	position:absolute;
	background-color:white;
	padding:5px;
	z-index:1000; 
	font-size: 12px; 
	background-color: whitesmoke; 
	border: 1px solid #cccccc;
}
.e_rss ul  li:hover  div{
	visibility:visible;

}

.e_rss ul  li  sml {
	font-size: x-small
}

.googlebox 	{	text-align:center; }
.googlebox input [type=text]{
	width:400px;
	font-size: 18px;
	margin-bottom: 0px;
}
.googlebox input	{ 	font-size: 18px;}

#lesez {
	padding: 0px 5px;

}
.hide2 {
	display:none;
}

#loginStatus {
	float:right;
	padding: 0px 5px;
	color:white;
}
.ui-sortable-placeholder { border: 1px dotted black; visibility: visible !important; height: 50px !important; }
.ui-sortable-placeholder * { visibility: hidden; }

/*** **/
.topline {
	height:23px;
	color:#cccccc;
	background-color:black;

}

/** FORMS **/


fieldset ul li {
    list-style: none inside none;
}


.is-visually-hidden {
    display: none;
}

#bgholder  {
	background-repeat: no-repeat;background-position: 0px -210px ;
	 -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: 100%;
}

#usersop {
	margin:2px 0px 0px 5px;
	background: url('/img/h_bedf916a.png') repeat scroll 0 0 rgba(0, 0, 0, 0);  
	 font-size: 0;height: 17px;width: 16px;
	display:block; float:right;
}

#footer {
	bottom: 0;
	position: fixed;
	font-size:9px;
	text-align:right; 
	padding: 0px 5px;
	border-top: 1px solid gray;
	width:98%; 
	background-color:white;
}

.addElement {
	margin:0px 0px 0px 0px; width:20px;height:22px;float:right;
	border: 1px solid #DCDCDC;
	text-align:center;
	border-radius: 4px;
	background-color: #eeeeee;
}

#dropdown-menu li {
	font-size:11px;
}

#appender {position:absolute;top:-2000px;}

#openbg {position:absolute; margin:-15px;left:20px;cursor: pointer;color: #FFFFFF;}
#openbginnen {float: right; color: black; background-color: white; padding: 0px 2px; opacity: 0.6; margin: -2px 0px 0px 3px;}


div.minif {padding:0px; font-size:8px;line-height:10px;border:1px solid white !important;position: static !important;}

