@charset "utf-8";
/* CSS Document 
design & copyright by web2success.at*/

* {
	margin: 0;
	padding: 0;
}

body {
	margin: 0;
	background: #000000 url(../images/img01.gif) repeat-y;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #CCCCCC;
}	


h1 {
	font-size: 1.2em;
	padding-top: 5px;
	padding-bottom: 5px;
	color: #930;
}

h2 {
	font-size: 1.0em;
	padding-top: 5px;
	padding-bottom: 5px;	
	color: #930;
}

h3 {
	font-size: 0.7em;
	padding-top: 5px;
	padding-bottom: 5px;	
	color: #930;
}

#main h1{
	font-size: 1.0em;
	padding-top: 15px;
	padding-bottom: 10px;	
	
}

#main h2 {
	font-size: 1.0em;
	padding-top: 15px;
	padding-bottom: 10px;	
	
}

#main h3 {
	font-size: 0.8em;
	padding-top: 15px;
	padding-bottom: 10px;	
	
}

#main h4 {
	font-size: 1.1em;
	padding-top: 15px;
	padding-bottom: 10px;	
	
}

h1.csc-firstHeader, h2.csc-firstHeader, h3.csc-firstHeader{
	font-size: 1.0em;
	color: #CCC;
}

/*p, blockquote, ol {
	margin-bottom: 1.0em;
	line-height: 1.0em;
}*/

p.bodytext{
	font-size: 0.9em;
	line-height: 1.5em;
}

blockquote {
	margin-left: 2em;
	margin-right: 2em;
	font-style: italic;
}

ul {
	margin-left: 3em;
}

ul li {
	
}

ol {
	margin-left: 3em;
}

ol li { 
margin-left: 1em;
}


a {
	color: #999;
}

a:hover {
	text-decoration: none;
	color: #666;
}

img {
}

img.left {
	float: left;
	margin: 10px 20px 0 0;
}

img.right {
	float: right;
	margin: 0 0 0 20px;
}

/* -----Beginn Boxed Style---- */


.boxed {
}


.boxed .title {
	margin-bottom: 0px;
}


.boxed .content {
}


/* -----End Boxed Style---- */

/* -----Beginn Post-------- */


.post {
}


.post .title {
}


.post .date {
	margin-bottom: 2em;
}


.post .date .month {
}

.post .date .day {
}

.post .date .year {
}


.post .meta {
	margin-bottom: 20px;
	padding: 10px 0;
	border-top: 1px dotted #333333;
	border-bottom: 4px dotted #333333;
	font-size: x-small;
}

.post .meta p {
	margin: 0;
}


.post .story {
}


/* -----End Post-------- */

/* -----Beginn Header----- */

#header {
	height: 170px;
	background: #000000 url(../images/img02.gif) repeat-x;
	 
}

#headerpic {
	height: 125px;
	background-image:url(../images/header.png);
	background-repeat: no-repeat;
	background-position: left top;
} 

#wappen {
	height: 125px;
	background-image:url(../images/wappen.png);
	background-repeat: no-repeat;
	background-position: right;	
		} 

/* Header > Logo */

#logo {
	float: left;
	padding-left: 140px;
	padding-top: 32px;
}



#logo h1, #logo h2 {
	float: left;
	padding: 100px 0 0 20px;
}

#logo h2 {
	padding-left: .25em;
}

#logo a {
	text-decoration: none;
	color: #FFFFFF;
}

/*----------End Header---------*/

/* ---------Beginn TopMenu----- */

#topmenu {
	float: right;
	font-size: 95%;
	padding-top: 136px;
	padding-right: 10px;
}

#topmenu li {
	display: inline;
	}

#topmenu a {
	padding: 0px 20px;
	text-decoration: none;
	text-transform: lowercase;
	font-size: 1em;
	color: #FFFFFF;
}

#topmenu a:hover {
	text-decoration: underline;
	color: #930;
}


#topmenu .active a {
	
}
/*------------END Topmenu---- ---------*/
/* --------- BEGINN Content----------- */


/* Content > Main */

#pfad{
	margin-left: 460px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 14px;
	padding-left: 20px;
	font-size: 0.7em;
	font-weight: bold;
	color: #ccc;
}

