@font-face{
	font-family:BrushScript;
	src:url(../fonts/BRUSHSCO.otf);
}
@font-face{
	font-family:ContFont;
	src:url(../fonts/calibri.ttf);
}

@font-face{
	font-family:Links;
	src:url(../fonts/MNSTRIAL.woff);
}

body{
  background-color:#a0cfe9;
  margin-left:0px;
  width:100%;
}

h6{
	font-family:BrushScript;
	font-size:80px;
	margin-bottom:7%;
	color:#ff0000;
}

#nav{
	margin-top:0%;
	width:320px;
	height:85%;
	max-height:800px;
  float:left;
}

#cont{
	width:810px;
	float:right;
	min-height:90vh;
	font-family:ContFont;
	padding-bottom:50px;
}

#cont img{
	width:800px;
}

td>a{
	position:relative;
	margin-right:0%;
}

td>h4{
	font-family:BrushScript;
	font-size:40px;
	color:#ff0000;
	padding-right:15%;
	padding-left:25%;
	
}

td>div{
	font-family:ContFont;
	font-size:20px;
}

#nav div{
	font-family:ContFont;
	font-size:15px;
}

#hlTab
{
	font-family:Links;
	font-size:50px;
	color:#000000;
}

.subHlTab{
	font-family:Links;
	font-size:35px;
	color:#000000;
}

#nolink{
  margin:0;
}

#nav a{
	font-family:Links;
	font-size:25px;
	margin-left:10%;
}

.link{
	font-family:Links;
	font-size:20px;
}

a:link {text-decoration: none; color: #ff0000;}
a:visited {text-decoration: none; color: #ff0000;} 
a:active {text-decoration: none; color: #000000;} 
a:hover {text-decoration: none; color: #000000;}

#bg{
	position:fixed;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	z-index:-1;
}

#logo{
  position:relative;
  width:30%;
  -ms-transform: translate(800px, -100px); /* IE 9 */
  -webkit-transform: translate(800px, -100px); /* Safari */
  transform: translate(800px, -100px);   /* VERSCHIEBUNG ANPASSEN */
}

table, #cont{
	border: 1px solid #000;
	background-color:#90bad1;
	margin:0;
}

#bounds{
  width:1150px;
  margin-left:auto;
  margin-right:auto;  
}

.tabbed{
  padding-left:25px;
}

.brushScr{
  font-family:BrushScript;
  font-size:20px;
}

#contInner{
	padding-left:10px;
}

hr{
	height:2px;
	border-width:0;
	width:98%;
	margin-left:1%;
	color:gray;
	background-color:gray
}

.rightAlign{
	text-align:right;
}

.leftAlign{
	text-align:left;
}

.centered{
	margin-left:auto;
	margin-right:auto;
	text-align:center;
}

.sized98{
	width:98%;
}

.vertCentered{
	vertical-align:middle;
}