﻿*
{
	margin:             0px;
	padding:            0px;
}


html, body
{
	height:             100%;
	font-family:        verdana, tahoma, arial, helvetica, sans-serif;
	font-size:          10px;
	text-decoration:    none;
	color:              #000000;
	background-color:   #FFFFFF;
	}

.search
{
    width:              100px;
    height:             15px;
    color:              #000000;
    background-color:   #FFFFFF;
    font-size:          10px;
    border:             #CCCCCC 1px solid;    
    }

.login
{
    width:              100px;
    height:             15px;
    color:              #000000;
    background-color:   #ffffff;
    font-size:          10px;
    border:             #CCCCCC 1px solid;    
    }
    
.emailAddress
{
    width:              300px;
    height:             15px;
    color:              #000000;
    background-color:   #ffffff;
    font-size:          10px;
    border:             #CCCCCC 1px solid;       
    }    

a:link {
	color:              #000000;
	text-decoration:    none;
	}

a:visited {
	color:              #000000;
	text-decoration:    none;
	}

a:hover {
	color:              #C80000; 
	text-decoration:    none;
	}

a:active {
	color:              #000000;
	text-decoration:    none;
	}

table
{
	margin:             0px;
	padding:            0px; 
    }

.table_master
{
    min-width:              800px;
    max-width:              800px;
    width:                  800px;
    height:                 100%;
    }

.table_navigation
{
    }

.table_logo
{
    height:             100px;
    width:              800px;
    }

.table_left
{
    width:              150px;
    }
    
.table_middle
{
    width:              500px;
	height: 			100%;
    }
    
.table_right
{
    width:              150px;
    }

.table_copyright
{
    width:              100%;
    font-size:          9px;
    }

.center
{
    height:             100%;
    }

.center_left
{
    vertical-align:     top;
    height:             500px;
    }

.center_left_bg
{
    vertical-align:     top;
    height:             500px;
    width:              150px;
    }

.center_middle
{
    vertical-align:     top;
    height:             500px;
    }

.center_right
{
    vertical-align:     top;
    height:             500px;
    }

.top
{
    height:             75px;
    }

.top_left
{
    font-size:          20px;
    text-align:         left;
    }
    
.top_middle
{

    }
    
.top_right
{
    text-align:         right;
    }   

.bottom
{
    height:             20px;
    }

.bottom_left
{
    height:             20px;
    }
    
.bottom_middle
{
    height:             20px;
    }
    
.bottom_right
{
    height:             20px;
    text-align:         right;
    }        
    
.coloredTD
{
	border-right:           #cccccc 1px solid; 
	border-top:             #cccccc 1px solid;
    border-left:            #cccccc 1px solid; 
    border-bottom:          #cccccc 1px solid; 
    background-color:       Transparent;
    vertical-align:         middle;
    text-align:             center;
	} 
	
.headlineTD
{
	border-top:             #cccccc 1px solid;
    border-left:            #cccccc 1px solid; 
    background-color:       #E7E7E7;
    vertical-align:         middle;
    text-align:             left;
    font-size:              10px;
    font-weight:            bold;
	} 	   

.headlineTD1
{
    vertical-align:         middle;
    text-align:             left;
    font-size:              12px;
    font-weight:            bold;
    color:                  #666666;
	}

.headlineTD2
{
    vertical-align:         middle;
    text-align:             left;
    font-size:              12px;
    font-weight:            bold;
    color:                  #000000;
	}
	
.headlineTD2center
{
    vertical-align:         middle;
    text-align:             center;
    font-size:              12px;
    font-weight:            bold;
    color:                  #000000;
	}	

.headlineTD3
{
    vertical-align:         middle;
    text-align:             left;
    font-size:              10px;
    font-weight:            bold;
    color:                  #000000;
	}

.headlineTDprice
{
    vertical-align:         middle;
    text-align:             right;
    font-size:              12px;
    font-weight:            bold;
    color:                  #000000;
	}
	
.viewMoreTD	
{
    color:                  #777777;
    vertical-align:         middle;
    font-size:              10px;
    font-weight:            bold;
	} 	
	
.justifyTD
{
    text-align:             justify;
    line-height:            1.5;
	vertical-align: 		top;
    }	
    
.redBoldText
{
    font-size:              10px;
    font-weight:            bold;
    color:                  #666666;
    }    
    
.colSeperator
{
    width:              10px;
    }
	
#cont_jubiaktion {
	font-size: 10px;
	font-weight: normal;
	text-align: justify;
}	

.add_cont_jubi{
	font-size: 10px;
	color:#FF6200;
	font-style: italic;
}