/* CSS snippets */
.fullsize { width: 430px; overflow: hidden; }
.fullsize-mb { width: 430px; overflow: hidden; margin-bottom: 15px; }
.cfull .fullsize, .cfull .fullsize-mb { width: 650px; }
.fullsize p, .fullsize-mb p {
	padding: 0 0 15px 0;
	line-height: 18px;
}

.fullsize ul, .fullsize-mb ul, .fullsize ol, .fullsize-mb ol {
	margin-bottom: 15px;
	line-height: 18px;
}
.fullsize ul, .fullsize-mb ul { list-style-type: none; }
.fullsize ol, .fullsize-mb ol { margin-left: 40px; }
.fullsize ul li, .fullsize-mb ul li { background-image: url(/templates/saegep/pics_saegep/li.png); background-repeat: no-repeat; background-position: 11px 7px; padding-left: 27px;  }
.fullsize a:link, .fullsize a:visited, .fullsize a:active, .fullsize a:hover, 
.fullsize-mb a:link, .fullsize-mb a:visited, .fullsize-mb a:active, .fullsize-mb a:hover {
	font-weight: bold;
	text-decoration: none;
}
.fullsize a:hover, .fullsize-mb a:hover {
	text-decoration: underline;
}
.teaser-box-text-only {
	width: 410px;
	height: 85px;
	overflow: hidden;
}
.cfull .teaser-box-text-only { width: 630px; }
.teaser-box-text {
	width: 275px;
	height: 85px;
	overflow: hidden;
}
.cfull .teaser-box-text { width: 495px; }
.teaser-box-pic {
	width: 125px;
	height: 85px;
	overflow: hidden;
	margin-right: 10px;
}
.teaser-box-text p {
	padding: 0;
}

