/*  
Theme Name: ForschungLehre
Theme URI: http://alexfrison.com/
Description: Forschung Lehre WordPress Theme
Version: 1.0
Author: Alex Frison
Author URI: http://alexfrison.com/

*/


* {
margin:0;
padding:0;
}

html,body {
	color:#333;
	text-align:center;
	background-color: #FFF;
}

body {
font:12px arial,helvetica,verdana,sans-serif;
}

h1 {
	font-size:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding-top: 0px;
	padding-bottom: 0px;
}

h1.indexheader {
	color: #99a8d1;
}

h2 {
	font-size:16px;
	font-weight: lighter;
	color: #000000;
	padding-bottom: 10px;
	font-family: Arial, Helvetica, sans-serif;
}

h2 .autor{
	padding-top: 10px;
	padding-bottom: 10px;
	color: #013E7E;
	font-size: 14px;
	font-style: italic;
}

h2 .autor a {
	font-size:13px;
	color: #013E7E;
	font-family: Arial, Helvetica, sans-serif;
	font-style: italic;
	/*font-weight: bold;*/
}

h3 {
font-size:16px;
}

h3#respond {
padding-top:20px;
}

h4 {
	font-size:14px;
	padding-top: 10px;
	margin-bottom: 15px;
	border-bottom:dashed 1px #999;
}

h4#related {
	border-bottom:none;
}

h4.habilitationen {
	color:#013E7E;
}

h6 {
	font-size:15px;
	padding-top: 10px;
	text-transform: uppercase;
	background-image: url(images/arrow_navi_blue.gif);
	background-repeat: no-repeat;
	padding-left: 20px;
	border-bottom:1px #999 dashed;
	margin-bottom: 5px;
}

h6.aktuell {
	/*background-color: #fffaee;*/	
	background-image: url(images/arrow_navi_blue.gif);
	color: #013E7E;
	margin-top: 15px;
	margin-bottom: 10px;
}

h6#titelthema {
	background-color: #B6B94B;
	background-image: url(images/arrow_navi_white-titel.gif);
	/*background-image: url(images/arrow_navi_blue.gif);*/
	background-position: 2px 100%;
	color: #FFF;
	/*color: #013E7E;*/
	margin-top: 10px;
	margin-bottom: 10px;
	border-bottom:none;
	padding-top: 5px;
}

h6#titel {
	color: #FFF;
	float: right;
	font-style: italic;
	font-size:12px;
	padding: 0px;
	margin: 15px 5px 10px 0;
	border-bottom: none;
	background-image:none;
}

h6.page {
	background-image: url(images/arrow_navi_page.gif);
	margin-bottom: 5px;
	margin-left: 290px;
}

h6.pagewithcolumn {
	background-image: url(images/arrow_navi_page.gif);
	margin-bottom: 5px;
	margin-left: 0px;
}

h5 {
font-size:10px;
color:#7f7f7f;
padding-left:1px;
font-weight:400;
}

a {
color:#333;
text-decoration:none;
outline: none;
}

a:hover {
color:#666;
}

#abstand {
margin: 20px 0;
}


#abstand a{
text-decoration:underline;
}

#abstand a:hover{
text-decoration:none;
}

.wp-caption-text {
	font-size: 10px;
	font-style: italic;
	line-height:11px;
	padding-top: 5px;
}

div.entry a {
text-decoration:underline;
}

div.entry a:hover {
text-decoration:none;
}

#wrapper {
margin:0 auto;
text-align:left;
width:98%;
min-width:960px;
max-width: 1280px;
padding-left:10px;
padding-right:10px;
}

span.categories a {
	text-decoration:none;
}


/* masthead / footer - navigation and categories */
#masthead {
	height:155px;
	margin-left:210px;
	margin-top:0;
	background-image: url(images/header-bg.gif);
	border-top-width: 7px;
	border-right-width: 7px;
	border-top-style: solid;
	border-right-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
}

#masthead a img  {
	float:left;
	border: none;
}

#masthead2 {
	height:155px;
	margin-top:0;
	border-top-width: 7px;
	border-right-width: 7px;
	border-top-style: solid;
	border-right-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	float:left;
}

#headLinks {
	float:right;
	padding-top:94px;
	color:#808284;
	padding-right: 10px;
	clear: right;
}

#headLinks a {
	font-size:14px;
	color:#808284;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #808284;
	padding-left: 5px;
	}

