/*-----------------------
--- design --------------
-----------------------*/
/*design - ydre*/
    #design_tabel{
      width:100%;
    }
    #design_td1{
      width:35px;
    	height:34px;
    	background-image: url("design/images/bg01_01.png");
      background-repeat: no-repeat;
    } 
    #design_td2{
    	height:34px;
    	background-image: url("design/images/bg01_02.png");
      background-repeat: repeat-x;
    } 
    #design_td3{
      width:35px;
    	height:34px;
    	background-image: url("design/images/bg01_03.png");
      background-repeat: no-repeat;
    } 
    #design_td4{
      width:35px;
    	background-image: url("design/images/bg01_04.png");
      background-repeat: repeat-y;
    	vertical-align:top;
    } 
    #design_td5{
    	background-image: url("design/images/bg01_05.png");
      background-repeat: repeat;
    	vertical-align:top;
    } 
    #design_td6{
      width:35px;
    	background-image: url("design/images/bg01_06.png");
      background-repeat: repeat-y;
    	vertical-align:top;
    } 
    #design_td7{
      width:35px;
    	height:35px;
    	background-image: url("design/images/bg01_07.png");
      background-repeat: no-repeat;
    } 
    #design_td8{
    	height:35px;
    	background-image: url("design/images/bg01_08.png");
      background-repeat: repeat-x;
    	font-size:10pt;
    	text-align:center;
    	vertical-align:top;
    } 
    #design_td9{
      width:35px;
    	height:35px;
    	background-image: url("design/images/bg01_09.png");
      background-repeat: no-repeat;
    } 


/*design - indre*/
    #design_i_tabel{
      width:100%;
    	vertical-align:top;
    }
    #design_i_td1{
      width:35px;
    	height:34px;
    	background-image: url("design/images/bg02_01.png");
      background-repeat: no-repeat;
    } 
    #design_i_td2{
    	height:34px;
    	background-image: url("design/images/bg02_02.png");
      background-repeat: repeat-x;
    } 
    #design_i_td3{
      width:35px;
    	height:34px;
    	background-image: url("design/images/bg02_03.png");
      background-repeat: no-repeat;
    } 
    #design_i_td4{
      width:35px;
    	background-image: url("design/images/bg02_04.png");
      background-repeat: repeat-y;
    	vertical-align:top;
    } 
    #design_i_td5{
    	background-image: url("design/images/bg02_05.png");
      background-repeat: repeat;
    	vertical-align:top;
    } 
    #design_i_td6{
      width:35px;
    	background-image: url("design/images/bg02_06.png");
      background-repeat: repeat-y;
    	vertical-align:top;
    } 
    #design_i_td7{
      width:35px;
    	height:35px;
    	background-image: url("design/images/bg02_07.png");
      background-repeat: no-repeat;
    } 
    #design_i_td8{
    	height:35px;
    	background-image: url("design/images/bg02_08.png");
      background-repeat: repeat-x;
    } 
    #design_i_td9{
      width:35px;
    	height:35px;
    	background-image: url("design/images/bg02_09.png");
      background-repeat: no-repeat;
    } 


/*--------------------
--- tekster generelt ---
--------------------*/
        h1{
          font-size: 14pt;
        }
        td{
          vertical-align : top;
        }
/*--------------------
--- links ---
--------------------*/
				a:hover{
				  color:37ccA8;
				}
				a{
				  color:000;
				}
        .link2{
          font-weight:bold;
          color:#3333ff;
        } 
        .link2:hover{
          font-weight:bold;
          color:#ff3333;
        }

/*--------------------
---   body   ---
--------------------*/

        body{
        		background-color:#fff;
            background-image: url("pic/bg04.gif");
        		background-repeat: repeat-x;
            text-align:center;
            font-family: arial;
        } 


        #topmenu{
            position:relative;
        		top:-20px;
        		padding-bottom:5px;
        }
        
        #topmenu a{
						margin-right:3px;
            text-decoration:none;
            font-size:8pt;
          	font-weight:bold;
            color: #000;
        		border: solid 0px #fff;
        }
        #topmenu a:hover{
            left:1px;
        		top:1px;
        		text-decoration:underline;
						}
        
        #bog_top{
            float:right;
        }
				
