body 
{
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #000000;
	color:white;
}

a
{
	border: 0px;
	color: black;
	outline: 0;
}

img
{
	border:	0px;
	color: black;
}

h2
{
	text-align:center;
}

span.MainImage
{
	display:		block;
	margin-left:	auto;
	text-align:		right;
	clear:			both;
	margin-right:	40px;
}

span.MainImage img
{
	border:1px solid white;
}

div.Front span.Image
{
	display: inline-block;
	margin: 0px auto;
}

div.Front span.Image img
{
	margin-top:		10px;
}

span.Counter
{
	display:		block;
	margin-top:		20px;
}

div.Container
{
	width: 609px;
	clear:			right;
	float:			right;
	display:		block;
	height:			auto;
	border:			0px solid white;	
	text-align:		justify;
	color:			white;
	padding-bottom:	100px;
	margin-bottom:	100px;
}

div.Container h2
{
	border:0px solid;
	width:			430px;
	margin-left:	auto;
	margin-right:	0;
	text-align:		left;	
}

div.Container div.entry
{
	display:		block;
	width:			500px;
	height:			160px;
	border:0px solid;
	margin-left:	auto;
	margin-right:	0;
	text-align:		left;	
	/*background-image: url(images/images_bg.jpg);*/
	background-repeat: repeat-y;
	background-position: -155px;
	color:			white;
}

div.Container div.entry span.Image
{
	display:		inline-block;
	margin-left:	10px;
	clear:both;
	float:			left;
	width:			200px;
	text-align:		center;
	vertical-align:	middle;
	margin-top:		20px;
}

div.Container div.entry span.Image img
{
	border:			1px solid gray;
	padding:		5px;
	margin-top:		10px;
	vertical-align:	middle;
}

div.Container div.entry span.Data
{
	display:		block;
	float:			right;
	text-align:		center;
	vertical-align:	top;
	width:			220px;
	font-family: 	Verdana, Arial, Helvetica, sans-serif;
	font-size: 		12px;
	font-weight: 	bold;
	height:			112px;
	border:			0px solid;
	margin-top:70px;
	margin-right:	20px;
	cursor:			pointer;
	color:			white;
}

div.Container div.entry span.Data span.Title
{
	display:		block;
}

div.entry span.Data span.Date
{
	display:		block;
}

div.Horz_container
{
	border: 0px solid;
	display:		block;
	text-align:center;
	width:auto;
}

div.Horz_entry a
{
}

div.Horz_entry
{
	display:		-moz-inline-stack;
	display:		inline-block;
	/display:		inline;
	border:			0px solid;
	height:			230px;
	margin:			10px;
	width:			250px;
	text-align:		center;
	color:			white;
	position:		relative;
	/position:		none;
	vertical-align:	bottom;
}

span.test
{
	display:		block;
	display:		inline;
	display:		inline-block;
	width:			240px;
	border:			0px solid;
}

div.Horz_entry span.Image
{
	display:		block;
	height:			190px;
	/height:		220px;
}

div.Horz_entry span.Image img
{
	display:		block;	
	/display:		inline;
	text-align:		center;
	margin:auto;
	/margin:		0px;
	margin-top:		10px;
	/margin-top:	40px;
	/margin-bottom:	10px;
	padding:		10px;
	border:			1px solid white;
}

div.Horz_entry span.Data
{
	display:		inline;
	text-align:		center;
	font-family: 	Verdana, Arial, Helvetica, sans-serif;
	font-size: 		12px;
	font-weight: 	bold;
	border:			0px solid;
	width:			200px;
	margin:			10px;
	position:		relative;
	top:			10px;
	cursor:			pointer;
	color:			white;
}

div.Horz_entry span.Data span.Title
{
	display:		inline;
	display:		block;
}

div.Horz_entry span.Data span.Date
{
	display:		inline;
	display:		block;
}

div.Observatory
{
	border:		0px solid;
	margin-top:	0px;
}

div.Observatory a
{
	color:		white;
}

div.Observatory div.entry
{
	background-image: none;
}

div.Observatory span.navigation
{
	display:	block;
	border:		0px solid;

	margin-bottom:	10px;
}

div.Observatory span.navigation a
{
	margin-left:	10px;
	margin-right:	10px;
}

div.Observatory span.navigation select
{
	width:		100px;
	text-align:	right;
}

div.Observatory span.Image
{
	display:		block;
	
	margin-top: 	5px;
	margin-bottom:	10px;
	
	text-align:center;
}

div.Observatory span.Image img
{
	margin-top:		10px;
	margin-left:auto;
	margin-right:auto;
}

div.Observatory span.Data
{
	display:	block;
	border:		0px solid;
	text-align:	center;
	margin-top:	10px;	
	color:		white;
}

div.Observatory span.Data span.Title
{
	display:	block;
}

div.Observatory span.Data span.Date
{
	display:	block;
}

div.fullsize
{
	display:	block;
	color:		white;
	padding:	10px;
	text-align:	center;
	font-size:	1.1em;
}

div.fullsize span.Title
{
	display:	block;
	font-weight:bold;
	margin-top:	20px;
	margin-bottom:	10px;
	font-size:	1.4em;
}

div.fullsize span.Desc
{
	display:	block;
	text-align:		justify;
	text-indent:	0px;
	margin-bottom:	40px;
}

div.fullsize span.Coordinates
{
	display:		block;
	text-align:		center;
	margin-bottom:	40px;
}

div.fullsize span.Technical
{
	display:		block;
	margin-top:		10px;
	margin-bottom:	10px;
	margin-left:	auto;
	margin-right:	auto;
	width:			100px;
	position:		relative;
	_position:		static;
	left:			-10%;
	border:			0px solid;
	text-align:		left;
}

div.fullsize span.Data
{
	display:		block;
	clear:both;
	border:0px solid;
	width:			600px;
	margin:			auto;
	margin-top:		50px;
	_margin-top:	10px;
}

div.fullsize span.Data label
{
	display:		block;
	float:left;
	width:150px;
	border:0px solid;
	text-align:		left;
	margin-left:100px;
	_margin-left:50px;
}

div.fullsize span.Data span
{
	display:		block;
	float:			left;
	text-align:		left;
}

div.fullsize img
{
	display:		block;
	max-height:		500px;
	margin-left:	auto;
	margin-right:	auto;

	border:			1px solid white;
}

div.fullsize hr
{
	clear:			both;
	border:			none;
}

div.fullsize span.Back
{
	margin-top:		30px;
	border-top:		1px solid;
	display:		block;
}

div.fullsize span.Back a
{
	color:			white;
	display:		block;
	margin-top:		10px;
}

div.Links
{
	width:			100%;
	border:			0px solid;
	
	margin-left:	auto;
	margin-right:	auto;
	margin-top:		70px;
}

div.Links span.Entry
{
	display: 		block;
	margin-top:		10px;
	margin-bottom:	10px;
	margin-left:	50px;
	margin-right:	10px;
	
	color:			white;
}

div.Links a
{
	text-decoration:	none;

	background-image: url(images/unselectedbutton.jpg);
	background-repeat: no-repeat;
	padding-left:		20px;
	color:				white;
	margin-left:		10px;
	display:block;
}

div.Links a:hover
{
	background-image: url(images/hover_button.jpg);
}

div.Links p
{
	color:				orange;	
	display:			inline;
	margin-right:		5px;
}

div.Links h2
{
	margin-left:	40px;
	margin-right:	10px;
	margin-top:		80px;
	margin-bottom:	30px;
	text-align:		left;
}