img {border:    0px; margin: 2px;}

body {
	background:url(../../img/jerboa/jerboa_backRepeat.gif);
	color: #FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: .7em;
	margin: 0;
	padding: 0;
}

form, input, textarea, p, h1, h2, h3 {
	font-family: inherit;
	margin: 0;
	padding: 0;
}

h3 {
	font-size: 12px;
}


#main{
	margin : 0 auto;
	position: relative;
	width: 917px;
	height:707px;
	background:url(../../img/jerboa/jerboa_back.jpg);
	background-repeat: no-repeat;
	background-position:top;
}

#head {
	margin: 0px auto;
	padding-top : 50px;
	width: 780px;
}

#buttons {
	margin: 0 auto;
	width: 870px;
}

#wrap {
	height: 628px;
	margin: 0 auto;
	position: relative;
	width: 870px;
}

/*** Sidebar ***/

#homeside1 {
	height: 80px;
	left: 79px;
	position: absolute;
	overflow: auto;
	top: 236px;
	width: 126px;
	padding: 3px;
}

#homeside2 {
	height: 80px;
	left: 79px;
	position: absolute;
	overflow: auto;
	top: 335px;
	width: 126px;
	padding: 3px;
}

#homeside3 {
	height: 79px;
	left: 82px;
	position: absolute;
	overflow: auto;
	top: 430px;
	width: 126px;
	padding: 3px;
}

#homeside4 {
	height: 79px;
	left: 86px;
	position: absolute;
	overflow: auto;
	top: 525px;
	width: 126px;
	padding: 3px;
}

h1{
	position : absolute;
	top : 262px;
	left: 256px;
	width : 566px;
	height : 26px;
	line-height : 26px;
	font-size : 12px;
	text-transform:uppercase;
}

#page_text{
	position:absolute;
	top : 295px;
	left: 260px;
	width : 566px;
	height : 300px;
	font-size : 11px;
	color:#000000;
	overflow:auto;
}

#site_by_2mpact
{
	position:		absolute;
	top:			580px;
	left:			630px;
}


#site_by_2mpact a:link, #site_by_2mpact a:visited, #site_by_2mpact a:hover, #site_by_2mpact a:active
{
	color: #000000;
	text-decoration: underline;
}

td, th {
vertical-align:top;
}

.tour_meer_open {}
.tour_meer_full_detail  { background-color: #F2F2F2; }
.tour_meer_full_toe {}
.tour_meer_toe { display: 	none; }
.item { margin-bottom: 10px; padding: 5px;}
.item_content { margin-top: 2px; margin-bottom:2px;}

/* blog */
 .blog_topics_blok
{
    margin-bottom:      10px;
    padding:			5px;
}

.blog_topics_titel
{
    font-weight:        bold;
}

.blog_topics_body
{
    
}

.blog_topics_tags, .blog_topics_comments, .blog_topics_author
{
    text-align:         right;
	padding-right:		5px;
}

.blog_topic_body
{
    
}

.blog_topic_meta
{
    text-align:         right;
    font-style:         italic;
    border-bottom:      1px solid #000000;
}

.blog_topic_tags, .blog_topics_meta_data
{
    border-top:             1px solid #BFBFBF;
    border-bottom:          1px solid #BFBFBF;
    margin-top:             5px;
    margin-bottom:          5px;
    padding-top:            3px;
    padding-bottom:         3px;
}

.blog_terug
{
	text-align:				right;
}

.blog_topics_meta_data
{
	text-align:		right;
}

.mp_blog_comment_divider
{
	margin-bottom:	10px;
}

/* blog */
 .blog_topics_blok
{
    margin-bottom:      10px;
}

.blog_topics_titel
{
    font-weight:        bold;
}

.blog_topics_body
{
    
}

.blog_topics_tags, .blog_topics_comments, .blog_topics_author
{
    text-align:         right;
	padding-right:		5px;
}

.blog_topic_body
{
    
}

.blog_topic_meta
{
    text-align:         right;
    font-style:         italic;
    border-bottom:      1px solid #000000;
}

.blog_topic_tags, .blog_topics_meta_data
{
    border-top:             1px solid #BFBFBF;
    border-bottom:          1px solid #BFBFBF;
    margin-top:             5px;
    margin-bottom:          5px;
    padding-top:            3px;
    padding-bottom:         3px;
}

.blog_terug
{
	text-align:				right;
}

.blog_topics_meta_data
{
	text-align:		right;
}

.mp_blog_comment_divider
{
	margin-bottom:	10px;
}


.form_required
{
    color:      #FF0000;
}

.form_form_row {
	clear: both;
	padding-top: 5px;
}
.form_header{
	white-space: nowrap;
	padding: 3px;
	background-color: #99BCC6;
	color:     #FFFFFF;
	font-weight: bold;
}
.form_label {
	float: left;
	width: 100px;
}
.form_input {
    
}

span.form_required {
	color: #f00;
}
span.form_error {
	color: #f00;
	font-size: x-small;
	margin: 2px;
}

.form_error 
{
    padding:            5px;
    border:             1px solid #FF0000;
    background-color:   #FFFCE2;
    color:              #FF0000;
    margin-top:         5px;
}

.form_dank
{
    background-color:   #CCFFCC;
    color:              #006600;
    border:             1px solid #006600;
    padding:            5px;
    margin-top:         5px;
}


/* Form elements - some general styling */
select, textarea {color : #000;}
input.checkbox { border-width: 0; }
input.mainoption {font-weight : bold;}   /* Main submit button      */
input.liteoption {font-weight : normal;} /* None-bold submit button */

select,
input[type=checkbox],
input[type=radio],
input[type=button],
input[type=submit] {cursor:	pointer; font-size: 12px;}
input[text],textarea {font-size: 12px;}

.input
{
	width:		170px;
	display:	inline;
}

/* Apollo styling */
.as_verborgen { 
	position: absolute; 
	visibility: hidden; 
	z-index: -1; 
}


a:link, a:visited, a:hover, a:active 
{
	color: #000000;
	text-decoration: underline;
}

#design_by
{
	position: absolute;
	top:	680px;
	left:	60px;
}

#site_by
{
	position: absolute;
	top:	680px;
	left:	780px;
}

#design_by a:link, #design_by a:visited, #design_by a:hover, #design_by a:active, 
#site_by a:link, #site_by a:visited, #site_by a:hover, #site_by a:active,
#myspace a:link, #myspace a:visited, #myspace a:hover, #myspace a:active
{
	color: #FFFFFF;
	text-decoration: underline;
}

.home_devider {
	clear:	both;
}

#home_news {
	height: 155px;
	overflow: auto;
}

 #home_tour {
 	height:90px;
	overflow: auto;
 }
 
td, th {
	vertical-align: top;
}




#myspace {
position: absolute;
left:	700px;
top: 5px;
}

#shop_links 
{
	float:	left;
	width:	220px;
}

#shop_rechts
{
	margin-left:	230px;
}

.shop_blokje
{
	width:		220px;
	height:		220px;
}

.shop_blokje_body
{
	text-align:	center;
}

.shop_prijs
{
	color:		#000000;
	text-align:	center;
	font-weight:	bold;
}

.shop_new
{
	font-weight:	bold;
}

#flyposting {
visibility:hidden;
display:none;
}