@charset "utf-8";
/* Company: Euroweb Internet GmbH */
/* Version: 1.4 */
/* Update : 02.04.2009 */

/*==================================================
    = Logout
==================================================*/

#ewcms_edit_controller {
	width:154px;
	background:#f2f0f0 url(../images/cms/ewcms-edit-controller.jpg) left top no-repeat;
	position:fixed;
	_position:absolute; /* IE6 HACK*/
	top:0px;
	left:0px;
	height:42px;
	text-align:left;
	z-index: 999;
}
#ewcms_edit_controller a {
	position:absolute;
	left:154px;
	top:0px;
	background:#f2f0f0 url(../images/cms/ewcms-edit-controller-logout.jpg) left top no-repeat;
	display:block;
	color:#000;
	text-indent:-9999px;
	width:57px;
	height:42px;
}
#ewcms_edit_controller a:hover {
	background:#fafafa url(../images/cms/ewcms-edit-controller-logout-hover.jpg) left top no-repeat;
}
/*==================================================
    = LightboxFaker
==================================================*/

.ewcms_edit_table, iframe.ewcms_iframe, iframe#xframe {
	background:url(../images/cms/frame.jpg) repeat-x top left #FFF;
	border:1px solid #666;
	position:fixed;
	_position:absolute;
	width:700px;
	z-index:1000;
	margin:0 auto;
	left:50%;
	top:50%;
	margin:-100px 0 0 -350px;
	font-size:12px;
	text-align:left;
}
iframe.ewcms_iframe, iframe#xframe {
	width:700px !important;
	height:200px !important;
	overflow:hidden;
	text-align:left;
	background:#f2f0f0 url(../images/cms/loading.gif) no-repeat center center;
}
tbody {
	width:700px !important;
}
/*==================================================
    = statusFaker
==================================================*/

div#uploader {
	background:url(../images/cms/frame.jpg) repeat-x top left #FFF;
	height: 200px;
	text-align:left!important;
}
div#faker {
	height: 150px;
	padding: 50px 0px 0px 0px;
	background:#f2f0f0 url(../images/cms/loading.gif) no-repeat center 5px; /* LightBox loading img */
}
/*==================================================
    = ewcms_shorttext (einzeilig)
==================================================*/

input.ewcms_shorttext, input.ewcms_h1, input.ewcms_h2, input.ewcms_h3, input.ewcms_h4, input.ewcms_h5, input.ewcms_h6 {
	width:630px !important;
	height:20px !important;
	border:1px solid #666;
	padding:10px;
	background:#FFF;
	font-weight:normal;
	color:#000;
}
input.ewcms_shorttext:focus, input.ewcms_h1:focus, input.ewcms_h2:focus, input.ewcms_h3:focus, input.ewcms_h4:focus, input.ewcms_h5:focus, input.ewcms_h6:focus {
	border:1px solid #06F;
}
/*==================================================
    = ewcms_longtext (mehrzeilig)
==================================================*/

textarea.ewcms_longtext, textarea.ewcms_p, #editor_full_content {
	width:615px !important;
	height:300px !important;
	border:1px solid #666;
	padding:10px;
	background:#fff;
	font-weight:normal;
	clear:both !important;
	float:none !important;
}
textarea.ewcms_longtext:focus, textarea.ewcms_p:focus, #editor_full_content:focus {
	border:1px solid #06F;
}
/*==================================================
    = ewcms_content
==================================================*/

