body
	{
	color: black;
	background: #D9D9DD;
	margin: 0px;
	padding: 0px;
	height: 100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;

}

.textarea1,.textarea2 
       {
        position: relative;
	width: 97%;
        padding: 10px 12px 10px 5px;
}

.textarea2
        {
        background-color: #CFDBCB;
        /* background-color: #D0E1CA; */
}

.hinweis
       {
        position: relative;
	width: 85%;
        margin: 15px 0px 0px 0px;
        padding: 5px;
        background-color: #a5a9bc;
	border: 1px solid #999999;
}

.form
       {
        position: relative;
	width: 85%;
        margin: 15px 0px 0px 0px;
        padding: 5px;
        background-color: #a5a9bc;
	border: 1px solid #999999;
}


p
        {
        margin:1em 0 0 0;
        /* oben eine relative Einheit, links, rechts und unten nix */
}

         
#logobox
	{
	position: absolute;
	top: 8px;
	right:25px;
	width:360px;
	height: 100px;
	border: 0px solid;
        background-image: url(../bilder/nn.jpg);
        background-repeat: no-repeat;
}

#logorechts
	{
	position: absolute;
	top: 500px;
	right:120px;
	width:390px;
	height: 253px;
	border: 0px solid;
        background-image: url(/images/26.jpg);
        background-repeat: no-repeat;
}

#bilderbox
	{
	position: absolute;
	top: 50px;
	width: 100%;
	height: 110px;
	background-repeat: repeat-x;
}

#balken_weiss
	{
	position: absolute;
	top: 160px;
	width: 100%;
	height: 5px;
        font-size:2px;
        padding: 0px;
        margin: 0px;
        background-color: white;
}

#inhaltsbox
	{
	margin-top: 210px;
	margin-left:275px;
	margin-right:280px;
	min-height: 400px;
	border: 0px solid;
        text-align:justify;
}

#inhaltsboxzwei
	{
	margin-top: 272px;
	margin-left:280px;
	margin-right:800px;
	min-height: 400px;
	border: 0px solid;
}


#inhaltsboxzdrei
	{
	margin-top: 272px;
	margin-left:600px;
	margin-right:400px;
	min-height: 400px;
	border: 0px solid;
}

#rechtebox
	{
	position: absolute;
	top:210px;
	right:0px;
	width:195px;
        padding:0px;
        height:350px;
        background-image: url(/textpattern-4.0.2/images/nn.jpg);
        background-repeat: no-repeat;
}


#rechtebox_feed
	{
	position: absolute;
	top:710px;
	right:0px;
	width:195px;
        padding:0px;
        height:350px;
        background-image: url(/textpattern-4.0.2/images/nn.jpg);
        background-repeat: no-repeat;
}



#sidebar
	{
	position: absolute;
	top:200px;
	left:14px;
	width:180px;
        padding: 0px 0px 0px 1px;
}



#sidebar_z
	{
	position: absolute;
	top:260px;
	left:34px;
	width:180px;
        padding: 0px 0px 0px 1px;
}



#sidebar_2
	{
	position: absolute;
	top:375px;
	left:14px;
	width:180px;
        padding: 0px 0px 0px 1px;
}



#sidebarpost1
	{
	position: absolute;
	top:200px;
	left:14px;
	width:180px;
        padding: 0px 0px 0px 1px;
}


#sidebarpost2
	{
	position: absolute;
	top:260px;
	left:34px;
	width:190px;
        padding: 0px 0px 0px 1px;
}


#sidebarpost3
	{
	position: absolute;
	top:350px;
	left:14px;
	width:180px;
        padding: 0px 0px 0px 1px;
}




#sidebartourismuss
	{
	position: absolute;
	top:314px;
	left:34px;
	width:180px;
        padding: 0px 0px 0px 1px;
}

#kendo-video
	{
	position: absolute;
	top:165px;
	right:110px;
	width:400px;
        height: 20px;
        padding: 7px 0px 0px 1px;
}

#kendo-video1
	{
	position: absolute;
	top:203px;
	right:110px;
	width:400px;
        height: 20px;
        padding: 7px 0px 0px 1px;
}

#formularjapan
	{
	position: absolute;
	top:190px;
	right:160px;
	width:300px;
        height:300px;
}

[id="formularjapan"] {
  position: fixed !important;  /* Makes the side menu scroll with the page. Doesn't work in MSIE */
}


#kendo_amazon
	{
	position: absolute;
	top:165px;
	right:110px;
	width:400px;
        height: 20px;
        padding: 7px 0px 0px 1px;
}



#hm
	{
	position: absolute;
	top: 29px;
	width: 100%;
	height: 19px;
	padding: 2px 0px 0px 0px;
	color: #ffffff;
	background: #333333;
}


a,a:hover
        {
         color: #AB3325;
}

.menue
	{
	color: #999999;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
}	

.menue_weiss
	{
	color: #ffffff;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
}	

.menue_hinweis
	{
	color: #5c5c5c;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
}	


.menue:hover

{
	color: #666666;
}



.menue_weiss:hover
	{
	color: black;
}

.menue_aktiv
	{
	color: #AB3325;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
}

#menueboxrand
              {
	position: absolute;
	top: 60px;
	left: 200px;
	width: 5px;
	height: 840px;
	padding: 7px 0px 0px 7px;
	color: #1f2853;
	right: 0px;
}

#menuebox
	{
	position: absolute;
	top: 0px;
	left: 0px;
	width: 200px;
	height: 900px;
	padding: 7px 0px 0px 7px;
	color: #69696A;
	right: 0px;
}

.fett
	{
	font-weight: bold;
	text-decoration: none;
}
.fett_rot
	{
	font-weight: bold;
	text-decoration: none;
        color: #AB3325;
}
h1
        {
      	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
        color: #AB3325;
}
h2
        {
      	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
        color: #000000;
}
h3
        {
      	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
        color: #000000;
}
h4
        {
      	font-size: 13px;
	font-weight: bold;
        margin:0px 0px 3px 0px;
	text-decoration: none;
        color: #AB3325;
}