#main {
	margin-left: 460px;
	border-top: 5px solid #666666;
	font-size: 0.9em;
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 0px;
}

/* Content > Main > Welcome */

#welcome {
}

/* Content > Main > Example */
#example {
}

/* --------- Sidebar----------- */

#sidebar {
	float: left;
	width: 180px;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 20px;
}

#sidebar .title {
	padding-bottom: 5px;
	border-bottom: 5px solid #666666;
}


#sidebar a {
}


/*#tx-newloginbox-pi1 {
	padding: 0px;
}*/

#content {
	padding: 20px;
}



/* --------- Siedebar 2----------- */

#sidebar2 {
	float: left;
	width: 180px;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 20px;
	list-style-type: none;
}

#sidebar2 .title {
	padding-bottom: 5px;
	border-bottom: 5px solid #666666;
}

#sidebar2 ul {
	margin-left: 0;
	padding-left: 0;
	list-style-type: none;
}


#sidebar #csc-header csc-header-n1 .h1 .csc-firstHeader {
	display: none;
}

/* Content > Sidebar > Login */


#login {
	}


/* --oberer Abstand zu den grauen Strichen--*/
#login form {
	padding: 5px 0 0 0;
}

#lorem .nav {
	padding: 5px 0 0 0;
}
/* --End oberer Abstand zu den grauen Strichen--*/

#login fieldset {
	border: none;
}

#login legend {
	display: none;
}

#login label {
	display: block;
	font-size: 0.8em;
}

#login input {
	margin-bottom: 2px;
	margin-top: 2px;
	font-family: Georgia, "Times New Roman", Times, serif;
}

#inputtext1, #inputtext2 {
	width: 170px;
}

#inputsubmit1 {
}


/* Content > Sidebar > Updates*/


#updates {
}


#updates ul {
	margin: 0;
	list-style: none;
}

#updates h3 {
	font-size: .8em;
}

#updates p {
	line-height: normal;
	font-size: 0.9em;
}


#updates a {
}

#sidebar2 .tx_tipafriend_tiplink {
    font-size: 11px;
    padding-top: 15px;
    padding-bottom: 10px;
}

/* -----End Content----------- */


/* --------- Footer----------- */

#footer {
	clear: both;
	padding: 20px;
}

#footer p {
	margin: 0;
	text-align: right;
	line-height: normal;
	font-size: x-small;
}

#footer a {
	text-decoration: underline;
	color: #666666;
}

#footer a:hover {
	text-decoration: none;
}

/* Footer > Legal */

#legal {
}

/* Footer > Links */

#links {
} 


/*-----------End Footer-----------*/

/* -------Beginn HauptNavi------- */
 


.nav  a:link {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 95%;
	color: #CCC;
	text-decoration: none;
	margin-right: 0.3em;
	margin-bottom: 0.5em;
	margin-left: 0.5em;
	list-style-type: none;
	}

.nav  a:visited {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 95%;
	color: #CCC;
	text-decoration: none;
	margin-right: 0.3em;
	margin-bottom: 0.5em;
	margin-left: 0.5em;
	list-style-type: none;
	
	}
	
.nav a:hover{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 95%;
	color: #930;
	text-decoration: underline;
	margin-right: 0.3em;
	margin-bottom: 0.5em;
	margin-left: 0.5em;
	list-style-type: none;
	}
	
.nav a:focus {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 95%;
	color: #CCC;
	text-decoration: underline;
	margin-right: 0.3em;
	margin-bottom: 0.5em;
	margin-left: 0.5em;
	list-style-type: none;
	}
		
.nav  a:active {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 95%;
	color: #fff;
	text-decoration: underline;
	margin-right: 0.3em;
	margin-bottom: 0.5em;
	margin-left: 0.5em;
	list-style-type: none;
	}

/*----------End Hauptnavi-------*/

/* ------- Beginn SubMenu------ */
	
.subnav  a:link {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 95%;
	color: #999;
	text-decoration: none;
	margin-left: 2.5em;
	margin-top: 0.5em;
	margin-bottom: 0.5em;
	list-style-type: none;
	}
	
.subnav  a:visited {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 95%;
	color: #999;
	text-decoration: none;
	margin-left: 2.5em;
	list-style-type: none;
	}
	
