/***********************************************/
/* HTML tag styles                             */
/***********************************************/

html,body,form, table, p, tr, td, th, ul, ol, object, embed, applet, caption, dl, h1, h2, h3, h4, h5, h6, input, textarea, label, fieldset  {
font-family:Verdana, Arial, Helvetica, sans-serif;
font:Verdana;
    font-size:10px;
    letter-spacing: 0px;
	* letter-spacing: 0em;
    word-spacing: -0.1px;
	*word-spacing:-1px;
	_word-spacing:-1px;
    color: #223c64;
    line-height: 12px;
	text-align: left;
    margin: 0 ;
	padding: 0;
	vertical-align: middle;

}

html,body{width: 100%;
height: 100%;
 background-color: #6cbae5;
 

}


/******* hyperlink and anchor tag styles *******/
a:link {
	text-decoration: none;
	font-weight:bold;
}
a:visited {

}
a:hover {
	color: #c10077;
	
}
a:active {

}



/***********************************************/
/* Layout Divs     + tabs                            */
/***********************************************/

.maintable {
margin: 0 ;
border: none;
padding:0;
width: 100%;
height: 100%;
background-color: #6cbae5;
}

.maintable td {
width: 100%;
height: 100%;
text-align: center;
vertical-align:middle;
}

#main{
margin: 0 auto;
padding:0;
position: relative;
width: 804px;
height: 534px;
overflow:visible;
vertical-align:middle;
}



#header{
position: absolute;
top: 0;
left: 114px;
height: 178px;
width: 457px;
background-image:url(images/header.jpg);
}

#container{
position: absolute;
left: 114px;
top:178px; 
width: 457px;
height: 356px;
background-color:#FFFFFF;
}

#container_img{
position: absolute;
left: 114px;
top:0px; 
width: 690px;
height: 534px;
background-color:#FFFFFF;
background-position:top left;
background-repeat:no-repeat;
}




#content_text, #content_text_luna{
position: absolute;
left: 36px;
top:60px; 
width: 395px;
*width:395px;
height: 356px;
text-align:left;
}

#content_text_objekt{
position: absolute;
left: 36px;
top:10px; 
text-align:left;

}


#content_text_kontakt{
position: absolute;
left: 36px;
top:20px; 
width: 400px;
*width:430px;
height: 356px;
text-align:left;
}

#content_text_kontakt a:link{color: #c10077}

#content_text_luna{top:48px;}
#content_text p{padding-top:10px;}
#content_text_luna p{padding-top:3px;*line-height:11px;*padding-top:6px;}

#fotos_more{position:absolute;left:36px; bottom:10px;color:#c10077; text-align:left;letter-spacing:normal;word-spacing:normal;}
#description{position:absolute;left:36px;bottom:10px;color:#223c64; text-align:left;letter-spacing:normal;word-spacing:normal;}

#prev{position:absolute; bottom:-17px; left:2px;color:#ffffff; font-weight:bold;text-align:left;}
#next{position:absolute; bottom:-17px; left:27px;color:#ffffff; font-weight:bold;text-align:left;}
#prev a:link, #next a:link, a:visited{color:#ffffff; font-weight:bold; text-decoration:none;}
#prev a:hover, #next a:hover {color: #c10077;}

#startpage_img1{position:absolute; left:1px; top:5px;}
#startpage_img2{position:absolute;right:2px; top:170px;}
#startpage_img3{position:absolute; right:2px; top:264px;}


#left{
position: absolute;
top: 0;
left: 0;
width: 108px;
height: 534px;
}

#menu_home{
position: absolute;
top: 180px;
right: 1px;
}

#menu_objekt{
position: absolute;
top: 201px;
right: 1px;
}

#menu_luna{
position: absolute;
top: 224px;
right: 1px;
}

#menu_sol{
position: absolute;
top: 245px;
right: 1px;
}

#menu_terrenas{
position: absolute;
top: 269px;
right: 1px;
}

#menu_kontakt{
position: absolute;
top: 292px;
right: 1px;
}







#contentright1{
position: absolute;
top: 0px;
right: 0px;
width: 233px;
height: 178px;

}


#contentright2{
position: absolute;
top: 178px;
right: 0px;
width: 233px;
height: 178px;

}


#contentright3{
position: absolute;
top: 356px;
right: 0px;
width: 233px;
height: 178px;
}


#ger{position:absolute; top:-23px; left:114px;width:20px;height:12px;}
#ger_activ{position:absolute; top:-24px; left:113px;border:solid 1px #ffffff;width:20px;height:12px;}
#en{position:absolute; top:-23px; left:145px;width:20px;}
#en_activ{position:absolute; top:-24px; left:144px;border:solid 1px #ffffff;width:20px;height:12px;}
#fra{position:absolute; top:-23px; left:176px;width:20px;}
#fra_activ{position:absolute; top:-24px; left:175px;border:solid 1px #ffffff;width:20px;height:12px;}
#esp{position:absolute; top:-23px; left:207px;width:20px;}
#esp_activ{position:absolute; top:-24px; left:206px;border:solid 1px #ffffff;width:20px;height:12px;}
#it{position:absolute; top:-23px; left:238px;width:20px;}
#it_activ{position:absolute; top:-24px; left:237px;border:solid 1px #ffffff;width:20px;height:12px;}


#counter{position:absolute; right:0px; bottom:-60px;}


h1 {
font-size:16px;
font-weight: bold;
text-align: left;
letter-spacing: 1.4px;
line-height:18px;

}



h2 {
font-size:15px;
font-weight: bold;
text-align: left;
letter-spacing: 1.5px;


}




h3 {
font-size:10px;
font-weight: bold;
text-align: left;
height:17px;
}

h4{color:#c10077; font-size:15px;line-height:17px;font-weight:normal;}
h5{ font-size:15px;font-weight:normal;line-height:20px; letter-spacing:normal;word-spacing:normal;}


#mycustomscroll {
/* Typical fixed height and fixed width example */
width: 405px;

height: 266px;
*height:262px;
overflow: auto;
/* IE overflow fix, position must be relative or absolute*/
position: relative;
left:0;
margin: 0 auto;
padding: 0 10px 0 0;



}

*html #mycustomscroll{
margin-left:0px;
width:405px;
}

#mycustomscroll p{line-height:13px; font-size:11px;}

.obj_padding{padding-top:13px;}
#details_padding{padding-top:20px;text-align:left;line-height:20px;font-size:11px;}

sup {font-size:6px;*font-size:7px;}