/**************************/
/*  Layout - MainContent  */
/**************************/

.LayoutLeft {
	width: 830px;
}

.LayoutRight {
	width: 170px;
}

.RightTabTop {
	border: 0px;
	background-image: url(/files/gfx/layout/right_menue_topsinfo.gif);
	background-repeat: no-repeat;
	height: 20px;
}

.MainMenueContainer {
	width:99%;
	margin:auto;
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;	
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;		
	border-top-left-radius:4px 4px;
	border-bottom-left-radius:4px 4px;
	background-color: #fff;
}

a.LinkMainMenue, a.LinkMainMenueTop, a.LinkMainMenueBottom, a.LinkMainMenueSub {
	display:block;
	padding-top: 4px;
	padding-bottom: 4px;
	text-align:left;
	
}

a.LinkMainMenue, a.LinkMainMenueTop, a.LinkMainMenueBottom {
	border-left:5px solid #97ce86;
	padding-left: 5px;
	font-weight:bold;
	background-color:#fff;
}

a.LinkMainMenue, a.LinkMainMenueTop, a.LinkMainMenueSub {
	border-bottom:1px solid #ccc;
}

a.LinkMainMenueTop:link {
	border-top-left-radius:4px 4px;	
}

a.LinkMainMenueBottom:link {
	border-bottom-left-radius:4px 4px;	
}

a.LinkMainMenue:hover, a.LinkMainMenueTop:hover, a.LinkMainMenueBottom:hover {
	background-color:#ddd;
	border-left:5px solid #666;	
}

a.LinkMainMenueSub {
	border-bottom:1px dotted #666;
	border-left:5px solid #ddd;
	background-color:#fff;
	padding-left: 10px;
}

a.LinkMainMenueSub:hover {
	background-color:#eee;
	border-left:5px solid #666;	
}

.LeftTab, .RightTab {
	border: 0px;
	width: 160px;	
}

/*.LeftTabTop {
	border: 0px;
	background-image: url(/files/gfx/layout/left_menue_top.gif);
	background-repeat: no-repeat;
	height: 7px;
}

*/

.LeftTabCenter, .RightTabCenter {
	border: 0px;
	background-image: url(/files/gfx/layout/left_menue_center.gif);
	background-repeat: repeat-y;
}

.LeftTabBottom, .RightTabBottom {
	border: 0px;
	background-image: url(/files/gfx/layout/left_menue_bottom.gif);
	background-repeat: no-repeat;
	height: 7px;
}

/************************/
/*  Layout - MenueLeft  */
/************************/

.LeftMain, .RightMain {
	width: 158px;
	border: 0px;
}

.LeftMenue {
	height: 20px;
	background-image:url(/files/gfx/layout/menue_left.gif);
	background-repeat: no-repeat;
	border-top: 1px solid #ccc;
	padding-left: 16px;
}

.LeftMenueSub {
	height: 20px;
	border-top: 1px dotted #ddd;
	padding-left: 16px;	
}

.LeftMenueSubAds {
	padding-left: 16px;	
}

.RightMenueSub {
	height: 20px;
	border-top: 1px dotted #ddd;
	padding-left: 5px;		
}

a.LeftMenueLink:link, a.LeftMenueLink:visited, a.LeftMenueLink:active { 
	text-decoration: none;
	font-size: 12px;
	color: #000;
	font-weight:bold;
}

a.LeftMenueLink:hover {
	text-decoration: none;
	font-size: 12px;
	color: #799fbd;
}

/*****************/
/*  Head Layout  */
/*****************/

.HeadOne {
	background-image: url(/files/gfx/layout/head1.gif);
	background-repeat: no-repeat;
	height: 60px;
	width: 830px;
	border: none;
}

.HeadOneLeft {
	width: 50px;
	border: none;
}

.HeadOneRight {
	width: 780px;
	height: 30px;
	border: none;
}

.HeadOneSub {
	width: 780px;
	border: none;
	padding-right:5px;
}

.HeadTwo {
	height: 90px;
	width: 830px;
	border: none;
}

.HeadThree {
	background-image: url(/files/gfx/layout/head2.gif);
	background-repeat: no-repeat;
	height: 60px;
	width: 830px;
	border: none;
}

.HeadThreeTabOne {
	height: 37px;
}

.HeadThreeTabTwo {
	height: 23px;
}

.HeadThreeTabTwoSeperate {
	width: 16px;
}

.HeadThreeTabTwoButton {
	width: 171px;
}

.HeadThreeTabTwoButtonSmall {
	width: 130px;
}

.HeadSucheTD {
	width: 280px;
}

.HeadSucheTDTwo {
	width: 120px;
}

.HeadWerbung {
	height: 30px;
	width: 830px;
	background-image: url(/files/gfx/layout/head3.gif);
	background-repeat: no-repeat;
}

/*************************/
/*  Layout - SubContent  */
/*************************/

.SubMain {
	width: 830px;
	border: none;
	/*background-color:#fff; */
}

.SubRight {
	width: 165px;
	border-right: 1px solid #ccc;
	border-top: 1px solid #ccc;	
	background-color: #fff	
}

.SubLeft {
	width: 165px;
}

.SubCenter {
	width: 530px;
	border-left: 1px solid #ccc;
	border-top: 1px solid #ccc;	
	background-color: #fff
}

/* Zellenhöhen */
.TDThree {
	height:3px;
}

.TDFive {
	height:5px;
}

.TDSeven {
	height:7px;
}

/* Zellentrenner */
#LineSeparate {
	/* height: 5px;
	background-image: url(/files/gfx/layout/line_seperate.gif);
	background-repeat: no-repeat; */
	height:5px;
	border-top: 1px solid #799FBD;
}

#LineSeparateBlue {
	height: 25px;
	border-bottom: 1px solid #799FBD;
}

#LineSeparateBlue2 {
	height: 25px;
	border-bottom: 1px solid #cee0f0;
}

.LineSeperateGrauTop {
	border-top: 1px solid #ccc;
}

#LineGrauOben {
	border-top: 1px solid #ccc;
}

#LineSeparateForm {
	height: 30px;
	border-bottom: 1px solid #ddd;
}

.MenueContentInside {
	height: 20px;
	background-image:url(/files/gfx/layout/menue_kalender.gif);
	background-repeat: no-repeat;
	border-top: 1px solid #ccc;
	border-left: 1px solid #ccc;
	padding-left: 24px;
}

.MenueContentInsideTwo {
	height: 20px;
	background-image:url(/files/gfx/layout/menue_kalender_sub.gif);
	background-repeat: no-repeat;
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-left: 1px solid #ccc;
	padding-left: 24px;
}

/*******************/
/*  Footer - Left  */
/*******************/

.FooterLeftTab {
	border: 0px;
	width: 162px;
}

.FooterRightTab {
	border-top: 1px solid #ccc;	
	width: 668px;
}