/*
http://www.artgraphix.de

Name       : bigconsult.de
Version    : 1.0
Released   : 20091009
Autor      : A.Jendrysik

*/

/*#######################    Größen und Standards Layout 1       #######################*/
* { margin: 0; padding: 0; }
body {text-align:center;background-color:#fff;font-size:76%; font-family: arial,trebuchet MS, verdana, sans-serif;color:#000;}
h1 {background-image:url(h1.jpg);background-repeat:repeat-x;font-size:16px; margin:0; padding-bottom:15px;padding-top:8px;color:#e28f4b;}
h2 {font-size:14px; margin:0; padding:10px 0; color:#000;}
h3 {font-size:14px; margin:0; padding:8px 0; color:#fff;}
h4 {font-size:12px; margin:0; padding:10px 0; color:#fff;}
h5 {font-size:11px; margin:0; padding:10px 0; color:#fff;}
h6 {font-size:9px; margin:0; padding:8px 0;color:#fff;}
p {font-size:12px; line-height:1.5em; margin:0; padding:5px 0;}
a {text-decoration:none;color:#0081b8;}
li{margin-left:20px;padding-bottom:10px;list-style-image:url(list_style_image.gif); }
.clearer{clear:both;}



#site {border:1px solid #cecece; margin:0 auto; text-align:left;width:998px;}
#header{width:998px;height:127px;background-color:#fff;}
#logo{position:relative;top:20px;left:20px;width:278px;height:81px;}
#navi{position:relative;top:20px;left:480px;width:520px;height:21px;color:#cecece;}
#balkenheader{margin-bottom:12px;width:998px;height:14px;background-color:#f3eee0;}
#header_left{float:left;width:294px;height:308px;margin-right:10px;}
#header_left_top{width:294px;height:201px;}
#header_coaching{width:294px;height:35px;background-color:#f89828;}
#header_beratung{width:294px;height:37px;background-color:#f78429;}
#header_seminare{width:294px;height:35px;background-color:#f15c22;}
#header_coaching h1{background-image:none;color:#e9b979;position:relative;top:-10px;padding-left:10px;font-size:34px;letter-spacing:9px;font-weight:normal;}
#header_beratung h1{background-image:none;color:#f7b176;position:relative;top:-10px;padding-left:10px;font-size:34px;letter-spacing:9px;font-weight:normal;}
#header_seminare h1{background-image:none;color:#f69f72;position:relative;top:-10px;padding-left:10px;font-size:34px;letter-spacing:9px;font-weight:normal;}
#header_right{float:right;width:692px;height:308px;}
#balken_blau_left{float:left;background-color:#0081b8;width:294px;height:28px;margin-right:10px;margin-top:12px;}
#balken_blau_right{float:right;background-color:#009ee0;width:692px;height:28px;margin-top:12px;}
#containerinhalt{width:998px;background-image:url(containerinhalt_bg.jpg);background-repeat:repeat-y;margin-top:12px;}
#containerleft{float:left;width:258px;padding-left:15px;padding-right:15px;padding-top:20px;font-size:10px;}
#containerright{float:right;width:632px;padding-left:30px;padding-right:30px;padding-top:10px;padding-bottom:30px;}
#footerleft{float:left;width:284px;height:20px;background-color:#c1ddeb;padding-top:8px;padding-right:10px;text-align:right;}
#footerright{float:right;width:662px;height:20px;background-color:#e3d8b9;padding-top:8px;padding-left:30px;font-size:10px;}


/*#######################    Horizontale Navigation HEADER       #######################*/

#navi ul {
text-align:left;
list-style-type: none;
margin: 0px;
padding: 0px;
font-size:12px;
}

#navi li {
display: inline;
margin: 0px;
text-decoration: none;
padding-left:20px;
}

#navi li a, #navi li a:link ,#navi li a:visited{
font-weight:bold;
color: #87888a;
}

#navi li a:hover, #navi li a:focus, #navi li a#current{
color: #176da9;
font-weight:bold;
}

/*#######################    SLIDEOUTMENUE       #######################*/

#yymenu a {
			background-color:#efefef;
			color:#000000;
			display:block;
			font-family:Verdana,Arial,Helvetica,Geneva,SunSans-Regular;
			font-size:12px;
			margin:0px;
			padding:4px;
			text-decoration:none;
		}
		#yymenu a.last {
			border-style:none;
		}
		#yymenu {
			
		}
		#yymenu > div {
		}
		#yymenu a:hover {
			background-color:#f89829;
			color:#000000;
		}
		#yymenu .mmContent div.mmlink a.submenu:hover {
		}
		#yymenu .mmLevel1, #yymenu .mmLevel2 {


			margin-bottom:10px;
			padding-top:0px;
		}
		#yymenu .sub {
			background-image:url(../../images/ypmenu_pfeilg.gif);
			background-position:right center;
			background-repeat:no-repeat;
		}
		#yymenu .mmContent {
		}
		#yymenu .mmLevel1 {
		}















