/*
File:			custom.css
Description:	Custom styles for Thesis


*/





/* #393939; } */
body.custom { background: #CCCCCC; }
	
.custom #container { margin-top: 0em; margin-bottom: 2em; padding: 0.3em; border: 0.4em solid white; background: #fff; }
	/*#ffa500; } */

.custom #page { background: #fff; }

/* ------- Ende Farben*/



/* ---------- neues Header-Bild */


.custom #header #logo a { display: block; height: 113px; width: 883px; background: url('images/header.jpg') no-repeat; outline: none;}

/* This line gets rid of the site title & tagline by casting them out to far left field */
.custom #header #logo, .custom #header #tagline { text-indent: -9999px; }

/* This line collapses the vertical space of the tagline so that there isn't unnecessary white space after the header image */
/* This is a bit of a kludge, but it seems to work. */
.custom #header #tagline { height: 0; }

/* This line removes the padding from the header so that the background image sits close to the nav menu, the bottom border of the header, and the sides of the content */
.custom #header { padding: 0 0 0em 0; border: none; margin-top: 0; }
.custom #page { padding-top: 1em; }

.custom #custom_box {
	margin: 10px 0;
	font-size: 1.3em;
	line-height: 1.385em;
	background: #ffffa0
	}
/* ---------- Ende neues Header-Bild */



.custom #custom_box ul {
	list-style-type: none;	
}

.custom #custom_box li {
	margin-bottom: 10px;	
}





.custom .menu {
	background: #333333;
}


/* -------- Ende Farben Navigationsmenu */





/*--------- h1-h3-Titel in Text und in der Sidebar */
 .custom .sidebar h3, .custom .widget_rss h3 a { 
	background: #333333; 
	color:#FFFFFF; 
	font-weight: bold;
	text-decoration:none !important; 
	padding: 4px; 
	border-top: none; 
}


.custom h1,  .custom h2 a,{ 
	background: #FFFFFF; 
	color: #333333; 
	font-weight: bold;
	text-decoration:none !important; 
	padding: 4; 
	border-top: none; 
}



.custom .sidebar h3 {
	font-size: 1.3em;
	letter-spacing: 1px;
}
	
.custom h1, .custom .sidebar h3 {
	border-bottom: none; 
}

.custom .sidebar h3 a {
	color: #ffa500;	
}

.custom #header h1 {
	border:none;
}

.custom .entry-title {
	border: none;
}

.custom h1, .custom h2 2, {
	letter-spacing: 1px;
}

.custom h3 { 
	border-bottom: 1px solid silver; 
	border-top: 1px solid silver;
	padding: 10px 10px;
	background: #e9e9e9; 
}






/*--------- Ende h1-h3-Titel in Text und in der Sidebar */


/*--:[ Removing Comments from Post ]:--*/
.comments_closed * { display: none; width: 0; }
.to_comments * { display: none; width: 0; }








 /* Template frontpage */
		


.startseite #sidebars { display: none; border: none; }
.startseite #tabs {display:none;}
.startseite .comments_closed { display: none; }


.startseite #content { margin: 0 auto; float: none; }	
.startseite .headline_area { margin:0;padding:0;display:none; }
.startseite #post-69 { margin:0;padding:0; }



/*---------ZeilenhÃ¶he Titel auf der Titelseite auf 0 schalten und Titel ausblenden */




.custom .frontpage {
	font-size: 12pt !important;
	color: #696969;	
	
	padding: 20px 0 0 1em;
	width: 100%;
}

/*--------- "Voll" ist der Titeltext auf der Homepage, der die volle Breite einnimmt. */
/*--------- H2 ist der orange Text, p der normale. */
.custom .voll h2 {
	font-size: 1.5em !important; 
	line-height: 1.5em;	
	color: black;
}

.custom .voll p, .voll ul {
	font-size: 1.125em !important;
	line-height: 1.5em;
	margin: 20px 0 1em 0;	
}


/*--------- "frontbox= 3 Boxes on frontpage */
.custom .frontbox {
	font-size:0.88em;
	width:285px;
	float:left;		
}

.custom .frontbox h3 {
	font-size: 1em !important;
	color: #fff;
	border: none;
	letter-spacing:2px;
	line-height: 2em;
	margin-top: 3px;
	margin-bottom:1em;
	text-transform:uppercase;	
	padding: 0 15px;
	background: #333333;
}

.custom .frontbox h3 a, .frontbox h3 a:visited {
	color: #fff;
	text-decoration: none;
	
	
}



.custom .frontbox h3 a:hover {
	text-decoration: underline;
	
	
}



.custom .frontbox p {
	font-weight: normal;
	line-height: 1.5em;
	padding: 5px 15px;	
}

.custom .frontbox li {
	list-style-type: none;	
	line-height: 1.5em;
	font-weight: normal;
	margin: 0 15px;
	padding: 5px 0px;
	border-bottom:1px dotted #E3E3E2;
}


 
.custom .frontbox a, .voll a {
	font-weight: bold;	
	color: #ffa500;
}


/* 
.custom .frontbox a:hover, .voll a:frontbox {
	color: #fff;
	background: #800000;
}
*/




 /* Template Startseite 
		


.startseite #sidebars { display: none; border: none; }
.startseite #tabs {display:none;}
.startseite .comments_closed { display: none; }


.startseite #content { margin: 0 auto; float: none; }	
.startseite .headline_area { margin:0;padding:0;display:none; }
.startseite #post-69 { margin:0;padding:0; }

*/




 /* Salespage Template */


.custom .unterueberschrift {
	font-family: arial,helvetica,sans-serif;
	font-size: 12pt;
}

.custom .bulletskasten {
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 12pt;
}


.custom .style4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.custom .stylebodycopy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 18px;
}
.custom .styleprehead {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
}
.custom .style14 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #001E78;
}
.custom .heading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #000033;
	line-height: 1.2em;
}



.custom .style25 {
	color: #003278;
	font-weight: bold;
	font-size: 22px;
	margin-bottom:0.871em;
}



.custom .style7 {color: #CC0000}
.custom .style9 {color: #000000}
.custom .style10 {color: #FF0000}
.custom .style11 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 18px;
	font-weight: bold;
}
.custom .style13 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 18px; font-weight: bold; }
.custom .style15 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; }
.custom .style19 {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; }
.custom .style20 {font-size: 11px}
.custom .style24 {
	color: #990000;
	font-weight: bold;
	font-size: 22px;
	
}

.custom .sidestyle {font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 16px; }



