﻿/* CSS layout */
body 
{	margin: 0;
	padding: 0;
	background-color:	#3A3D44;
}

#Container 
{	width: 1024px;
	height: 1200px;
	background-color:	#5D616C;
    margin: 0px auto;
	padding: 0px;
}

#Container.ContainerInnen 
{	width: 1004px;
}


#Top_row_Left 
{	width: 260px;
	height: 141px;
	margin: 0px;
	padding-top: 10px;
	padding-left: 10px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #ffffff;
	text-align:left;
}

#Top_row_Middle_Start 
{   width: 610px;
    height: 141px;
	margin:0px;
    padding-top: 10px;
 	padding-left: 10px;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #ffffff;
	text-align:center;
	border:2px black;
}

#Top_row_MiddleNavigation 
{ 	width: 374px;
  	height: 141px;
	margin-left: 0px;
	margin-bottom: 0px;
  	padding-top: 10px;
 	padding-left: 0px;
	float:left;
	text-align:leftt;
}

#Top_row_MiddleWithoutNavigation 
{ 	width: 370px;
  	height: 141px;
	margin-left: 0px;
	margin-bottom: 0px;
  	padding-top: 10px;
 	padding-left: 4px;
	float:left;
	text-align:left;
}

#Top_row_Right_Start 
{ 	width: 104px;
  	height: 141px;
	margin:0px;
	padding-top: 10px;
	padding-left: 10px;
	text-align:right;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #ffffff;
}

#Top_row_Right 
{ width: 350px;
  height: 141px;
  margin: 0px;
  padding-top: 10px;
  padding-left: 10px;
  text-align:right;
  float:left;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 24px;
  color: #ffffff;
}


#Content_Picture_Start 
{ width: 260px;
  height: 1008px;
  margin: 0px;
  padding-top: 10px;
  padding-left: 10px;
  float:left;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 24px;
  color: #ffffff;
  text-align:left;
}

#Content_Picture
{ width: 260px;
  height: 1008px;
  margin: 0px;
  padding-top: 10px;
	padding-left: 10px;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #ffffff;
	text-align:left;
}

#Content_NavigateLeft
{	width: 40px;
	height: 1008px;
	margin-left: 0px;
	margin-bottom: 0px;
	padding-top: 10px;
	padding-left: 4px;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #ffffff;
	text-align:left;
}

#Content_NavigateRight
{	width: 46px;
	height: 1008px;
	margin-left: 0px;
	margin-bottom: 0px;
	padding-top: 10px;
	padding-left: 0px;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #ffffff;
	text-align:left;
}

#Content_Middle
{	width: 624px;
	height: 1008px;
	margin: 0px;
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 10px;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #ffffff;
	text-align:left;

}

#Content_Middle_Start
{	width: 724px;
	height: 1008px;
	margin: 0px;
	padding-top: 10px;
	padding-left: 10px;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #ffffff;
	text-align:center;
}

#Content_Middle_Without_Navigation
{	width: 710px;
	height: 1008px;
	margin: 0px;
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 10px;
	float:left;
	color: #ffffff;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
}

#Bottom_Left
{ 	width: 260px;
  	height: 41px;
  	margin: 0px;
  	padding-top: 0px;
	padding-left: 10px;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffffff;
	text-align:left;
}

#Bottom_Right
{ 	width: 724px;
  	height: 41px;
  	margin: 0px;
	padding-top: 0px;
	padding-left: 10px;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffffff;
	text-align:center;
}


/* Details ------------------------------Details-----------------*/

.leftColPict
{margin: 0px 40px;
}

.Schrift14
{font-family:Arial, Helvetica, sans-serif;
 font-size:14px;
 color:#ffffff;
 text-align:left;
}

.Schrift18
{font-family:Arial, Helvetica, sans-serif;
 font-size:18px;
 color:#ffffff;
 text-align:left;
}

.Schrift18Center
{font-family:Arial, Helvetica, sans-serif;
 font-size:18px;
 color:#ffffff;
 text-align:center;
}

.Schrift24
{font-family:Arial, Helvetica, sans-serif;
 font-size:24px;
 color:#ffffff;
 text-align:left;
}

.Schrift24Center
{font-family:Arial, Helvetica, sans-serif;
 font-size:24px;
 color:#ffffff;
 text-align:center;
}

.Schrift28
{font-family:Arial, Helvetica, sans-serif;
 font-size:28px;
 color:#ffffff;
}



/*-- ++++++++++++++++++++++++++++++++++++++++++++++++++  START   Tabellen */


.TableContentWithoutNavigation
{	width: 700px;
    border-spacing:0px;
    table-layout:fixed;
    empty-cells:show;
}

.TDContentWithoutNavigationLEFT
{ width:248px;
  padding: 00px;
  margin:0px;
  /*border:thin white dotted;*/
  border-spacing:0px;
  border-collapse:collapse;
  text-align:left;
  vertical-align:top;
}

.TDContentWithoutNavigationRIGHT
{ width: 427px;
  padding: 0px;
  margin: 0px;
   /*border:thin white dotted;*/
  border-spacing: 0px;
  border-collapse: collapse;
  text-align: left;
  vertical-align:top;
}

.TablePureContent
{	width: 550px;
    border-spacing:0px;
    empty-cells:show;
}

.TdPureContentLeft
{ width:220px;
  padding: 00px;
  margin:0px;
  /*border:thin white dotted;*/
  border-spacing:0px;
  border-collapse:collapse;
  vertical-align:top;
  font-family:Arial, Helvetica, sans-serif;
  font-size:16px;
  font-weight:bold;
  color:#ffffff;
  text-align:left;
}

.TdPureContentRight
{ width: 320px;
  padding: 00px;
  margin: 00px;
   /*border:thin white dotted;*/
  border-spacing:00px;
  border-collapse:collapse;
  vertical-align:top;
  font-family:Arial, Helvetica, sans-serif;
  font-size:16px;
  color:#ffffff;
  text-align:left;
}

.TablePureContentBorder
{	width: 550px;
    border-spacing:0px;
    empty-cells:show;
    border:medium;
}


















/*-- ++++++++++++++++++++++++++++++++++++++++++++++++++  START   Button */

.smallButton
{border-width: 0px;
	height: 64px; 
    width: 64px;
    float:left;
}

.smallButtonVerySmall
{border-width: 0px;
	height: 40px; 
    width: 40px;
    float:left;
}
.smallButtonVerySmallRightFlow
{border-width: 0px;
	height: 40px; 
    width: 40px;
    float:right;
}

.smallButtonButtom
{	height: 35px;
 	width: 35px; 
 	margin: 0px;    
 	vertical-align: middle; 
 	border-width: 0px
}




/*-- ++++++++++++++++++++++++++++++++++++++++++++++++++  START   LINKS */
a:link
{	font-family : arial;
   	font-size: 10pt;
   	color: #FFFFFF;
}
a:link.myLink
{	text-decoration:none;
}

a:visited
{	font-family : arial;
	font-size: 10pt;
	color : #97CCCC;
}
a:hover
{  	font-family : arial;
	font-size: 10pt;
	color: #FFFFFF;
	text-decoration: overline;
}
a:active
{	text-decoration   : none;
	font-size: 10pt;
	color : #97CCCC;
}
a:focus
{	font-size: 10pt;
	text-decoration: none;
	font-weight: bold;
	text-decoration: underline;
}    
/*-- +++++++++++++++++++++++++++++++++++++++++++++++++++ ENDE    LINKS */




