
* {
	margin:0;
	padding:0;
}

body {
	background-color:#CCCCCC;
	margin:0;
	padding:0;
	font-family:verdana, arial, Helvetica, sans-serif;
}

img {
	border: 0;
}

.tran {
	/* MSIE - PC */
      filter: alpha(opacity=90);
	/* Mozilla 1.6 und frueher */
      -moz-opacity: 0.9;
	opacity: 0.9;
}

.clearboth {
	clear: both;
}

/* jCarousel Stuff */
.abstand {
	padding-left:0;
	padding-top:10px;
	color:#333333;
	font-size:10px;
	line-height:15px;
}

/* starting of content Areas */
      #main {
	width: 1024px;
	background-color:#FFFFFF;
}

#header {
	position: relative;
	width: 1024px;
	height: 90px;
	background-color:#FFFFFF;
	border-top: 4px solid #ec9600;
}

#logo {
	position: relative;
	top:33px;
	left:17px;
}

#newsletter {
	position: relative;
	float:right;
	font-size:11px;
	top:105px;
	right:5px;
}

#middle {
	position: relative;
	/*top: 120px;
                  left: 0px;*/
                  /*height: 500px;*/ /* ? */
                  width: 1024px;
	background-color: #F5F5F5;
	padding-bottom: 40px;
}

#left {
	float: left;
	position: relative;
	width: 765px;
}

#navi {
	height: 75px;     /* inkl Border */
	/* ie6 hack */
                                    /*hei/ght: 73px;*/
                                    /* ie6 hack */
                         
                              background-color:#b1b1b1;
	border-top:1px solid #ec9600;
	border-bottom:1px solid #ec9600;
	z-index: 50;
}

#nav {
	z-index: 50;
}

#nav li {
	list-style:none;
}

#nav li {      /* floaten der Hauptlistenpunkte */
	float: left;
}

#nav li ul {      /* floaten löschen */
	clear: both;
}

/* Hauptnavigation */
                                    #online-link, #video-link, #projekte-link, #kunden-link, #content-management-link, #consulting-link, #team-link, #kontakt-link {
	color: #FFFFFF;
	text-align: center;
	font-size: 16px;
	font-weight: light;
	padding-top: 11px;
	text-decoration: none;
	display:block;
}

* html #online-link, * html #video-link, * html #projekte-link, * html #kunden-link, * html #content-management-link, * html #consulting-link, * html #team-link, * html #kontakt-link {
	color: #FFFFFF;
	text-align: center;
	font-size: 16px;
	font-weight:normal;
	padding-top: 0px;
	text-decoration: none;
	padding-bottom:0px;
}

#online {
	display: block;
	width: 276px;
	height: 38px;
	outline: none;
}

#online-link {
	width: 276px;
	height: 38px;
}

#online.link {
	background-image: url(/themes/tvzweinull/images/Navigation/nav_onlineprojekte.gif);
	background-repeat: no-repeat;
}

body.csshover #online.link:hover {
	background-image: url(/themes/tvzweinull/images/Navigation/nav_onlineprojekte_active.gif);
	background-repeat: no-repeat;
}

/*IE 6*/
									
									*html #online.link a:hover {
	background-image: url(/themes/tvzweinull/images/Navigation/nav_onlineprojekte_active.gif);
	background-repeat: no-repeat;
}

#online.current, #online.section {
	background-image: url(/themes/tvzweinull/images/Navigation/nav_onlineprojekte_active.gif);
	background-repeat: no-repeat;
}

/*IE 6*/
									
									* html #online.current a, * html #online.section a {
	background-image: url(/themes/tvzweinull/images/Navigation/nav_onlineprojekte_active.gif);
	background-repeat: no-repeat;
}

#online.activeone {
	background-image: url(/themes/tvzweinull/images/Navigation/nav_onlineprojekte.gif);
	background-repeat: no-repeat;
}

#online.overone {
      background-image: url(/themes/tvzweinull/images/Navigation/nav_onlineprojekte_active.gif);
      background-repeat: no-repeat;
}

#video {
	display: block;
	width: 253px;
	height: 38px;
	outline: none;
}

#video-link {
	width: 253px;
	height: 38px;
}

#video.link {
	background-image: url(/themes/tvzweinull/images/Navigation/nav_video.gif);
	background-repeat: no-repeat;
}

