body{
	margin:0px;
    padding:0px;
}

a{
	text-decoration:none;
}
img{
	border:0px;
}

form{
	display:inline;
}

input{
	border:1px solid #005098;
	background-color:#FFFFFF;
	color:#005098;
	font-size:10px;
}

input.submit{
	border:1px solid #005098;
	background-color:#005098;
	color:#FFFFFF;
	font-size:10px;
}


.smallFont{
	font-size:3px;
}

.lightFont{
	color:#B4C4D4;
}




/* -- formatting the outer Container ---------------------------------------------------------*/

table.outerContainer{
	width:100%;
}

td.outerTopSpacer{
	height:10%;
}

td.outerHeightSpacer{
	width:1px;
}

table.innerContainer{
	width:740px;
    vertical-align:top;
}

td.innerContainerWithoutWheel{
	width:740px;
    vertical-align:top;
}

td.innerContainerWithWheel{
	width:740px;
    vertical-align:top;
	background-image:url(../images/background_wheel_main.gif);
	background-position:right top;
	background-repeat:no-repeat;
}



/* -- formatting the inner Container ---------------------------------------------------------*/

.innerContainerRotaryOberursel{
	width:740px;
	background-color:#E5EDF4;
	background-image:url(../images/background_wheel_rotary_oberursel.gif);
	background-position:right top;
	background-repeat:no-repeat;
}

.innerContainerUeber{
	width:740px;
	background-color:#E5EFF7;
	background-image:url(../images/background_wheel_ueber_rotary.gif);
	background-position:right top;
	background-repeat:no-repeat;
}

.innerContainerStadt{
	width:740px;
	background-color:#E5F0FA;
	background-image:url(../images/background_wheel_stadt_oberursel.gif);
	background-position:right top;
	background-repeat:no-repeat;
}

.innerContainerKontakt{
	width:740px;
	background-color:#E6F2FD;
	background-image:url(../images/background_wheel_kontakt.gif);
	background-position:right top;
	background-repeat:no-repeat;
}

.innerContainerIntern{
	width:740px;
	background-color:#FFF7F0;
	background-image:url(../images/background_wheel_intern.gif);
	background-position:right top;
	background-repeat:no-repeat;
}

td.rotaryLogo{
	width:170px;
	height:125px;
}

td.rotaryTitle{
	width:568px;
	height:95px;
	vertical-align:center;
	text-align:center;
}

td.sideFrame2pxVoid{
	width:2px;
	background-color:#FFFFFF;
	font-size:1px;
    vertical-align:top;
}


/* -- menu and its fields  -------------------------------------------------------------------------------------*/

td.colHome{
	width:64px;
	background-color:#00417C;
}

td.colRotaryOberursel{
	width:155px;
	background-color:#005098;
}

td.colUeberRotary{
	width:110px;
	background-color:#005FB3;
}

td.colStadtOberursel{
	width:142px;
	background-color:#006ECF;
}

td.colKontakt{
	width:97px;
	background-color:#0B80E7;
}

td.colIntern{
	width:568px;
	background-color:#FEC85A;
}




td.horizLine{
	width:736px;
	height:3px;
	background-color:#FFFFFF;
}



/* -- submenu rotary oberursel --------------------------------------------------------------------------------- */

td.submenuLeftVoid{
	width:168px;
}

td.submenuProjekte{
	width:61px;
}

td.submenuTermine{
	width:114px;
}

td.submenuJugenddienst{
	width:83px;
}

td.submenuGemeindienst{
	width:88px;
}

td.submenuBerufsdienst{
	width:79px;
}

td.submenuClubgeschichte{
	width:95px;
}

td.submenuLogin{
	width:48px;
}



/* -- submenu rotary oberursel intern -------------------------------------------------------------------------- */

td.submenuInternTermine{
	width:65px;
}

td.submenuInternVortraege{
	width:100px;
}

td.submenuInternBilder{
	width:85px;
}

td.submenuInternProtokolle{
	width:113px;
}

td.submenuInternMitglieder{
	width:95px;
}

td.submenuInternSatzung{
	width:56px;
}

td.submenuInternLogout{
	width:54px;
}



/* -- contents ------------------------------------------------------------------------------------------------- */


td.content{
	width:736px;
}