#headLinks a:hover {
color:#CCC;
}

#headLinks ul li {
list-style:none;
display:inline;
margin:0 0 0 15px;
}

#subHead {
width:1080px;
height:90px;
border-bottom:1px solid #B8B8B8;
padding-top:-20px;
padding-bottom:5px;
display:none;
}

#headAds {
width:728px;
height:90px;
margin:auto;
display:none;
}

li.top {
border-left:1px solid #DDD;
float:right;
display: block;
width:100px;
}

li.top a {
width:100px;
}

.nav li.skip a:hover,li.top a:hover {
background:transparent;
color:#333!important;
}

/* main - middle content and columns */
#mid {
	/*background-image: url(images/content-bg.jpg);
	background-repeat: repeat-y;*/
	float: right;
	width: 98%;
	margin-left: -430px; /*Set left margin to -(leftColumnWidth + RightColumnWidth)*/
	border: 7px solid #FFFFFF;
}

#midpage {
	background-image: url(images/content-bg-page.jpg);
	background-repeat: repeat-y;
	float: right;
	width: 98%;
	margin-left: -430px; /*Set left margin to -(leftColumnWidth + RightColumnWidth)*/
	border: 7px solid #FFFFFF;
}


#mainCol {
	margin:0px 0 0;
	padding-right: 10px;
	/*overflow:hidden;*/
	margin-left: 510px; /*Set left margin to (leftColumnWidth + RightColumnWidth)*/
}

#mainColpage {
	margin:26px 0 0;
	padding-right: 10px;
	/*overflow:hidden;*/
	margin-left: 215px; /*Set left margin to (leftColumnWidth + RightColumnWidth)*/
}

#mainColpagewithcolumn {
	margin:26px 0 0;
	padding-right: 10px;
	/*overflow:hidden;*/
	margin-left: 505px; /*Set left margin to (leftColumnWidth + RightColumnWidth)*/
}

#weiterebeitraege { font-family: Georgia, "Times New Roman", Times, serif; margin-bottom:10px;}

#vids {
padding-left:20px;
}

/* style individual sidebars */

#midCol {
	color:#444;
	float:left;
	margin: 0;
	width:195px;
	line-height:1.3em;
	overflow:hidden;
}

#midCol p {
color:#777;
}

#midCol a {
	text-decoration:none;
}

	#midCol .current_page_item {
	background-image:url(images/arrow_navi_blue.gif);
	background-repeat:no-repeat;
	padding:13px 0 8px 0;
}


#midCol .current_page_item a{
	/*padding-right: 20px;*/
	font-weight: bold;
	color: #013E7E;
	font-size: 14px;
}

#midCol ul li  .page_item{
	margin: 0px;
	padding-top: 10px;
	padding-bottom: 10px;
}

#midCol ul li  .page-item-381{
	margin: 0px;
	/*padding-top: 5px;
	padding-bottom: 5px;*/
	border-top: none;
	border-bottom:none;
	/*background-image:none;*/
	padding-bottom:0;
	padding-top:0;
}

#midCol ul li  .page-item-378{
	margin: 0px;
	/*padding-top: 5px;
	padding-bottom: 5px;*/
	border-bottom:none;
	/*background-image:none;*/
}

#midCol ul li  .page-item-718{
	margin: 0px;
	border-bottom:none;
}


#midCol ul li  .page_item a{
	padding-right: 20px;
	font-size: 12px;
	margin: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	font-weight:normal;
}

li#flexi-pages-1 ul li {
	font-weight:bold;
}
li#flexi-pages-1 ul li ul li {
	font-weight:normal;
	margin-left:10px;
}

#searchWrap  {
	float:right;
	padding-top: 11px;
	padding-right: 10px;
}
#searchWrap {
margin-bottom:5px;
}

#searchWrap input {
vertical-align:middle;
}

#searchWrap #s {
font-size:1.1em;
border:1px solid #BBB;
padding:1px 2px;
margin-right:3px;
width:150px;
}

#advancedsearch a {
	float:right;
	padding-top: 0px;
	padding-right: 35px;
	clear: right;
	color: #FFFFFF;
	text-decoration: underline;
}
.middle_links {
/*margin-bottom:70px;*/
margin-bottom:0px;
margin-right:10px;
}

.middle_links h3 {
margin: 60px 0 10px 20px;
}

#elseWhere .middle_links {
margin-bottom:10px;
margin-right:10px;
}