body.csshover #video.link:hover {
	background-image: url(/themes/tvzweinull/images/Navigation/nav_video_active.gif);
	background-repeat: no-repeat;
}

/*IE 6*/
									
									   *html #video.link a:hover {
	background-image: url(/themes/tvzweinull/images/Navigation/nav_video_active.gif);
	background-repeat: no-repeat;
}

#video.current, #video.section {
	background-image: url(/themes/tvzweinull/images/Navigation/nav_video_active.gif);
	background-repeat: no-repeat;
}

/*IE 6*/
									
									*html #video.current a, *html #video.section a {
	background-image: url(/themes/tvzweinull/images/Navigation/nav_video_active.gif);
	background-repeat: no-repeat;
}

#video.activeone {
	background-image: url(/themes/tvzweinull/images/Navigation/nav_video.gif);
	background-repeat: no-repeat;
}

#video.overone {
      background-image: url(/themes/tvzweinull/images/Navigation/nav_video_active.gif);
      background-repeat: no-repeat;
}

#projekte {
	display: block;
	width: 119px;
	height: 38px;
	outline: none;
}

#projekte-link {
	width: 119px;
	height: 38px;
}

#projekte.link {
	background-image: url(/themes/tvzweinull/images/Navigation/nav_projekte.gif);
	background-repeat: no-repeat;
}

body.csshover #projekte.link:hover {
	background-image: url(/themes/tvzweinull/images/Navigation/nav_projekte_active.gif);
	background-repeat: no-repeat;
}

/*IE 6*/
									
									*html #projekte.link a:hover {
	background-image: url(/themes/tvzweinull/images/Navigation/nav_projekte_active.gif);
	background-repeat: no-repeat;
}

#projekte.current, #projekte.section {
	background-image: url(/themes/tvzweinull/images/Navigation/nav_projekte_active.gif);
	background-repeat: no-repeat;
}

/*IE 6*/
									
									*html #projekte.current a, *html #projekte.section a {
	background-image: url(/themes/tvzweinull/images/Navigation/nav_projekte_active.gif);
	background-repeat: no-repeat;
}

#projekte.activeone {
	background-image: url(/themes/tvzweinull/images/Navigation/nav_projekte.gif);
	background-repeat: no-repeat;
}

#projekte.overone {
      background-image: url(/themes/tvzweinull/images/Navigation/nav_projekte_active.gif);
      background-repeat: no-repeat;
}

#kunden {
	display: block;
	width: 119px;
	height: 38px;
	outline: none;
}

#kunden-link {
	width: 119px;
	height: 38px;
}

#kunden.link {
	background-image: url(/themes/tvzweinull/images/Navigation/nav_kunden.gif);
	background-repeat:no-repeat;
}

body.csshover #kunden.link:hover {
	background-image: url(/themes/tvzweinull/images/Navigation/nav_kunden_active.gif);
	background-repeat: no-repeat;
}

/*IE 6*/
									
									*html #kunden.link a:hover {
	background-image: url(/themes/tvzweinull/images/Navigation/nav_kunden_active.gif);
	background-repeat: no-repeat;
}

#kunden.current, #kunden.section {
	background-image: url(/themes/tvzweinull/images/Navigation/nav_kunden_active.gif);
	background-repeat: no-repeat;
}

/*IE 6*/
									
									*html #kunden.current a, #kunden.section a {
	background-image: url(/themes/tvzweinull/images/Navigation/nav_kunden_active.gif);
	background-repeat: no-repeat;
}

#kunden.activeone {
	background-image: url(/themes/tvzweinull/images/Navigation/nav_kunden.gif);
	background-repeat: no-repeat;
}

#kunden.overone {
      background-image: url(/themes/tvzweinull/images/Navigation/nav_kunden_active.gif);
      background-repeat: no-repeat;
}

#content-management {
	display: block;
	width: 276px;
	height: 37px;
	outline: none;
}

#content-management-link {
	width: 276px;
	height: 38px;
}

#content-management.link {
	background-image: url(/themes/tvzweinull/images/Navigation/nav_contentmanagement.gif);
	background-repeat: no-repeat;
}

body.csshover #content-management.link:hover {
	background-image: url(/themes/tvzweinull/images/Navigation/nav_contentmanagement_active.gif);
	background-repeat: no-repeat;
}

