/*
(c) HOEHNE AG - http://www.hoehne.ag
*/

body {
font-family: Helvetica, Verdana, Arial, sans-serif;
font-size: 0.9em;
text-align: center;
background-color: rgb(248,248,248);
padding: 0;
margin: 0;
}

h1 {
font-family: Helvetica, Verdana, Arial, sans-serif;
font-size: 1.3em;
font-weight: bold;
line-height: 1.4em;
margin: 0px;
padding: 0px;
}

h2 {
font-family: Helvetica, Verdana, Arial, sans-serif;
font-size: 1.2em;
font-weight: bold;
line-height: 1.3em;
margin: 0px;
padding: 0px;
}

h3 {
font-family: Helvetica, Verdana, Arial, sans-serif;
font-size: 1.0em;
font-weight: bold;
line-height: 1.1em;
margin: 0px;
padding: 0px;
}

h4 {
font-family: Helvetica, Verdana, Arial, sans-serif;
font-size: 1.0em;
font-weight: bold;
line-height: 1.1em;
margin: 0px;
padding: 0px;
}

h5 {
font-family: Helvetica, Verdana, Arial, sans-serif;
font-size: 1.0em;
font-weight: bold;
line-height: 1.1em;
margin: 0px;
padding: 0px;
}

h6 {
font-family: Helvetica, Verdana, Arial, sans-serif;
font-size: 1.0em;
font-weight: bold;
line-height: 1.1em;
margin: 0px;
padding: 0px;
}

#topwrap {
background: url(../images/bodybg.png) repeat-x;
width: 100%;
}

a {
color: #0088AA;
text-decoration: none;
}

a:link {
color: #0088AA;
text-decoration: none;
}

a:visited {
color: #006699;
text-decoration: none;
}

a:hover {
color: #0088AA;
text-decoration: underline;
}

.img {
display: inline;
}

p {
margin: 0px;
padding: 0px 0px 0px 0px;
}

#centerdiv {
width: 862px;
margin-left: auto;
margin-right: auto;
text-align: left;
background-color: rgb(248,248,248);
border-width: 0px;
}

#layouttop {
display: block;
margin: 0;
padding: 0;
height: 133px;
width: 862px;
background: url(../images/hoehneag_2_01.gif) no-repeat;
border-width: 0px;
}

#fauxcolumn {
background: url(../images/background_faux.gif) repeat-y;
}

#layoutleft {
float: left;
left: 0;
top: 117px;
margin: 0px;
padding: 0px 0px 0px 0px;
width: 142px !important;
width: 140px;
background: url(../images/left.gif) repeat-y;
border-width: 0px;
}

#layoutmenu {
padding: 0px 0px 0px 0px;
margin: 0px;
width: 140px;
background: url(../images/menu.gif) repeat-y;
border-width: 0px;
}

#layoutcontent {
display: inline;
position: relative;
margin: 0px 0px 0px 20px;
padding: 20px 30px 0px 20px;
width: 600px;
border-width: 0px;
}

#layoutfooterleft {
clear: both;
position: relative;
text-align: center;
left: 0;
margin: 0;
padding: 0px 0px 0px 0px;
height: 84px;
width: 862px;
background: url(../images/footer.gif) no-repeat;
}

#headsub {
position: relative;
text-align: left;
top: 108px;
width: 1000px;
left: 30px; 
margin: 0px;
padding: 0px;
}

#headbox input[type=text] {
text-align: left;
color: rgb(0,0,0);
background-color: rgb(248,248,248);
}

#headbox input[type=password] {
text-align: left;
color: rgb(0,0,0);
background-color: rgb(248,248,248);
}

#headbox input[type=submit] {
text-align: center;
color: rgb(0,0,0);
}

#socialbookmarksleft {
float: left;
top: 0px;
margin: 0px 0px 0px 30px;
left: 560px;
width: 128px;
text-align: left;
}

#socialbookmarksright {
float: right;
top: 0px;
margin: 0px 30px 0px 0px;
left: 560px;
width: 128px;
text-align: right;
}

#footertext {
position: relative;
font-size: 0.8em;
width: 100%;
left: 0;
top: 45px;
}

#headimage {
position: relative;
float: left;
width: 492px;
height: 72px;
margin: 0;
padding: 0;
top: 28px;
left: 25px;
}

#socialbookmarksleftdown {
float: left;
top: 0px;
margin: 0px 0px 0px 40px;
text-align: left;
}

#socialbookmarksrightdown {
float: right;
top: 0px;
margin: 0px 40px 0px 0px;
text-align: right;
}

.noborder {
border: none;
border-width: 0px;
}

#belowfooter {
width: 900px;
margin-left: auto;
margin-right: auto;
text-align: center;
}

ul#menu {
margin: 0; padding: 0;
}

ul#menu li {
list-style: none;
margin: 0; padding: 0px 0px 0px 0px;
}

#bodybgstart {
padding: 0 0px 0 30px;
margin: 0;
background: url(../images/hoehneag_2_02.gif) no-repeat;
}

#menuright {
position: relative;
z-index: 4;
padding: 0;
margin: 0;
float: right;
background: url(../images/hoehneag_2_05.gif) repeat-y;
}

#menurightinner {
/* display: inline; */
position: relative;
z-index: 3;
padding: 30px 0 0 25px;
}

#menurightstart {
background: url(../images/hoehneag_2_03.gif) no-repeat;
position: relative;
z-index: 0; 
/*  display: inline-block;  */
width: 229px;
padding: 0px 0 0 0px;
margin: 0;
}

#contentdown {
position: relative;
width: 600px;
padding: 0 0px 0 30px;
}

.formdiv {
display: block;
float: left;
width: 200px;
}

/*
form br {
clear: left;
}
*/
input#submit {
width: auto;
}

label {
text-align: right; 
padding-right: 1em; 
font-weight: bold;
}
/*
form {
margin:0;
padding:.5em;
}
*/
ul, li {
list-style: none;
margin: 0;
padding: 0;
}



.dboxtxt {
margin: 0 0 0 25px;
}

.dtakenb {
 float:right;  
width: 300px;
margin: 0 -5px 0 -5px;
padding: 0 0px 0 0;
background-image: url('http://www.hoehne.ag/images/domains_vergeben_spacer.gif');
background-repeat: repeat-y;
}

.dfreeb {
width: 300px;
float: left;
margin: 0;
padding: 0;
background-image: url('http://www.hoehne.ag/images/domains_frei_spacer.gif');
background-repeat: repeat-y;
}

.dbd {
margin: 0 30px 0 20px;
width: 120px;
display: inline-block;
}

.dbdate {
text-align: right;
font-size: 0.7em;
color: rgb(150,150,150);
margin: 0 5px 0 5px;
}

.dbdelete {
text-align: right;
width: 100px;
}

#formX input {

}

#blockdiv {
width: 400px;
display: inline-block;
}

