/*  body und schrift definitionen */
html {
        padding:0px;
        margin:0px;
}

body {
        background: #4f4f4f url(bg.gif);
        font-family: Georgia, Times New Roman, Times, serif;
        font-size: 12px;
        line-height: 150%;
     	color:#222222;
        padding:0px;
        margin:0px;
}

img {
		border:none;
}

table {
		vertical-align:top;
		font-size: 12px;
		line-height: 160%;
}

td {
		vertical-align:top;
}


a {
        color: #23B4E6;
        background-color:transparent;
        text-decoration: none;
}

a:hover {
        color: #000000;
}

pre {
        color: #aaaaaa;
        font-size: 9px;
        font-family: Courier, Monaco, Monospace;
}

p,h1, h3, pre, h4 {
         padding: 0px 0px, 0px, 0px;
         margin: 0px;
}


small {
        font-size: 10px;
        font-weight: normal;
        color: #000000;
        background-color: transparent;
}

big {
        font-size: 12px;
        font-weight: bold;
        color: #000000;
}

a.invert {
        color: #000000;
}

a:hover.invert {
        color: #23B4E6;
}





h1 { /* header*/
        font-size: 24px;
        font-weight: bold;
        /*text-transform:uppercase;*/
        color: #000000;
        background-color: transparent;
}

h2 {
        font-size: 16px;
        font-weight: bold;
        line-height: 100%;
        color: #000000;
        background-color: transparent;
        padding-top:0px;
        padding-bottom:0px;
}

h3 {
        font-size: 16px;
        font-weight: normal;
        line-height: 120%;
        /*text-transform:uppercase;*/
        color: #000000;
        background-color: transparent;
        padding-top:10px;
        padding-bottom:5px;
}

h4 {  /* kleine headlines über content-bereichen*/
		padding-top: 10px;
        font-size: 9px;
        font-weight: normal;
        line-height: 110%;
        text-transform:uppercase;
        color: #aaaaaa;
        background-color: transparent;
		border-bottom: 1px solid #aaaaaa;
}

input, textfield, select {
		font-size: 10px;
		font-family: Verdana, Arial, Sans-Serif;



}