/*IE 6*/
									
									*html #content-management.link a:hover {
	background-image: url(/themes/tvzweinull/images/Navigation/nav_contentmanagement_active.gif);
	background-repeat: no-repeat;
}

#content-management.current, #content-management.section {
	background-image: url(/themes/tvzweinull/images/Navigation/nav_contentmanagement_active.gif);
}

/*IE 6*/
									
									*html #content-management.current a, *html #content-management.section a {
	background-image: url(/themes/tvzweinull/images/Navigation/nav_contentmanagement_active.gif);
}

#content-management.activeone {
	background-image: url(/themes/tvzweinull/images/Navigation/nav_contentmanagement.gif);
	background-repeat: no-repeat;
}

#content-management.overone {
      background-image: url(/themes/tvzweinull/images/Navigation/nav_contentmanagement_active.gif);
      background-repeat: no-repeat;
}

#consulting {
	width: 253px;
	height: 38px;
}

#consulting-link {
	display: block;
	width: 253px;
	height: 38px;
	outline: none;
}

#consulting.link {
	background-image: url(/themes/tvzweinull/images/Navigation/nav_consulting.gif);
	background-repeat: no-repeat;
}

body.csshover #consulting.link:hover {
	background-image: url(/themes/tvzweinull/images/Navigation/nav_consulting_active.gif);
	background-repeat: no-repeat;
}

/*IE 6*/
									* html #consulting.link a:hover {
	background-image: url(/themes/tvzweinull/images/Navigation/nav_consulting_active.gif);
	background-repeat: no-repeat;
}

#consulting.current, #consulting.section {
	background-image: url(/themes/tvzweinull/images/Navigation/nav_consulting_active.gif);
	background-repeat: no-repeat;
}

/*IE 6*/
									* html #consulting.current a, * html #consulting.section a {
	background-image: url(/themes/tvzweinull/images/Navigation/nav_consulting_active.gif);
	background-repeat: no-repeat;
}

#consulting.activeone {
	background-image: url(/themes/tvzweinull/images/Navigation/nav_consulting.gif);
	background-repeat: no-repeat;
}

#consulting.overone {
      background-image: url(/themes/tvzweinull/images/Navigation/nav_consulting_active.gif);
      background-repeat: no-repeat;
}

#team {
	display: block;
	width: 117px;
	height: 38px;
	outline: none;
}

#team-link {
	width: 117px;
	height: 38px;
}

#team.link {
	background-image: url(/themes/tvzweinull/images/Navigation/nav_team.gif);
	background-repeat:no-repeat;
}

body.csshover #team.link:hover {
	background-image: url(/themes/tvzweinull/images/Navigation/nav_team_active.gif);
	background-repeat: no-repeat;
}

/*IE 6*/
									
									*html #team.link a:hover {
	background-image: url(/themes/tvzweinull/images/Navigation/nav_team_active.gif);
	background-repeat: no-repeat;
}

#team.current, #team.section {
	background-image: url(/themes/tvzweinull/images/Navigation/nav_team_active.gif);
	background-repeat: no-repeat;
}

/*IE 6*/
									
									*html #team.current a, *html #team.section a {
	background-image: url(/themes/tvzweinull/images/Navigation/nav_team_active.gif);
	background-repeat: no-repeat;
}

#team.activeone {
	background-image: url(/themes/tvzweinull/images/Navigation/nav_team.gif);
	background-repeat: no-repeat;
}

#team.overone {
      background-image: url(/themes/tvzweinull/images/Navigation/nav_team_active.gif);
      background-repeat: no-repeat;
}

#kontakt {
	display: block;
	width: 117px;
	height: 38px;
	outline: none;
}

#kontakt-link {
	width: 117px;
	height: 38px;
}

#kontakt.link {
	background-image: url(/themes/tvzweinull/images/Navigation/nav_kontakt.gif);
	background-repeat:no-repeat;
}

body.csshover #kontakt.link:hover {
	background-image: url(/themes/tvzweinull/images/Navigation/nav_kontakt_active.gif);
	background-repeat: no-repeat;
}

/*IE 6*/
									
									*html #kontakt.link a:hover {
	background-image: url(/themes/tvzweinull/images/Navigation/nav_kontakt_active.gif);
	background-repeat: no-repeat;
}

#kontakt.current, #kontakt.section {
	background-image: url(/themes/tvzweinull/images/Navigation/nav_kontakt_active.gif);
	background-repeat: no-repeat;
}

