* {text-align:left;}

body {background: #000099 url(../images/bg_bdy_002.jpg) 0px 450px repeat-x;
margin:0; padding:0;text-align:center;
font-familiy:'trebuchet ms', sans-serif;}

.content h1 {
text-align:center; font-size:1.5em; font-weight:normal;
margin:1em 0; padding:0;
color:white;}

#galleryThumbs h1, #galleryPic h1 {
position:absolute; top:0.2em; left:0;
font-size:1em;
margin:0.2em 0.6em;
color:darkblue;}

h2 {
text-align:center; font-size:1.2em;
margin:0.2em 0.5em; padding:0;}

#galleryChoose h2 {
text-align:left; font-weight:normal;
margin:0 1.3em;
color:white;}

p {margin:0.3em 0.75em; padding:0;}

p#noCookie {font-weight:bold;margin:2em 0.75em;color:yellow;}
a {text-decoration:none;color:royalblue;}
a:hover {  text-decoration:underline;color:darkblue;}
a img { border:1px solid #666;}

/*li {font-weight:bold;  margin:1em 0;}
li a {padding:0.2em 0.4em;  color:white;}*/
ul#Dias {margin:1em 0.2em; padding:0;background-color:#fff; }
#Dias li {display:inline; margin:0;  font-weight:bold;}
#Dias dfn {display:none;}
#Dias a {padding:0;background:transparent;}
#galleryThumbs img {margin:0.5em;  vertical-align:middle;}
img#galleryLastpic {border-color:royalblue;}
#galleryPicture img {vertical-align:bottom;border:none;}
#galleryNav, #galleryPicture, #PicInfo {
width:660px;
font-size:0.82em;
margin:1em auto;}

* html #galleryNav {margin-left:-1em;}

#galleryNav a {
text-decoration:none;
line-height:1.4em; padding:0 0.2em;
background:#666;
border:1px solid #DADADA;}

#galleryNav a:hover {
color:black; background:#ddd;
border-color:white black black white;}

#galleryNav em {
font-weight:bold; font-style:normal;
line-height:1.4em; padding:0 0.2em;
border:1px solid white;}

a#galleryPrev, a#galleryNext {
font-weight:bold; font-size:1.3em;
padding-bottom:0.2em;
background:#f4f4f4;}

* html a#galleryPrev {height:10px;
margin-left:20px;padding-bottom:0.3em;font-size:1.1em;}
*+html a#galleryPrev {height:20px;
margin-left:0px;padding-bottom:0em;font-size:1.1em;}

* html a#galleryNext {font-size:1.1em;height:10px;}
*+html a#galleryNext {font-size:1.1em;height:20px;padding-bottom:0em;}


#galleryInterval, #galleryInterval a {margin:0 0.95em;font: normal 10px Arial; sans-serif; color:#9A9A9A;background-color:#fff;}
a#galleryOrg {
display:block; width:5.2em;
margin:0.5em 0 0 2.1em;}

* html #galleryInterval a {
margin:0 0.7em 15px  0.7em;
font: normal 10px Arial; sans-serif; color:#9A9A9A;
background-color:#fff;}
*+html #galleryInterval a {
margin:margin:0 0.7em 15px  0.7em;
font: normal 10px Arial, sans-serif; 
color:#9A9A9A;background-color:#fff;}


#Copy {
text-align:right;
margin-bottom:1em;}

#Copy a {
font-weight:bold;
margin:0 0.4em; padding:0.2em 0;}

#Copy a:hover {
margin:0; padding:0.2em 0.4em;
color:white; background:#39c;}

body#galleryChoose #sec1 {
background: #fff url(../images/divetrophy07.jpg) no-repeat 100% 100%; }



/*----------------------------------------------------------------------------*/
/*SEC1 boxen
/*----------------------------------------------------------------------------*/

* html #header a img {margin-bottom:5px;}
.content {
float:left;
min-height:800px;height:auto;
width:650px;
margin-left:60px;
background:#fff;
text-align:left;padding-top:30px;}

* html .content {
margin-left:20px;}

/*----------------------------------------------------------------------------*/
/*SEC1 MainMENUE  oben*/
/*----------------------------------------------------------------------------*/
#navcont {width:780px; height:40px;margin:0 auto 0 auto; background-color:#83B5E0;
border-bottom:1px solid #3385CC;}

ul#listmenu {
float:left;
padding: 0px; margin:0;
background-color:#fff;}

ul#listmenu li {
float: left;
padding:0;margin:0;
background:#fff;
list-style-type:none;}

ul#listmenu li#li-active {
float: left;padding-top:10px;
width:110px;height:30px;
margin:0;
background: #FF6600;
text-align:center;
list-style-type:none;}

* html ul#listmenu li#li-active {
padding-bottom:15px;}

ul#listmenu a {
display:block;padding-top:10px;
width:110px;height:30px;	
background: #83B5E0;text-align:center;
text-decoration: none;border-right:1px solid #5B9DD6;}

* html ul#listmenu a {width:111px;}
* html ul#listmenu a {
padding-bottom:15px;}

	
ul#listmenu a:hover {
font:normal 0.7em Verdana, sans-serif;
background:#5B9DD6; }
	
ul#listmenu a, ul#listmenu a:hover, li#li-active, span {font:bold 12px Verdana, sans-serif;}
ul#listmenu a, li#li-active, span, ul#listmenu a:hover {color:#000;}

#sec4 {
text-align:center;}






