body{
    margin-top:0;
    margin-left:0; 
    font-family: Verdana; 
    font-size: small; 
    color: #333333 !important;
}
body.nav{
    margin-top:0;
    margin-left: 15px;
}
div.main{
    align-self: center;
    align-content: center;
    align-items: center;
    font-size: small;
    margin: auto;
}
div.kontakt{
    margin-left: 10px;
}
a:link{color:"#333333";} 
a:visited{color:"#003399";}
a:active{ color:"#FF6600";}
a:hover{ color:"#FFFFFF";}
a{text-decoration:underlined ;}

.fprolloverstyle
a:hover {
	color: #FF6600;
	font-family: Verdana;
	font-size: small;
}

.en-markup-crop-options {
    top: 18px !important;
    left: 50% !important;
    margin-left: -100px !important;
    width: 200px !important;
    border: 2px rgba(255,255,255,.38) solid !important;
    border-radius: 4px !important;
}

.en-markup-crop-options div div:first-of-type {
    margin-left: 0px !important;
}
table, th, td {
   border: 0px solid white;
}
table.nav{
    position:fixed;
    height: 140px;
}
table.terra-site{
    width: 1031px;
    height: 631px;
    margin-left: auto;
    margin-right: auto;
    /*position:fixed;*/
}
table.blue-site{
    width: 1031px;
    height: 631px;
    margin-left: auto;
    margin-right: auto;
    /*position:fixed;*/
}

td.terra-button{
	width: 190px;
	height: 49px;
	background-image: url("../picts/Button_Navi_Links_terra.gif");
	background-repeat: no-repeat;
    vertical-align: middle;
    align-content: center;
}
td.blue-button{
	width: 190px;
	height: 49px;
	background-image: url("../picts/Button_Navi_Links.gif");
	background-repeat: no-repeat;
    vertical-align: middle;
    align-content: center;
}
td.no-button{
	width: 190px;
	height: 49px;
    vertical-align: middle;
    align-content: center;
}
td.header-button{
	width: 190px;
	height: 49px;
    vertical-align: bottom;
    align-content: center;
}
td.list-button{
	width: 190px;
    vertical-align: bottom;
    text-align: left;
}
td.list-button-top{
	width: 190px;
    vertical-align: top;
    text-align: left;
}
p.button-header{
    vertical-align: bottom;
    text-align: left;
    font-weight: bold;
    font-size: small;
}
p.button-text{
    text-align: left;
    font-weight: normal;
    font-size: small;
}
p.list-header{
    text-align: left;
    font-weight: bold;
    font-size: small;
}
p.image-text-l{
    text-align: left;
    font-weight: normal;
    font-size: small;
}
p.image-text-r{
    text-align: right;
    font-weight: normal;
    font-size: small;
}
p.kontakt-text{
    text-align: left;
    font-weight: normal;
    font-size: small;
    font-family: Arial;
    color: #0000ff;
}

td.ph-image-vertical{
    width: 250px;
    height: 50px; 
    vertical-align: bottom; 
}
td.image-vertical{
    width: 230px;
    height: 300px; 
    vertical-align: bottom; 
}
td.image-vertical-top{
    width: 230px;
    height: 300px; 
    vertical-align: top; 
}
td.image-hori{
    width: 390px;
    height: 230px; 
    vertical-align: bottom; 
}
td.image-hori-top{
    width: 390px;
    height: 230px; 
    vertical-align: top; 
}
td.image-hori-text{
    width: 390px;
    height: 50px; 
    vertical-align: bottom; 
}
td.ph-image-hori{
    width: 390px;
    height: 50px; 
}
td.image-hori-wd-top{
    width: 620px;
    height: 230px; 
    vertical-align: top; 
}
td.image-hori-wd-bottom{
    width: 620px;
    height: 230px; 
    vertical-align: bottom; 
}
td.image-hori-wd-text{
    width: 620px;
    height: 50px; 
    vertical-align: bottom; 
}
td.place-88x6{
    width: 88px;
    height: 6px;
  	background-image: url("../picts/Platzhalter_88x6.gif");
	background-repeat: no-repeat;
}
td.place-50x6{
    width: 50px;
    height: 6px;
  	background-image: url("../picts/Platzhalter_50x6.gif");
	background-repeat: no-repeat;
}
td.place-50x50{
    width: 50px;
    height: 50px;
  	background-image: url("../picts/Platzhalter_50x6.gif");
	background-repeat: no-repeat;
}
td.place-10x50{
    width: 10px;
    height: 50px;
}
ul.furobj{
    font-size: small;
    text-align: left;
    margin-left: -20px;
    vertical-align: bottom;
}

ul.furobj > li{
    text-align: left;
}