#midCol ul {
list-style:none;
margin:0px 0 4px 0;
}

.middle_links ul li {
	color:#013E7E;
	line-height:1.2em;
	padding:0px 0 8px;
	text-align: right;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #BBB;
}

.middle_links ul li.page_item {
	color:#013E7E;
	line-height:1.2em;
	padding:8px 0 8px;
	text-align: right;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #BBB;
}

/*.middle_links ul li.page-item-26 {
	background-color: #E8E8E8;
}*/

.middle_links ul li.page-item-26 a {
	color: #333;
}

#midCol .page-item-422{
	/*border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #BBB;*/
	border:none;
}

.middle_links2 ul li a{
	color:#777;
	font-weight: normal;
	padding-left: 10px;	
	text-decoration:none;
}

.middle_links2 a{
	text-decoration:none;
}

.middle_links2 a.active {
	font-weight: bold;
	color: #000000;
}

.middle_links2 img {
border:0;
}

.middle_links2 ul li {
	color:#013E7E;
	/*line-height:1.2em;*/
	padding:3px 0 2px;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #BBB;
}

.middle_links img {
border:0;
}

#academics {
	border: none;
	position:relative;
	float:left;
	margin:-90px -20px 0 20px;
}

#academics img{
	margin-right: 40px;
	padding: 20px 0 0 0;
	border: none;
}

#stellenmarkt {
	border: none;
}

#stellenmarkt img{
	padding: 40px 0 10px 0;
	border: none;
}

#cartoonthumb img{
	padding: 0px 0 10px 0;
	border: none;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #BBB;
	margin-bottom: 70px;
}

#stellenmarkt a{
	/*font-size: 18px;*/
	color: #013E7E;
	font-weight:bold;
}

#stellenmarkt a:hover{
	color: #0066CC;
}

#tertCol {
	float:left;
	width:280px;
	margin-top: 5px;
	margin-right: 20px;
	margin-bottom: 0;
	margin-left: 10px;
	overflow:hidden;
}

#tertCol p {
color:#777;
}

#tertCol ul {
list-style:none;
margin:3px 0;
}

#elseWhere {
margin:0 0 20px;
}

#elseWhere h3 {
margin:20px 0 10px 0;
}

ul#imgLinks {
list-style:none;
margin:5px 0;
}

#imgLinks li {
color:#7F7F7F;
line-height:1.2em;
padding:0 0 1px;
}

#imgLinks li a img {
border:3px solid #EEE;
width:145px;
height:74px;
color:#333;
font-weight:700;
}

#imgLinks li a:hover img {
border-color:#DDD;
}

#introIMG {
float:left;
margin:6px 8px 0 0;
overflow:hidden;
}

#introIMG img {
border:none;
padding:4px;
border:1px solid #BDBDBD;
width:140px;
height:140px;
}

.rss_links h3 {
margin-bottom:5px;
}

.rss_links {
margin-bottom:20px;
}

.rss_links ul li {
background:url(images/rss.gif) no-repeat 0 3px;
color:#7F7F7F;
line-height:1.2em;
border-top:1px solid #BBB;
padding:3px 0 4px 16px;
}

.user_links h3 {
margin-bottom:5px;
}

.user_links {
margin-bottom:20px;
}

.user_links ul li {
background:url(images/user.gif) no-repeat 0 3px;
color:#7F7F7F;
line-height:1.2em;
border-top:1px solid #BBB;
padding:3px 0 4px 16px;
}

#featured {
padding:2px;
}

#featured img{
width:90px;
height:90px;
padding:4px;
margin:-2px;
border:1px solid #B6B6B6;
}

/* wordpress entries styling - main content column */
.postMain {
/*height:300px;*/
overflow:hidden;
/*margin-bottom:15px;*/
}

/*#postAktuell {
	height:250px;
	overflow:hidden;
	margin-bottom:15px;
	background-color: #CCCCCC;
}
*/

span.date {
	float: right;
	margin-left:20px;
}

/*span.beitragbottom {
	padding-top: 10px;
	padding-bottom: 10px;
}*/

a img.pdf {
	border: none;
}

.postMeta {
/*background:url(images/dot.gif) repeat-x left center;*/
text-transform:uppercase;
font-size:11px;
text-align:right;
}

.postMeta span.date {
/*background:#f4efe2;*/
color:#7F7F7F;
padding:0 2px 0 4px;
}