/*IE 6*/
									
									 *html #kontakt.current a, *html #kontakt.section a {
	background-image: url(/themes/tvzweinull/images/Navigation/nav_kontakt_active.gif);
	background-repeat: no-repeat;
}

#kontakt.activeone {
	background-image: url(/themes/tvzweinull/images/Navigation/nav_kontakt.gif);
	background-repeat: no-repeat;
}

#kontakt.overone {
      background-image: url(/themes/tvzweinull/images/Navigation/nav_kontakt_active.gif);
      background-repeat: no-repeat;
}

/* Hauptnavigation */

                              #nav li ul { /* Untermenü */
	display: none;
	top: 76px;
	left: 0px;
	height: 27px;
	width:735px;      /* + 30px padding left */
	position: absolute;
	/*background-image:url(/themes/tvzweinull/images/Navigation/navigation_bg2.jpg);*/
                                    background-color: #EC9601;
	padding-top: 7px;
	padding-left: 30px;
}

* html #nav li ul { /* Untermenü */
	display: none;
	top: 74px;
	left: 0px;
	height: 27px;
	width:765px;      /* + 30px padding left */
	position: absolute;
	/*background-image:url(/themes/tvzweinull/images/Navigation/navigation_bg2.jpg);*/
                                    background-color: #EC9601;
	padding-top: 7px;
	padding-left: 0px;
}

#online.link ul, #video.link ul, #kunden.link ul {  /* Subnavs positionieren und verstecken */
	top: 38px;
	height: 27px;
	padding-top: 45px; /* 7px + 37px */
}

body.csshoverblock #nav li.link:hover ul { /* Untermenü einblenden */
	display: block;
	z-index: 100;
}

body.csshoverblock #content-management.link:hover ul, body.csshoverblock #consulting.link:hover ul, body.csshoverblock #team.link:hover ul, body.csshoverblock #kontakt.link:hover ul { /* Untermenü einblenden */
	top: 75px;
	padding-top: 8px;
	display: block;
	z-index: 100;
}

#nav li.section ul, #nav li.current ul {
	/* Liste des aktiven Untermenüs ausgeben */
                                    display: block;
	z-index: 90;
}

#nav li ul li a { /* Für alle SubLinks in der Liste */
	color: #FF9900;
	font-size: 12px;
	font-weight: light;
	display: block;
	height: 10px;
	width: 100px;
	border:0;
	padding: 2px;
}

#nav li ul li a {
	/*#nav li.on2 ul a, #nav li.off2 ul a {*/
                                    float: left; /* IE vererbt den Float nicht */
	border: 0;
	color: #fff;
	width: auto;
	margin-left: 35px;
	text-decoration: none;
}

* html #nav li ul li a {
	/*#nav li.on2 ul a, #nav li.off2 ul a {*/
                                    float: left; /* IE vererbt den Float nicht */
	border: 0;
	color: #fff;
	width: auto;
	margin-left: 25px;
	text-decoration: none;
}

#contentwrapper {
	background-color:#FFF;
	padding-bottom: 10px;
}

#content {
/*top: 0px;
                                    left: 0px;*/
                              
							
									
                              }

/*IE*/
* html #consulting.link {
	background-color:#666;
}

#contentheadline {
	padding-top: 5px;
	color:#CC6600;
	text-align:left;
	padding-left:20px;
	font-size:24px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	z-index: 10;
	font-weight:normal;
}

#standartcontent p {
	float:left;
	width:350px;
	text-align:left;
	padding-top:20px;
	margin-left:20px;
	font-size:11px;
	color:#666666;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height:16px;
}

/*IE 6*/
* html #standartcontent p {
	margin-left:10px;
}

#standartcontent #managementmembers p {
	width: 275px;
	height: 110px;
}

#fourmotions {
	position: relative;
	margin-top: 10px;
	padding-left: 10px;
	text-decoration:none;
}

#fourmotions a {
	text-decoration:none;
}

#fourmotions img {
	float: left;
	margin-left: 10px;
}

#right {
	position: relative;
	float:right;
	width:258px;
	border-top: 1px solid #AAAAAA;
}

#footer {
	position: relative;
	height:40px;
	width:1024px;
	background-color:#FFFFFF;
	background-image:url(/themes/tvzweinull/images/footer.gif);
	background-repeat:no-repeat;
	background-position: 0 -5px;
}