/* rechte Spalte */
.special-box-top {
	width: 223px;
	height: 3px;
	background-image: url(/templates/saegep/pics_saegep/special_box_head.png);
	background-repeat: repeat-x;
	background-position: left bottom;
	font-size: 0;
	line-height: 0;
}
.headH4 { width: 207px; padding: 8px; background-color:#FFFFFF; line-height: 19px; margin: 0; }
.special-box {
	width: 223px;
	overflow: hidden;
	background-color: #CFE1E1;
	background-image: url(/templates/saegep/pics_saegep/bg_boxes.jpg);
	background-repeat: repeat-x;
	padding: 12px 0;
	margin: 0 0 7px 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.special-inbox {
	margin: 0 0 0 8px;
	width: 205px;
	overflow: hidden;
}
.special-box-pic {
	width: 223px;
	height: 20px;
	overflow: visible;
	background-color: #FFFFFF;
}
html>body .special-box-pic {
	height: auto;
	min-height: 20px;
}


html>body .special-box-content {
	height: auto;
	min-height: 98px;
}
.special-login-nav {
	padding: 2em 0;
}
.special-box p, .special-box ul, .special-box ol { margin: 0 0 5px 0; padding: 0; line-height: 12px; }
.special-box ul { list-style-type: none; }
.special-box ul li {
	padding-left: 13px;
	background-repeat: no-repeat;
	background-image: url(/templates/saegep/pics_saegep/lir.png); background-repeat: no-repeat; background-position: 0 4px;
}
.special-box a:link, .special-box a:visited, .special-box a:active, .special-box a:hover {
	color: #52A33A;
	text-decoration: none;
}
.special-box a:hover {
	text-decoration: underline;
}
.searchPager {
	 background-color: #E3F0DF;
	 line-height: 19px;
	 padding-left: 15px;
	 color: #146B69;
}
.fullsize p.p-result {
	padding: 0 15px 7px 15px;
	margin-bottom: 8px;
	border-bottom: 1px solid #167674;
	text-align: left;
}
/* Glossar */
#glossary-list { 
	background-color: #A9CBDA; 
	margin-bottom: 30px;
}
#glossary-list a:link, #glossary-list a:visited, #glossary-list a:active, #glossary-list a:hover {
	font-weight: bold;
}
#glossary-list ul {
	list-style-type: none;
	margin: 10px 0;
	padding: 0 10px;
	width: 415px;
	line-height: 17px;
}
#glossary-list li {
	float: left;
	margin-right: 5px;
}
.glossary-description {
	line-height: 17px;
	text-align: justify;
	margin-bottom: 15px;
}
/* Textfarben */
.cgreen { color: #B3D300; }
.cblue { color: #66B8DF; }
.cyellow { color: #F5BF00; }
.cblgr { color: #167979;}
/* Hintergrundfarben */
.bco1 { background-color: #E3F0DF; }
.bco2 { background-color: #E3EEEE; } 
.inbox { margin: 15px 0 0 10px; width: 410px; }
.fullsize .inbox ul li, .fullsize-mb .inbox ul li { background-image: url(/templates/saegep/pics_saegep/li.png); background-repeat: no-repeat; background-position: 1px 7px; padding-left: 17px;  }
.pic-left { width: 215px; overflow: hidden; }
.text-right { width: 415px; padding: 10px; }
.text-right p { margin: 0; padding: 0; }
.text-right ol { margin: 0 0 6px 28px; }
.text-right ul { margin: 0 0 6px 15px; }
.anchor { margin:0; padding: 0; line-height: 0; font-size: 0px; width: 0; height: 0; }
.fullsize table { margin: 1px 0 15px 1px; padding: 0; border-collapse: collapse; border: 1px solid #0D3A37; width: 99%; }
.fullsize th, .fullsize td { color: #0D3A37; border: 1px solid #0D3A37; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-align: left; vertical-align: top; padding: 3px; background-color: #E3F0DF; }
.fullsize td { background-color: #FFFFFF; font-weight: normal; }
/* Files */
#files .title{ width: 300px; }
/* newslist */
.fullsize-mb .newslist { margin: 0 0 15px 0; padding: 0; list-style: none; }
.fullsize-mb .newslist li { display: block; float: none; clear: both; line-height: 19px; text-align: left; }
.newslist .news-date { width: 80px; overflow: hidden; line-height: 19px; text-align: left;  }
.newslist .news-link { width: 325px; overflow: hidden; line-height: 19px; text-align: left;  }
.newslist .news-link a:link, .newslist .news-link a:visited, .newslist .news-link a:active, .newslist .news-link a:hover { font-weight: normal; }
.teaser-box-news, .fullsize-mb .teaser-box-news p { text-align: left;  }
.fullsize-mb .teaser-box-news p { padding: 0; }
.saena-news-shortlist { background-color: #E3F0DF; }
.newsH3 { font-size: 12px; margin: 0 0 7px 0; font-weight: normal; line-height: 17px; }
.newsH3 .news-date { font-weight: bold; }
.newsH3 a:link, .newsH3 a:visited, .newsH3 a:active, .newsH3 a:hover { font-weight: normal; }
.news-message h2.f-black { display: none; }
.news-message .special-box-content { width: auto !important; }
.teaser-box-news { height: 20px; overflow: visible; padding: 0; }
html>body .teaser-box-news { height: auto; min-height: 20px; }
.teaser-box-news .teaser-box-text { height: 20px; overflow: visible; }
html>body .teaser-box-news .teaser-box-text { height: auto; min-height: 20px; }
.news-downloads li { background-image: url(/templates/pics/downloadlink.png); background-repeat: no-repeat; background-position: 0 7px; padding-left: 15px; }
.news-downloads a:link, .news-downloads a:visited, .news-downloads a:active, .news-downloads a:hover { font-weight: normal; }
.back-to-overview { margin-bottom: 15px; }
.saena-news-archive-filter { padding: 0; background-color: transparent; }
.saena-news-archive-filter .mb-10 { padding: 0 0 3px 0; background-image: url(/templates/saegep/pics_saegep/special_box_head.png); background-repeat: repeat-x; background-position: left bottom; }
.saena-news-archive-filter .inbox { padding: 0; }
.saena-news-archive-filter h4 { width: 207px; padding: 8px; background-color:#FFFFFF; line-height: 19px; margin: 0; font-family: Arial, Helvetica, sans-serif; }
.saena-news-archive-filter h4 a:link, .saena-news-archive-filter h4 a:visited, .saena-news-archive-filter h4 a:active, .saena-news-archive-filter h4 a:hover { color: #0D3A37; }
.saena-news-archive-filter .special-inbox { margin: 0; width: 223px; }
.saena-news-archive-filter ul { background-image: url(/templates/saegep/pics_saegep/bg_boxes.jpg); background-color: #CFE1E1; background-repeat: repeat-x; padding: 12px 8px; }
.newsdbH2 { color: #0D3A37; }

/* Globales Image in linker Spalte */
.nav-global-image { width: 240px; margin-top: 10px; }
#main-nav-container div.global-images-box { padding: 0 20px; }
#main-nav-container div.tyAreaGlobal { padding-top: 25px !important; }

