/*
#startdatum {
    position:absolute;
    border:0px;
    left:22px;
    top:45px;
}
*/
body {
    background-color:#009900;
    font-family:Helvetica, sans-serif;
    font-size:10pt;
    line-height:14pt;
    margin:0px;
}

body.start {
    background-color:#009900;
    background-image:url(../img/rgw-schriftzug.gif);
    background-repeat:no-repeat;
}

.title {
    font-size:14pt;
    font-weight:bold;
    line-height:18pt;
}

.subtitle {
    font-size:14pt;
    line-height:14pt;
}


table { padding:0px; }

table.preis { padding:3px; border:white solid 1px; border-collapse: collapse }
td.preis { padding:3px; border:white solid 1px; vertical-align:top; }

td.fotoLeft { padding:3px; border:white solid 1px; vertical-align:top; }
td.fotoRight { padding:0px; border:white solid 1px; vertical-align:top; }

td.topnavi { vertical-align:top; }
td.leftnavi { vertical-align:top; }
td.trenncol { width:10px; padding:0px;}
td.trennrow { height:10px; padding:0px;}
td.trennrowcol { height:10px; width:10px; padding:0px;}
td.menu { width:120px;padding-top:10px;padding-bottom:10px; }
td.content {z-index:4;width:438px;padding:0px;vertical-align:top;border:solid 0px red;}
td.contentwide {width:600px;padding:0px;vertical-align:top;}
td.formular {width:480px;padding:0px;vertical-align:top;}
td img {display:block;}
td.content img {display:inline;}

td.rightphoto {
    vertical-align:top;
}

td.rightphoto img {
    margin-bottom:6px;
}

.hideme { visibility:hidden; }
.foto {
    border:2px solid white;
}
.foto2 {
    border:1px solid white;
}
.fotodiv {
    border:0px solid white;
}


/* ************************************************** */

td.content ul {
    vertical-align:top;
}

td.topnavi ul {
    list-style-type: none;
    list-style: none;
    vertical-align:top;
    margin: 0;
    padding: 0;
}

td.leftnavi ul {
    list-style-type: none;
    list-style: none;
    vertical-align:top;
    margin: 0;
    padding: 0;
}

li a {
    text-decoration:none;
    margin:0px;
    padding:0px;
}	
	
li a:link {
    color:white;
    margin:0px;
    padding:0px;
}

li a:visited {
    color:white;
    margin:0px;
    padding:0px;
}
	
li a:hover {
    color:black;
    margin:0px;
    padding:0px;
}
	
li a:active {
    color:black;
    margin:0px;
    padding:0px;
}

.actualpage { color:black; }

#logorotenburger {position:absolute;top:20px;left:16px;}
#logorotenburger2 {position:absolute;top:24px;left:290px;}
#logogitarrenwoche {position:absolute;top:84px;left:16px;}
/*  logodate {position:absolute;top:95px;left:627px; } */ 
#logogitarre {position:absolute;top:5px;left:140px;z-index:2;}

#content {
    z-index:4;
    position:absolute;
    border:0px solid black;
    left:170px;
    top:285px;
}


#startlang {
    position:absolute;
    border:0px;
    left:167px;
    top:287px;
}

#startrgwlogo {
    position:absolute;
    border:0px;
    left:280px;
    top:167px;
}

#sponsorlogo {
    position:absolute;
    border:0px;
    left:0px;
    top:500px;
}

#logopart {
    position:absolute;
    border:0px;
    left:0px;
    top:27px;
}

td.content a { text-decoration:none; color:#FFFFFF;}
td.content a:link { text-decoration:none; color:#FFFFFF;}
td.content a:visited { text-decoration:none; color:#FFFFFF;}
td.content a:hover { text-decoration:none; color:#000000;}
td.content a:active {  text-decoration:none; color:#FFFFFF;}

a { text-decoration:none; color:#FFFFFF;}
a:link { text-decoration:none; color:#FFFFFF;}
a:visited { text-decoration:none; color:#FFFFFF;}
a:hover { text-decoration:none; color:#000000;}
a:active {  text-decoration:none; color:#FFFFFF;}