td.contentSpacer{
	width:15px;
}






td.contentHome{
	width:736px;
	background-color:#E5ECF2;
}

td.contentHomeLeft{
	width:175px;
	background-color:#E5ECF2;
}

td.contentHomeRight{
	width:561px;
	background-color:#E5ECF2;
	font-family:Arial,Helvetica,sansserif;
	font-size:12px;
	color:#00417C;
}
td.contentHomeRight a:link { color:#00417c; text-decoration:none; }
td.contentHomeRight a:visited { color:#00417c; text-decoration:none; }
td.contentHomeRight a:hover { color:#00417c; text-decoration:underline; }
td.contentHomeRight a:active { color:#00417c; text-decoration:none; }


td.contentRCOU{
	width:736px;
}

td.contentRCOULeft{
	width:163px;
	font-family:Arial,Helvetica,sansserif;
	font-size:12px;
	text-align:right;
	vertical-align:top;
}

td.contentRCOURight{
	width:500px;
	padding-right:43px;
	font-family:Arial,Helvetica,sansserif;
	font-size:12px;
	color:#005098;
	vertical-align:top;
}

	ul {
		margin:10px 0 15px 0;
		padding:0;
	}
	
		li {
			margin:0 0 0 20px;
			padding:0 0 5px 0;
			list-style:square;
		}


td.contentUeber{
	width:736px;
}

td.contentUeberLeft{
	width:160px;
	text-align:right;
	vertical-align:top;
	font-family:Arial,Helvetica,sansserif;
	font-size:12px;
	color:#005FB3;
}

.contentUeberRight{
	width:546px;
	vertical-align:top;
	font-family:Arial,Helvetica,sansserif;
	font-size:12px;
	color:#005FB3;
}





td.contentStadt{
	width:736px;
}

td.contentStadtLeft{
	width:160px;
	text-align:right;
	vertical-align:top;
	font-family:Arial,Helvetica,sansserif;
	font-size:12px;
	color:#006ECF;
}

td.contentStadtRight{
	width:546px;
	vertical-align:top;
	font-family:Arial,Helvetica,sansserif;
	font-size:12px;
	color:#006ECF;
}





td.contentKontakt{
	width:736px;
}

td.contentKontaktLeft{
	width:160px;
	text-align:right;
	vertical-align:top;
	font-family:Arial,Helvetica,sansserif;
	font-size:12px;
	color:#0B80E7;
}

td.contentKontaktRight{
	width:561px;
	vertical-align:top;
	font-family:Arial,Helvetica,sansserif;
	font-size:12px;
	color:#0B80E7;
}







td.contentTermineDate{
	width:160px;
	text-align:right;
	vertical-align:top;
	font-family:Arial,Helvetica,sansserif;
	font-size:12px;
	color:#005098;
}

td.contentTermineTime{
	width:47px;
    text-align:center;
	vertical-align:top;
	font-family:Arial,Helvetica,sansserif;
	font-size:12px;
	color:#005098;
}

td.contentTermineText{
	width:499px;
	vertical-align:top;
	font-family:Arial,Helvetica,sansserif;
	font-size:12px;
	color:#005098;
}

td.contentTermineText, td.contentUeberRight a:link		{ color:#7FA7CB; }
td.contentTermineText, td.contentUeberRight a:visited	{ color:#7FA7CB; }
td.contentTermineText, td.contentUeberRight a:hover		{ color:#005098; }
td.contentTermineText, td.contentUeberRight a:active	{ color:#005098; }

.rcouw_anmeldung{
	width:110px;
	height:19px;
	
	margin-left:-10px;
	
	float:left;
}
.rcouw_anmeldung a {
	display:block;
	background-image:url(../images/button_anmeldung_sprite.png);
	background-repeat:no-repeat;
	background-position:0 0;
}
.rcouw_anmeldung a:link		{ background-position:0 0;}
.rcouw_anmeldung a:visited	{ background-position:0 0;}
.rcouw_anmeldung a:hover	{ background-position:0 -20px;}
.rcouw_anmeldung a:active	{ background-position:0 -40px;}



.rcouw_teilnehmer{
	width:132px;
	height:19px;
	
	margin-left:105px;
}

.rcouw_teilnehmerLeft{
	width:132px;
	height:19px;
	
	margin-left:0px;
}
.rcouw_teilnehmer a, .rcouw_teilnehmerLeft a {
	display:block;
	background-image:url(../images/button_teilnehmeruebersicht_sprite.png);
	background-repeat:no-repeat;
	background-position:0 0;
}
.rcouw_teilnehmer a:link,		.rcouw_teilnehmerLeft a:link	{ background-position:0 0;}
.rcouw_teilnehmer a:visited,	.rcouw_teilnehmerLeft a:visited	{ background-position:0 0;}
.rcouw_teilnehmer a:hover, 		.rcouw_teilnehmerLeft a:hover	{ background-position:0 -20px;}
.rcouw_teilnehmer a:active,		.rcouw_teilnehmerLeft a:active	{ background-position:0 -40px;}


table.rcouw_overview{
	font-family:Arial,Helvetica,sansserif;
	font-size:12px;
	color:#005098;
}

td.rcouw_member{
	width:150px;
	text-align:left;
	vertical-align:top;
}

td.rcouw_participation{
	width:75px;	
	text-align:center;
	vertical-align:top;
}

td.rcouw_partner{
	width:50px;	
	text-align:center;
	vertical-align:top;
}

td.rcouw_guests{
	width:50px;	
	text-align:center;
	vertical-align:top;
}

td.rcouw_remarks{
	width:210px;	
	text-align:left;
	padding-left:5px;
	vertical-align:top;
}

td.rcouw_correct{
	width:20px;	
	text-align:right;
	vertical-align:top;
}

td.rcouw_participationQuota{
	width:110px;	
	text-align:center;
	padding-left:5px;
	vertical-align:top;
}

td.rcouw_recheckQuota{
	width:120px;	
	text-align:center;
	vertical-align:top;
}





td.rcouw_greyback{
	background-image:url(../images/rcouw_greyback25.png);
	background-repeat:repeat;
}

td.rcouw_lined{
	border-top:1px solid #005098;	
}



td.contentIntern{
	width:736px;
}

td.contentInternLeft{
	width:165px;
	text-align:right;
	vertical-align:top;
	font-family:Arial,Helvetica,sansserif;
	font-size:12px;
	color:#005098;
}

td.contentInternSmallLeft{
	width:70px;
	text-align:right;
	vertical-align:top;
	font-family:Arial,Helvetica,sansserif;
	font-size:12px;
	color:#005098;
}

td.contentInternAuthor{
	width:95px;
	text-align:right;
	vertical-align:top;
	font-family:Arial,Helvetica,sansserif;
	font-size:12px;
	color:#B4C4D4;
}

td.contentInternRight{
	width:541px;
	vertical-align:top;
	font-family:Arial,Helvetica,sansserif;
	font-size:12px;
	color:#005098;
}
td.contentInternRight a:link{ color:#B4C4D4; }
td.contentInternRight a:visited{ color:#B4C4D4; }
td.contentInternRight a:hover{ color:#005098; }
td.contentInternRight a:active{ color:#005098; }


td.contentInternFotos{
	width:500px;
	vertical-align:top;
	font-family:Arial,Helvetica,sansserif;
	font-size:12px;
	color:#005098;
}

td.fotoThumbnail{
	width:90px;
	height:90px;
	text-align:center;
	vertical-align:middle;
}





td.contentInternTermineDate{
	width:160px;
	text-align:right;
	vertical-align:top;
	font-family:Arial,Helvetica,sansserif;
	font-size:12px;
	color:#005098;
}

td.contentInternTermineTime{
	width:47px;
	vertical-align:top;
	text-align:center;
	font-family:Arial,Helvetica,sansserif;
	font-size:12px;
	color:#005098;
}

td.contentInternTermineText{
	width:499px;
	vertical-align:top;
	text-align:left;
	font-family:Arial,Helvetica,sansserif;
	font-size:12px;
	color:#005098;
}
td.contentInternTermineText a:link{ color:#B4C4D4; }
td.contentInternTermineText a:visited{ color:#B4C4D4; }
td.contentInternTermineText a:hover{ color:#005098; }
td.contentInternTermineText a:active{ color:#005098; }


td.contentInternTermineText2{
	width:499px;
	vertical-align:top;
	text-align:left;
	font-family:Arial,Helvetica,sansserif;
	font-size:12px;
	color:#052c50;
}



.contentInternProtokolleLeft{
	width:430px;
	vertical-align:top;
}

.contentInternProtokolleRight{
	width:301px;
	vertical-align:top;
}


td.contentInternProtokolleYear1{
	width:165px;
	text-align:right;
	vertical-align:bottom;
	font-family:Arial,Helvetica,sansserif;
	font-size:12px;
	color:#005098;
}

td.contentInternProtokolleYear2{
	width:51px;
	text-align:left;
	vertical-align:bottom;
	font-family:Arial,Helvetica,sansserif;
	font-size:12px;
	color:#005098;
}

td.contentInternProtokolle{
	width:250px;
	vertical-align:top;
	font-family:Arial,Helvetica,sansserif;
	font-size:12px;
	color:#005098;
}
td.contentInternProtokolle a:link{ color:#B4C4D4; }
td.contentInternProtokolle a:visited{ color:#B4C4D4; }
td.contentInternProtokolle a:hover{ color:#005098; }
td.contentInternProtokolle a:active{ color:#005098; }







td.contentInternMemberLeft{
	width:166px;
	text-align:right;
	vertical-align:top;
	font-family:Arial,Helvetica,sansserif;
	font-size:12px;
	color:#005098;
}

td.contentInternMemberRight{
	width:270px;
	vertical-align:top;
	text-align:left;
	font-family:Arial,Helvetica,sansserif;
	font-size:12px;
	color:#005098;
}
td.contentInternMemberRight a:link {color:#005098; text-decoration:none;}
td.contentInternMemberRight a:visited {color:#005098; text-decoration:none;}
td.contentInternMemberRight a:hover {color:#005098; text-decoration:none; font-weight:bold; }
td.contentInternMemberRight a:chosen {color:#005098; text-decoration:none;}


td.contentSpacerOrange{
	width:15px;
	background-color:#ffe8b9;
}

td.contentInternMemberChosen{
	width:270px;
	vertical-align:top;
	text-align:left;
	
	font-family:Arial,Helvetica,sansserif;
	font-size:12px;
	
	color:#005098;
	background-color:#ffe8b9;
	
}

td.contentInternMemberChosenSpan{
	width:555px;
	vertical-align:top;
	text-align:left;
	
	font-family:Arial,Helvetica,sansserif;
	font-size:12px;
	
	color:#005098;
	background-color:#ffe8b9;
	
}

td.contentInternMemberAlloverSpan{
	width:721px;
	font-family:Arial,Helvetica,sansserif;
	font-size:12px;
}




/* -- footer ----------------------------------------------------------------------------------------- */

td.footerLeft{
	width:240px;
	
	padding:3px 0 0 5px;
	font-family:Arial,Helvetica,sansserif;
	font-size:9px;
	color:#BFCFDF;
}

td.footerRight{
	width:500px;
	
	padding:3px 5px 0 0;
	font-family:Arial,Helvetica,sansserif;
	font-size:9px;
	text-align:right;
	color:#BFCFDF;
}




/*	security advice -------------------------------------------------------------------------------- */
#rcouw_securityHider{
	width:100%;
	height:100%;
	
	position:absolute;
	top:0;
	
	background-image:url("../images/1px_ffffff_trans80.png");
}

#rcouw_securityAdviceWrapper{
	width:800px;
	
	position:absolute;
	top:104px;
	left:50%;
	margin-left:-400px;
}

		#rcouw_securityAdvice{
			width:400px;
		
			padding:5px 30px 5px 10px;
			
			position:absolute;
			top:101px;
			left:50%;
			margin-left:-200px;
			
			border:2px solid #900;
			/*border-top:0;*/
			background-color:#FFF;
			
			font-family:Arial,Helvetica,sansserif;
			font-size:12px;
			color:#900;
			
		}
		#rcouw_securityAdvice a:link	{color:#DBA5A5}
		#rcouw_securityAdvice a:visited	{color:#DBA5A5}
		#rcouw_securityAdvice a:hover	{color:#900}
		#rcouw_securityAdvice a:active	{color:#900}
		
		#rcouw_securityIcon{
			width:155px;
			height:140px;
			
			position:absolute;
			left:50%;
			margin-left:242px;
		
		}





