/****************************************



	GENERAL STYLE FOR TYPO3 - Beachbar BACKEND:







*****************************************/





/*********************************************

 * MAIN STYLES:

 *********************************************/



SELECT, TEXTAREA, INPUT, TD, BODY, .defstyle, P, DIV {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	margin: 0 0 0 0;

	color: #494949;

}

FORM {  margin: 0 0 0 0; 

		}

		

H1, H2, H3, H4 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	/*font-weight: bold;*/

	margin: 3px 0px 3px 0px;

}



/* Occasionally used, eg. in About Modules: */

H1 {

	color: #ff9c00;

	font-size: 15px;

	text-align: left;

	margin-top: 15px;

	margin-bottom: 16px;

}



/* MAIN page header: */

H2 {

	color: #FFFFFF ; /* #ff9c00;*/

	background-color: #9BA1A8;

	text-align: left;

}



/* Normal section headers */

H3 {

	margin: 8px 0px 5px 0px;

	padding: 1px 3px 1px 3px;

	background-color: #E7DBA8;

}



/* Discrete section headers (no background) */

H4 {

	margin-top: 6px;

	color: #333333;

}



/* Preformatted text - not used so much in TYPO3 */

PRE   {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	margin: 0 0 0 0;

}



/* Links in general */

A {

	color : #494949;

	text-decoration: underline;

}

A:hover {color: #494949}



/* horizontal ruler */

HR, DIV.hr {

	height: 1px;

	color: #494949;

	background-color: #ddd;

	border-top: 1px solid #7a7a7a;

	border-bottom: 1px solid #000;

}



IMG {

  border: 0px;

}





/*********************************************

 * Menu STYLES:

 *********************************************/

.style1 {color: #ff9c00; text-decoration:none; }



/*********************************************

 * Guestbook-Style STYLES:  #FFB344    #F9C476

 *********************************************/

.tx-guestbook-list-header { background-color: #FFB344; color: #FFFFFF; font-weight:bold; }

.tx-guestbook-list-row { background-color: #FFFFFF; }

.tx-guestbook-list-rowleft { background-color: #EEEEEE; }

.tx-guestbook-list-entrycomment-title {font-weight: bold; } 

.tx-guestbook-list-entrycomment { font-style: italic; } 

.tx-guestbook-list-small { font-size: 9px; color: #494949; }

.tx-veguestbook-pi1-browsebox TD { font-size: 9px; color: #494949; }

.tx-veguestbook-pi1-browsebox-strong, .tx-ttnews-browsebox-SCell { font-weight: bold; }

.tx-veguestbook-pi1-browsebox-SCell { background-color: #EEEEEE; }

.tx-guestbook-latest-header { background-color: #539521; color: #FFFFFF; font-weight:bold; }

.tx-guestbook-latest-row { background-color: #FFFFFF; }

.tx-guestbook-latest-small { font-size: 9px; color: #494949; }

.tx-guestbook-form-inputfield-med { border-style: solid; border-width: 1pt; border-color:#FFB344; font-size: 12px; color:#494949; width:100px; height:20px; }

.tx-guestbook-form-inputfield-big { border-style: solid; border-width: 1pt; border-color:#FFB344; font-size: 12px; color:#494949; width:150px; height:20px; }

.tx-guestbook-form-textarea { border-style: solid; border-width: 1pt; border-color:#F9C476; font-size: 12px; color:#494949; width:250px; }

.tx-guestbook-form-obligationfield { color: #FF9E0F; }

.tx-guestbook-form-error { color: #FF9E0F; }





/**********************************************

* versuch die Boxen anzupassen

***********************************************/



/* geht ned, da checkboxen ned angepasst werden können .. müsste in code eingebaut werden! */



/*INPUT{border-style: solid; border-width: 1pt; border-color:#F9C476; font-size:12; color:#494949; width:150; height:20; background-color: #FFFFFF; -moz-border-radius: 10px; }

SELECT{color:#F9C476; }

OPTION{color:#F9C476; }

TEXTAREA{border-style: solid; border-width: 1pt; border-color:#F9C476; font-size:12; color:#494949; width:150; -moz-border-radius: 10px;} */





/*********************************************

 * Menu STYLES:

 *********************************************/

 /* Menu 1 colum */
TD#partner_1{
	font-family: Verdana, Arial, Helvetica, sans-serif;

	vertical-align: top;

 	width:200px;

 	background-image: url(../images/partnerback.jpg);

 	background-repeat: no-repeat;

	padding-top: 25px; 

	text-decoration:none;

	font-weight:none;

	}


TD#menu_1{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	vertical-align: top;

 	width:200px;

 	background-image: url(../images/menuback.jpg);

 	background-repeat: no-repeat;

	padding-top: 25px; 

	text-decoration:none;

	font-weight:none;

	}

 

TD#menu_1 DIV{

 	width: 95%;

	text-decoration:none;

	}



TD#menu_1 DIV A{

 	color:#494949;

	text-decoration:none;

	}

TD#menu_1 DIV A:hover{

	text-decoration: none;

	}

/*MENU 1, level 1, normal state (NO) */	

TD#menu_1 DIV.menu1-level1-no{

	Font-size: 15px;

	padding-top:8px;

	padding-left:45px;

	}

	

TD#menu_1 DIV.menu1-level1-act{

	font-weight:bold;

	font-size: 15px;

	padding-top:8px;

	padding-left:45px;

	}

	

TD#menu_1 DIV.menu1-level1-act A{

	color:#494949;

	}

TD#menu_1 DIV.menu1-level2-no {

	font-size: 12px;

	padding-top: 5px;

	padding-left: 75px;

	}

	

TD#menu_1 DIV.menu1-level2-act{

	font-size: 12px;

	padding-top: 5px;

	padding-left: 75px;

	}

TD#menu_1 DIV.menu1-level2-act{

	front-size: 12px;

	font-weight: bold;

	padding-left: 75px;

	}

	