/*##########################################################*/
/*                 GENERAL STUFF                  */
/*       Basic settings, like body, links, form-fields ...          */
/*##########################################################*/


body {
	background-color: #3e3c39;
	margin:0;
	padding:0;
    font-size: 62.5%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	
}



/* Heading für About me 1.Spalte */
h2{

		color: #98938d;
		float: left;
		padding-left: 30px;
		width: 160px;
		padding-top: 0px;
		margin-top: 0px;
        font-size: 1.2em;	
		font-weight: normal;
		vertical-align: top;
					clear: left;
}

h1{

		color: #98938d;
		font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size: 1.3em;	
		font-weight: bold;
		font-style: normal;
		margin-top: 50px;
		
}

h5 {
		font-weight: normal;
}

#content a, a:hover, a:visited, a:active {
		color: #ffffff;
		text-decoration:none; 
		

}

input, input, textarea {
   
         background-color: #ffffff !important; 
   		 border: 1px solid #BDBDBD;
		 font-size: 1.1em;
		 font-family:Verdana, Arial, Helvetica, sans-serif;
 		 line-height:15px;
 		 margin-bottom:10px;
 		 margin-left:20px;
}



/*##########################################################*/
/*                 LAYOUT STUFF                  */
/*       Basic layout settings, like for content, etc.         */
/*##########################################################*/
#main {
		width: 800px;
		height:100%;
		border-left: 0px solid;
		border-left-color: #f4941c;
		text-align: left;
			
}
#navi {
		width: 200px;
		float:left;
		margin-top: 80px;
		background-image: url(image/menue/middle_menue.jpg);
		background-repeat:repeat-y;

		
}
#navi img {
padding: 0px;
margin-bottom: -3px;
}

#main_right{
		width: 595px;
		height: 100%;
		float:left;
		border: 0px solid white;
}

#content{
		background-color: #464441;
		color: #98938d;
        font-size: 1.2em;	
		font-style: normal;
		padding-right:10px;
		padding-left:15px;
		padding-top:40px;
		padding-bottom: 100px;
		margin-top: 20px;
		margin-bottom: 0px;
		

}

/* Logo */
#logo{
		margin-top:10px;
		

}
#logo_text{
		
		color: #98938d;
		font-size: 1.0em;
		font-style: normal;
		font-weight: bold;	
		text-decoration:none;
		

}


/*##########################################################*/
/*                 MENU-STUFF                 */
/*      Behaviour of the navigation-menu    */
/*##########################################################*/

.menue_item, .menue_item_active{
		float: left;
		height: 40px;
		vertical-align:middle;
		line-height: 40px;
		padding-top: 5px;
		padding-bottom: 5px;
		
		
}



.menue_dot  {
		float: left;
		height: 40px;
		padding-top: 5px;
		padding-bottom: 5px;
		


}
* html #menue {
margin-top: -4px; 
}


.menue_item a, .menue_item a:visited, .menue_item a:link {
		
		color: #98938d;
        font-size: 1.4em;
		font-style: normal;
		font-weight: bold;
		text-decoration:none;

}

.menue_item a:active {
		
		color: #ffffff;


}

.menue_item a:hover {
		
		color: #f7941c;




		text-decoration:none;
}

.menue_item_active a, .menue_item_active a:hover, .menue_item_active a:visited, .menue_item_active a:active, .menue_item_active a:link {
		
		color: #ffffff;

        font-size: 1.4em;
		font-style: normal;
		font-weight: bold;
		text-decoration:none;

}

.firstletter{
		color: #f7941c;
		
}


/*##########################################################*/
/*                 LANGUAGE-SELECTOR                 */
/*##########################################################*/

#language  {
		text-align:right;
		
}
#language a {
		color: #98938d;
        font-size: 1.0em;
		font-style: normal;
		font-weight: bold;	
		text-decoration:none;

}
#language a:hover {
		color: #f4941c;
		

}



