* {margin:0;padding:0}
a img {border:none}
body, td, th {font: 70% verdana, arial;}
body#page {	text-align:center; MARGIN: 2px auto; background:#FCF2D7 url('images/bg_beige.gif') }

A { color: #000000; }

#layout 
	{ margin: auto; width: 1002px; background-color: #FAF5FA; text-align: left }	

#header1
	{ margin: 1px 1px 0px 1px; OVERFLOW: hidden; HEIGHT: 150px;
		background:#E4C18B url('images/bg_header1.jpg') no-repeat top right; }

#header2
	{ margin: 0px 1px 0px 1px; OVERFLOW: hidden; HEIGHT: 70px; 
	  background:#E4C18B url('images/bg_header2.jpg') no-repeat top left; }

  #languages { float: right;  MARGIN: 25px 77px auto; }
  #languages A { font-weight: bold; FONT-SIZE: 90%; COLOR: #000 }

#content 
	{ margin: 0 1px 0 1px; OVERFLOW: hidden; height: 350px; 
		padding: 0 15px 0 15px; background-color: #E4C18B; }

  #c_menu 
  	{ width: 180px; height: 350px; display: inline; float: left;
  		background:  url('images/bg_menu.jpg') no-repeat bottom; }
  	
    #c_menu_cnt
    	{ padding: 0 8px 0 5px; height: 240px; 
    		background-color: #F7E3B1; }
    	
		#nav {
			PADDING: 0px; margin: 0px; }
		#nav LI {
			PADDING: 0px; margin: 0px; border-bottom: #ccc 1px dotted; 
			text-align: left; font: bold 11px verdana, arial; 
			list-style-image: none; list-style-type: none; }
		#nav LI A {
			padding: 6px 1px 6px 22px; margin: 0px; display: block; 
			background: url(images/navi_point.gif) no-repeat left center; 
			color: #990033; text-decoration: none; }
		#nav LI A:hover {
			color: #fff; background-color: #e8d0a9;	}    	
    
    .li_active {background-color: #e8d0a9; }
    .mnln { overflow: hidden; height: 1px; }     	

  #c_sepa 
  	{ width: 15px; height: 350px; display: inline; float: left; }
  
  #c_main
  	{ width: 775px; height: 350px; display: inline; float: left;  
  		background-color: #F7E3B1; }
		
		#c_main H1 {
			padding: 10px 2px 1px 1px; color: #993300;
			margin:  10px 5px 2px 1px; font: bold 18px verdana, arial; 
			border-top: #993300 1px dotted;
		}
    
    #c_main H2 {
			padding: 10px 2px 1px 1px; color: #993300;
			margin:  10px 5px 2px 1px; font: bold 18px verdana, arial; 
			border-top: #993300 1px dotted;
		}

		#c_main H4 {
			padding: 5px 0 5px 1px; color: #b06a1c; 
			margin: 2px 5px 10px 1px; font: bold 13px verdana, arial; }
			
		#c_main H5 {
			padding: 5px 2px 5px 1px; color: #b06a1c; 
			margin: 2px 10px 7px 1px; font: bold 14px verdana, arial; 
			border-bottom: #666 1px dotted; }

    #c_main_cnt
  	{ margin: 0 10px 0 10px; height: 350px; font: normal 11px verdana, arial; }
  	
      #c_main_header1 
      	{ width: 270px; height: 90px; display: inline; float: left; }
      #c_main_header2 
      	{ width: 450px; display: inline; float: left; padding-top: 5px; }
      #c_main_header3 
      	{ width: 135px; height: 155px; display: inline; float: right; }      	

  		#c_main_header2 A { font: bold 10px verdana, arial; color: #b06a1c; text-decoration: none  }
  		#c_main_header2 A:hover { color: #fff; }
  		#c_main_header2 P { padding: 1px 2px 1px 2px; COLOR: #333; }
  		.font_black {font: normal 12px verdana, arial; color: #000; }
  		.font_base  {font: bold   12px verdana, arial; color: #993300; }
  		.font_menu  {font: normal 11px verdana, arial; color: #000; }

  		#c_main_cnt P {
  			padding: 5px 0 5px 2px; COLOR: #333; font: normal 12px verdana, arial;}
				    	
			#c_main_cnt label {font: bold 11px verdana, arial;  width: 70px; display: block;	float:left; }				    	
				    		
  		#c_main_cnt input {
  			font: normal 11px verdana, arial; color: #993300; width: 190px;
  			background-color: #fff; border: #993300 solid 1px; 	
  		  padding-left: 2px ; }	
  		#c_main_cnt textarea {
  			font: normal 11px verdana, arial; color: #993300; width: 270px; height: 70px;
  			background-color: #fff; border: #993300 solid 1px; 	
  		  padding-left: 2px ; }	

      #c_main_scroll
      	{ width: 750px; height: 235px; overflow: auto; 
        	SCROLLBAR-FACE-COLOR: #E4C18B; SCROLLBAR-TRACK-COLOR: #F7E3B1; 
        	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; 
        	SCROLLBAR-SHADOW-COLOR: #ffffff; 
        	SCROLLBAR-3DLIGHT-COLOR: #F7E3B1; SCROLLBAR-DARKSHADOW-COLOR: #F7E3B1; 
        	SCROLLBAR-ARROW-COLOR: #ffffff; 
        	SCROLLBAR-BASE-COLOR: #ededed; }

  		#c_main_scroll P {
  			padding: 5px 0 5px 2px; COLOR: #333; font: normal 12px verdana, arial;}

#footer 
	{ margin: 0 1px;  height: 20px; font: bold 10px verdana, arial; background-color: #E4C18B;}	

.c_main_img { padding: 0; margin: 0px; border: 1px solid #993300 }
.clear      { CLEAR: both; }











		#c_menu H2 {
			padding: 1px 2px 1px 5px; 
			margin: 40px 20px 20px 20px; font: bold 14px arial; 
			BORDER-BOTTOM: #b06a1c 3px double; color: #b06a1c;
		}

		#c_menu H3 {
			padding: 1px 2px 1px 5px; color: #666;
			margin: 10px 20px 5px 20px; font: bold 12px arial; text-align: left;
			BORDER-BOTTOM: #b06a1c 1px dotted;
		}

		#c_menu P {
			margin: 5px 0; padding: 1px 20px 1px 20px; COLOR: #666; FONT-STYLE: normal;
		}		

  		A.flink { font: bold 10px verdana, arial; color: #b06a1c; TEXT-DECORATION: none  }
  		A.flink:hover { color: #fff; }
  		
      #c_main_h3 
      	{ width: 135px; height: 155px; display: inline; float: right; }

  #f_left 
  	{ width: 200px; height: 100%; display: inline; float: left;  BACKGROUND-COLOR: #b06a1c; }
  #f_right 
  	{ width: 568px; height: 100%; display: inline; float: left;}

  #cl  { padding: 3px 0px 2px 20px;  color: #fff; }
  #cr  { padding: 3px 0px 2px 25px;  color: #b06a1c; }
	

		#footer1 {
	BACKGROUND: url(images/footer2.gif) no-repeat left top; MARGIN: 0px; WIDTH: 768px; 
	BORDER-BOTTOM: #5C6E88 1px solid; HEIGHT: 70px }	
