html {height:100.2%;}
body {margin:0; font-size:11px; font-family:Verdana,Arial,sans-serif; line-height:18px; background-color:#d0d9ee;}
a img {border:none;}
hr {margin-left:0px; border: 0px; color:#ffffff; background-color:#FFFFFF;}
div, p, ul, li, table, tr, td, label {font-family:Verdana,Arial,sans-serif; line-height:18px;}

/* overall layout */
div#outerwrap {margin:0px auto 10px auto; width:985px; text-align:left; vertical-align:top;}

div#metanav {width:985px; height:25px; text-align:right; color:#8f98c5; font-size:11px; padding-top:4px; padding-right:10px;}
div#metanav a {text-decoration:none; color:#294b86; font-weight:bold; font-size:11px;}
div#metanav a:hover {text-decoration:underline;}

/* div#header {width:985px; height:79px; background:url('../img/header-t.png') no-repeat #14004e;}*/
div#header {width:985px; height:112px; background:url('../img/header-g.png') no-repeat #14004e;}
/*div#header {width:985px; height:112px; background:url('../img/header-g-20.png') no-repeat #14004e;}*/
div#menu_row {border:2px solid #FFF; border-top:none; height:32px; background:#48892F; margin:0; padding:0;}
/* div#menu_row {z-index:2;border:2px solid #FFF; border-top:none; height:32px; background:blue; margin:0; padding:0;}*/
* html div#menu_row {width:985px; w\idth:985px;}

/* Search */
/* div#search {vertical-align:middle;float:right;width:215px;height:32px;font-weight:normal; font-size:11px; color:#ffffff; background: #48892f;}  */
/* div#search, div#sem-search {width:193px;border-right:2px solid #FFF;border-bottom:2px solid #FFF; margin: 0 0 0 0; padding-right:10px;text-align:right;vertical-align:middle;font-weight:normal; font-size:11px; white-space:nowrap; color:#ffffff; background: #48892f;}*/
div#search {width:193px; border-right:2px solid #FFF; border-bottom:2px solid #FFF; margin:0; padding-right:10px; text-align:right; vertical-align:middle; font-weight:normal; font-size:11px; white-space:nowrap; color:#fff; background:#48892f;}*/
div#search, div#sem-search form {margin:0;}
div#search input.sword, div#sem-search input.sword {width:144px; height:14px; border:none; margin:0; font-size:11px;}
div#search input.sbutton, div#sem-search input.sbutton  {vertical-align:middle;padding 0;padding-top:0px;border:none;}

/* MyPath */
div#mypath {width:971px;background:#48892F; border:2px solid #FFF; border-top:none; padding:0px 0px 0px 10px; color:#FFF;}
div#mypath a{font-family:Verdana,Arial,sans-serif; font-size:11px; color:#FFF; text-decoration:none;}
div#mypath a:hover{text-decoration:underline;}
* html div#mypath {width:985px;w\idth:985px;}


/* LeftCol */
div#leftcol{
	float:left;
	width:205px;
  margin: 0 0 0 0 !important;
  margin-right: 0px !important;
  border:2px solid #ffffff; border-top:none; border-right:none;
  min-height: 100%;
}

div#leftcol h2 {
  color:#14004E;
  color:#FFFFFF;
  background-color:#48892F;
  font-size:14px;
  padding:5px;
  margin-top:5px;
  margin-left:5px;
  margin-right:5px;
  margin-bottom:0;
}



/* Rightrow */
/* div#rightrow {width:205px; float:right; margin:0px;background-color:red;} */
div#rightrow {float:right; width:205px;
margin: 0 0 0 0 !important;
margin: 0 0 0 -3px;}

/* Login */
div#login {width:193px;border-right:2px solid #FFF;border-bottom:2px solid #FFF; margin: 0 0 0 0; padding-right:10px;text-align:right;vertical-align:middle;font-weight:normal; font-size:11px; white-space:nowrap; color:#ffffff; background: #48892f;}
* html div#login {width:208px;}
input#user {width:120px;height:14px; border:none; margin:0;font-size:11px;margin-top:5px;}
input#pass {width:120px;height:14px; border:none; margin:0;font-size:11px;margin-top:5px;}
input#submit.login_input {color:#FFFFFF;background-color:#4A8A29; border:solid 1px white;margin-top:5px;}
input#logout {color:#FFFFFF;background-color:#4A8A29; border:solid 1px white;margin-top:5px;}
input#edit {color:#FFFFFF;background-color:#4A8A29; border:solid 1px white;margin-top:5px;width:90px;}