.footerleft {
	color:#999999;
	text-align:left;
	float: left;
	margin-left: 10px;
	margin-top: 20px;
	font-size:10px;
	float:left;
	z-index:0;
}

.footerright {
	position: relative;
	margin-top: 20px;
	float: right;
	margin-right: 20px;
	color:#999999;
	font-size:12px;
	text-decoration:none;
}

.invisible {
	display:none;
}

/* TEAM */
            /* Team Members */
                  .team-member {
	float:left;
	color:#666666;
	margin-left:20px;
	margin-top:30px;
}

.team-member-hd {
	color:#333333;
	padding:0;
}

.team-member p {
	width:150px;
}

/* Management Members */
                  .management-member {
	color:#333333;
	margin-left:20px;
	margin-top:30px;
	list-style:none;
	float:left;
}

* html .management-member {
	color:#333333;
	margin-left:9px;
	margin-top:30px;
}

.management-member-hd {
	color:#333333;
	padding:0;
}

.management-member p {
	width:250px;
}

.management-member-text {
	font-size:10px;
	padding-right:35px;
	text-align:left;
	color:#333333;
	margin-top:10px;
	display:block;
}

* html .management-member-text {
	padding-right:35px;
	font-size:10px;
	text-align:left;
	color:#333333;
	margin-top:10px;
	display:block;
}

/*Hakan änderung*/
				 
				 
				 
				 
				 #aktuelleProjekte {
	padding-left:21px;
	margin-top:30px;
	font-size:15px;
	color:#cc6600;
}

.nameOne {
	display:block;
	float:left;
	padding-left:9px;
	padding-right:1px;
	margin-top:5px;
	font-size:11px;
	color:#666;
	text-decoration:none;
	width:175px;
}

.nameOne a {
	text-decoration:none;
}

h2 {
	color:#CC6600;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	padding-left:20px;
	padding-top:25px;
	text-align:left;
	z-index:10;
	font-weight:100;
	clear:both;
}

/*xxxxxxxxxxxxxx*/
				 
				 
				 .uli {
	float:left;
	width:315px;
	text-align:left;
	padding-top:20px;
	padding-left:34px;
	line-height:16px;
	font-size:11px;
	color:#666666;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.uli li {
	color:#666666;
}

.run {
	float:left;
	padding-left:0px;
	margin-right:0px;
}

.run p {
	font-size:11px;
	padding:0 0 2px 9px;
	color:#a4a4a4;
}

.num {
	color:#ddd;
	font-size:14px;
}

.pro {
	color:#666;
	padding-left:15px;
	font-size:14px;
}

#onepp {
	background-image:url(/themes/tvzweinull/images/picture01.jpg);
}

#twopp {
	background-image:url(/themes/tvzweinull/images/picture02.jpg);
}

#threepp {
	background-image:url(/themes/tvzweinull/images/picture03.jpg);
}

#fourpp {
	background-image:url(/themes/tvzweinull/images/picture04.jpg);
}

.ulkunden li {
	border: 1px #ddd solid;
	float:left;
	background-position:-3px -2px;
	background-repeat:no-repeat;
	width:115px;
	height:60px;
	list-style:none;
	color:#656565;
	font-size:11px;
	margin-left:20px;
	margin-top:20px;
}

.ulkunden {
	padding:18px;
}

#textbox_left a {
	color:#666;
}

/*	
ul, li, a, img {
border:0 none;
float:left;
margin:0;
padding:0;
}
*/

.jcarousel-list li img {
	float:left;
}

.projektText a {
	float:none;
	text-decoration:none;
	color:#333;
}

#teammembers {
	list-style:none;
	float:left;
}

.team-member img {
	float:left;
}

.management-member img {
	float:left;
}

li#kunden ul  {display:none !important;}

li#online ul  {display:none !important;}

li#video ul  {display:none !important;}

li#content-management ul {display:none !important;}

li#consulting ul { display:none !important; }

li#kontakt ul { display:none !important; }

h5 {color:#CC6600; font-size:24px; font-weight:normal;
padding-left:20px;
padding-top:5px;
text-align:left;
z-index:10;}

.link-pro {background-image:url(/themes/tvzweinull/images/link-pro.gif); color:#cc6600; background-repeat:no-repeat; width:70px; text-decoration:none; padding-left:16px; background-position:-4px -5px; font-weight:;}
