
BODY 	 {font-family: "Lucida Grande", "Lucida Sans Unicode", verdana, "trebuchet MS";
		  font-size: 12px;
		  color: #525252;
		  margin: 0;
		  padding: 0;
		  background: #fff url('./../images/layout/logo.jpg') no-repeat 85% right;}
	
#banner  {background: #a31505 url('./../images/layout/decor_logo.jpg') 3px 3px no-repeat;
		  height: 50px;
		  text-align: left;
		  padding: 1px 0 2px 35px;
		  color: #fff;
		  font-size: 24px;
		  border-bottom: 2px solid #fff;
		  clear: both;
		  }
		  	
.clear 	 {clear: both;}				


.title   {padding: 0;
   	  	  font-size: 12px;
    	  width: 40%;
		  float: left;
		  }
		  		 
.links	 {text-align: right;
		  color: #fff;
		  width: 50%;
		  font-size: 13px;
		  background: #a31505;
		  padding: 5px 20px 2px 0;
		  float: right;
		   }			 
		  
H5		 {font-family: "Lucida Grande", "Lucida Sans Unicode", verdana, "trebuchet MS";
		  font-size: 12px;
		  color: #525252;
   		  font-weight: bold;
		  }	
	
IMG		  {border: 1px solid #676767;}	  
		  
#left	 {width: 200px;
		  align: left;
		  background: #a31505;
		  vertical-align: top;
		  height: 100%;
		  }
		  
#right   {align: right;
		  padding: 10px;
		  vertical-align: top;
		  }
		  
A		 {text-decoration: none;
 		  color: #fff;}

A:hover	  {text-decoration: underline;}

A.mail 	  {color: #525252;
		  text-decoration: underline;} 
		  
A.home 	  {color: #fff;
		  text-decoration: none;} 

A.home:hover 	  {text-decoration: none;}
	
.telerror		  {color: #ff0000;
				  font-size: 14px;
				  font-weight: bold;}
		 

/* Main Content */

#container    {margin: auto; text-align: left; width: auto; height: auto;}

#leftcol   {
   position: relative;
   margin: 0;
   width : 180px; 
   float : left; 
   padding: 10px 10px 10px 10px;
   background: #a31505;
   height: 120%;
} 

 

.kama {text-align: center;
   padding: 10px;
   font-size: 15px;
   color: #c00000;
   font-weight: bold;
} 
		
#pics 		{align:right;}			

#button {
	border: 1px solid #fff;
	width: 140px;
	height: 23px;
	padding: 0px;
	margin-top: 10px;
    font-size: 12px;
    color: #fff;
    text-align: left;
	line-height: 150%;
    }
   
#button a   {
   color: #fff;
   width: 100%;
   height: 100%;
   text-decoration: none;
} 

#button a:hover   {
   background: #fff;
   width: 100%;
   height: 100%;
   color: #a31505; 
   text-decoration: none;  
} 

#button_act {
	border: 1px solid #fff;
	width: 140px;
	height: 23px;
	padding: 0px;
	margin-top: 10px;
    font-size: 12px;
    background: #fff;
    text-align: left;
    text-decoration: none;
	line-height: 150%;
	color: #a31505;
    }

#button_act a{
	border: 1px solid #fff;
	width: 140px;
	height: 23px;
	padding: 0px;
    font-size: 12px;
    background: #fff;
    text-decoration: none;
    text-align: left;
	line-height: 150%;
	color: #a31505;
    }	

#button_s a   {
   background: #fff;
   height: 100%;
   width: 140px;
   margin-top: 10px;
   text-decoration: none;
   color: #a31505;
}

#button_a a   {
	border: 1px solid #c0c0c0;
	color: #fff;
   	background: #c0c0c0;
    height: 100%;
    line-height: 150%;
    width: 140px;
    margin-top: 10px;
    text-decoration: none;
}
	
