
/* HTML-Tag-Definitionen */


* 
{ 
    /*
    margin: 		0px; 
    padding: 		0px; 
    */
    font-family: 	verdana, arial, helvetica, sans-serif; 
    color: 			#000000; 
    border: 		none; 
    text-decoration:none; 
    background: 	none;
}


body 
{ 
	font-size: 10pt; 
}

table 
{ 
	border-collapse: collapse; 
}

th, td 
{ 
	margin:   		0px;
	padding:		5px;
	vertical-align:	top;
}


h1, h2, h3, h4, h5, h6 
{ 
    padding-bottom: 10px; 
    font-weight: 	bold; 
}

h1 { font-size: 16pt; }
h2 { font-size: 14pt; }
h3 { font-size: 12pt; }

hr { border-top: dotted 1px #cdcdcd; }

p 
{ 
    padding-bottom:	10px; 
    font-size: 		11px; 
}

small { font-size: 9px; }

a 
{ 
    font-size: 		10pt; 
    color: 			#336600; 
    text-decoration:underline; 
}

/* 
a:visited { color: #6ea041; }
a:hover { color: #336600; }
a:active   { color: #6ea041; }
a:focus     { color: #FFC000; }
*/


a.button 
{
    margin: 		0px 0px 10px 0px;
    padding: 		2px 7px 2px 7px;
    border: 		solid 1px #808080;
    background: 	rgb(205,205,205);
    color: 			black;
}

a:hover.button { color: black; }

input 
{ 
    padding: 		1px; 
    font-size: 		10pt; 
    border: 		solid 1px #cdcdcd; 
}

input.submit { background: #cdcdcd; }

textarea 
{ 
    padding: 		1px; 
    overflow: 		auto; 
    font-size: 		10pt; 
    border: 		solid 1px #cdcdcd; 
}

select 
{ 
    font-size: 		10pt; 
    border: 		solid 1px #cdcdcd; 
}

fieldset 
{ 
    margin-bottom: 	10px; 
    padding: 		10px; 
    border: 		solid 1px #cdcdcd; 
}

div.clear 
{ 
    clear:			both; 
    display: 		none; 
}

#page { font-size: 11px; }

#head, #logo, #foot, form#objekt, #box1, #box2 { display: none; }

ul.menu-1, ul.menu-2, ul.menu-3 { display: none; }

#content { line-height: 140%; }

