/* ---------------------------------------------------------------------------------------------------------------------
   General Tag-Setup.
   ---------------------------------------------------------------------------------------------------------------------
*/
a, a:link, a:hover, a:visited, a:active {
	color:#000000;
	text-decoration:none;
}

a:hover {
	color:#000000;
	text-decoration:underline;
}

body {
	background-color: #FFC50B;	
                color:#000000;
                background-image:url(/fileadmin/dkm_katermarketing/compasstoursincoming/img/top_bg.jpg);
                background-repeat:no-repeat; 
}

td, input, select, textarea {
	font-family:Verdana;
	font-size:12px;
}

/* ---------------------------------------------------------------------------------------------------------------------
   Sitemap Class-Setup.
   ---------------------------------------------------------------------------------------------------------------------
*/
.txtSitemapLvlOne {
  font-size:12px;
}

.txtSitemapLvlTwo {
  font-size:10px;
}

.txtSitemapLvlThree {
  font-size:10px;
}

.txtSitemapLvlFour {
  font-size:10px;
}

/* ---------------------------------------------------------------------------------------------------------------------
   Top Class-Setup.
   ---------------------------------------------------------------------------------------------------------------------
*/
.bgAdvertisementTop {
  padding-bottom:10px;
padding-left:100px;
}

.bgLogo {
  text-align:right;
  padding-bottom:65px;
}

.bgFirstLevelMenu {
background-color: #E7E8E9;
  height:30px;
  text-align:center;
}

.txtFirstLevelMenu {
}

.bgCurrentLevelMenu {
  text-align:left;
padding-bottom:20px;
border-top:solid 1px #FFC50B;
}

.txtCurrentLevelMenu {  
}

.bgDateAndTime {
  padding-top:5px;
  text-align:right;
  padding-bottom:20px;
 border-top:solid 1px #E7E8E9;
}

.txtDateAndTime {  
}

.txtDateAndTimeEvent {
}

/* ---------------------------------------------------------------------------------------------------------------------
   Left Class-Setup.
   ---------------------------------------------------------------------------------------------------------------------
*/
.bgLeft {  
  width:200px;
  vertical-align:top;
  background-color: #1f3f7d;
  border:solid 1px #E7E8E9;
}

.bgLeftHeadLine {
  background-color:#E7E8E9;
  height:20px;
  font-weight:bold;
  padding-left:10px;
  color:#0076C0;
}

.bgSecondLevelMenu {  
  padding-bottom: 30px;
  background-color:#1f3f7d;
}

.txtSecondLevelMenu {
}

.txtThirdLevelMenu {
}

.bgSearch {  
  padding-bottom:30px;
  background-color:#1f3f7d;
}

.txtSearchField {
  padding-top:10px;
  padding-left:10px;
  vertical-align:center;
  

}

.txtSearchBtn {
  padding-top:10px;
  padding-right:30px;
  vertical-align:center;
  text-align:right;
}

.bgLogin {
  padding-bottom:30px;
  background-color:#1f3f7d;
}

.txtRegisterBtn {
  padding:10px;
  text-align:left;
}

.txtLoginField {
  padding-top:10px;
  padding-left:10px;
}

.txtLoginUserName {
}

.txtLoginPassword {
}

.txtLoginBtn { 
  padding-right:30px;
  text-align:right;
  vertical-align:bottom;
  padding-bottom:3px;
}

.txtLogoutTxt {
  padding:10px;
}

.txtLogoutBtn {
  padding-top:10px;
  padding-bottom:10px;
  padding-right:30px;
  text-align:right;
  vertical-align:bottom;
  text-align:right;
}

/* ---------------------------------------------------------------------------------------------------------------------
   Center Class-Setup.
   ---------------------------------------------------------------------------------------------------------------------
*/

.bgCenter {
  vertical-align:top;
  padding-left:25px;
  padding-right:25px;
  padding-top:10px;
  background-repeat:no-repeat; 
  background-position:bottom right; 
}

.bgContent {  
  padding-bottom:10px;
	font-family:Verdana;
  font-size:12px;
 	font-weight:normal;
}

.bgContent a, .bgContent a:link, .bgContent a:visited, .bgContent a:active  {
   text-decoration:underline;
   font-family:Verdana;
   font-size:12px;
   font-weight:normal;
}