/*--------------------
--- hoved tabel---
--------------------*/
				
        #hovedtabel{
        		width: 980px;
        		height: 800px;
            text-align:left;
          	margin:auto;
        		margin-top:20px;
        		margin-bottom:0px;
        }


/*--------------------
--- Sidemenu ---
--------------------*/
        #menu{
         		width:160px;
        		padding:0px;
            text-align:left;
        		background-color:#fff;
        		vertical-align:top;
        		border:solid 2px #990000;
         }
    
		    #ul_menu{
            list-style-type:none;
          	text-align: left;
          	margin-left:15;
          	padding:0;
						width:140px;
        }
		
				li.sidemenu_li{
            list-style-type:none;
          	text-align: left;
        		margin-bottom:5px;
          	padding:0;				
						width:130px;
						}				
    
		    a.sidemenu{
						float:left;
						width:130px;
						padding:2px;
						padding-bottom:2px;
						margin-bottom:1px;
            text-decoration:none;
            font-size:10pt;
          	font-weight:bold;
            color: #fff;
        		border: solid 2px #000;
					  background-color:#cc0000;										
        }
				
        #ul_menu a:hover{
        		position:relative;
        		background-color:0000ff;

        }

/*--------------------
--- Indhold ---
--------------------*/
        #indhold{
            width:600px;
            text-align:left;
        		background-color:#fff;
        		vertical-align:top;
        		padding:10px;
        		border:solid 2px #990000;
        }


/*--------------------
--- Betalingskort ---
--------------------*/

        #betalingskort{
          position:relative;
        	bottom:0px;
        }

/*--------------------
--- Bund ---
--------------------*/
        #bund{
            position:relative;
        		top:5px;
        }

/*--------------------
--- ekstra ---
--------------------*/
        #ekstra{
         		width:160px;
        		background-color:#fff;
        		vertical-align:top;
        		border:solid 2px #990000;
        }

/*--------------------
--- nyhed ---
--------------------*/
        #nyhed{
        		margin:10px;
        		padding:5px;
        		width: 140px;
        		border:solid 2px #cc0000;
        		
        }

				h1.nyhed{
				    padding:0px;
						margin:0px;
						color:#000;;
				}
/*--------------------
--- kurv ---
--------------------*/
        #kurv{
        	color:000;
					width:100%;
					font-size:10pt;
					border:1px solid #000;
					border-radius:20px;		
					padding:10px;
					background-color:#fff;
        }
				#kurv thead{
				  text-decoration:underline;
				}

/*--------------------
--- Betalingsknap ---
--------------------*/
        .betalingsknap{
          width:350px;
          Text-align:left;
          font-size: 12pt;
          font-weight:bold;
        }
        
        a.knap{
          color:#000;
          display:block;
        	padding:10px;
        	margin:10px;
        	width:300px;
        	text-align:left;
        	text-decoration:none;
        	background-color:#eeeeee;
        	border: 1px solid #000;
        }
        a.knap:hover{
        	background-color:#aaa;
          position:relative;
        	left:2px;
        	top:2px;
        }
        a.knap img{
          border:none;
        	margin:5px;
        }


/*--------------------
--- oplysninger ---
--------------------*/
        .obl{
          color:#ff0000;
        	text-decoration:none;
        }

/*--------------------
--- Formular ---
--------------------*/
        .obligatorisk{
          color:#ff0000;
        	text-decoration: underline;
        	font-weight:bold;
        } 
				
/*--------------------
--- frontboks ---
--------------------*/
				.frontboks{
				  float:left;
					margin:10px;
					background-image:url("design/bg_box4.png"); 
					background-repeat:no-repeat;
					width:150px;
					height:150px;
					text-align:center;
					padding:5px;
					}
