body
{
    background-color: #c7c7c7;
    }
html,body,form {
    font-family: verdana;
    font-size:11px;
    line-height:16px;
}

*
{
    padding:0px;
    margin:0px;
    }


h1,h2,h3,h4
{
    margin:0px;
    }
    
h1
{
    margin-bottom: 10px;
    font-size: 18px;
    font-weight: bold;
    text-align: left;
    color:#cccccc;
    line-height: 24px;
    }

h2.red
{
    margin-bottom: 10px;
    font-size: 16px;
    font-weight: bold;
    text-align: left;
    color:#ff0000;
    }

h3.red
{
    margin-bottom: 6px;
    font-size: 14px;
    font-weight: normal;
    font-family:arial black;
    text-align: center;
    color:#ff0000;
    }

h3.grey
{
    margin-bottom: 6px;
    font-size: 14px;
    font-weight: bold;
    text-align: center;
    color:#cccccc;
    text-align: left;
    }

a
{
	font-size:11px;
	font-weight: normal;
	color: #eeeeee;
	text-decoration: none;
	}

a:hover
{
	font-size:11px;
	font-weight: normal;
	color: #eeeeee;
	text-decoration: underline;
	}


/**************************************
KLASSER
**************************************/

.ClearBoth
{
    clear:both;
    }
    
.FloatLeft
{
    float:left;
    }

.FloatRight
{
    float:right;
    }

.MenuLeft
{
    background-image: url('../images/menu_bg_left.jpg');
    background-repeat:no-repeat; 
    float:left;
    width:6px;
    height:30px;
    }
    
.MenuRight
{
    background-image: url('../images/menu_bg_right.jpg');
    background-repeat:no-repeat;
    float:right;
    width:6px;
    height:30px;
    
    }  
      
.MenuSep
{
    background-image: url('../images/menu_bg_sep.jpg');
    background-repeat:no-repeat;
    width: 2px;
    height: 30px;
    float:left;    
    }

.MenuPaddingLeft
{
    padding-right:10px;
    }



.FooterColumn
{
    float:left;
    width:150px;    
    text-align:justify;    
    /*border: 1px solid #ff0000;*/
    }

.FooterColumnMargin
{
    margin-right:0px;
    }

.FooterColumnMargin img
{
    margin-right:2px;
    margin-left:8px;
    vertical-align:middle;
    }

.FooterColumnMargin a
{
    vertical-align:middle;
    }

.productBox
{
    width: 259px;
    height: 225px;
	background-image: url('../images/productbox_bg.jpg');
	background-repeat: no-repeat;
	margin-bottom:10px;
	text-align: justify;
	vertical-align:top;
	vertical-align:text-top;
	color: #000000;
	}

.productBox2
{
    width: 259px;
    height: 225px;
	background-image: url('../images/productbox2_bg.jpg');
	background-repeat: no-repeat;
	margin-bottom:10px;
	text-align: justify;
	vertical-align:top;
			vertical-align:text-top;
	}

.productBox3
{
    width: 259px;
    height: 153px;
	background-image: url('../images/productbox3_bg.jpg');
	background-repeat: no-repeat;
	margin-bottom:10px;
	text-align: justify;
	vertical-align:top;
			vertical-align:text-top;
	}

.productBoxContent
		{
			vertical-align:text-top;
			padding: 15px;
			}

/**************************************
LAYOUT DIV
**************************************/