.bgContent a:hover {
  color:#FFC50B;
	font-family:Verdana;
  font-size:12px;
 	font-weight:normal;
}

.txtHeader1 {
  color:#0076C0;
	font-family:Verdana;
  font-size:18px;
 	font-weight:bold;
}
.txtHeader2 {
  color:#0076C0;
	font-family:Verdana;
  font-size:16px;
 	font-weight:bold;
}
.txtHeader3 {
  color:#0076C0;
	font-family:Verdana;
  font-size:14px;
 	font-weight:bold;
}

.txtImgSubtitle {
  color:#0076C0;
	font-family:Verdana;
  font-size:10px;
 	font-weight:bold;
}

.bgToTopLink {
   text-align:left;
}

.txtToTopLink {
}

.bgPrintLink {
text-align:right;
}

.txtPrintLink {
}

/* ---------------------------------------------------------------------------------------------------------------------
   Right Class-Setup.
   ---------------------------------------------------------------------------------------------------------------------
*/
.bgRight {
  vertical-align:top;
  background-color:#FFC50B;
  border:solid 1px #E7E8E9;
}

.bgRight a, .bgRight a:link, .bgRight a:visited, .bgRight a:active {
	color:#0076C0;
	text-decoration:none;
}

.bgRight a:hover {
text-decoration:underline;
}

.bgNews {
  text-align:center;  
}

.bgAdvertisementRight {  
  background-color:#FFC50B;
  padding:10px;
  text-align:center;  
}

/* ---------------------------------------------------------------------------------------------------------------------
   Bottom Class-Setup.
   ---------------------------------------------------------------------------------------------------------------------
*/
.bgBottomLineMenu {
  height:30px;
  text-align:center;  
  background-color: #FFC50B;
border:solid 1px #E7E8E9;
}

.txtBottomLineMenu {
}

.txtPrintLogo {
}

.txtPrintBottomLine {
}


/* ---------------------------------------------------------------------------------------------------------------------
   TopContent Class-Setup.
   ---------------------------------------------------------------------------------------------------------------------
*/

.titel{
background-color:#FFC50B;
  height:20px;
  font-weight:bold;
  padding-left:5px;
color:#E7E8E9;
}

.header{
padding-top:5px;
padding-left:5px;
padding-right:5px;
padding-bottom:0px;
}

.bgTopContentHeadLine {
  background-color:#FFC50B;
  height:20px;
  font-weight:bold;
  padding-left:5px;
  color:#0076C0;
}

.body{
padding-bottom:20px;
}

/* Definitions for the "LZGallery" plugin. */

.lzgallerytable {
	/*background-color: #f0f0f0;*/
	margin: 0px;
	padding: 2px;
	border: 1px solid #E7E8E9;
	vertical-align: top;
}

.lzgalleryfilename {
	font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular;	
	font-size: 10px; 
	font-weight: normal;
}

.lzgalleryitem1 {
	font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular;	
	font-size: 12px; 
	font-weight: bold;
}

.lzgalleryitem1 a {
	font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular;	
	font-size: 12px; 
	font-weight: bold;
	text-decoration: none;
}

.lzgalleryitem2 {
	font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular;	
	font-size: 11px; 
	font-weight: normal;
}

.lzgalleryitem2 a {
	font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular;	
	font-size: 11px; 
	font-weight: normal;
	text-decoration: none;
}

.lzgallerynavtable {
	/*background-color: #e9e9e9;*/
	margin: 0px;
	padding: 2px;
	border: 1px solid #ffcc00;
	vertical-align: top;
}

.lzgallerynavitem1 {
	font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular;	
	font-size: 10px; 
	font-weight: bold;
}

.lzgallerynavitem1 a {
	font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular;	
	font-size: 10px; 
	font-weight: bold;
	text-decoration: none;
}

.lzgallerynavitem2 {
	/*background-color: #f0f0f0;*/
	font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular;	
	font-size: 10px; 
	font-weight: bold;
}

.lzgallerynavitem2 a {
/*background-color: #f0f0f0;*/
	font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular;	
	font-size: 10px; 
	font-weight: bold;
	text-decoration: none;
}
