/*
RTE-CSS
Projekt: http://www.royal-rangers.de
Version: 11.05.2009
*/
/*********** Die Anzeige-Konfiguration für den RTE-Editor ***********/
.htmlarea-content-body {
	font-family:Verdana, Geneva, sans-serif;
	background-image:url('http://royal-rangers.de/fileadmin/alttemplate/RTE-Emblem.jpg');
}

/*********** Standardabsatz ***********/

.randtabs {
font-size:10px;
}

p.bodytext {

	font-family:Verdana, Geneva, sans-serif;

	font-size:10pt;

	line-height:160%;

	margin-top:0;

}

#A {
	background-color:#C1AB7B;
}

.tabellenheader {
	background-color: rgb(202, 182, 104);
	}

div#info p.bodytext {

	font-family:Verdana, Geneva, sans-serif;

	font-size:10px;

	line-height:120%;

	margin-top:0;

	text-align:left;

}

div#info p.login_label {

	font-family:Verdana, Geneva, sans-serif;

	font-size:10px;

	line-height:80%;

	margin-top:0;

	text-align:justify;

}

p {

	font-family: Verdana, Geneva, sans-serif;

	font-size : 12px;

}


.bodytext {

	font-family:Verdana, Geneva, sans-serif;

	font-size:10pt;

	line-height:160%;

	margin-top:0;

}


/*********** Überschriften werden formatiert **************/



h1, h2, h3, h4 {

	font-family: Verdana, Geneva, sans-serif;

	margin-bottom:8px;

}



h1 {

	font-size:14pt;

}



h2 {

	font-size:12pt;

}



h3 {

	font-size:11pt;

}



h4 {

	font-size:10pt;

}



/*********** RTE Standard-Textausrichtung ***********/



.align-left {

	text-align:left;

}



.align-center {

	text-align:center;

}



.align-right {

	text-align:right;

}



.align-justify {

	text-align:justify;

}



a {border:0;}



/*********** Absatz **************/



.Campleiter {

	font-size: 7pt;

}



.Bezeichnung {

	font-weight: bold;

	text-align: center;

}



.Beschreibung {

	text-align:left;

}



.BeschreibungDurchgefuehrt {

	color: #CCCCCC;

}



.Einleitung {

	font-style: normal;

}



.Kosten {

	font-weight: bold;

}



.Belegt {

	font-weight: bold;

	color: #CC0033;

}



.Frei {

	font-weight: bold;

	color: #339933;

}



.AnmeldungDurchgefuehrt {

	color: #CCCCCC;

	font-style: normal;

	text-align: center;

}



.AnmeldungJungs {

	font-style: normal;

	text-align: center;

	color: #3333FF;

	background-color: #fef592;

}



.AnmeldungMaedels {

	font-style: normal;

	background-color: #fef592;

	text-align: center;

	color: #FF0000;

}



.AnmeldungFrei {

	font-style: normal;

	text-align: center;

}



.AnmeldungAusgebucht {

	font-style: normal;

	text-align: center;

	color: #CCCCCC;

	background-color: #fef592;

}



 
div#inhalt ol  {
font-size:10pt;

}


/*********** Tabellenformatierungen **************/



table {

	border:0;

}



/*********** Tabelle mit Rahmen ***********/



table.rahmenTbl {

	border:1px solid black;

}



/*********** Bild ohne Rahmen und Abstand ***********/



img {

	margin:0;

	border:0;

}



/*********** Bild mit Rahmen und Abstand ***********/



img.rahmen {
	margin:10px;
	border:1px solid black;

}
div#schatten {
	float:right;
	width:40%;
	max-width:300px;
	margin-left:50px;
	margin-right:50px;
	margin-bottom:30px;
	padding-bottom:7px;
	background-image:url(../img/bildschatten.png);
	background-position:bottom right;
	background-repeat:no-repeat;

}



/*********** Rand um Contenten im Ausbildungsbereich ***********/

div#rand {

padding:10px;

border:1px solid #CCCCCC;



}



/*********** Contenten verkleinerung im Ausbildungsbereich ***********/

div#test{

width:97%;

}



/*********** Contenten verkleinerung im Ausbildungsbereich ***********/

div#rand ol {

font-size: 12px;

}

.tx-timtabtwitter-pi1 {
background: #FFFFFF;
border: 1px solid #cccccc;
padding-left: 5px;
padding-right: 5px;
margin: 0px;
}

div#info .rgtabs-menu li, div#info #left .rgtabs-menu li {

margin:0 0 0 0 !important;

}

.formular {

font-size: 10px;

}

#ausbilderfragebogen {
font-size: 11px;
line-height:100%;
margin: 2px 0;
}

div#tx_powermail_pi1_fieldwrap_html {
margin: 2px 0;
}

div#inhalt .kett_singleview_toolbar {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#DADADA url(../images/css_gradient2.gif) repeat-x scroll left top;
border:1px solid #353535;
height:63px;
margin:0 0 5px;
overflow:hidden;
width:auto;
}

div#inhalt .kett_sv_head_title {
padding:0 0 0 10px;
}

div#inhalt .kett_sv_head_title {
padding:0 0 0 10px;
}

div#inhalt .kett_listview_row_body {height:auto;}

div#submenu {
	
	font-size:12px;
	font-weight:bold;
	
	padding-left:0px;
	width:100%;
	padding-bottom:0px;
	
	}
	.submenutb {
		
		}

