 *{ margin:0;padding:0; 
 	font-family: "Trebuchet MS", Arial, sans-serif;
	list-style:none;}
 
body {
	background-image:url(../images/large_leather.png)
	}
	 
	 }
.stopfloat {
	clear:both;}
#abstand {
	height:25px;
	width:800px;
	margin:0 auto;} 
#logobereich {
	margin:0 auto;
	width:800px;
	height:45px;
	}
#logobereich a {text-decoration:none;}
.blume {
	margin:5px;
	background-image:url(../images/blume.png);
	width:45px;
	height:45px;
	float:left;}
	
#schriftzuglogo { font-weight:bold;margin-top:5px;font-size:20px;letter-spacing:0.25em;line-height:0.5;text-decoration:underline;font-style:oblique;color:#999999;width:300px;}
	
#schriftzuglogo1 {font-weight:bold; font-size:25px;letter-spacing:0.17em;line-height:0.3;text-decoration:none;color:#999999;width:300px;}
#deuschefane {background-image:url(../images/deusch.png);width:25px;height:25px;float:left;margin-left:740px;margin-top:-25px;}	
#enlischefane {background-image:url(../images/englisch.png);width:25px;height:25px;float:left;margin-left:700px;margin-top:10px;}

#schriftzuglogo a {
	text-decoration:none;}
	
	/*****************************************/
	/*   H o v e r    Abschnitt	  anfang 	 */
	/*****************************************/
#content {
	margin-top:30px;}

.menuWrapper{
	border:2px solid #999999;
    font-family: "Trebuchet MS", Arial, sans-serif;
    font-size: 15px;
    font-style: normal;
    font-weight: normal;
    text-transform:uppercase;
    letter-spacing: normal;
    line-height: 1.45em;
    position:relative;
    margin:20px auto;
    height:542px;
    width:797px;
    background-position:0 0;
    background-repeat:no-repeat;
    background-color:transparent;
}
ul.menu{
    list-style:none;
    width:797px;
}
ul.menu > li{
    float:left;
    width:265px;
    height:542px;
    border-right:1px solid #777;
    background-repeat:no-repeat;
    background-color:transparent;
}
ul.menu > li.last{
    border:none;
}
.bg1{
    background-image:url(../images/1.jpg);
}
.bg2{
    background-image:url(../images/2.jpg);
}
.bg3{
    background-image:url(../images/3.jpg);
}
ul.menu > li > a{
    float:left;
    width:265px;
    height:50px;
    margin-top:450px;
    text-align:center;
    line-height:50px;
    color:#999999;
    background-color:#060803;
    letter-spacing:1px;
    cursor:pointer;
    text-decoration:none;
    text-shadow:0px 0px 1px #fff;
}
ul.menu > li > a:hover{background-color:#1c1c1c;}

ul.menu > li ul{
    list-style:none;
    float:left;
    margin-top:-180px;
    width:100%;
    height:110px;
    padding-top:20px;
    background-repeat:no-repeat;
    background-color:transparent;
}
ul.menu > li ul li{
    display:none;
}
ul.menu > li ul.sub1{
    background-image:url(../images/bg1sub.png);
}
ul.menu > li ul.sub2{
    background-image:url(../images/bg2sub.png);
}
ul.menu > li ul.sub3{
    background-image:url(../images/bg3sub.png);
}
ul.menu > li ul li a{
    color:#fff;
    text-decoration:none;
    line-height:30px;
    margin-left:20px;
    text-shadow:1px 1px 1px #444;
    font-size:11px;
}
ul.menu > li ul.sub1 li{
    display:block;
}
ul.menu > li ul li a:hover{
    border-bottom:1px dotted #fff;
}
	/*****************************************/
	/*   H o v e r    Abschnitt	  ende   	 */
	/*****************************************/

	/*****************************************/
	/*   Nivo slider	anfang			   	 */
	/*****************************************/


#wrapper-slider{
		margin-top:25px;
		color:#CCC;
		width:1000px;
		height:431px;
		overflow:hidden;
		}
	/*****************************************/
	/*   Nivo slider	ende			   	 */
	/*****************************************/

#contentwrapper {
	margin:0 auto;
	width:800px;
	margin-top:10px;}
	
#hauptmenu {
	width:266px;}

#hauptmenu ul li  {
	width:200px;
	height:40px;
	background-image:url(../images/buttonnormal.jpg);
	text-align:center;
	line-height:40px;

	}
#hauptmenu ul li a {
	text-decoration:none;
	color:#FFF;
	font-size:20px;
	}
#hauptmenu ul li:hover  {
	background-image:url(../images/buttonhover.jpg);}
	
#kleiner-bildbereich {
	width:198px;
	height:500px;
	border:1px solid #666;
	float:left;
	}
#mycontent {
	margin-top:-120px;
	width:400px;
	height:620px;
	float:left;
	border:1px solid #666;
	margin-left:3px;
	background-image:url(../images/contentoben.jpg);
	background-repeat:repeat-x;}

#re-foto-werbung-etc {
	margin-top:-120px;
	width:190px;
	height:620px;
	border:1px solid #666;
	float:left;
	margin-left:3px;}
	
	
.center {
	margin:0 auto;
	width:800px;}
	
#googleplus1 {
	margin-left:733px;}
	
	
#startcontent {
	margin:0 auto;
	width:800px;
	min-height:20px;
	border:1px solid #f2f2f2;}
	
#abstand1 {height:50px;}

#text {
	font-size:3px;
	color:#f4f5f5}