/* Self!Service lite - Template 7 - style.css */
div#self-service-lite {
 float:left;
 width:560px;
 padding:30px;
}
div#logo h1 {
	padding: 65px 25px 0 0;
 text-align:right;
}
div#logo h2 {
	margin-top: -8px;
	padding: 0 25px 0 0;
 text-align:right;
	font-size: 1.3em;
}
/* menu */
div#menu {
 height:1%;
}
div#menu:after {content:" "; display:block; height:0; clear:both; visibility:hidden;}
div#menu ul.sslmenue {
 list-style-type:none;
}
div#menu ul.sslmenue a {
 float:none;
 font-size:0.9em;
	margin:0;
 padding-top:15px;
}
div#menu ul.sslmenue a:hover,
div#menu ul.sslmenue a.sslmenueactive {
 border-color:#295093;
}
div#menu ul.sub1 li {
 display:block;
 float:left;
 margin-left:20px;
 height:45px;
 position:relative;
}

div#menu ul.sub1 li ul {
 display:none;
	position:absolute; 
 top:45px;
 left:0;
 background:#330010;
 border:1px solid #fff;
}
/* sub */
div#menu ul.sub1 li * li {
 float:none;
 clear:both;
 height:auto;
 position:relative;
 margin:0 0 0 0;
 border-bottom:1px solid #fff;
}
div#menu ul.sub1 li * ul {
 top:-1px;
 left:98%;
}
* html div#menu ul.sub1 li * ul {
 left:96%;
}
div#menu ul.sub1 ul * a {
 padding:3px 5px 3px 5px;
 margin:0;
}
div#menu ul.sub1 li:hover ul * ul {
 display:none;
}
div#menu ul.sub1 li:hover ul, 
div#menu ul.sub1 ul li:hover ul, 
div#menu ul.sub1 ul ul li:hover ul,
div#menu ul.sub1 ul ul ul li:hover ul,
div#menu ul.sub1 ul ul ul ul li:hover ul,
div#menu ul.sub1 ul ul ul ul ul li:hover ul {
 display:block;
}
/* submenue lt ie7 without js */
div#menu div#ie_no_js {
 width:600px;
 background:#330010;
 padding-bottom:10px;
}
div#menu div#ie_no_js:after {content:" "; display:block; height:0; clear:both; visibility:hidden;}
div#menu div#ie_no_js ul {
 width:600px;
 padding:1px;
 list-style-type:none;
 clear:both;
}
div#menu div#ie_no_js ul li {
 float:left;
 margin-left:20px;
}
div#menu div#ie_no_js ul li a {
 padding:2px 2px 2px 2px;
}


/* admin */
/* menue editor */
div#self-service-lite form.sslmenueeditor table#sslmenueeditormaintable input.sslmenueeditorinputname {
 width:97px;
}
div#self-service-lite form.sslmenueeditor table#sslmenueeditormaintable input.sslmenueeditorinputurl {
 width:250px;
}
div#self-service-lite form.sslmenueeditor table#sslmenueeditormaintable td.sslmenueeditortitletag input,
div#self-service-lite form.sslmenueeditor table#sslmenueeditormaintable td.sslmenueeditorsitemap input,
div#self-service-lite form.sslmenueeditor table#sslmenueeditormaintable td.sslmenueeditorclass input {
 width:80%;
}
