/* mac hide\*/
html, body {
  height:100%
}
/* end hide */
a {
  color:#00517A;
  font-family:Arial,Tahoma,Helvetica,sans-serif;
  text-decoration:none;
}
h1 {
  font-size:22px;
}
body {
	padding:0;
	margin:0;
	text-align:center;
	min-width:1000px;/* for mozilla*/
	background:#FFFFFF url(../images/bg-body.jpg) repeat-x scroll 0 0;
  background-color: #FFFFFF;
	color:#00517A;
	font-family:Arial,Tahoma,Helvetica,sans-serif;
}
#outer{
	height:100%;
	min-height:100%;
	width:1000px;
	border-left:1px dotted #999;
	border-right:1px dotted #999;
	color: #000000;
	text-align:left;
	margin:auto;
	position:relative;
/*	background:  url(../images/centredbg.jpg) repeat-y center center; */
	position:relative;
	background-color:#FFFFFF;
}
 
html>body #outer{height:auto;} /*for mozilla as IE treats height as min-height anyway*/
#innerwrap {/* enables content first */
	float:left;
	width:800px;
	background-color:#FFFFFF;
}
#header{
	position:absolute;
	top:0;
	left:0px;
	width:1000px;
	height:352px;
/*	background:#FFFFFF; */

	overflow:hidden;
	color: #000000;
	z-index:100;
}
#left {
	position:relative;/*ie needs this to show float */
	width:200px;
	float:left;
	padding-top:320px;/*needed to make room for header*/
	padding-bottom:32px;/* needed to make room for footer */

}
#left p {padding-left:3px;padding-right:2px}
#right p {padding-left:4px;padding-right:2px}

#right {
	position:relative;/*ie needs this to show float */
	width:200px;
	float:right;
	padding-top:320px;/*needed to make room for header*/
	padding-bottom:32px;/* needed to make room for footer */
	background-color:#FFFFFF;
}

#footer {
	width:1000px;
	clear:both;
	height:50px;
	border-top:1px dotted #999;
	border-bottom:1px dotted #999;
	background:#FFFFFF url(../images/bg-body.jpg) repeat-x scroll 0 0;
  background-color: #FFFFFF;
	color: #000000;
	text-align:center;
	left:0;
	bottom:0;
	position: absolute;
	color:#000;
  font:11px/20px Century Gothic;
  text-align:center;
  padding-top:2px;
}
* html #footer {/*only ie gets this style*/
	\height:52px;/* for ie5 */
	he\ight:50px;/* for ie6 */
}
div,p  {margin-top:0}/*clear top margin for mozilla*/
#centrecontent {
	width:598px;
	float:right;
	padding-top:320px;
	padding-bottom:32px;/* needed to make room for footer */
	border-right:1px dotted #999;
	border-left:1px dotted #999;
	background-color:#B1DBFF;
}
#centrecontent p {padding-left:3px}

#clearfooter {width:100%;height:52px;clear:both} /* to clear footer */
/*tooltip*/
pre{
	display:block;
	font:100% "Courier New", Courier, monospace;
	padding:10px;
	border:1px solid #bae2f0;
	background:#e3f4f9;	
	margin:.5em 0;
	overflow:auto;
	width:800px;
}

#preview{
	position:absolute;
	border:0px solid #ccc;
	background:#333;
	padding:5px;
	margin-top:-250px;
	display:none;
	color:#fff;
	z-index:3000;
	}
a.preview img {
  border:1px solid #999;
  float:right;
  padding:4px;
  background:#FFF;
  margin-left:8px;
}
#fotoautor{
	position:absolute;
  padding-left:10px;
	margin-top:-6px;
  font-size:11px;
  text-align:left;
	}
#fotoautor a {
color:blue;
text-decoration:none;
}	
#tablefoto{
	float:right;
	}	
#tablefotoleft{
	float:left;
	position:relative;
	}
#tablefotoright{
	float:right;
	position:relative;
	}	  		
#infotext{
  position:relative;
  padding-top:25px;
  padding-left:5px;
  padding-right:10px;
 
}	
#mapa{
   margin-left:10px;
   border: 1px dotted #999;
   width:180px;
}
#mapatext {
  margin-top:-8px;

  margin-left:0px;
}
#mapatext h2{
   padding-left:0px;
   font-size:17px;
   text-decoration:none;
   font-style: bold;
}
#colboxheader {
   margin-top:15px;
   margin-left:10px;
   border: 1px dotted #999;
   width:180px;
}
#colboxheadertext h2{
/*   padding-top:14px; */
   padding-left:5px;
   font-size:17px;
   text-decoration:none;
   font-style: bold;
   color:#00517A;
}
#colboxheadertext {
   padding-top:1px;
   border-bottom: 1px dotted #999;
   margin-bottom:5px;
   position:relative;
}
#colboxbody {
   margin-left:-18px;
/*   border-top: 1px dotted #999; */
   width:180px;
   padding-left:0px;
   font-size:15px;
}
#colboxbody li{   
  padding-left:-5px;  
}	
.podmenu  {
font-size:15px;
padding-left:10px;
}

#footer {


}