div#news {width:205px; margin: 0 0 0 0;}

/* div#content {position:relative; top:0px; left:0px; z-index:1; width:632px; margin-left:134px; margin-right:205px; border:2px solid #ffffff; border-top:none; padding:10px 0px 30px 10px;} */
/* div#content {position:relative; top:0px; left:0px; z-index:1; width:766px; margin-left:0px; margin-right:205px; border:2px solid #ffffff; border-top:none; padding:10px 0px 30px 10px;} */
div#content {position:relative; top:0px; left:0px; width:766px; z-index:1; margin-left:0px; margin-right:205px; border:2px solid #ffffff; border-top:none; padding:10px 0px 30px 10px; overflow:hidden;}
* html div#content {width:780px;w\idth:777px;}

.content_2 {position:relative; top:0px; left:0px; width:559px !important; z-index:1; margin-left:205px !important; margin-right:205px; border:2px solid #ffffff; border-top:none; padding:10px 0px 30px 10px;}
* html div#content_2 {width:780px;w\idth:777px;}

/* content */
div#content h1 {font-size:13px; margin-left:10px;}
div#content h2 {font-size:13px; margin-left:10px;}
div#content h3 {font-size:13px; margin-left:10px;}
div#content h4,h5 {font-size:12px; margin-left:10px;}
div#content h6 {margin-left:10px; font-size:13px; color:#f65e32;}
div#content p, div#content li {font-family:Verdana,Arial,sans-serif; line-height:18px; font-size:11px; margin-left:10px; margin-right:20px;}
div#contenttable td {border-left-style:solid; border-left-color:#FFFFFF; border-left-width:1px;}
div.csc-frame-invisible {height:203px; margin-left:-10px; margin-top:-11px; vertical-align:top;}

.contenttable td {border-style:solid; border-width:1px; border-color:#FFFFFF;}
div#contenttable td {margin-left:5px; margin-right:5px; padding:0px;}

.news-latest-container h2,p {margin-left:5px; line-height:1; margin-top:5px; margin-bottom:5px; margin-right:5px;}
.news-latest-morelink {align:left;}

/* Sitemap */
ul.csc-sitemap {list-style:none;}
ul.csc-sitemap a {font-size:11px; width:200px; text-decoration:none; display:block; padding:2px; border:solid 1px #ffffff; background:#dedede; color:#222;}
ul.csc-sitemap a:visited {color:#222;}
ul.csc-sitemap a:hover {color:#48892f; border-color:#48892f; background-color:#fff;}


/* Events */
form label {display:block; float:left; width:200px; padding-right:25px; text-align:right; font-weight:bold;}


form input {clear:right; margin-bottom:5px;}
form input.submitbutton {margin-left:200px; border:solid 1px black;}

/*Seminarverwaltung*/
tr.tx-sysewu-pi1-listrow-header{
  color:white;
  background-color:#294B68;
}
tr.tx-sysewu-pi1-listrow-header a{
  color:white;
  background-color:#294B68;
}
tr.tx-sysewu-pi1-listrow-odd{
  background-color:#B0BFE3;
}
/* Umbruch bei mehreren Bildern im Text -  2.Zeile Bilder begann erst unterhalb der Sikoa-Aktuelles-Region*/
div.csc-textpic-clear{
  clear:left;
}
div.csc-header {
 clear:none;
 }

 /* Seminartabelle: Spalten waren zu breit, wenn W�rter kein Umbruch hatten */
div.tx-sysewu-pi1-listrow table{
  table-layout:fixed;
  width: 753px;
}
td.tx-sysewu-pi1-bezeichnung{
   width:280px;
 }
 td.tx-sysewu-pi1-bereich{
   width:180px;
 }
 td.tx-sysewu-pi1-datum{
   width:85px;
 }
 td.tx-sysewu-pi1-ort{
   width:185px;
 }

.align-left { text-align: left }
.align-right { text-align: right }
.align-center { text-align: center }
.align-justify { text-align: justify }

/* ke_search */
.kesearch_pagebrowser ul {list-style-type:none;}
#content .kesearch_pagebrowser ul li {display:inline; margin:0 5px;}
