body { background-color: #000; font-family: Georgia; line-height: 140% }

/*body { background-image: url(/images/background1.jpg); background-repeat: no-repeat }
*/

#logo { margin-bottom: 5px; margin-left:53px; margin-top:137px;background-image: url(/images/rockhause_ev_logo.png); background-repeat: no-repeat; width: 631px; height: 56px; }

#firstNav { overflow: hidden; height: 30px; background-color: #FFF}
#firstNav ul li { float: left; font-size: 20px; }
#firstNav ul li a { padding: 5px 10px 0px 10px; display: block }
#firstNav ul li a.active, #firstNav ul li a:hover { text-decoration: none; padding: 5px 10px 0px 10px; background-image: url(/images/verlauf_navi.png) }
#firstNav { padding-left: 52px}

#secondNav { overflow: hidden; margin-top: 10px; margin-bottom: 10px; height: 26px;}
#secondNav ul {width:600px}
#secondNav ul li { float: left; font-size: 16px; }
#secondNav ul li a {  background-color: #FFF; padding: 5px 10px 0px 10px; display: block; height: 26px;margin-right: 1px; }
#secondNav ul li a:hover, #secondNav ul li a.active { text-decoration: none; padding: 5px 10px 0px 10px; background-image: url(/images/verlauf_navi.png) }
#secondNav { padding-left: 52px}



.contentContainer {background-image: url(/images/paper.png); background-image: none; background-color: #FFF; padding: 30px 0px 0px 30px; width: 850px; min-height: 400px; margin-left: 50px; background-repeat: repeat-y; overflow: hidden}


.contentTopBoxes .right, .contentTopBoxes .left {position: relative; border: 0px solid #000; width: 300px; height: 165px; float: left}

.contentTopBoxes {overflow:hidden;padding-top: 0px; height: 180px}

.contentTopBoxes .left { width: 475px; margin-right: 20px; }
/*
.contentTopBoxes .right .borderOverlay { z-index:101;background-image: url(/images/border-right.png); width: 300px; height: 165px; position: absolute; top:15px; left:0px}
*/
.contentTopBoxes .right .imageContainer { border:3px solid #000; z-index:100;width: 300px; height: 165px; position: absolute; top:15px; left:0px}

.contentTopBoxes .right .caption, .contentTopBoxes .right .link { width: 50%; float: left;}
.contentTopBoxes .right .link {text-align: right}
/*
.contentTopBoxes .left .borderOverlay { background-image: url(/images/border-left.png); width: 480px; height: 165px; position: absolute; top:15px; left:0px}
*/
.contentBox {overflow:hidden;margin-top: 0em; width: 95%; line-height: 140%; padding-bottom: 2em; margin-bottom: 2em; }
.contentBox .left66 {width: 65%;float:left}
.contentBox .right33 {width: 32%;float:right}

.contentBox .left {width: 49%;float:left}
.contentBox .right {width: 49%;float:right}



.rows2 {background-image: url(/images/2rowDividor.png); background-repeat: repeat-y;  }

h1 {font-size: 24px;margin-bottom: 1.1em; line-height: 1em}
h2 {font-size: 16px;margin-bottom: 0.9em}
h3 {font-size: 14px;margin-bottom: 0.9em}

.contentBox ul {list-style: none; margin-bottom: 1.5em;}
p {margin-bottom: 1em}

img.image360, img.image600, img.image250, img.image500 {border:4px solid #AAA}
