﻿/* ---------------------------------------------------------------------------------------------- */
/* Global Reset */
/* ---------------------------------------------------------------------------------------------- */
* {
    padding: 0;
    margin: 0;   
}


/* ---------------------------------------------------------------------------------------------- */
/* Global settigs */
/* ---------------------------------------------------------------------------------------------- */
html, body, td, th, select, option, legend, label, a {
    color: #3d0051;
    font-family: Arial, sans-serif;
    font-size: 18px;
}

body {
    background: url("../img/main_bg.gif") #e9d2ff top left repeat-y;
    margin-top: 63px;
}

a {
    text-decoration: none;
    font-weight: bold;
}

ul {
    list-style-image: url("../img/pfeil.gif");   
}

ul li {
    margin: 25px 0;
}

ul.smile {
    list-style-image: url("../img/smile.gif");
}

/* ---------------------------------------------------------------------------------------------- */
/* Main Menu */
/* ---------------------------------------------------------------------------------------------- */
#mainMenu {
    float: left;
    width: 226px;
}

#mainMenu ul {
    list-style: none;
}

#mainMenu ul li {
    margin-bottom: 35px;
    margin-top: 0;
    padding-left: 85px;
    background: url("../img/mainmenu.gif") transparent left center no-repeat;
}

#mainMenu ul li a {
    text-decoration: none;
    font-weight: bold;
}

/* ---------------------------------------------------------------------------------------------- */
/* Content - Structure */
/* ---------------------------------------------------------------------------------------------- */
#content {
    margin-left: 228px;
    text-align: center;
}

#contentText {
    margin-left: 320px;
    text-align: left;
}

#contentText.small {
    width: 700px;
}

#contentText ul li {
    padding-left: 25px;
}

/* ---------------------------------------------------------------------------------------------- */
/* Content - Rondel */
/* ---------------------------------------------------------------------------------------------- */
#content .rondel {
    background: url("../img/logo.jpg") transparent center no-repeat;
    width: 639px;
    height: 350px;
    margin: 0 auto;
    position: relative;
    line-height: 20px;
    margin-bottom: 120px;
}

#content .rondel p {
    margin: 0;
}

#content .rondel .top {
    font-size: 14pt;
    margin-top: -20px;
}


#content .rondel .bottom {
    position: absolute;
    bottom: 0;
    width: 100%;
    left: 0;
    font-size: 14pt;    
}

#content .rondel .left,
#content .rondel .right {
    top: 50%;
    position: absolute;
}

#content .rondel .left {
    left: 0;
    text-align: center;
    height:60px;
    margin-top: -20px;
    font-size: 14pt;
}

#content .rondel .right {
    right: 0;
    text-align: center;
    height: 40px;
    margin-top: -20px;
    font-size: 14pt;
}



/* ---------------------------------------------------------------------------------------------- */
/* Content - Formatting */
/* ---------------------------------------------------------------------------------------------- */
#content p {
    margin-bottom: 40px;
    font-weight: bold;
}

a:link {font-family: Trebuchet MS, Verdana, arial; font-size: 12pt; font-weight: bold; color: #3D0051; text-decoration: none;}
a:visited {font-family: Trebuchet MS, Verdana, arial; font-size: 12pt; font-weight: bold; color: #3D0051; text-decoration: none;} 
a:hover {font-family: Trebuchet MS, Verdana, arial; font-size: 12pt; font-weight: bold; color: #319C00; text-decoration: underline;}

a.unavi:link {font-family: Trebuchet MS, Verdana, arial; font-size: 12pt; font-weight: bold; color: #3D0051; text-decoration: underline;}
a.unavi:visited {font-family: Trebuchet MS, Verdana, arial; font-size: 12pt; font-weight: bold; color: #3D0051; text-decoration: underline;} 
a.unavi:hover {font-family: Trebuchet MS, Verdana, arial; font-size: 12pt; font-weight: bold; color: #319C00; text-decoration: none;}

a.unavi_gross:link {font-family: Trebuchet MS, Verdana, arial; font-size: 14pt; color: #3D0051; text-decoration: underline;}
a.unavi_gross:visited {font-family: Trebuchet MS, Verdana, arial; font-size: 14pt; color: #3D0051; text-decoration: underline;} 
a.unavi_gross:hover {font-family: Trebuchet MS, Verdana, arial; font-size: 14pt; color: #319C00; text-decoration: none;}

h1 { 
   font-family: Trebuchet MS, Verdana, arial; 
   font-size: 15pt; 
   font-style: normal; 
   color: #3D0051; 
   font-weight: bold;
   letter-Spacing:0.1px;
     }

p, br {  
font-family: Trebuchet MS, Verdana, arial; 
font-size: 12px; 
font-style: normal; 
color: #3D0051; 
font-weight: normal;
/* text-align: justify; */ 
letter-Spacing:0.1px; 
}


.text {  
font-family: Trebuchet MS, Verdana, arial; 
font-size: 12pt; 
font-style: normal; 
color: #3D0051; 
font-weight: normal;
/* text-align: justify; */ 
letter-Spacing:0.1px; 
}

.text_gross {  
font-family: Trebuchet MS, Verdana, arial; 
font-size: 15pt; 
font-style: normal; 
color: #3D0051; 
font-weight: normal;
/* text-align: justify; */ 
letter-Spacing:0.1px; 
}

.texttipp {  
font-family: Trebuchet MS, Verdana, arial; 
font-size: 11pt; 
font-style: normal; 
color: #3D0051; 
font-weight: normal;
/* text-align: justify; */ 
letter-Spacing:0.1px; 
}

.textklein {  
font-family: Trebuchet MS, Verdana, arial; 
font-size: 10pt; 
font-style: normal; 
color: #3D0051; 
font-weight: normal;
/* text-align: justify; */ 
letter-Spacing:0.1px; 
}