/*
	StyleSheet by David Herreman
	http://www.free-css-templates.com
		
*/


body { 
	padding: 0; 
	margin: 0; 
	font: .74em Arial, sans-serif; 
	line-height: 1.5em; 
	background: #fff url(../images/top.jpg) repeat-x top; 
	color: #454545; 
	}
.uc-alert {
    display:block;
    width: 50%;
    margin: 0 25%;
    padding:30px 0;
    text-align: center;
    background:url('../images/topshine.png') repeat-x;
    -moz-border-radius:10px; 
    -webkit-border-radius:10px;
}
.uc-alert p {
    margin: 0 30px;
    padding: 0;
}
.success {
    background-color:#b4efac; /* light green */
    color:#555;
    border: 1px solid #ccc; 
}
.error { /* intended for block elements */
    background-color:#ffdddd;
}
a { color: #8D1C1C;; background: inherit; }
a:hover { color: #8D1C1C;; background: inherit; text-decoration: underline}
p {	margin: 5px 0; }
h1 {	font: bold 1.8em Arial, Sans-Serif; padding: 8px 0 4px 0; margin: 0; letter-spacing: -1px; }
h2 { font: bold 1.6em Arial, Sans-Serif; letter-spacing: -1px; }
h3 { padding: 4px 0; margin:  0; }
ul { margin: 0; padding : 0; list-style: none; }
hr {                                                                                                                                                  
        border: none 0;                                                                                                                               
	        border-top: 1px solid #ddd;                                                                                                                   
		        height: 1px;                                                                                                                                  
			}    
.uitleg {                                                                                                                          
        color: #454545;                                                                                                                               
	        font-size: 11px;                                                                                                                              
		}      
.content { margin: 0px auto; width: 800px;  }

/* Top part */
#top { padding-top: 20px;background: transparent; height: 101px; }
	#top h1 { font: bold 1.8em Arial, Sans-Serif; padding: 8px 0 4px 0; margin: 0; letter-spacing: 1px; color: #FFF }
	#top h2 { font: 1.0em Arial, Sans-Serif; letter-spacing: 0px; color: #868686; margin:0; padding: 0 }
	#top #icons { float: right; margin:0px 0; padding:0 }
	#top #icons img { padding-right: 2px; border: 0 }
	
/* Second part */
#prec { 	height: 100%; 	margin:0; padding: 0; background: #F6F6F6; border-bottom: 1px solid #DCDCDC; overflow: hidden; margin-bottom: 15px;}

	#wrap { margin: 0 auto; width: 800px; height:300px;}
		#wrap #pic { float: right; background: #FF0000 url(../images/mainimg.jpg) no-repeat; height: 199px; width: 589px; overflow: hidden}
			#wrap #pic #slogan { float: right; padding: 25px 30px 10px 30px; text-align: right }
			#wrap #pic #slogan h1 { font: bold 1.4em Arial, Sans-Serif; color: #FFF; letter-spacing: 1px; margin:0 }
			#wrap #pic #slogan h2 { font:  1.0em Arial, Sans-Serif; color: #FFF; letter-spacing: 0px; margin:0; padding: 10px 0}
			#wrap #pic #slogan a { color: #FFF; }
			
		#wrap #menu { padding: 0; margin:0; background: inherit; }
		#wrap #menu a { padding-left: 25px; font:  0.9em Arial, Sans-Serif; text-decoration: none; background: #F6F6F6 url(../images/lm-li.gif) no-repeat left;  }
		#wrap #menu ul { padding: 10px 0 }
		#wrap #menu li { line-height: 26px; background: #F6F6F6 url(../images/li-line.gif) no-repeat bottom left; list-style: none }
		

/*  Advertising */
#ad { background: #FFF url(../images/download.jpg) no-repeat left; padding-left: 95px; min-height: 80px; margin-bottom: 15px;}
#ad a, #left_side a { background: #FFF; text-decoration: none }
#ad a:hover, #left_side a:hover { text-decoration: underline }
.linkuitlog { text-decoration: none; font: 1.0em Arial; color: #CFCFCF;  }
.link { text-decoration: none; font: 1.0em Arial; color: #8D1C1C;  }
		
/* main area */
#main { }
	#right_side { float: right; width: 212px; background: #F6F6F6; padding: 5px 10px 5px 10px; margin-bottom: 10px }
		#right_side ul { padding: 3px 0 8px 0 } 
		#right_side li { line-height: 18px; background: #F6F6F6 url(../images/cat-li.gif) no-repeat left; list-style: none; padding-left: 20px; }
		#right_side a { background: #F6F6F6; text-decoration:  none }
		#right_side h3 { color: #404040; font:  bold 1.2em Arial, Sans-Serif; }
	
	#left_side { background: #FFF; margin-bottom: 10px; width: 560px;  }
		#left_side h3 { background: #FFF url(../images/hbg.gif) repeat-x; height:30px; padding: 5px 0 0 0px; margin: 0; font:  bold 1.2em Arial, Sans-Serif; }
		#left_side h3 span { background: url(../images/h-art.gif) no-repeat left; padding: 1px 10px 0 23px;  line-height: 22px; margin: 0}
		#left_side p { color: #454545; padding: 0 5px 0 5px; text-align: justify }
		#left_side img { float: left; padding: 0 10px 5px 0 }
		#left_side blockquote { padding-left: 10px; border-left: 2px solid #DA4040; margin: 10px 0 10px 25px; }
		.date { border-top: 1px dotted #ccc; padding: 5px 0; margin: 10px 0 25px 0; text-align: right }		
		#left_side .rs { float: right; margin: 0 10px; border: 1px solid #ddd; padding: 5px; background: #f5f5f5  }
		.mytable { float: middle; margin: 0 10px; border: 1px solid #ddd; padding: 5px; background: #FFF  }
		.foutmelding { width:312px; float: middle; margin: 0 10px; border: 1px solid #000; 
		padding: 5px;  background: #F6F6F6 url(../images/n1.gif);
		color: #FFF;
		
		}
	
		.mytable td { font: 1.0em Arial, sans-serif;                                                                                                              
		        line-height: 1.5em; 
			}
		.mytablewit { font: 1.0em Arial, sans-serif;                                                                                                              
		        line-height: 1.5em; 
			}
		.mytable td { font: 1.0em Arial, sans-serif;                                                                                                              
		        line-height: 1.5em; 
			}
		.mytable td:hover { font: 1.0em Arial, sans-serif;                                                                                                              
		        line-height: 1.5em;
			background: #cccccc; }
		.tabel td:hover { font: 1.0em Arial, sans-serif;                                                                                                              
		        line-height: 1.5em;
			background: #ccc; }
	
		ul { list-style-position: inside; margin-left: 2px }
		ul li { list-style-type: square; margin-left: 15px; margin-top:5px;  }
		ul ul li { list-style: none; margin-left: 10px; list-style-type: lower-alpha; list-style-position: inside }
	
/* The footer */
#footer { clear: both; border-top: 1px solid #DCDCDC; margin: 0 0 3em 0; color: #777;  background: #fff }
#footer .right  { float: right; text-align: right; background: #FFF; }
#footer a { text-decoration: none; background: #FFF }
	
.style106 {font-size: 20px}
.style109 {color: #666666; font-size: 18px}
.style112 {color: #c5c5c5}
.style2 {
    font-size: 11px;
	color: #666666;
	}
	.primary-highlight-color {                                                                                                                            
	        color: #8D1C1C;                                                                                                                               
		}   
                                                                                                                                                     
.crumb {                                                                                                                                               
        font-size: 11px;                                                                                                                              
        color: #c7c7c7;                                                                                                                               
        text-decoration: none;                                                                                                                        
}                                                                                                                                                     
.crumb a {                                                                                                                                             
        font-size: 11px;                                                                                                                              
        color: #8D1C1C;                                                                                                                               
        text-decoration: none;                                                                                                                        
}                                                                                                                                                     
.crumb a:hover {                                                                                                                                       
        font-size: 11px;                                                                                                                              
        color: #8D1C1C;                                                                                                                               
        text-decoration: underline;                                                                                                                   
}                                                                                                                                                     
.crumb a:link, visited, active {                                                                                                                       
        font-size: 11px;                                                                                                                              
        color: #8D1C1C;                                                                                                                               
        text-decoration: none;                                                                                                                        
}          

.heading15 {                                                                                                                                          
        font-size: 13px;                                                                                                                              
	        font-weight: bold;                                                                                                                            
		}                                                                                                                                                     
		                                                                                                                                                      
		td.header15 {                                                                                                                                         
		        background: #eee;                                                                                                                             
			}  
			.subheading15 {                                                                                                                                       
			        font-size: 11px;                                                                                                                              
				        color: #888888;                                                                                                                               
					}  
					
          
	a.wc_button {
		cursor: pointer;
		text-decoration: none;
	}

	a.wc_button table {
		background-color: transparent;
	    text-decoration: none;
	}
	a.wc_button:hover, a.wc_button:hover table {
		background-color: #eee;
	    text-decoration: none;
	}
	
	a.wc_button .link {
	    text-decoration: none;
	}
	a.wc_button:link .link, a.wc_button:active .link, a.wc_button:visited .link {
		text-decoration: none;
	}
	a.wc_button:hover .link {
	color: #000000;
	text-decoration: none;
	}
 
.button {
        border: 1px outset;
        cursor: pointer;
        font-size:9;
        font-weight: normal;
        margin: 0px 0px 0px 1px;
        padding: 1px 1px 1px 1px;
        background-image: url(/images/button2.gif);
        background-repeat: repeat-x;
								        /*width:50px;*/
}

.label15 {                                                                                                                                            
        font-size: 11px;                                                                                                                              
	        font-weight: bold;                                                                                                                            
		}  
.label15 a {                                                                                                                                            
        font-size: 11px;                                                                                                                              
	        font-weight: bold;      
	       		text-decoration: none;
         color: #888888;                                                                                                                               

		}  
.sublabel15 {                                                                                                                                         
        font-size: 11px;                                                                                                                              
        color: #888888;                                                                                                                               
}          
.sublabel16 {                                                                                                                                         
        font-size: 11px;                                                                                                                              
}          
.required {                                                                                                                                           
        padding-left: 2px;                                                                                                                            
	        color: red;                                                                                                                                   
		}       
		
.fullwidth {                                                                                                                                          
        width: 100%;                                                                                                                                  
}                                                                                                                                                   
        	
.fullwidth2 {                                                                                                                                          
        width: 97%;                                                                                                                                  
}                                                                                                                                                   
.fullwidth3 {                                                                                                                                          
        width: 75%;                                                                                                                                  
}                                                                                                                                                   
                                                                                                              
.halfwidth {                                                                                                                                          
        width: 50%;                                                                                                                                   
}                                                                                                             
.halfwidth2 {                                                                                                                                          
        width: 20%;                                                                                                                                   
}                                                                                                                                                     
.btn {
        border: 1px outset;
        cursor: pointer;
        font-size:9;
        font-weight: normal;
        margin: 0px 0px 0px 1px;
        padding: 1px 1px 1px 1px;
        background-image: url(/images/button2.gif);
        background-repeat: repeat-x;
								        /*width:50px;*/
}
													     
#timebox  {
  z-index:0;
    border:1px #ccc solid;
      background:#eee;
        padding:10px;
	  width:500pt;
	    display:block;
	    }
	    	
		
.note { -moz-border-radius: 8px; -webkit-border-radius: 8px; background-image:url(/images/caution.gif); background-repeat:no-repeat; background-position: 20px 15px; padding: 20px 20px 20px 85px;  margin:0px 15px 20px 15px; background-color:#ffffe1; border: 2px solid #f4e4b7; line-height:normal;  }

										     
#timeboxlogin  {
  z-index:0;
    border:1px #ccc solid;
      background:#eee;
        padding:10px;
	  width:400pt;
	    display:block;
	    }
#processing_order {
    top:50%;    
        left:50%;
        width:100%;
        height:200px;
       margin:0px 0 0 0px;
        text-align:center;
        z-index:9999;
}
#processing_order h1 { 
       margin:0px 0 0 0px;
        font-size:19px;  
        font-weight:bold;
        letter-spacing:-1px;
        color:#8d1c1c;
        padding:30px 0 20px;
}
#processing_order p {
        padding:20px 0 0;   
}
    	
.aad{
    width:720px;
    position:relative;
    background-color:#fff;
    background:#fff no-repeat center top;
    outline: none;
    padding:7px 0 7px 0;
    border:1px solid #e3e3e3;
    text-indent:10px;
    color:#555;
}