.postMeta span.comments {
background:/*#f4efe2*/ url(images/user.gif) no-repeat left center;
padding-left:15px;
margin-left:2px;
}

.postMeta span.comments a,.postMeta span.date a {
color:#555;
}

.post {
margin:0 0 10px;
}

ul.post {
margin-left: 10px;
}

.post h1 {
line-height:1.2em;
}

.post h1 a {
width:100%;
display:block;
outline:none;
color:#777;
margin-bottom: 5px;
text-decoration:none;
}

.entry h3 {
margin:1em 0;
}

.post .entry {
line-height:1.4em;
overflow:hidden;
}

.post .entryindex {
line-height:1.4em;
overflow:hidden;
}

.post .entry p {
margin-bottom:15px;
}

.post .entry p a {
	text-decoration: underline;
}

.post .entry p a:hover {
	text-decoration: none;
}

blockquote {
	padding-left: 20px;
	/*border-left: 5px solid #ddd;*/
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: normal;
	color: #013E7E;
	text-align: center;
	line-height: 1.2em;
	margin-top: 30px;
	margin-right: 30px;
	margin-bottom: 30px;
	margin-left: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	}

blockquote cite {
	margin: 5px 0 0;
	display: block;
	}

.entry blockquote {
margin:0 1.3em;
}

.entry ul {
margin:20px 40px;
}

ul.st-related-posts {
	margin:10px 40px;
	font-size: 11px;
	list-style-type:none;
}

ul.st-related-posts li a {
 	text-decoration:none;
	background:none;
	}
	
ul.st-related-posts li a:hover {
 	text-decoration:underline;
	}

.entry li a {
color:#333;
font-weight:700;
background:url(images/dot.gif) repeat-x bottom left;
}

.entry ul li {
background:url(images/li.gif) no-repeat 0 1px;
/*padding-left:18px;*/
margin-bottom:7px;
}

.entry ol {
margin:0 1em 0 3em;
}

.entry ol li {
margin:0 0 7px;
}

.entry img,.entry a img {
/*border:3px solid #EEE;*/
}

table.archiv img {
border:none;
}

table.archiv td, th {
border:none;
}

.entry a:hover img {
border-color:#DFDFDF;
}

.entry table tr {
padding:15px 0;
}

.entry table tr.alt {
background:#eee;
}

/* style pagination buttons */
#more_reading {
color:#7F7F7F;
font-size:11px;
text-transform:uppercase;
margin-bottom:15px;
margin-top:15px;
text-align:right;
}

span.navback{
width:25px;
height:15px;
display:block;
float:right;
background:url(images/arrow_prev.gif) top right no-repeat;
cursor:pointer;
}

span.navforward{
width:25px;
height:15px;
display:block;
float:right;
background:url(images/arrow_next.gif) top right no-repeat;
cursor:pointer;
}

/* style me some comments and inputs */
#comments {
width:435px;
padding:12px 0 0;
}

#comment {
width:388px;
overflow:auto;
font:12px arial,helvetica,verdana,sans-serif;
}

h1.commh2 {
font-size: 1.4em !important;
padding: 0 0 5px;
color:#333 !important;
}

ol.commentlist {
margin: 10px 0 20px;
padding: 0;
list-style: none;
font-size: 12px;
line-height: 20px;
}

ol.commentlist p {
margin-bottom:10px;
line-height: 20px;
}

ol.commentlist cite {
font-style: normal;
font-weight: bold;
}

ol.commentlist li {
padding: 20px 10px 10px 10px;
}

ol.commentlist li.alt {
padding: 10px 10px 5px 10px !important;
border:1px solid #BBBBBB;
}

input#submit {
cursor:pointer;
margin:5px 0 15px 0;
}

#comment,#author,#email,#url {
border:1px solid #BBBBBB;
padding:2px;
margin:0 0 5px 0;
}

.labeltext {
padding:0 0 10px 0;
}


/* footer - text string and links */
#footer {
padding-top:10px;
padding-bottom:60px;
clear:both;
}

#footer p a {
font-weight:700;
color:#333;
}

/* float rules */
.floatleft {
float:left;
margin:3px 7px 0 0;
}

.floatright {
float:right;
margin:3px 0 0 7px;
}

.right {
float:right;
}

.left {
float:left;
}

.clear {
clear:both;
}

.fix:after {
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}

.fix {
display:inline-block;
}

* html .fix {
height:1%;
}

.fix {
display:block;
}

