/* Start of CMSMS style sheet 'Welcome' */
body{	
    background-image:url(images/floww.jpg);
	background-repeat:repeat-x;	
	background-color:#fff;
	font-size:11px;
}
#main{
	position:absolute;
	top:0px;
	height:98%;
	width:98%;
}
#printing{
	padding-right:144px;
	position:relative;
	top:140px;
	z-index:4444;
	width:20px;
	left:870px;
}
#framemain{
	position:relative;
	top:0px; 
	width:1024px; 
	height:768px; 
	background-image:url(images/header.png); 
	text-align:left;
}
#content{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	position:relative;
	top:180px;
	left:280px;
	height:450px;
	width:580px; 
	overflow:auto;
	padding-left:10px;
	padding-right:10px;
	text-align:left;
	color:#FFFFFF;
}
#navi{
	background-image:url(images/button.png);
	z-index:1111;
	position:absolute;
	top:170px; 
	left:193px; 
	width:854px; 
	height:24px;
	line-height:14px;
	font-size:11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #303C50;
}
#footer{
	color:#444444;
	position:relative;
	top:16px;
	width:98%;	
text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	z-index: 997;
}
.em{
        text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#999999;
	font-size:9px;
	text-decoration:none;	
}

a img {
        border:0px solid; 
        text-decoration:none
}
a {
	color:#888888;
	font-weight:bold;
	text-decoration:none;
}
.scroll-track{
 height:10px;
 width:10px;
 background-image:url(images/track.jpg);
}

.scroll-handle{
 border: 1px solid #cccccc;
 height:10px;
 width:10px;
 background:#56708F;
 cursor:pointer;
}¨

.feedbacktable input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
        border:1px solid #888888;
	width: 150px;
}
input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
        border:1px solid #888888;
	width: 150px;
}

.feedbacktable textarea { 
border:1px solid #888888;
width: 400px;
height: 60px;
}
.edit{
border:1px solid #888888;
}
/*---------------------------[ Menu Style ]------------------------------*/
#smenu1,#smenu2,#smenu3,#smenu4,#smenu5,#smenu6,#smenu7,#smenu8,#smenu9,#smenu10,#smenu11,#smenu12,#smenu13,#smenu99{
	display:normal;
	padding: 0px;
	margin: 0px;
}
li{
	list-style:disc;
}

ul, #primary-nav li
{
	display:inline;
	list-style-type: none;
	padding: 0px;
	margin: 0px;
}

.menu li
{
	margin: 0;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 24px;
	white-space:nowrap;
	text-indent: 5px;
	width: 140px;
	float: left;
}

.menu a
{   
	text-decoration: none;
	text-align: center;
	font-weight: bold;
	cursor: default;
	display: block;
	height: 24px;
	color: #333333;
	background-image:url(images/button.png);
}
.menu {
	background-color:#F2F2F2;
    white-space:nowrap;
}

.menu a:hover
{
	margin: 0;
	text-decoration: none;
	display:block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	white-space:nowrap;
	background-image:url(images/buttonover.png)
}


#menuwrapper {
	overflow: hidden;
	width: 100%;
}

/* Set the width of the menu elements at second level. Leaving first level flexible. */

#primary-nav li li { 
        width: 200px; 
		font-size:10px;
		font-weight:bold;
		color:#333333;
}


							/* Unless you know what you do, do not touch this */ 
							#primary-nav, #primary-nav ul { 
								list-style: none; 
								margin: 0px; 
								padding: 0px; 
								font-size:10px;
								font-weight:bold;
								color:#fff;
								}
							#primary-nav ul { 
								position: absolute; 
								top: auto; 
								display: none; 
								}
							#primary-nav ul ul { 
								margin-top: 1px;
								margin-left: -1px;
								left: 100%; 
								top: 0px; 
								}
								
							#primary-nav li { 
								margin-left: -1px;
								float: left; 
								}
							#primary-nav li li { 
								margin-left: 0px;
								margin-top: -1px;
								float: none; 
								position: relative; 
								}

/* Styling the basic apperance of the menu elements */
#primary-nav a { 
	display: block; 
	margin: 0px; 
	padding: 5px 10px; 
	text-decoration: none; 
	color:#333333;
	font-size:11px;	
	}
#primary-nav li a { 
	border-right: 1px solid #444444;
	border-left: 1px solid #444444;
	}
#primary-nav li li a { /* Untermenu darstellung */
	border: 1px solid #CCCCCC;
	background-color:#D4E5ED;
	}	
#primary-nav li{
	/*background-color:#541E1E;*/
}
#primary-nav li.menuparent { 
	background-image:url(images/button.png);
	background-repeat:repeat-x;
	}
	
/* Styling the basic apperance of the active page elements (shows what page in the menu is being displayed) */
#primary-nav li.menuactive { 
	/*background-color:#541E1E; */
	color:#000000;
	text-decoration:underline; 
	}


/* Styling the basic apperance of the menuparents - here styled the same on hover (fixes IE bug) */
#primary-nav ul li.menuparent, #primary-nav ul li.menuparent:hover, #primary-nav ul li.menuparenth { 
	background-image: url(modules/MenuManager/images/arrow.gif); 
	background-position: center right; 
	background-repeat: no-repeat; 
	}


/* Styling the apperance of menu items on hover */
#primary-nav li:hover, #primary-nav li.menuh, #primary-nav li.menuparenth, #primary-nav li.menuactiveh { 
	background-image:url(images/buttonover.png)
	}


/* The magic - set to work for up to a 3 level menu, but can be increased unlimited */
#primary-nav ul, #primary-nav li:hover ul, #primary-nav li:hover ul ul, 
#primary-nav li.menuparenth ul, #primary-nav li.menuparenth ul ul { 
	display: none; 
	background-image:url(images/buttonover.png)
	}
#primary-nav li:hover ul, #primary-nav ul li:hover ul, #primary-nav ul ul li:hover ul, 
#primary-nav li.menuparenth ul, #primary-nav ul li.menuparenth ul, #primary-nav ul ul li.menuparenth ul { 
	display: block; 
	background-image:url(images/buttonover.png)
	}


/* IE Hacks */

#primary-nav li li { 
	float: left; 
	clear: both; 
	}
#primary-nav li li a { 
	height: 1%; 
	}

/* End of 'Welcome' */

