a:visited { color: #000; text-decoration:none; outline: none;  }
a:active {	color: #000; text-decoration:none; outline: none;  }
a:hover {  	color: #000; text-decoration:none; outline: none;  }
a:link  {   color: #000; text-decoration:none; outline: none;  }


body {
	background: #fff;
	color:#505050;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;

	}
	
	



/*----------headlines-h3-------------*/	

h3 { 
	font-size:24px;
	background-repeat:no-repeat;
	text-indent:-9999px; 
	overflow:hidden;
	}

	
h3.vee_editor { background-image:url(../img/headlines/vee_editor.png); }	
h3.video_projects { background-image:url(../img/headlines/video_projects.png); }
h3.video_projects { background-image:url(../img/headlines/video_projects.png); }
h3.manage { background-image:url(../img/headlines/manage.png); }
h3.cut { background-image:url(../img/headlines/cut.png); }
h3.apply { background-image:url(../img/headlines/apply.png); }
h3.add { background-image:url(../img/headlines/add.png); }

h3.extensions { background-image:url(../img/headlines/extensions.png); }
h3.collab { background-image:url(../img/headlines/collab.png); }
h3.viral { background-image:url(../img/headlines/viral.png); }
h3.more { background-image:url(../img/headlines/more.png); }

h3.connector { background-image:url(../img/headlines/connector.png); }
h3.cms { background-image:url(../img/headlines/cms.png); }




/*----------headlines-h4-------------*/	


h4 { 
	font-size:12px;
	background-repeat:no-repeat;
	text-indent:-9999px;
	overflow:hidden;  
	height:30px;
	}
	
h4.stage { background-image:url(../img/headlines/h4/stage.png); }	
h4.ad { background-image:url(../img/headlines/h4/ad.png); }
h4.trans { background-image:url(../img/headlines/h4/trans.png); }
h4.seo { background-image:url(../img/headlines/h4/seo.png); }
h4.rec { background-image:url(../img/headlines/h4/rec.png); }
h4.encode { background-image:url(../img/headlines/h4/encode.png); }

/*----------headlines---------ende-----*/	



#site {
	width:840px;
	margin: 0px auto;
	}





#header { padding:33px 0 22px 0;}

#header img {}

/*
#navi { width:840px; height:73px; background-image:url(../img/bg_navi.jpg); }
#navi ul { margin:0; padding:0; }
#navi ul li { margin:0; padding:0; list-style-type:none; width:210px; height:73px; float:left; }

#navi ul li:first-child { margin:0; }

#navi li a{
	width:210px;
	height:73px;
	text-indent: -9999px;
	display: block;
}


#navi ul li a.product { background-image:url(../img/buttons/produkt.png); background-repeat:no-repeat; }
#navi ul li a.product:hover { background-image:url(../img/buttons/produkt_hover.png); }  
#navi ul li a.product_active { background-image:url(../img/buttons/produkt_active.png); } 



#navi ul li a.extensions { background-image:url(../img/buttons/extensions.png); background-repeat:no-repeat; }
#navi ul li a.extensions:hover { background-image:url(../img/buttons/extensions_hover.png); } 
#navi ul li a.extensions_active { background-image:url(../img/buttons/extensions_active.png); }

#navi ul li a.connectors { background-image:url(../img/buttons/connectors.png); background-repeat:no-repeat; }
#navi ul li a.connectors:hover { background-image:url(../img/buttons/connectors_hover.png); }  
#navi ul li a.connectors_active { background-image:url(../img/buttons/connectors_active.png); } 

#navi ul li a.blog { background-image:url(../img/buttons/blog.png); background-repeat:no-repeat; }
#navi ul li a.blog:hover { background-image:url(../img/buttons/blog_hover.png); } 
#navi ul li a.blog_active { background-image:url(../img/buttons/blog_active.png); } 
*/

.content_box {padding: 35px 70px; background-image:url(../img/long_bg.png); background-repeat:no-repeat;}

.content_box ul { padding:0; margin:0; padding-left:20px; margin-top:20px;}

.content_box ul li { 
		list-style-type:none; 
		list-style-image:url(../img/list_point.png); 
		}

.top { background-image:url(../img/top_bg.png) !important; }


.content_box .two_elements .el_1 { width:336px;  } 
.content_box .two_elements .el_2 { width:336px; float:right;  } 


.pic_holder { width:700px; height:305px; border:1px solid grey; }





.providers {}

.providers ul { margin:0; padding:15px 20px 10px 20px; }
.providers ul li { list-style-type:none; list-style-image:none; float:left; margin-left:35px; }
.providers ul li:first-child { margin-left:0; }





#footer {
	width:841px;
	height:85px;
	background-image:url(../img/footer_bg.jpg);
	background-repeat:no-repeat;
	margin-top:50px;
	color:#fff;

	}

#footer ul { margin:0; padding:0; margin-left:20px; }

#footer ul li { float:left; margin-left:8px;  margin-top:55px; list-style-type:none; }

#footer ul li a { color:#f0f0f0; }







.two_elements { }

	.two_elements .el_1,
	.two_elements .el_2 {
		width: 50%;
		padding: 0;
		margin: 0;
		float: left;
		}
	
	.no_width .el_1,
	.no_width .el_2,
	.w_arrow .el_1,
	.w_arrow .el_2 {
		width: auto;
		}
	
	.no_width .el_2,
	.w_arrow .el_2 {
		float: right;
		}
	






.blue { color:#6c95ef; }



.clear { clear:both; }



.mt15 { margin-top:15px; }

.h60 {height:60px!important; }
.h224 { height:224px !important; }


.p_zero { padding:0 !important; }



















#navigation {
	height: 73px;

	}
#navigation ul {
	margin: 0px;
	padding: 0px;
	}
#navigation ul li {
	padding:0;
	float: left;
	list-style-type:none;
	}
#navigation ul li a {
	display: block;
	text-indent: -10000px;
	background: url(../img/navi_bg.jpg) no-repeat;
	height: 73px
	}
	
	
#navigation ul li a.product {
	width:210px;
	background-position: 0px 0px;
	}
#navigation ul li a.product:hover {
	background-position: 0px -72px;
	}
#navigation ul li a.product.active {
	background-position: 0px -144px;
	}


#navigation ul li a.extensions {
	width:210px;
	background-position: -210px 0px;
	}
#navigation ul li a.extensions:hover {
	background-position: -210px -72px;
	}
#navigation ul li a.extensions.active {
	background-position: -210px -144px;
	}

#navigation ul li a.connectors {
	width:210px;
	background-position: -420px 0px;
	}
#navigation ul li a.connectors:hover {
	background-position: -420px -72px;
	}
#navigation ul li a.connectors.active {
	background-position: -420px -144px;
	}

#navigation ul li a.blog {
	width:210px;
	background-position: -630px 0px;
	}
#navigation ul li a.blog:hover {
	background-position: -630px -72px;
	}
#navigation ul li a.blog.active {
	background-position: -630px -144px;
	}



