﻿body {
	FONT-SIZE: 7pt; COLOR: #000000; FONT-FAMILY: verdana, sans-serif;
	BACKGROUND: url('../templates/p5008/images/site-pattern.gif'); 
	margin: 0;
	padding: 0;
}
td {
	FONT-SIZE: 7pt; COLOR: #000000; FONT-FAMILY: verdana, sans-serif
}
pre {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; MARGIN: 0px; COLOR: #000000; FONT-FAMILY: tahoma, sans-serif
}
a {
	COLOR: #8d8d8d; TEXT-DECORATION: none
}
a:hover {
	TEXT-DECORATION: underline
}
h4 a:hover {
	COLOR: #8d8d8d; TEXT-DECORATION: none
}
a:hover h4 {
	COLOR: #8d8d8d; TEXT-DECORATION: none
}
h1 {
	FONT-SIZE: 11pt; MARGIN: 12px 0px 20px; COLOR: #000000; FONT-FAMILY: arial, sans-serif
}
h2 {
	FONT-SIZE: 11pt; MARGIN: 0px 0px 0 0; COLOR: #000000; FONT-FAMILY: arial, sans-serif
}
h3 {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; MARGIN: 0px; COLOR: #ffffff
}
h4 {
	FONT-SIZE: 10pt; MARGIN: 0px; COLOR: #000000; FONT-FAMILY: arial, sans-serif
}

hr
{
    height:1px;   
    color:#666666;
}
#wrapper
{
    
    margin: 0;
    padding: 0;
    
}
    #wrapper #content
    {
        width:733px;
        margin: 0;
        padding: 0;
        border-left:1px solid #000000;
        border-right:1px solid #000000;
        background-color:#ffffff;
    }
        #content #top
        {
            margin: 0;
            padding: 0;
            height:337px; 
            text-align:left; 
        }
        
        #top #links_top
        {
            margin: 0;
            padding: 0;
            height:66px;
            background:url('../Images/bg_links_top.gif');   
        }
        #links_top #nav_menu_top
        {
            margin: 0;
            padding: 46px 0 0 40px; 
             
        }
        
        
        #top #links_bottom
        {
            margin: 0;
            padding: 0;
            height:46px;
            background:url('../Images/bg_links_bottom.gif');  
        }
        
        
        #links_bottom #nav_menu_bottom
        {
            margin: 0 0 0 40px;
            padding: 0; 
             
        }
        #top #links_middle_left
        {
            margin: 0;
            padding: 5px 0 0 32px;
            height:221px;
            width:448px;
            float:left;
            border:0px solid black;
        }
        #top #links_middle_right
        {
            margin: 0 0 0 10px;
            padding: 0;
            height:220px;
            float:left;
            width:215px;
            border:0px solid black;
        }
        
        #links_middle_right #logo
        {
            margin: 20px 5px 0px 0px;
            padding:20px 0 20px 0;
            border-top:1px solid #666666;
            border-bottom:1px solid #666666;  
            width:235px; 
            font-size:8pt;
            color:#000000;
            font-weight:bold;
            font-family: Arial, Helvetica, Sans-Serif;
        }
        
        #logo #img
        {
            text-align:center;   
        }
        
        #logo p
        {
            margin: 0;
            padding: 15px 0 0 0;   
        }
        
        
        
        #top ul
        {
            list-style:none;
            margin:0;
            padding:0;   
        }
        #top li
        {
            display:inline;
            margin:0;
            padding:0;   
        }
        #top .nav_item
        {
            margin:0;
            padding:0;
            text-decoration:none;
            FONT-SIZE: 10pt; 
            MARGIN: 0px; 
            COLOR: #ffffff; 
            FONT-FAMILY: arial, sans-serif ;
            font-weight:bold;   
        }
        #top .nav_item:hover
        {
            color: #8d8d8d;    
        }
    
    
    #content #info
    {
        margin:0;
        padding:0;
        background:url('../Images/bg_content.gif')   
    }
        
    #info #colL
    {
        margin:0;
        padding:0 0px 20px 40px;
        width:423px;
        min-height:300px; 
        float:left; 
        border:0px solid black; 
        text-align:left;
        font-size:7pt;
        color:#000000;
    } 
    
    #colL a.black
    {
        color:#000000;
        text-decoration:none;   
    }
    #colL a:hover.black
    {
        text-decoration:underline;   
    }
    
    #colL li
    {
        font-weight:bold;   
    }
    
    #colL .orderItem
    {
        margin:20px 0 0 0;
        padding:0;   
    }
    
    .orderItem img
    {
        border: #000000 1px solid;
        margin-right: 5px;
        margin-top:2px;   
    }
    
    .orderItem span
    {
        font-size:9pt;
        font-weight:bold;   
    }
    
    #colL .item hr
    {
        padding:0;
        margin:10px 0 10px 0;     
    }
    
    #colL .item img
    {
        padding:0;
        margin:3px 5px 0 0;   
    }
    
    #colL .item h1
    {
        font-size:11pt;
        margin:0px 0 5px 0;   
    }
    
    #info #colR
    {
        margin:0;
        padding:0 0 0 20px;
        width:250px;
        float:left;
    } 
    
    #colR .itemR
    {
        margin:0;
        padding:0 0 20px 0;
        width:206px;
        text-align:left;
        border-bottom:1px solid #79795b;   
    }
    
    #colR .itemR hr
    {
        padding:0;
        margin:10px 0 10px 0;     
    }
    
    #colR .itemR img
    {
        padding:0;
        margin:0 5px 10px 0;   
    }
    
    #colR .itemR h1
    {
        font-size:10pt;
        margin:10px 0 15px 0; 
    }
    #colR .itemR h1 a
    {
        font-size:10pt;
        color:#ff0000; 
    }
    
    #colR .itemR a
    {
        font-size:7pt;
        margin: 0;
        padding: 0;
        color:#007236;
        text-decoration:none;
        font-weight:bold;
    }
    #colR .itemR a:hover
    {
        text-decoration:underline; 
    }
    
    #colR .creator
    {
        margin:0;
        padding:20px 0 20px 0;
        width:206px;
        text-align:center;
        border-bottom:0px solid #79795b;   
    }
    
    #colR a.creator 
    {
        font-size:7pt;
        margin: 0;
        padding: 0;
        color:#588528;
        text-decoration:none;
        font-weight:normal;
    }
    #colR  a:hover.creator
    {
        text-decoration:underline; 
    }
    
    #content #bottom
    {
        margin:0;
        padding:5px 0 0 0;;
        height:19px;
        border:0px solid black;
        background-color:#000000; 
        color:#ffffff;
        font-size:8pt; 
    }        
        
        
.nachname_form
{
    margin: o;
    padding: 0;   
}

.nachname_form td
{
    margin: 0;
    padding: 0 10px 10px 0;   
}

.green
{
    color:#669966;
}
.red
{
    color:#ff0000;   
} 
.black
{
    color:#000000;   
}        
        
.fLeft
{
    float:left;   
}   
.fRight
{
    float:right;   
}   
.clr
{
    clear:both;   
}