/* Tips */
.tool-tip {
color:#ccc;
width:150px;
z-index:13000;
}

.tool-title {
font-weight:700;
font-size:11px;
margin:0;
color:#fff;
padding:8px 8px 0 8px;
background:#192227;
text-align:left;
}

.tool-text {
font-size:11px;
padding:0 8px 8px 8px;
background:#192227;
text-align:left;
}

.more-link {
	/*background-image: url(images/arrow_more_white.gif);
	background-repeat: no-repeat;
	background-position: 120px 70%;*/
}

.more-link a{
	font-style: italic;
	font-weight: bold;
	color: #013E7E;
	padding: 0 15px 0 0;
	text-decoration:none !important;
}

div.middle_links2 {
/*padding-left: 5px;
*/}
	
/*Nachrichten Panel*/

.panel-inside {
padding-left: 10px;
padding-right: 10px;
display: block;
color: #333;
}

#panel2 li a{
color:#013E7E;
}

#panel2 li a.Tips2{
color:#333;
padding-left: 14px;
display: block;
}

#panel2 li a:hover{
color:#333;
text-decoration:underline;
}

#panel2 li{
color:#013E7E;
padding:5px 0;
border-top-width: 1px;
border-top-style: dashed;
border-top-color: #BBB;
}

#panel2 {
width: 283px;
display: none;
list-style:none;
margin: 0 0 5px 0;
}

.slide2 {
margin: 0px 0px 3px 0px;
padding: 0;
}

/*.btn-slide2 {
padding-top: 6px;

display: block;
font-weight: bold;
padding-left: 14px;
outline:none;
}*/

.btn-slide2 {
padding-top: 6px;
padding-left: 10px;
display: block;
outline:none;
color:#777;
}


#panel3 li a{
color:#013E7E;
}

#panel3 li a.Tips2{
color:#333;
padding-left: 14px;
display: block;
}

#panel3 li a:hover{
color:#333;
text-decoration:underline;
}

#panel3 li{
color:#013E7E;
padding:5px 0 5px;
border-top-width: 1px;
border-top-style: dashed;
border-top-color: #BBB;
}

#panel3 {
width: 283px;
display: none;
list-style:none;
margin: 0 0 5px 0;
}

.slide3 {
margin: 0px 0px 3px 0px;
padding: 0;
}

.btn-slide3 {
border-top: 1px dashed #bbbbbb;
padding: 3px 0 2px 10px;
display: block;
outline:none;
color:#777;
}

#panel4 li a{
color:#013E7E;
}

#panel4 li a.Tips2{
color:#333;
padding-left: 14px;
display: block;
}

#panel4 li a:hover{
color:#333;
text-decoration:underline;
}

#panel4 li{
color:#013E7E;
padding:5px 0 5px;
border-top-width: 1px;
border-top-style: dashed;
border-top-color: #BBB;
}

#panel4 {
width: 283px;
display: none;
list-style:none;
margin: 0 0 5px 0;
}

.slide4 {
margin: 0px 0px 0px 5px;
padding: 0;
}

.btn-slide4 {
border-top: 1px dashed #bbbbbb;
padding: 3px 0 0px 5px;
display: block;
outline:none;
color:#777;
}

#panel10, #panel11, #panel12, #panel13, #panel14, #panel15, #panel16, #panel17, #panel8, #panel19, #panel20, #panel21, #panel22, #panel23, #panel24, #panel25, #panel26, #panel27{
width: 283px;
display: none;
list-style:none;
margin: 0 0 5px 0;
}

.slide10, .slide11, .slide12, .slide13, .slide14, .slide15, .slide16, .slide17, .slide18, .slide19, .slide20, .slide21, .slide22, .slide23, .slide24, .slide25, .slide26, .slide27{
margin: 0px 0px 0px 5px;
padding: 0;
}

.post .entry p a.btn-slide10, .entry p a.btn-slide11,  .entry p a.btn-slide12, .entry p a.btn-slide13, .entry p a.btn-slide14, .entry p a.btn-slide15, .entry p a.btn-slide16, .entry p a.btn-slide17, .entry p a.btn-slide18, .entry p a.btn-slide19, .entry p a.btn-slide20, .entry p a.btn-slide21, .entry p a.btn-slide22, .entry p a.btn-slide23, .entry p a.btn-slide24, .entry p a.btn-slide25, .entry p a.btn-slide26, .entry p a.btn-slide27{
padding: 3px 0 0px 5px;
display: block;
outline:none;
text-decoration: none;
}

