/**
 * Finanzpartner - Standard Styles
 */

/* - Standardformatierung der Webseite - */
 
body {
   font-family: Arial, Verdana, sans-serif;
   font-size: 0.75em;
   background: #E0E1E5;
   color: black; 
	text-align: center;
	margin: 5px 0;
}
 
table {
   font-size: 100%;
}
 
h1, h2, h3, h4, h5, h6 {
   margin: 0;
   padding: 0;
   color: #004279;   
}

h1 { font-size: 1.5em; }
h2 { font-size: 1.4em; }
h3 { font-size: 1.2em; }
h4 { font-size: 1.1em; }
h5 { font-size: 1.05em; }
h6 { font-size: 1.0em; }

p {
   margin: 0 0 1em 0;
   padding: 0;
}

ul {
   list-style-position: outside;
   margin: 3px 0;
   padding: 0;
}

ul li { 
   margin: 0 15px;
   padding: 0.1em 0;
}

a:link, a:visited, a:active, a:hover {
	color: #0A4678;
}

img { border: 0; }



/* - Allgemeine Klassen - */

.align-left { text-align: left; }
.align-center { text-align: center; }
.align-right { text-align: right; }

/* - Inline Elements - */

.link { color: black; }

.header-color1 { color: #004279; }

.text-color1 { color: #FFCC00; }
.text-color2 { color: #133C70; }
.text-color3 { color: #000000; }

.text-italic { font-style: italic; }
.text-italic-underline { font-style: italic; text-decoration: underline; }
.text-underline { text-decoration: underline; }
.text-overline { text-decoration: overline; }
.text-strike { text-decoration: line-through; }
.text-lowercase { text-transform: lowercase; }
.text-uppercase { text-transform: uppercase; }
.text-capital { text-transform: capitalize; }

.font-x-small { font-size: x-small; }
.font-small { font-size: small; }
.font-large { font-size: large; }
.font-x-large { font-size: x-large; }

.font-small-gaps { font-variant: small-caps; }
