/*tpcstyle.css RCD 30/07/2010*/

		body {margin: 0;
			padding: 0;
			font-family: arial,verdana,serif;
			color: #000;
			background-color: #ddd;
		}
		
		#container {width:700px;
      margin: 10px auto;
      color:#000;
      background-color:#fff;
		}
		
		#banner {height:160px;
      color:#000;
      background-color:#fff;
      background-image:url(Images/banner.jpg);
		  background-repeat:no-repeat;
    }
    
    #menu{width:700px;
      margin:0;
      padding:0;
      font-size:12px;
      font-weight:normal;
    }
						
		#content {width:700px;
      min-height:450px;
      color:#000;
      background-color:#fff;
    }
		
		#content h1{
		 	font-size:16px; 
			text-align:center;
			background-color:transparent;
			color:#0000ff;
		}
    
    #content p {margin:0;
      padding:0 10px 0 10px;
      font-size:14px;
      line-height:1.4em;
      text-align:justify;
    }
    
    #content a {font-size: 14px;
    color: #0000ff;
    background-color: #fff;
    }
		
		#footer {height:35px;
			clear: both;
			background-color: #eee;
      background-image:url(Images/footer.jpg);
		  background-repeat:no-repeat;
			text-align: center;
			font-size:11px;
      line-height: 1.5em;
    }
    
    #footer a {color: #0000ff;
    background-color: #eee;
    }
		
		.picl {float:left;}
		
		.picr {float:right;}
		
		.picctr {display:block;
      margin-left:auto;
	   	margin-right:auto;
	   	text-align:center;
    }
		
		table, td, th {border-collapse:collapse;
			padding:3px;
			font-size:13px;
			text-align:left;
			border-color:#ccc;
		}
		
		#gallery img{border:0;}
		
		#gallery a {text-decoration:none;
			font-size:12px;
		}
		
		#gallery td{text-align:center;}
		
		.nobdr td, th{border:0px;}
		
		.bdr td, th{border:1px solid #ccc;}
        
    #mapwrapper {width:550px;
	    height:450px;
	    overflow:auto;
	    border:0;
    }
	  
    form {margin:0;
      padding:0;
    }
     
	  fieldset a {text-decoration:none;
	    font-size:13px;
    }
		
		
		
		