#footerleft ul {
text-align:right;
list-style-type: none;
margin: 0px;
padding: 0px;
font-size:12px;
}

#footerleft li {
display: inline;
margin: 0px;
text-decoration: none;
padding-left:10px;
text-align:right;
}

#footerleft li a, #footerleft li a:link ,#footerleft li a:visited{
color: #87888a;
}

#footerleft li a:hover, #footerleft li a:focus, #footerleft li a#current{
color: #176da9;
}




/*--------------------- Formulare start ----------------------*/

.text { 
 color:#000; 
 font-size:12px; 
 text-decoration: none;
}
.textarea{ 
 width:240px;
 height:100px;
 font-size:12px; 
 background-color:#fff;
 text-decoration: none;
 border-color: #7f9db9;
 border-width: 1px;
 border-style: solid;
 color:#000; 
 overflow: scroll; 
 overflow-x: auto; 
 overflow-y: auto;
}
.bgform {
 font-size: 12px;
 border-color: #7f9db9;
 border-style: solid;
 width: 240px;
 border-width: 1px;
 color: #000;
 background-color:#fff;
}
.bgformtip {
 font-size: 12px;
 border-color: #cb5503;
 border-style: solid;
 width: 180px;
 border-width: 1px;
 color: #000;
}
.bgformsearchbox {
 font-size: 12px;
 border-color: #cb5503;
 border-style: solid;
 width: 120px;
 border-width: 1px;
 color: #000;
}
.bgformspam{
 font-size: 12px;
 border-color: #7f9db9;
 border-style: solid;
 width: 65px;
 border-width: 1px;
 color: #000;
 background-color:#fff;
}
.bgformspamtip{
 font-size: 12px;
 border-color: #cbcbcb;
 border-style: solid;
 width: 50px;
 border-width: 1px;
 color: #000;
}
.bgformsuche {
 font-size: 12px;
 font-weight:bold;
 border-color: transparent;
 border-style: solid;
 border-width: 1px;
 color: #fff;
 background-color:#009ee0;
 width:150px;
}
.bgformselect {
 font-size: 12px;
 border-color: #cbcbcb;
 border-style: solid;
 border-width: 1px;
 color: #000;
 width:244px;
}
.captcha img{width:92px;height:25px;}

li.liste  {
	font-size:11px;
	color:#e28f4b;
	list-style-type:none;
	}
.fehler{	
	font-size:11px;
	color:#000;
}	
/*--------------------- TT-NEWS EXTENSION ----------------------*/
/*--------------------- TT-NEWS LIST ----------------------*/
.news-list-item{
	width:450px;
  min-height:110px;
	float:left;
  margin-left:20px;
  background-color:#bfbfbf;
}	
.news-list-title{
	width:440px;
	height:30px;
  background-color:#96b6d1;
  padding-left:10px;
	}

.news-list-title a{
  color:#fff;
	}

.news-list-image{
	float:left;
	width:120px;
}	
.news-list-content{
	float:left;
	width:310px;
  padding:10px;
}
/*--------------------- TT-NEWS SINGLE ----------------------*/
.news-single-item{
	width:953px;
	}
.news-single-header {
	width:953px;
	background-color: #96b6d1;
	} 
.news-single-header a{
	color:#fff;
	} 
.news-single-image{	
	float:left;
	width:250px;
  padding-top:10px;
	}
 
.news-single-content{
	float:left;
	width:703px;
	}
.news-single-backlink{
	width:220px;
	background-color: #96b6d1;
	padding-top:5px;
	padding-left:20px;
	height:20px;
	} 
	.news-single-backlink a{
	color:#fff;

	}       