html 
{

background-image: url(http://www.testwebben.se/569/Images/graybg.gif); 
background-attachment: fixed;
}

 #divWrapper h1
{
	font-family: verdana, arial, helvetica;
	color:#BB1219;
	font-size: 16px;
	line-height: 10px
}

#divWrapper img
{
border: none;
}


#divWrapper a:link {
	font-family: verdana, arial, helvetica;
	font-size: 10px;	
	color: #BB1219;
	text-decoration:none;
        font-weight:bold;}
	
#divWrapper a:visited {
	font-family:verdana, arial, helvetica;
	font-size: 10px;	
	color: #BB1219;	
	text-decoration:none;
        font-weight:bold;}
	
#divWrapper a:hover
{
	font-family: verdana, arial, helvetica;
	font-size: 10px;	
	color: #000000;	
}

#divWrapper
{
        margin:0px auto;
	background:#dddddd;
	padding:0;
	font-family: verdana;
 	font-size: 10px;	
        background-color: #ffffff;
	width: 600px;
	padding: 0px;
border:5px solid white;
outline:1px solid black;
}


#top
{
	width: 100%;
	height: 64px;
	background: url(http://www.testwebben.se/569/Images/bg.jpg)  repeat-x;
	margin: 0;
	padding: 0px; 
	text-align: left;
}

#divMenu
{
	
        background-color:#bb1219;
	height: 26px;
        text-transform: uppercase;
border-top:0px;


}

#divMenu p
{
margin:0;
}


#divMiddle
{
	clear: both;
	background: url(http://www.testwebben.se/569/Images/top4.jpg) repeat-y center;
	width: 600px;
	height: 150px;	

}



#divContent
{
	width: 600px;
	background: #ffffff;
background-repeat:no-repeat;
background-position:right 20px;}

#divLeftMid
{
	text-align: left;
	width: 380px;
	float: left;
}

#divRightMid
{
	
	width: 320px;
	float: left;
}
.Clear
{
	clear: both;
}

#divLeftCont
{
	text-align: left;
	width: 400px;
	float: left;
	padding: 10px;
	line-height: 16px;
	color:#505050;
}

#divRightCont
{
	width: 150px;
	float: left;
	padding: 10px;
	height: 420px;
	text-align: left;
	color:#505050;

}

#divMenu #dmenu li a {color:#fff;
font-weight:normal;
padding-top:2px;

}

#dmenu
{          
	font-family: verdana;
	font-size: 76%;
	list-style-type: none;      
	margin: 0 auto;                

	background-color: #fff;	    
	color: #fff;                
	z-index: 20;
padding-left:0px;


}

#dmenu li
{
	list-style-type: none;
	float: left;          
	background-color: #000; 
	color: #fff;            
	margin: 2px 0px 0 1px;      
	padding: 0 0 0 0;           
	display: block;	

}

#dmenu ul 
{        
	position: absolute;
	padding: 0px 0px 0 0px;	
	/*padding: 0px;*/           
	display: none;
	width: 119px;    
        margin-left: 0px !important;  
        margin-left: -0px;    
	background-color: #fff; 
	color: #fff;  
	z-index: 99;
}

#dmenu ul li
{
	background-color: #fff; 
	color: #fff;            
	border: none;      
        padding: 0px;  
        margin:0px;          

}

#dmenu li a
{

	display: block;
	padding: 4px 6px;
	color:#fff;
	text-decoration: none;
        background-color:#bb1219;
border-left:1px solid #D10000;
border-right:1px solid #D10000;
border-bottom:1px solid #D10000;
border-top:1px solid #D10000;


}

#dmenu ul a 
{           
	padding: 5px;
	margin: 0;
	width: 109px; 
	display: block;
	color: #fff;
        background-color:#bb1219;
}

#dmenu ul a:hover 
{           
	padding: 5px;
	margin: 0;
	width: 111px; 
	display: block;
	color: #fff;
}

#dmenu a:hover
{
	display: block;
    text-decoration: underline;
        background-color:#bb1219;
}

#dmenu ul li a:hover
{
	display: block;
	width: 109px; 
}

#dmenu ul ul
{
	display: none;  
	position: absolute;
	margin-left: 116px;
	margin-top: -2em;  
}

#dmenu ul li>ul, #dmenu ul ul li>ul
{
	margin-top: -2em;
}

#dmenu li:hover ul ul, 
#dmenu li:hover ul ul ul,
#dmenu li:hover ul ul ul ul,
#dmenu li:hover ul ul ul ul ul
{
	display:none;
}

#dmenu li:hover ul,
#dmenu ul li:hover ul,
#dmenu ul ul li:hover ul,
#dmenu ul ul ul li:hover ul,
#dmenu ul ul ul ul li:hover ul
{
	display:block;
}

#divFooter {
text-align:center;
color:gray;
border-top:1px solid silver;
padding-bottom:5px;}



/* FORMULÄR ---------------- */

form
{
    	margin: 1em 0em 0em 0em;
}

form fieldset
{
    	position: relative;
    	display: block;
    	width: 100%;
    	background-color: #dddddd;
    	border: 1px #777777 solid;
    	padding: 0 0.5em 0.5em 0.5em;
    	margin: 1.5em 0em ;
}

form fieldset legend
{ 
    	background-color: #777777;
    	border: 1px #1d647b solid;
    	color: white;
    	font-weight: bold;
    	font-variant: small-caps;
    	font-size: 0.9em;
    	padding: 2px 5px;
    	margin: 0px 0px 10px 0px;
    	position: relative;
    	top: -12px;
}

textarea,
input
{
    	padding: 0 0.2em;
        width:230px;
}

textarea
{
    	font-size:83%;
    	height: 6em;
}

select,
input
{
    	font-size:inherit;
    	font:100%;
}

button
{
    	line-height: 1.1em;
    	padding-top: 0.05em;
}


/* KONTAKTFORMULÄR --------- */