#MainContainer
{
    width:100%;
    height:100%;
    }
    
    #MainContainer #MainContent
    {
        margin:auto;
        width:807px;
        background-image: url('../images/contentMiddle.jpg');
        background-repeat:repeat-y;
        }
        
        /*
		#MainContainer #MainContent a,a:active,a:visited,a:link
		{
			font-size:11px;
			font-weight: normal;
			color: #eeeeee;
			text-decoration: none;
			}

		#MainContainer #MainContent a:hover {
			font-family: verdana;
			font-size:11px;
			font-weight: normal;
			color: #eeeeee;
			text-decoration: underline;
		}
		*/

        #MainContainer #MainContent #TopContent
        {
            background-image: url('../images/contentTop.jpg');
            background-repeat:no-repeat;
            width: 807px;
            height: 250px;
            
            }
            
        #MainContainer #MainContent #MenuContent
        {
            background-image: url('../images/menu_bg_middle.jpg');
            background-repeat:repeat-x;
            width: 765px;
            height: 30px;
            
            margin-left:10px;
            margin-right:10px;
            }
            
            #MainContainer #MainContent #MenuContent li
            {               
                list-style-type:none;
                list-style-position:outside;
                float:left;
                height:30px;
                cursor:pointer;
                }

                #MainContainer #MainContent #MenuContent li.Active,li:Hover.Active
                {               
                    /*background-color:#cccccc;                    */
                    background-image: url('../images/menu_bg_middle_hover.jpg');
                    cursor:pointer;
                    }
                    
                #MainContainer #MainContent #MenuContent li:Hover.Active
                {               
                    /*background-color:#cccccc;                    */
                    background-image: url('../images/menu_bg_middle_hover.jpg');
                    cursor:pointer;
                    }
                    
                #MainContainer #MainContent #MenuContent li:Hover
                {               
                    /*background-color:#333333;*/
                    /*background-image: url('../images/menu_bg_middle.jpg');*/
                    background-image: url('../images/menu_bg_middle_hover.jpg');
                    }
                    
                

                #MainContainer #MainContent #MenuContent li a
                {                               
                    line-height:28px;
                    color:#ffffff;
                    text-decoration:none;
                    padding-left:10px;
                    padding-right:10px;
                    }
                    
                    
        #MainContainer #MainContent #ContentContainer
        {
            width:760px;
            color:#ffffff;
            padding:12px;
            
            
            }
            
            #MainContainer #MainContent #ContentContainer #ContentAreas
            {
                width:765px;
                background-image:url(../images/content_bg.jpg);
                background-repeat:no-repeat;
                background-position:top center;
                
                }
            
            #MainContainer #MainContent #ContentContainer #ContentAreas #ContentAreaLeft
            {
                width:450px;
                min-height:400px;                
                padding:10px;
                float:left;
                text-align:justify;
                }
            
            #MainContainer #MainContent #ContentContainer #ContentAreas #ContentAreaRight
            {
                width:252px;
                min-height:400px;
                padding-right:10px;
                text-align:justify;
                float:right;
                
                }

        #MainContainer #MainContent #Copy
        {
            margin:auto;
            width:807px;
            background-image: url('../images/contentMiddle.jpg');
            background-repeat:repeat-y;            
            color:#ffffff;
			}
			
			#MainContainer #MainContent #Copy #CopyContent
            {
                padding-left:25px;
                padding-right:25px;
	            font-size: 9px;
                }
            
			

        #MainContainer #FooterContent
        {
            background-image: url('../images/contentBottom.jpg');
            background-repeat:no-repeat;
            width: 807px;
            height: 11px;
            color:#ffffff;
            margin: auto;
            background-position:top center;
			}

		#MainContainer #MainContent #Copy #CopyContent a
        {
        	font-size:9px;
			}

		#MainContainer #MainContent #Copy #CopyContent a:hover
        {
        	font-size:9px;
			}
        
        #MainContainer #AdContent
        {
            padding-top:5px;
            margin:auto;
            width:620px;
            text-align:center;
            font-weight:bold;
            font-size:8px;
			}

        #MainContainer #KeyWordContainer
        {
            width:100%;
            background-image:url(../images/keywords_bg.gif);
            background-repeat:repeat-x;
            
            
            height:182px;
            margin:0px;
            
            }
            
            #MainContainer #KeyWordContainer #KeyWordContent
            {
                padding:20px;
                width:790px;
                margin:auto;
                color:#ffffff;   
               }
               
               #MainContainer #KeyWordContainer #KeyWordContent p
               {
                    margin-bottom:5px;    
                   }
               
               #MainContainer #KeyWordContainer #KeyWordContent .Column
               {
                   float:left;
                   width:200px;
                   }
               
               #MainContainer #KeyWordContainer #KeyWordContent ul
               {
                   list-style-image:url(../images/icon_star.gif);
                   margin-left:18px;
                   }
        
		a.copyrightMenuLink, a.copyrightMenuLink:link, a.copyrightMenuLink:active, a.copyrightMenuLink:visited 
		{
			font-family: arial;
			font-weight: bold;
			font-size: 10px;
			color: #EEEEEE;
			text-decoration: none;
			}

		a.copyrightMenuLink:hover {
			font-family: arial;
			font-weight: bold;
			font-size: 10px;
			color: #EEEEEE;
			text-decoration: underline;
		}
		
		a.producedByLink, a.producedByLink:link, a.producedByLink:active, a.producedByLink:visited 
		{
			font-weight: bold;
			font-size: 8px;
			color: #000000;
			text-decoration: none;
			}

		a.producedByLink:hover {
			font-weight: bold;
			font-size: 8px;
			color: #000000;
			text-decoration: underline;
		}

/**************************************

**************************************/
		