td.ewcms_edit_content input.ewcms_content, td.ewcms_edit_content input.ewcms_file, .ewcms_file {
	border:1px solid #666;
	background:url(../images/cms/frame.jpg) repeat-x top left #FFF;
	font-weight:normal;
	color:#000;
}
td.ewcms_edit_content, td.ewcms_edit_title {
	padding: 3px 15px;
	font-size:12px;
	color: #000 !important;
	text-align:left;
}
td.ewcms_edit_title {
	padding: 15px 15px 0 15px;
	text-transform:uppercase;
	font-weight:bold;
}
td.ewcms_edit_submit {
	padding: 3px 0px 15px 15px;
	font-size:12px;
	border:none !important;
	text-decoration:none !important;
}
td.ewcms_edit_submit a, td.td.ewcms_edit_submit a img {
	border:none !important;
	text-decoration:none !important;
}
td.ewcms_edit_cancel {
	color:#000;
	padding: 3px 15px 15px 0px;
	font-size:12px;
	border:none !important;
	text-decoration:none !important;
}
table.ewcms_iframe_table td.ewcms_edit_submit input.ewcms_submit {
	background: url(../images/cms/icon-accept.png) no-repeat left center;
	border: none;
	text-decoration:none !important;
	color:#06F;
	padding: 0 0 0 20px;
	cursor: pointer;
}
table.ewcms_iframe_table td.ewcms_edit_submit input.ewcms_submit:hover {
	color:#a30000;
	text-decoration:none !important;
}
/*==================================================
    = ewcms_edit_link
==================================================*/

a.ewcms_edit_link, a.ewcms_loopline_dellink, a.ewcms_loopline_uplink, a.ewcms_loopline_downlink, a.ewcms_loopend_newlink, .ewcms_edit_submit a, .ewcms_edit_cancel a, #err_ouput, .ewcms_edit_content a {
	color:#06F !important;
	text-decoration:none !important;
	border:none !important;
}
a.ewcms_edit_link {
	background:url(../images/cms/frame.jpg) repeat-x left top #fff;
	border: solid 1px #666;
	text-decoration:none !important;
	display:block;
	margin: 3px 0;
	clear:both;
	float:none;
	line-height: 30px;
	height: 30px;
	text-transform: uppercase;
}
a.ewcms_edit_link:hover {
	color:#78bc6d !important;
	border: solid 1px #06F;
}
.ewcms_edit_cancel {
	display:block;
}
a.ewcms_loopline_dellink:hover, a.ewcms_loopline_uplink:hover, a.ewcms_loopline_downlink:hover, a.ewcms_loopend_newlink:hover, .ewcms_edit_submit a:hover, .ewcms_edit_cancel a:hover, a.ewcms_edit_logout:hover, .ewcms_edit_content a:hover {
	color:#78bc6d !important;
	text-decoration:none !important;
	border:none !important;
}
/*--------------- =ewcms_edit_link img  ----------*/

a.ewcms_edit_link img, a.ewcms_loopline_dellink img, a.ewcms_loopline_uplink img, a.ewcms_loopline_downlink img, a.ewcms_loopend_newlink img, .ewcms_edit_submit a img, .ewcms_edit_cancel a img {
	border:none !important;
	margin:0 5px 0 5px;
	background: none;
	text-decoration:none !important;
}
a.ewcms_edit_link img {
	vertical-align:middle;
}
/*==================================================
    = ewcms_loop
==================================================*/

.ewcms_loopstart, .ewcms_loopend, .ewcms_loopline {
	display:block;
	padding:5px;
	background:#E0E0E0;
	color:#000;
	font-weight:bold;
	border: solid 1px #000;
	clear:both;
	border:none !important;
	text-decoration:none !important;
}
.ewcms_loopline {
	padding:2px 5px 2px 25px;
	background:url(../images/cms/frame.jpg) repeat-x left top #fff;
	color:#113742;
	font-weight:normal;
	margin:0;
}
.ewcms_loopend {
	margin: 0 0 15px 0;
}
/*--------------- =ewcms_loop img  ---------------*/

.ewcms_loopline img, .ewcms_loopend img {
	vertical-align:middle;
	border:none !important;
	text-decoration:none !important;
}
/*--------------- =ewcms_loop a  -----------------*/

.ewcms_loopend a {
	color:#78bc6d !important;
	text-decoration:none !important;
	text-decoration:none !important;
}
.ewcms_loopend a:hover {
	color:#06F !important;
}
.editor_full_content_tbl, #editor_full_content_tbl {
	width:100% !important;
}
input.ewcms_a {
	border:1px solid #039;
	color:#000;
}
input.ewcms_a:focus {
	border:1px solid #06C;
	color:#000;
}

