body
{
   background-image: url('http://www.crackclan.com/templates/crackclan/images/back_verlauf.jpg');
}

#page
{
   margin-left: auto;
   margin-right: auto;
   width: 720px;
   background: black;
   background-repeat: no-repeat;
   background-attachment: fixed;
   background-position: 65% 120px;
   background-image: url('images/bg_marine.jpg');
}

#header
{
   text-align: center;
   margin-bottom: 20px;
}


#section
{
   margin-top: 10px;
   text-align: left;
}

#section div
{
   margin-left: 65px;
   margin-top: 10px;
   width: 590px;
   background-color: silver;
   opacity:.70;
   filter: alpha(opacity=70);
   -moz-opacity: 0.7;
   border:1px solid white; 
}

#section p
{
   font-family: sans-serif;
   font-size: 0.75em;
   color: black;
}

#section ul
{
   font-family: sans-serif;
   font-size: 0.7em;
   color: black;
}

/* Tooltips */

a.info
{
    position: relative; /*this is the key*/
    z-index:24;
    color:#003;
    text-decoration:none;
}

a.info:hover
{
   z-index:25;
   color:#ff0;
}

a.info span
{
   display: none;
}

a.info:hover span
{ /*the span will display just on :hover state*/
    display:block;
    position:absolute;
    top:2em;
	left:2em;
	width:25em;
    border:1px solid #fff;
    background-color:#000;
	color:#fff;
	padding: 5px;
    /*text-align: center;*/
}
	
/* Form */
.cssform p{
width: 300px;
clear: left;
margin: 0;
padding: 5px 0 8px 0;
padding-left: 155px; /*width of left column containing the label elements*/
border-top: 1px dashed gray;
height: 1%;
}

.cssform label{
font-weight: bold;
float: left;
margin-left: -155px; /*width of left column*/
width: 150px; /*width of labels. Should be smaller than left column (155px) to create some right margin*/
}

.cssform input[type="text"]{ /*width of text boxes. IE6 does not understand this attribute*/
width: 180px;
}

.cssform textarea{
width: 250px;
height: 150px;
}

/*.threepxfix class below:
Targets IE6- ONLY. Adds 3 pixel indent for multi-line form contents.
to account for 3 pixel bug: http://www.positioniseverything.net/explorer/threepxtest.html
*/

* html .threepxfix{
margin-left: 3px;
}