#sub_but  {background: #fff;
	border: 1px solid #a31505;
	width: 140px;
	padding: 0px;
	margin: 0;
    font-size: 11px;
    color: #a31505;
    text-align: left;
    }
	
#sub_but a  {font-size: 12px;
    	 	 color: #a31505;
			 text-decoration: none;
			 }
			 
#sub_but a:hover  {color: #fff;
			 	   text-decoration: none;
			 	   background: #c0c0c0;
				   width: 100%;
				   }
				   
#sub_but_a  {background: #c0c0c0;
		  border: 1px solid #a31505;
	width: 140px;
	padding: 0px;
	margin: 0;
    font-size: 12px;
    color: #fff;
    text-align: left;
    }

#sub_but_a a:hover  {color: #fff;
			 	   text-decoration: none;
			 	   background: #c0c0c0;
				   width: 100%;
				   }	
	
#back 	{width: 140px;
background: #a31505;
   height: 300px;}
	

TH 	 	 {font-family: "Lucida Grande", "Lucida Sans Unicode", verdana, "trebuchet MS";
		  font-size: 12px;
		  color: #525252;
		  font-weight: bold;
		  text-align: left;
		  vertical-align: top;
		  }
			
TD		  {vertical-align: top;
		   font-family: "Lucida Grande", "Lucida Sans Unicode", verdana, "trebuchet MS";
		  font-size: 12px;
		  color: #525252;
		  text-align: left;
		  }

TD.card   {vertical-align: top;
		  font-family: "Lucida Grande", "Lucida Sans Unicode", verdana, "trebuchet MS";
		  font-size: 12px;
		  color: #525252;
		  text-align: left;
		  }
		  
		  
		  
TD.main	  {font-family: "Lucida Grande", "Lucida Sans Unicode", verdana, "trebuchet MS";
		  font-size: 12px;
		  color: #525252;
		  text-align: left;
		  vertical-align: top;
		  padding: 0;
		  }
		
.catban	  {padding: 10px;
		  border: 1px solid #ccc;
		  width: 440px;
		  height: 70px;
		  }

div.cat1 {
  float: left;
  padding: 20px 0px 0px 0px;
  margin: 2px;
  text-align: center;
  height: 70px;
  width: 80px;
  font-size: 11px;
  }
  
div.cat1 p {
  padding: 0;
   text-align: center;
   }	  		  

div.cat {
  float: left;
  padding: 0;
  margin: 2px;
  text-align: center;
  height: 70px;
  width: 75px;
  font-size: 11px;
  }
  
div.cat p {
  padding: 0;
   text-align: center;
   }
   

	
	
		  
div.float1 {
  float: left;
  padding: 0;
  margin: 2px;
  text-align: center;
  height: 130px;
  width: 150px;
  font-size: 11px;
  }
  
div.float1 p {
  padding: 0;
   text-align: center;
   }

div.float2 {
  float: left;
  padding: 0;
  margin: 2px;
  text-align: center;
  font-size: 11px;
  }
  
div.float2 p {
  padding: 5px;
  margin: 5px 0 0 10px;
   text-align: left;
   background: #F0EEEE;
   }

div.spacer {
  clear: both;
  }
  
.next_page {padding: 15px;
  		   }


.copy	   {font-family: "Lucida Grande", "Lucida Sans Unicode", verdana, "trebuchet MS";
		  font-size: 12px;
		  color: #525252;
		  text-align: left;
		  padding:0;
		  }
		   
div.blank {
  height: 12em;
  align: center;
  padding: 1em;
  }  

div.blank_sm {
  height: 11em;
  align: center;
  padding: 1em;
  }   



div.float {
  float: left;
  align: center;
  width: 25%;
  }

div.float a {
  color: #383838;
  text-decoration: none; 
  }
  
div.float a:hover {
  text-decoration: underline; 
  }


div.float p {
   text-align: center;
   }
   
   
#center {
	margin: 0 auto;
	text-align: center;
}


/* FONT */

.white	{color: #fff;}

.on	{font-size: 14px;
		 color: #000; }	