.no-sub {
    font-size:12px;
	font-weight:bold;
	float:left;
	height:18px;
	padding-bottom:5px;
	padding-top:5px;
	padding-left:15px;
	padding-right:15px;
	background-color:#C1AB7B;
	margin-top:-3px;
	margin-bottom:0px;
	width:auto;
	white-space:nowrap;
}

div#inhalt div#submenu a {
	color:#ffffff;
	text-decoration:none;
}

div#inhalt div#submenu a:hover {
	color:#ffffff;
	text-decoration:underline;
}

.act-sub {
	white-space:nowrap;
	font-size:12px;
	font-weight:bold;
	float:left;
	height:18px;
	padding-bottom:5px;
	padding-top:5px;
	padding-left:15px;
	padding-right:15px;
	background-color:#F9F6EF;
	margin-top:-3px;
	margin-bottom:0px;
	width:auto;
}

div#inhalt  div#submenu .act-sub a {
	color:#A48A4A;
	text-decoration:none;
}

div#inhalt div#submenu .act-sub a:hover {
	color:#A48A4A;
	text-decoration:underline;
}
.pc_check_unchecked {
   background-image:    url(http://royal-rangers.de/fileadmin/Template/img/dauerlogin.png);
}
.pc_check_checked {
   background-image:    url(http://royal-rangers.de/fileadmin/Template/img/dauerlogin-aktiv.png);
}
.pc_check_checked_disabled {
   background-image:    url(http://royal-rangers.de/fileadmin/Template/img/dauerlogin.png);
}
.pc_check_unchecked_disabled {
   background-image:    url(http://royal-rangers.de/fileadmin/Template/img/dauerlogin-aktiv.png);
}
.pc_checkbox, .pc_radiobutton {
   background-position: 3px;
   background-repeat:   no-repeat;
   border:              1px solid #fff;
   color:#A48A4A;
   font-size:9px;
}

.angemeldetbleiben {
	left:-9999px;
	position:relative;
	top:-9999px;
}

.status {
	padding-top:10px;
	padding-bottom:10px;
	font-weight:normal;
	color:#a48a4a;
	font-size:9px;
	}
	
div.tx_powermail_pi1_fieldwrap_html {
font-size:12px;

}





.msel{ /* don't change*/
position:static;
}
.innerContainerPSPL{/* don't change*/
display:inline;
margin:0px;
padding:0px;
white-space:nowrap;
}



/***************** box style 1 *********************/
.optionTextBox1{
padding:0px;
margin:0px;
overflow:hidden; 
vertical-align:middle;
/* you can change the properties below */
height:18px;
width:100px;
font-size:13px;
color:#000000;
background-color:#ffffff;
border:1px solid #8E2C65; 
border-right:1px solid #ffffff; 
display:none;
}

.arrow1{
	display:none;
padding:0px;
margin:0px;
vertical-align:middle;
/* you can change the properties below */
width:20px;
}
.optionDiv1{

display:block;
z-index:90;
width:auto;
/* you can change the properties below */
background-color:#FFFFFF;
border:0px solid #8E2C65;

}
.selBox1{
overflow:hidden;
display:inline;
float:inherit;
white-space:nowrap;
outline-style:invert;
outline-color:#000000;
outline-width:1px;
position:relative;
/* you can change the properties below */
height:auto;
width:100%; 
}



.cell1{
		font-size:12px;

	width:380;
	padding-top:0px;
	vertical-align:middle;
text-align:left;
vertical-align:middle;
padding-left:20px;
background-position:middle;
background-image:url(http://royal-rangers.de/fileadmin/Template/img/dauerlogin.png);
background-repeat:no-repeat;
}
.cellHover1{
		width:380;

	font-size:12px;
padding-left:20px;
text-align:left;
background-image:url(http://royal-rangers.de/fileadmin/Template/img/dauerlogin-aktiv.png);
background-repeat:no-repeat;


}
.cellSelected1{
	width:380;
	font-size:12px;
	background-repeat:no-repeat;
	font-size:12px;
	padding-left:20px;
	text-align:left;
	background-image:url(http://royal-rangers.de/fileadmin/Template/img/dauerlogin-aktiv.png);
}

#kontakt .kontaktformular {
	border:0px;

	background:none;
	
	}
#kontakt fieldset.tx-powermail-pi1_fieldset div.even {
background:none;
}

#kontakt fieldset.tx-powermail-pi1_fieldset label {
	width:100px;
	font-weight:100;
text-align:right;
padding-right:15px;
}

#kontakt fieldset.tx-powermail-pi1_fieldset input.powermail_text, fieldset.tx-powermail-pi1_fieldset textarea.powermail_textarea, fieldset.tx-powermail-pi1_fieldset select.powermail_select {
width:70%;
}

#kontakt fieldset.tx-powermail-pi1_fieldset input.powermail_submit {
font-weight:bold;
margin-bottom:0px;
margin-left:115px;
margin-right:auto;
margin-top:10px;
}

#kontakt fieldset.tx-powermail-pi1_fieldset legend {
color:black;
font-weight:bold;
font-size:12px;
display:none;
}

.keq_cleaner {
display:none;
}

.keq_page {
background:none repeat scroll 0 0 transparent;
padding:10px 0 0;
} 

.keq_question {
	background:transparent;
}

.keq_selection input {
margin:2px;
width:100%;
}