.subnav a:hover{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 95%;
	color: #930;
	text-decoration: underline;
	margin-left: 2.5em;
	list-style-type: none;
	}
	
.subnav a:focus {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 95%;
	color: #999;
	text-decoration: underline;
	margin-left: 2.5em;
	list-style-type: none;
	}
		
.subnav  a:active {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 95%;
	color: #fff;
	text-decoration: underline;
	margin-left: 2.5em;
	list-style-type: none;
	}
	
.subnav2  a:link {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 95%;
	color: #999;
	text-decoration: none;
	margin-left: 4.5em;
	margin-top: 0.5em;
	margin-bottom: 0.5em;
	list-style-type: none;
	}
	
.subnav2  a:visited {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 95%;
	color: #999;
	text-decoration: none;
	margin-left: 4.5em;
	list-style-type: none;
	}
	
.subnav2 a:hover{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 95%;
	color: #930;
	text-decoration: underline;
	margin-left: 4.5em;
	list-style-type: none;
	}
	
.subnav2 a:focus {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 95%;
	color: #999;
	text-decoration: underline;
	margin-left: 4.5em;
	list-style-type: none;
	}
		
.subnav2  a:active {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 95%;
	color: #fff;
	text-decoration: underline;
	margin-left: 4.5em;
	list-style-type: none;
	}

/*----------------------------------------------------------*/
/*--------------BEGINN----------EXTENSIONS------------------*/
/*----------------------------------------------------------*/

/*----BEGINN MININEWS-------*/   

.tx-mininews-pi1-fp_listrowField-more-link a:link {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 0.9em;
	color: #930;
	text-decoration: none;
}

.tx-mininews-pi1-fp_listrowField-more-link a:hover {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 0.9em;
	color: #666;
	text-decoration: none;
}


.tx-mininews-pi1 .tx-mininews-pi1-listrow P.tx-mininews-pi1-listrowField-title { font-weight: bold; font-size: 1.2em;}

