
:link,:visited { text-decoration:none; }



img, a img,:link img,:visited img, fieldset { border:none }
img { margin:0; padding:0; vertical-align:bottom; }
address { font-style:normal }

table {	border:none; padding:0px; margin:0px; border-spacing:0px; font-size:1em;}
tr { border:none; padding:0px; margin:0px; }
td { border:none; padding:0px; margin:0px; vertical-align:top; border-spacing:0px; }

legend { display:none; }

div, p, li, a {background-repeat:no-repeat; }


pre			{font-size:1.2em; }


html {
	min-height: 99%;
	margin-bottom: 1px;
}

/* ### BODY ###################################################################### */
body {
	background:#ffffff;
	color: #333333;
	
	font-family: Tahoma,"Lucida Grande","Lucida Sans Unicode",arial,sans-serif;
	font-size:14px;
	line-height:1.5em;
}



.clearer { display:block;	clear:both;	line-height:0;	height:1px;	font-size:0; visibility:hidden; }
.clear { clear:both; }
.floatLeft { float:left; }
.floatRight { float:right; }
.warning { color:#f00; background: inherit; }

/* ### Website Content ############################################################ */
#site-content {
	position:relative;
	display:block;
	margin:0 auto;
	padding:0;
	height:100%;
	width:840px;
}

h1, h2, h3, h4, #nav { font-family:Georgia, "Times New Roman", Times , serif; }
h1 { font-weight:normal; font-size:2.3em; margin-top:30px; line-height:1.1em;  } 
h2 { font-weight:normal; } 
h3 { display:inline; padding:3px; margin-left:-3px; padding-right:6px;  font-size:1.1em; font-weight:bold; }

#nav { padding-top:25px; } 
.rex-navi1 { margin-left:0; padding-left:0; width:500px; margin-top:20px;  } 
.rex-navi1 li { height:20px; margin-top:5px; list-style:none;    } 
.rex-navi1 a { text-transform:uppercase; font-size:1.2em; color:#333333; padding-right:10px; line-height:20px; display:block; float:left; height:20px; } 

#co_1 { width:600px; float:left; margin-right:40px;  } 
#co_2 { width:200px; float:left;  } 



.article_list .item { margin-top:5px; margin-bottom:5px; } 
.article_list 
.article_list .item .titel {font-family:Georgia, "Times New Roman", Times , serif; }
.article_list .item .date {  display:none;}  
.article_list .item .publisher { color:#999999; padding-top:6px;   } 

.artikel_info { margin-top:20px; border-left:1px solid #cccccc; border-bottom:1px solid #cccccc; border-top:1px solid #f4f4f4; border-right:1px solid #f4f4f4;  width:100%; padding:8px;  margin-bottom:15px; font-size:0.9em; padding-bottom:10px;  }
.artikel_info .val { font-weight:bold; } 

#breadcrumb a { color:#999999; }

#breadcrumb { margin-bottom: 20px; margin-top:20px;  color:#999999; }
#breadcrumb p, #breadcrumb ul, #breadcrumb li { display: inline; font-size:1em;}
ul.rex-breadcrumb { padding-left:0px; }
ul.rex-breadcrumb li { margin-left: 0; padding: 0 6px 0 13px; background-position:0px 7px;  background-image:url(ly/point.png); background-repeat:no-repeat;  }
ul.rex-breadcrumb li.rex-lvl1 { margin: 0; padding-left: 0px; background-image:none; }

#logo { position:absolute; margin-left:600px; background-image:url(ly/logo.png); background-repeat:no-repeat; margin-top:35px;  } 
#logo a { display:block; width:225px; height:86px; text-indent:-1000em; }

.pic { border:1px solid #f4f4f4; margin-top:10px;  }
.pic img { margin:3px; } 



.floatLeft.pic { margin-top:0px; float:left; margin-right:20px; margin-top: 10px; }
.floatRight.pic { margin-top:0px; float:right; margin-left:20px;  margin-top: 10px;  }



.article-main-list .item { clear:both; padding-top:15px; }
.article-main-list h2 { margin-top:0px; margin-bottom:5px; }
.article-main-list .date {  padding-right:5px; color:#999999;  }
.article-main-list .publisher { color:#999999;  }
.article-main-list .titel {  padding-top:5px; padding-bottom:5px;} 
.article-main-list .pic  {  margin-top:15px; float:right; margin-left:20px;  }

.txt-img table td, 
.txt-img table th { padding:2px; }  

.article-main-list .info { width:470px; } 
/* COLOR STYLE */

h3 { background-color:#C8001D; color:#ffffff;  }
.rex-navi1 li.rex-current { background-color:#C8001D; }
.rex-navi1 li.rex-current a { background-color:#FFFFFF;  color:#C8001D;  }
a, h1 { color:#C8001D;  } 


.startPage #logo { display:none; } 
.startPage #breadcrumb { display:none; } 
.startPage .pic { border:0; margin:0; padding:0; }
.startPage .pic img { margin:0; } 

.startPage #co_1 { top:220px; width:840px; float:none; left:50%; margin-left:-420px;  text-align:center; position:absolute; z-index:30;  }

.startPage #co_2 { display:none; } 
.startPage  #nav { display:none;  }

.start_nv { text-align:center; margin-top:50px; }
.start_nv ul { list-style:none; padding:0;   }
.start_nv ul li { margin:2px; font-family:Georgia, "Times New Roman", Times , serif; 
	font-size:16.8px; border-top-width:4px; border-top-style:solid;  color:#333333; display:inline; }
.start_nv ul li a {  text-transform:uppercase;	
	color:#333333;
  padding:10px; 
}

.start_nv ul li:hover {  border-top-width:0px;  border-bottom-width:6px; border-bottom-style:solid; }