/*##########################################################*/
/*                 CONTENT-ELEMENTS                */
/*      Behaviour of Typo3 content-Elements (like Text w/ image, images, ...)    */
/*##########################################################*/

.align-center {
text-align: center;
}
.bodytext {
			margin-left:190px;
			width:350px;
		
}


/*Content Ueberschrift*/
.title{
		
		color: #ffffff;
        font-size: 1.7em;	
		font-style: normal;
		font-weight: bold;	
		margin-bottom: 40px;
		

}



/***************** TEXT W/ IMAGE ***********************/
.csc-textpic .csc-textpic-center .csc-textpic-above {
		text-align: center;
}

.csc-textpic {
margin-top: 25px;

}

.csc-textpic-clear {

margin-bottom: 80px;
}



/*##########################################################*/
/*                 FOOT-LINE               */
/*      Behaviour of the copyright at the end of the webpage   */
/*##########################################################*/


#footer{
	
	margin-top: 30px;
	height: 60px;
	background-image: url(image/bottom/copiright_bottom.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	vertical-align:bottom;
	text-align:center;
	color: #98938d;
    font-size: 1.0em;
	font-style: normal;
	
	
}



/*##########################################################*/
/*                CONTACT-FORM               */
/*##########################################################*/

.tx-powermail-pi1_fieldset {

border: 0px none;

}

.tx-powermail-pi1_fieldset legend {

display: none;
visibility: hidden;

}


.tx_powermail_pi1_fieldwrap_html label, .tx_powermail_pi1_fieldwrap_html input, .tx_powermail_pi1_fieldwrap_html textarea {
	display: block;
	width: 250px;
	float: left;
	margin-bottom: 10px;
}

.tx_powermail_pi1_fieldwrap_html label {
	text-align: right;
	width: 75px;
	padding-right: 20px;
}

.tx_powermail_pi1_fieldwrap_html {
	clear: left;
}

input.powermail_submit {
text-align: center;
padding: 3px;
margin: 0;
border: 1px solid #f7941c;
background-color: lightgrey !important;
width: 120px;
margin-top: 20px;
font-weight: bold;
color: black;
}

/*##########################################################*/
/*                 GUESTBOOK CONFIGURATION                  */
/*       Configuration for the guestbook-extension          */
/*##########################################################*/


/********************* LIST-VIEW ***************************/

/* Date to the right-border */
.gb_date {
	text-align: right;
}

/* Configures the Users Comment */
.gb_entry {
	margin-bottom: 50px;
	margin-left: 40px;
	margin-right: 10px;
}

/* Configures the headline of each Entry (Name, Website, Date) */
.gb_entry-headline {
	border-bottom-color: #f7941c;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	margin-bottom: 10px;
	padding-bottom: 3px;
	font-size: 9px;
}

/* Name and/or Results to the left, 
Date and/or Page-Navi in same line to the right */
.gb_from {
	float: left;
	width: 50%;
}

/* Links within the guestbook (for users website and email) */
.gb_from a, .gb_from a:visited, .gb_from a:link, .gb_from a:hover, .gb_from a:active {
	font-size: 9px;
}



/***************** FORM FOR NEW ENTRY ***********************/

/* Text for input fields right-sided, followed by input-field */

.gbform_fieldheadline {
	float: left;
	padding-right: 50px;
	padding-top: 3px;
	width: 130px;
	text-align: right;
}

/* space between fields */
.gbform_fieldheadline, .gbform_inputfield {
	margin-bottom: 10px;
}

/*Beschriftung Name,eMail, Nachricht*/
.gbform_fieldheadline {

		margin-left: 0px;
      	padding-left: 0px;
		color:#98938d;
		text-align: left;
		vertical-align: top;
		width: 70px;
        float: left;

      
}

#submit input {
text-align: center;
padding: 3px;
margin: 0;
border: 1px solid #f7941c;
background-color: lightgrey !important;
width: 120px;
margin-top: 20px;
font-weight: bold;
color: black;
}
  