/*selbst Titel*/
P.tx-mininews-pi1-listrowField-title A { text-decoration: none; color: #930;}
P.tx-mininews-pi1-listrowField-title A:hover { text-decoration: none; color: #666;}
P.tx-mininews-pi1-fp_listrowField-title A {text-decoration: none; color: #930;}
P.tx-mininews-pi1-fp_listrowField-title A:hover {text-decoration: none; color: #666;}
DIV.tx-mininews-pi1-fp_listrow-first A { text-decoration: none; color: #930; font-size: 0.9em;}
DIV.tx-mininews-pi1-fp_listrow-first A:hover { text-decoration: none; color: #666; font-size: 0.9em;}
DIV.tx-mininews-pi1-fp_listrow-normal A { text-decoration: none; color: #930; font-size: 0.9em;}
DIV.tx-mininews-pi1-fp_listrow-normal A:hover { text-decoration: none; color: #666; font-size: 0.9em; }
DIV.tx-mininews-pi1-fp_listrow-last A { text-decoration: none; color: #930; font-size: 0.9em;}
DIV.tx-mininews-pi1-fp_listrow-last A:hover { text-decoration: none; color: #666; font-size: 0.9em; }

/*P.tx-mininews-pi1-fp_listrowField-teaser A {color: #930;}*/
span.tx-mininews-pi1-fp_listrowField-more-link { font-size: 0.9em; padding-left: 15px;}
.tx-mininews-pi1-fp_listrowField-datetime { font-size: 0.9em;}
.tx-mininews-pi1 .tx-mininews-pi1-listrow P.tx-mininews-pi1-listrowField-teaser { margin-bottom: 15px; }
.tx-mininews-pi1 .tx-mininews-pi1-fp_listrow P.tx-mininews-pi1-fp_listrowField-title { font-weight: bold; font-size: 0.9em;}
.tx-mininews-pi1 .tx-mininews-pi1-fp_listrow P.tx-mininews-pi1-fp_listrowField-teaser { margin-top: 5px; margin-bottom: 5px; font-size:0.9em;}
.tx-mininews-pi1 .tx-mininews-pi1-singleView P.tx-mininews-pi1-singleViewField-teaser { font-style: italic; margin-top: 5px; margin-bottom:10px; }
.tx-mininews-pi1 .tx-mininews-pi1-browsebox P SPAN.tx-mininews-pi1-browsebox-strong { font-weight: bold; }
.tx-mininews-pi1 .tx-mininews-pi1-listrow P.tx-mininews-pi1-listrowField-teaser A { color: #ccc; text-decoration: underline;}
.tx-mininews-pi1 .tx-mininews-pi1-listrow P.tx-mininews-pi1-listrowField-teaser A:hover { color: #666; text-decoration: underline;}

div.tx-mininews-pi1-fp_listrow-first  { margin-top: 10px; margin-bottom: 25px; }
div.tx-mininews-pi1-fp_listrow-normal { margin-top: 25px; margin-bottom: 25px; }
div.tx-mininews-pi1-fp_listrow-last   { margin-top: 25px; margin-bottom: 10px; }

/*------------END MININEWS-----------*/


/*-----------Begin Chapta------------*/
.tx_powermail_pi1_fieldwrap_html_captcha_description {
	padding-top: 5px;
	padding-left: 8px;
	font-size: 0.7em;
}
/*-----------EndChapta--------------*/

/*---------Beginn PowerMail----------*/

span.powermail_mandatory {
	/* Color of mandatory error message */
	color: red;
}
input.validation-failed,
textarea.validation-failed {
	/* Background color if validation failed 
	background-color: red;*/
	background-image: url(/typo3conf/ext/powermail/img/icon_exclamation.gif);
	background-repeat: no-repeat;
	background-position: 98% 1px;
}
div.powermail_mandatory_js {
	/* DIV container of errormessage */
	color: red;
	margin: 3px 0 15px 200px;
}
fieldset.tx-powermail-pi1_fieldset {
	/* Fieldset */
	border: 1px solid #aaa;
	padding: 0px;
}
fieldset.tx-powermail-pi1_fieldset legend {
	/* legend of Fieldset */
	font-weight: bold;
	padding-left: 7px;
	color: #ccc;
}
fieldset.tx-powermail-pi1_fieldset label {
	/* label */
	display: block;
	width: 130px;
	padding-left: 8px;
	float: left;
	clear: both;
}
fieldset.tx-powermail-pi1_fieldset input.powermail_text,
fieldset.tx-powermail-pi1_fieldset textarea.powermail_textarea,
fieldset.tx-powermail-pi1_fieldset select.powermail_select {
	/* Input and textarea */
	width: 170px;
}
fieldset.tx-powermail-pi1_fieldset div.tx_powermail_pi1_fieldwrap_html_radio input.powermail_radio {
	/* Radiobuttons */
	margin: 5px 0;
}
div.tx_powermail_pi1_fieldwrap_html {
	/* DIV container arround every field */
	margin: 10px 0;
}
fieldset.tx-powermail-pi1_fieldset input.powermail_submit {
	/* submit button */
	margin: 10px 0 10px 160px;
	font-weight: bold;
}
div.tx_powermail_pi1_fieldwrap_html_reset  {
	margin: 0 0 0 170px;
}


p.tx_powermail_pi1_fieldwrap_html_checkbox_title,
p.tx_powermail_pi1_fieldwrap_html_radio_title {
	margin: 0;
	padding: 0;
	font-weight: bold;
}
div.countryzone {
	margin: 10px 0 0 200px;
}
div.tx_powermail_pi1_fieldwrap_html label a {
	/* Description */
	cursor: help;
}
div.tx_powermail_pi1_fieldwrap_html label a dfn {
	/* Description */
	display: none;
}
div.tx_powermail_pi1_fieldwrap_html label a:hover dfn {
	/* Description on mouseover */
	display: block;
	position: absolute;
	width: 250px;
	padding: 5px;
	background-color: #ddd;
	border: 1px solid red;
	color: black;
	text-decoration: none;
	font-size: 0.8em;
}
div.tx_powermail_pi1_fieldwrap_html img.icon_info {
	/* Description icon */
	padding: 2px 2px 0 2px;
}


	/* Confirmation */
td.powermail_all_td {
	padding: 3px 10px 3px 0;
}

	/* THX */
td.powermail_all p.bodytext {
	margin: 0;
}
/*-----------------End PowerMail----------*/

/*----------------Beginn Guestbook--------*/

.sbac-spacer {
	color: #000;
}

#trenner {
	padding: 20px 0 0 0;
}

.tx-veguestbook-pi1 {
        font-size:100%;
  }
  
/* error handling */
	.tx-veguestbook-pi1 p.tx-guestbook-form-error {
		font-weight:bold;
		color:#990000;
}
	
/* display of result count */

.tx-veguestbook-pi1 .tx-guestbook-result {
		float:left;
		font-size: 80%;
}
	
/* pagination */
	
.tx-veguestbook-pi1 .tx-guestbook-pagination {
		font-size:75%;
		font-weight:bold;
		float:right;
	}
	
/* styles for list mode */
	
.tx-veguestbook-pi1 h2.tx-guestbook-header { 
		clear:both;
		border-style: dotted;
		border-width: 1px; 
		border-color:#930;
		display:block;
		font-size:80%;
		font-weight:bold;
		padding: 1em;
		width: 35em;
	}
	
.tx-veguestbook-pi1 .tx-guestbook-left {
		float:left;
		width:12em;
		min-height:4em;
		padding: 1em;
	}
	
.tx-veguestbook-pi1 .tx-guestbook-left {
		height:4em;
	}
	
.tx-veguestbook-pi1 .tx-guestbook-left p {
		color:#333;
	}
 
.tx-veguestbook-pi1 .tx-guestbook-right {
		float:left;
		width:21em;
		padding: 1em;
	}
	
/* styles for latest mode */
	
.tx-veguestbook-pi1 .tx-guestbook-latest p,
.tx-veguestbook-pi1 .tx-guestbook-right p {
		color:#333;
	}
	
.tx-veguestbook-pi1 .tx-guestbook-latest p.tx-guestbook-date,
.tx-veguestbook-pi1 .tx-guestbook-right p.tx-guestbook-date {
        font-weight: bold;
	}
 
.tx-veguestbook-pi1 .tx-guestbook-right h3 {
		font-size:80%;
		color:#ccc;
		font-weight:bold;
		background:none;
	}
	
.tx-veguestbook-pi1 .tx-guestbook-right .tx-guestbook-comment {
		font-size:75%;
		color:#333;
		font-style: italic;
	}
	
.tx-veguestbook-pi1 .tx-guestbook-latest {
		display:block;
		padding:0.25em;
		clear:both;
	}
	
/*------- form styles -------*/
.tx-veguestbook-pi1 .tx-guestbook-field {
		clear:both;
		width:100%;
		display:block;
		padding: 0.5em 0 0.5em 0.5em;
	}
	
#main .tx-veguestbook-pi1 .text {
		padding: 0.3em 0 0.3em 0.5em;
		font-size: 0.7em;
		color: #ccc;
		float: left;
	}
	
.tx-veguestbook-pi1 .tx-guestbook-field label {
		clear: both;
		display: block;
		float: left;
		width: 15em;
	}
	
.tx-veguestbook-pi1 .tx-guestbook-field input.tx-guestbook-form-inputfield-med {
		float:left;
		width:15em;
	}
	
.tx-veguestbook-pi1 .tx-guestbook-field input.tx-guestbook-form-inputfield-big {
		float:left;
		width:15em;
	}
	
#capture {
		width:7em;
	}
	
.tx-veguestbook-pi1 .tx-guestbook-field textarea.tx-guestbook-form-textarea {
		width: 20em;
		display: block;
		float: left;
	}
	
.tx-veguestbook-pi1 .tx-guestbook-field span.tx-guestbook-form-obligationfield {
		color:#990000;
	}
	
.tx-veguestbook-pi1 fieldset {
		/*border: 1px solid #aaa;*/
	    padding: 0px;
	}
	
.tx-veguestbook-pi1 legend {
		display:none;
	}
	
.tx-veguestbook-pi1 .tx-guestbook-freecap {
		float:left;
		display:block;
		background:#F7F7F7;
		border:1px solid #CCC;
	}
 
.tx-veguestbook-pi1 .tx-guestbook-freecap {
		margin-left:2.25em;
	}
 
	
.tx-veguestbook-pi1 .tx-guestbook-freecap img {
		float:left;
		display:block;
		padding-left:2em;
	}
	
.tx-veguestbook-pi1 .tx-guestbook-freecap input {
		float:left;
	}
	
.tx-veguestbook-pi1 .tx-guestbook-freecap label {
		clear:both;
		display:block;
		float:none;
		width:10em;
		margin-bottom:0.5em;
	}
	
.tx-veguestbook-pi1 .tx-guestbook-freecap p {
		font-size:75%;
		padding:0.25em;
	}
	
.tx-veguestbook-pi1 .tx-guestbook-freecap h3 {
		display:none;
	}
	
.tx-veguestbook-pi1 .tx-guestbook-freecap span.tx-srfreecap-pi2-cant-read {
		color:#990000;
	}
	
.tx-veguestbook-pi1 .tx-guestbook-clear {
		clear: both;
		display: block;
	}
	
.tx-veguestbook-pi1 input.tx-guestbook-submit {
		width:auto;
		display:block;
	}

/*------------------End Guestbook----------*/

/*------------------Beginn Login-----------*/

#sidebar .content {
	font-size: 0.9em;
}

div.tx-newloginbox-pi1 label {
	padding: 0;
	font-size: 1em;
}

div.tx-newloginbox-pi1 input {
	padding: 0;
}

.tx-newloginbox-pi1 fieldset {
		border: 0;
	    padding: 0px;
	}
	
.tx-newloginbox-pi1 .tx-login-form-inputfield-med {
	float:left;
	width:10em;
	
}

.tx-newloginbox-pi1 .tx-loginbox-field {
		clear:both;
		width:100%;
		display:block;
		padding: 0.5em 0 0.5em 0.5em;
	}
	
.tx-newloginbox-pi1 .tx-input-submit {
		width:auto;
		display:block;
		font-size: 0.7em;
	}
	


/*---------------------End Login---------------*/

/*--------------Beginn Dropdownsitemap---------*/

.tx-dropdownsitemap-pi1 UL, .tx-dropdownsitemap-pi1 OL {
            list-style: none;
            margin: 0px;
            padding: 0px;
        }
.tx-dropdownsitemap-pi1 A, .tx-dropdownsitemap-pi1 A:link, .tx-dropdownsitemap-pi1 A:visited, .tx-dropdownsitemap-pi1 A:hover, .tx-dropdownsitemap-pi1 A:active {
            color: ($plugin.tx_dropdownsitemap_pi1.colors.links);
            background-color: inherit;
        }
		
.tx-dropdownsitemap-pi1 DIV {
            margin-left: 20px;
            margin-top: 2px;
            padding: 2px;
        }
		
.tx-dropdownsitemap-pi1 LI.open OL {
            display: block;
        }
		
.tx-dropdownsitemap-pi1 LI.closed OL {
            display: none;
        }
		
.tx-dropdownsitemap-pi1 LI.open UL {
            display: block;
        }
		
.tx-dropdownsitemap-pi1 LI.closed UL {
            display: none;
        }
		
.tx-dropdownsitemap-pi1 SPAN.ifsub {
            text-transform: uppercase;
            font-weight: bold;
        }
.tx-dropdownsitemap-pi1 SPAN.spc {
            text-transform: uppercase;
            font-style: italic;
        }
		
.tx-dropdownsitemap-pi1 .description {
            font-style: italic;
            font-size: 80%;
            margin-left: 5px;
        }
		
 .tx-dropdownsitemap-pi1 DIV {
 }
 
 .tx-dropdownsitemap-pi1 DIV.level_2 {
        }
		
 .tx-dropdownsitemap-pi1 DIV.level_3 {
        }
		
 .tx-dropdownsitemap-pi1 DIV.level_4 {
        }
		
 .tx-dropdownsitemap-pi1 DIV.level_5 {
        }
		
 .tx-dropdownsitemap-pi1 DIV.expAll {
            border: solid 1px ($plugin.tx_dropdownsitemap_pi1.colors.expallBorder);
            background-color: ($plugin.tx_dropdownsitemap_pi1.colors.expallBackground);
            color: inherit;
            padding: 5px;
        }
		
 .tx-dropdownsitemap-pi1 IMG {
            margin-right: 5px;
        }
		
	/*---------End Dropdownsitemap--------*/
