body {
	margin: 0;
	padding: 0;
	color: #493b3b;
	font-family: 'ArialMT', 'Arial', 'sans-serif';
	line-height:20px;
	font-size:120%;
	text-align:justify;
}

/*body.fullwidth div#container { width: 100%; text-align:center }
*/

html, body,  {
	min-height: 100%;
	width: 100%;
	height: 100%;
}

a:link {color: #FF6600;text-decoration: none;}
a:visited {text-decoration: none;color: #FF6600;}
a:hover {text-decoration: underline;color: #FF6600;}
a:active {text-decoration: none;color: #FF6600;}


html>body, html>body {height: auto;}
div#container { width: 100%; text-align:center;}
#content_container{width:700px;}

div#content div.content_coll_1{
	padding-right:20px;
	width: 330px;
	float: left;
}
div#content div.content_coll_2{
	width: 650px;
	float: right;
}

#language{	text-align:right;}

#header {
	border-bottom: 1px dotted #333;
	height: 3em;
	line-height: 3em;
	width:100%;
	margin:0;
	padding:0;
}



h1 {
	text-align:center;
	margin:0;
	padding:0;
	font-size:230%;
	color:#969696;	
	height: 2em;
	line-height: 2em;
}
h2 {
	font-size: 140%;
	color:#969696;	
	margin:0;
	padding: 5px 0 5px 5px;
}

p {
	font-size: 16px;
	padding: 5px;
	margin:0;
	text-align:justify;	
}

#content {
	margin:2em auto;
	margin-top:0;
	padding:0;
	background:transparent;
	width:1000px;
	text-align:left;
}


#footer {	
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	background-color: #333;
	height: 3em;
	line-height:3em;
	text-align:left;
}


#footer p {
	margin:0;
	padding: 0 0 0 2em;
	color:#fff;
	font-size: .75em;
}


.nav {font-size:16; color:#333333; font-weight:bold; text-align:center; text-decoration: none;}
.nav a{color:#969696; text-decoration: none;}
.nav a:link{}
.nav a:visited{}
.nav a:hover{color:#333333;}
.nav a:active{}


.hidden{display:none;}

#shadowbox_title, #shadowbox_info {
  position: relative;
  margin: 0; /* these must have no vertical margin or padding */
  padding: 0;
  overflow: hidden;
  border: 0px solid; /* per IE8 */
}