/*#panel11 {
width: 283px;
display: none;
list-style:none;
margin: 0 0 5px 0;
}

.slide11 {
margin: 0px 0px 0px 5px;
padding: 0;
}

.post .entry p a.btn-slide11  {
padding: 3px 0 0px 5px;
display: block;
outline:none;
text-decoration: none;
}*/



img.alignleft {
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
}

td.mediadaten img.alignleft {
	float: left;
	margin-bottom: 0px;
}

img.alignright { 
	float: right; 
	margin-right: 10px;
	margin-bottom: 10px;
}
img.aligncenter { 
	display: block; 
	margin-left: auto; 
	margin-right: auto; 
	margin-bottom: 10px;	
}

.alignleft {
	float: left;
	margin-right: 15px;
	margin-bottom: 10px;
}
.alignright { 
	float: right; 
	margin-left: 15px;
	margin-bottom: 10px;
}
.aligncenter { 
	display: block; 
	margin-left: auto; 
	margin-right: auto; 
	margin-bottom: 10px;	
}


table.mediadaten{
	border: none;
	color: #363636;
	margin-left: 0px;
	margin-bottom: 20px;
	}
	
td.mediadaten{
	border: none;
	color: #363636;
	margin-left: 5px;
	margin-bottom: 20px;
	}
	

/* 
	Preistabelle
*/
table {
	border-collapse: collapse;
	border: 1px solid #013E7E;
	font: normal 11px verdana, arial, helvetica, sans-serif;
	color: #363636;
	margin-left: 5px;
	margin-bottom: 20px;
  }
  
table.archiv {
	
	border: none;
  }
caption {
	font: bold 18px arial, helvetica, sans-serif;
	background: transparent;
	padding:6px 4px 8px 0px;
  }
  
caption.mediadaten  {
	color: #013e7e;
	text-align: left;
	margin-top:5px;
  }
td, th {
  border: 1px dotted #013E7E;
  padding: .4em;
  color: #363636;
  }
  
thead th, tfoot th {
	border: 1px solid #013E7E;
	text-align: center;
	padding-top:3px;
	background-color: #FAF2F4;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
  }
tbody td a {
  background: transparent;
  text-decoration: none;
  color: #363636;
  }
tbody td a:hover {
	color: #363636;
	background-color: #CCCCCC;
  }
tbody th a {
  font: normal 11px verdana, arial, helvetica, sans-serif;
  background: transparent;
  text-decoration: none;
  font-weight:normal;
  color: #363636;
  }
tbody th a:hover {
  background: transparent;
  color: #363636;
  }
tbody th, tbody td {
  vertical-align: center;
  text-align: left;
  }
tfoot td {
  border: 1px solid #013E7E;
  background: #4591AD;
  padding-top:3px;
  color: #FFFFFF;
  }
.odd {
	background-color: #EED1D8;
  }
/*tbody tr:hover {
	border: 1px solid #013E7E;
	background-color: #FAF2F4;
  }
tbody tr:hover th,
tbody tr.odd:hover th {
	background-color: #FAF2F4;
  }*/
  
table#links{
	border: none;
	font-size: 16px;	
	}
  
td#links, th#links {
  border: none;
}

hr {
margin: 10px 0 10px 0;
}

p.tag { 
margin-top: 10px;
}

p.tag a{ 
text-decoration:underline;
}

/*AUTORENINFO*/

.autoreninfo{
	background-color: #ddd;
	min-height: 169px;
	margin-top:20px;
}

.autoreninfo h2{
	font-size:16px;
	color: #FFFFFF;
	background-color: #013E7E;
	padding-top: 5px;
	padding-bottom: 5px;
	font-family: "Times New Roman", Times, serif;
	text-align:center;
}

.autoreninfo h2 a{
	font-size:16px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}


.autoreninfo img{
	float: left;	
	padding-right: 10px;
}

.autoreninfo p{
	font-size:13px;
	padding: 10px;
}

#habilitationsliste {
	margin-bottom:20px;
	}
	
#habilitationsliste a {
	color:#013E7E;
	}
	
#mainColpagewithcolumn.no_left_col {
margin: 26px 0 0 220px; !important
}
.breadcrump {
color:#104f92;
}

img#wpstats { 
      width:     0px; 
      height:    0px; 
      padding:   0px; 
      border:    none; 
      overflow:  hidden;
}
