/* @override 
	http://smart/css/basic.css
	http://smart/css/print.css
	http://smartconcept.ch/css/basic.css
	http://smart/css/basic.css
	http://smart/css/print.css
	http://smartconcept.ch/css/basic.css
	http://localhost/smart/css/basic.css
	http://smart-concept.ch/css/basic.css
	http://192.168.2.2/smartconcept.ch/www/css/basic.css
*/

body{
	margin: 0;
	padding: 0;
	background: #c0b9b1 url(../images/bg_container.jpg) repeat-x;
}


img, a {
	border: none;
	outline: none;
}

#container{
	
	
	width: 930px;
	height: auto;
	margin: 0 auto 0;
}
#head{
	float: left;
	height: 164px;
	margin:0 ;
	padding: 0;
	width: 927px;
	background: #23110d url(../images/bg_head_center.jpg) no-repeat 0 0;
	background-color: #fff;
		
}
#signet{
	float: left;	
	padding: 12px 0 0 29px;
}

/* @group subnavi */

#subnavi{
	
	float: right;
	
	margin: 0;
	padding: 0 0px 0 300px;
}
#subnavi li a{
	color: #ecddc9;
	font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}
#subnavi li.last a{
	background-color: #28130f;
	padding: 2px;
}
#subnavi ul{
	padding: 20px 0 0 0;
	margin: 0;
}
#subnavi li{
	margin: 0;
	
	display: inline;
	padding: 20px 10px 0;
	border-left: 1px solid #ecddc9;
}

/* @end */

/* @group login */

#login{
	
	float: right;
	padding: 30px 20px 0 0px;
	width: 120px;
	height: 29px;

}
#login h2 a{
float: left;
	width: 120px;
	height: 29px;
	display: block;
	background-image: url(../images/login-button.gif);
}
#login h2 a:hover{
	background: url(../images/login-button.gif) 0 -32px;
}

#login h2 a:active{
	background: url(../images/login-button.gif) 0 32px;
}



#login h2{
	margin: 0;
}
h2 span
{
	display: block;
	text-indent: -2000em;
	margin: 0;
	padding: 0;
	

}



/* @end */



/* @group Anfrage starten */

.anfrage-starten{

	float: left;
	padding: 0 0 0 20px;
	
	

}
.anfrage-starten h2 a{
		width: 120px;
	height: 30px;
	display: block;
	background: url(../images/anfrage-button.gif) ;
}
.anfrage-starten h2 a:hover{
	background: url(../images/anfrage-button.gif) 0 -32px;
}
.anfrage-starten h2 a:active{
	background: url(../images/anfrage-button.gif) 0 32px;
}

#main-content .anfrage-starten h2{
	padding:7px 0 0  0;
	line-height: 30px;
	
}


/* @end */
/* @group Anmeldung */

#anmeldung,
#anmeldung-fr,
#anmeldung-it{
	float: left;
	padding: 0 0 0 0px;
}

#anmeldung h2 a{
	width: 120px;
	height: 30px;
	display: block;
	background: url(../images/anmeldung-button.gif) ;
}

#anmeldung h2 a:hover{
	background: url(../images/anmeldung-button.gif) 0 -34px;
}

#anmeldung h2 a:active{
	background: url(../images/anmeldung-button.gif) 0 34px;
}

#anmeldung h2{
	padding:7px 0 0  0;
	line-height: 30px;	
}


#anmeldung-fr h2 a{
	width: 120px;
	height: 30px;
	display: block;
	background: url(../images/anmeldung-fr-button.gif) ;
}

#anmeldung-fr h2 a:hover{
	background: url(../images/anmeldung-fr-button.gif) 0 -34px;
}

#anmeldung-fr h2 a:active{
	background: url(../images/anmeldung-fr-button.gif) 0 34px;
}


#anmeldung-it h2 a{
	width: 120px;
	height: 30px;
	display: block;
	background: url(../images/anmeldung-it-button.gif) ;
}

#anmeldung-it h2 a:hover{
	background: url(../images/anmeldung-it-button.gif) 0 -34px;
}

#anmeldung-it h2 a:active{
	background: url(../images/anmeldung-it-button.gif) 0 34px;
}



/* @end */
/* @group Demo */

.demo{
	
	float: left;
	padding: 0 0 0 25px;
	
	

}
.demo h2 a{
	width: 120px;
	height: 30px;
	display: block;
	background: url(../images/demo-button.gif) ;
}
.demo h2 a:hover{
	background: url(../images/demo-button.gif) 0 -32px;
}
.demo h2 a:active{
	background: url(../images/demo-button.gif) 0 32px;
}

#main-content .demo h2{
	padding:7px 0 0  0;
	line-height: 30px;
	
}


/* @end */





/* @group Anfrage starten2 */

.anfrage-starten-right{

	float: left;
	padding: 5px 0 0 00px;
	height:28px;

}
.anfrage-starten-right h2 a{
		width: 120px;
	height: 30px;
	display: block;
	background: url(../images/anfrage-button-right.gif) 0 -34px ;
}
.anfrage-starten-right h2 a:hover{
	background: url(../images/anfrage-button-right.gif);
}
.anfrage-starten-right h2 a:active{
	background: url(../images/anfrage-button-right.gif) 0 32px;
}

#main-content .anfrage-starten h2{
	padding:7px 0 0  0;
	line-height: 30px;
	
}


/* @end */
#content{
	float: left;
	margin: 0;
	height: 550px;
	width: 927px;

}

#index-pic{
	float: left;
	width: 467px;
	height: 398px;
	
}

#index-spry{
	float: left;
	width: 460px;
	height: 398px;
	
	background: #fff url(../images/spry-bottom.jpg) no-repeat 0 385px;
}

/* @group teaser */

#teaser1{
	float: left;
	width: 470px;
	padding: 0;
	margin: 0;
	height: auto;
}
#t1top{
	float: left;
	width: 470px;
	height: 19px;
	background: url(../images/teaser1-top.jpg) no-repeat;
}
#t1bottom{
	float: left;
	width: 470px;
	height: 10px;
	background: url(../images/teaser1-bottom.jpg) no-repeat;
}
#t1content{
	float: left;
	width: 466px;
	height: 145px;
	background: url(../images/bg-teaser1.jpg) repeat-x;
	background-color: #cfccc9;
}
#t1content h2 img{
	padding: 5px 0 10px 110px;
	margin: 0;
}
#t1content .kunde-logo{
	float: left;
	padding: 5px 30px 50px 35px;
}

#t1content .mehr-teaser-fr,
#t1content .mehr-teaser{
	float:left;
	padding: 0px;
	margin: 0;
	
	

}


#teaser2{
	float: left;
	width: 230px;
	height:auto;
	padding: 0;
	margin: 0;
}
#t2top{
	float: left;
	width: 230px;
	height: 19px;
	background: url(../images/teaser23-top.jpg) no-repeat;
}
#t2bottom{
	float: left;
	width: 230px;
	height: 10px;
	background: url(../images/teaser23-bottom.jpg) no-repeat;
}
#t2content{
	float: left;
	width: 227px;
	height: 145px;
	background: #cfccc9 url(../images/bg-teaser1.jpg) repeat-x;
}



#teaser3{
	
	float: left;
	width: 227px;
	padding: 0;
	margin: 0;
	
}

#t3top{
	width: 227px;
	height: 19px;
	background: url(../images/teaser3-top.jpg) no-repeat;
}

#t3content p,
#t2content p,
#t1content p {

	color: #38302b;
	font-size: 11px;
	width: auto;
	
}
#t3content h2,
#t2content h2,
#t1content h2{
	margin: 0;
}
#t3content h2 img,
#t2content h2 img
{
	padding: 5px 0 10px 30px;
	margin: 0;
}
#t3bottom{
	width: 227px;
	height: 10px;
	background: url(../images/teaser3-bottom.jpg) no-repeat;
}
#t3content{
	
	width: 227px;
	height: 145px;
	background: #cfccc9 url(../images/bg-teaser1.jpg) repeat-x;
}
/* @end */

/* @group text */

#main-content ul,
#Accordion1 div.AccordionPanelContent ul {
	padding:0 0 15px 22px;
	margin: 0;
	list-style-image: none;
	list-style-type: none;
	
}
#main-content ul li,
#Accordion1 div.AccordionPanelContent ul li{
	list-style-position: outside;
	background: url(../images/point-navi.gif) no-repeat 10px 5px;
	list-style-image: none;
	padding: 0 ;
	font-weight: normal;
	font-size: 11px;
}


#main-content ul li,
#Accordion1 div.AccordionPanelContent ul li {
	line-height: 17px;
	padding: 0 0 7px 30px;
	margin: 0;
	font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	font-size: 12px;
	color: #2a2a2a;
	font-weight: normal;

}

#Accordion1  div.AccordionPanelContent ul {
	margin-top: 10px;
}
#main-content ul li p{
	padding: 0;
}
a{	
	text-decoration: underline;
	color: #706a66;
}
a:hover{
	text-decoration: none;
}



#main-content h1,
#main-content-search h1,
#kontakt-links h1,
#kontakt-rechts h1,
#main-content-presse h1,
#login-iframe h1
	{
	

	padding: 5px 0 15px 30px;
	margin: 0;
	color: #38302b;
	background: url(../images/h1-point.gif) no-repeat 0 5px;
	font: bold 18px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	font-weight: normal;
	float: none;
	text-align: left;
	

	
}

#main-content h1 span.cufon.cufon-canvas {
padding: 0 0 5px 0;


}





p{
	line-height: 17px;
	padding: 0 0 7px 30px;
	margin: 0;
	font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	font-size: 12px;
	color: #2a2a2a;
	
}


#content-right h2{
				font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
			font-weight: bold;
	font-size: 12px;
	color: #582f2c;
	padding: 0 0 5px 20px;
	margin: 0;
	line-height: 17px;
}

#main-content h2,
#login-iframe h2
 {
			font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
			font-weight: bold;
	font-size: 12px;
	color: #582f2c;
	padding: 10px 0 10px 30px;
	margin: 0;
	line-height: 17px;
	
}

h3 {
	padding: 10px 0 7px 30px;
		margin: 0;
	font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	font-size: 12px;
	color: #2a2a2a;
	background: url(../images/h5-piont.gif) no-repeat 14px 15px;
}
#main-content h2 img {
	margin: 0;
	padding: 0;
}

#main-content p img{
	padding: 15px 0 15px 0;
}





#footer p,
#footer-folge p{
	font: 10px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	color: #8b7e78;
padding-right: 20px;
}

#subnavi li.last {
	border: none;

}

#content-links .current,
#kontakt-links .current{
	font-weight: bold;
	color: #000;
}

.pdf{
	line-height: 40px;
	background: url(../images/PDF.gif) no-repeat 0 0;
	padding: 5px 0px 20px 40px;
	
	
}
.link-presse{
	line-height: 30px;
	padding: 5px 0px 20px 40px;
}

/* @end */

/* @group suche */

#suche{
	width: 150px;
	height: 32px;
	float: right;
	padding: 30px 0px 0 0px;
	
}

#suchen input.suchfeld {
	width: 90px;
	float: left;
	background: url(../images/suche.gif) no-repeat;
	height: 15px;
	border: none;
	padding: 10px 0 10px 20px;
	outline: none;
	font-size: 11px;
}

#suchen input.submit {
float: left;
	background-image: url(../images/suche.gif);
}



/* @end */

/* @group footer */

#footer{
	
float: left;
	width: 930px;
	
	background: url(../images/bg_footer.jpg) no-repeat;
	padding-top: 20px;
	
}


#footer-folge{
	
float: left;
	width: 930px;
	
	background: url(../images/bg_footer-folge.gif) no-repeat;
	padding-top: 20px;
	
}
#footer-left{
	float: left;
	height: 45px;
	
	padding: 0 25px 0 114px;
	
	
}
#footer a,
#footer-folge a{
	font: 10px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	color: #786d68;
	
}
#footer a:hover,
#footer-folge a:hover{
	text-decoration: none;
}
#footer-folge p.u-none a,
#footer p.u-none a{ 
text-decoration: none;
	color: #8d7e78;
}

/* @end */

/* @group clearfix */

.clearfloat {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.clearfix:after {
    content: ".	";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}

.clearfix {
    display: inline-block;
}

html[xmlns] .clearfix {
    display: block;
}

* html .clearfix {
    height: 1%;
}

/* @end */

#folge-pic{
	width:467px;
	height: 190px;
	float: left;
	margin: 0;
	padding: 0;
}
#folge-text{
	width: 460px;
	height: 190px;
	float: left;
	margin: 0;
	padding: 0;
}
#folge-content{
	float: left;
	width: 927px;
	padding:0px 0 20px 0;
	margin: 0;
	background-color: #fbfaf9;
	
}

#content-foot{
	float: left;
	width: 927px;
	height: 23px;
	background: url(../images/content-foot.gif) no-repeat;
}
#content-links,
#kontakt-links  {
	float: left;
	width: 150px;
	padding: 50px 30px 0 0;
	text-align: right;
}

#content-links li,
#kontakt-links li{
		font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	font-size: 11px;
	list-style-image: none;
	list-style-type: none;
	padding: 8px 0 8px;
		background: url(../images/links-line.gif) no-repeat -20px 100%;
		border-bottom: 1px solid #ccc;
}

#content-links li a,
#kontakt-links li a{
	text-decoration: none;
	
	color: #2a2a2a;
	padding: 0;
	margin: 0;
}
#content-links li a:hover,
#kontakt-links li a:hover{
	color: #e18119;
}

#main-content{
	float: left;
	width: 420px;
	padding: 20px 60px 0 0 ;
}
#main-content-presse{
	float: left;
	width: 480px;
	padding: 20px 35px 10px 35px ;
}

#main-content-presse #Accordion1 div.AccordionPanel.AccordionPanelOpen div.AccordionPanelContent {
	padding-bottom: 10px;
}

#reader-load {
	float: left;
	width: 180px;
	padding: 70px 0 0;
}
#reader-load p{
	font-size: 11px;
}


#main-content-search{
	float: left;
	width: 550px;
	padding: 20px 60px 0 0 ;
}
#content-right{
	float: left;
	background: url(../images/bg_content-right.gif) no-repeat 0 0;
	padding: 20px 0px 0 39px;
	margin: 40px 0 0 0;
	width: 210px;
}


#download-content p,
#kundenstatements-content p{
	color: #706a66;
	padding: 0 0 5px 0px;
	
}




p.ten {
	font-size: 10px;
}

img#gebaude {
	padding: 30px 0 0 0;
	
}




/* @group download */

#download, 
#newsletter,
#branchen,
#testkaufpersonen,
#anmeldung-fr,
#anmeldung-it,
#anmeldung,
#fuehrungscockpit{
	margin: 0px 0 50px 0px;
	padding: 0;
	float: left;
	width: 200px;
	background: url(../images/content-right/bg_download.gif) repeat-x scroll left bottom;
	display: inline;
	
}
.bottom{
	padding: 0;
	margin: 0;
	float: left;
	width: 200px;
	height: 18px;
	background: url(../images/content-right/download-bottom.gif) no-repeat 0 2px;

}
#download-content{
	margin: 0;
	padding: 10px 10px 0 20px;
}

#download img,
#newsletter img,
#branchen img,
#adresse img,
#anmeldung img,
#anmeldung-fr img,
#anmeldung-it img,
#fuehrungscockpit img{
	padding: 0 0 10px 18px;
}
#fuehrungscockpit .dash-content img{
	padding: 5px 0 5px;
}
#fuehrungscockpit .dash-content .mehr-teaser{
	padding: 0;
}

#fuehrungscockpit .dash-content .mehr-teaser a{
	width: 120px;
	height: 30px;
	display: block;
	background: url(../images/demo-button.gif) no-repeat;
}
#fuehrungscockpit .dash-content .mehr-teaser h2{
	margin: 0;
}
#fuehrungscockpit .dash-content .mehr-teaser a:hover{

	background: url(../images/demo-button.gif) no-repeat 0 -34px;
}
#fuehrungscockpit .dash-content .mehr-teaser a:active{
	
	background: url(../images/demo-button.gif) no-repeat 0 -68px;
}


/* @end */

/* @group Actnow */
#adresse{
	margin: 20px 0 50px 0px;
	padding: 0;
	float: left;
	width: 200px;
	background: url(../images/content-right/bg_download.gif) repeat-x scroll left bottom;
	display: inline;
	
}

#adresse h1{
	
	padding: 6px 0 5px 23px;
	margin: 0;
	color: #38302b;
	background: url(../images/h1-point.gif) no-repeat 0 5px;
	font: bold 16px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	font-weight: normal;
	float: none;
	

	
}
.dash-content{
	margin: 0;
	padding: 0px 10px 0 0px;
}	

.dash-content p{
padding: 0 0 5px 20px;
color: #706a66;

}	
.dash-content img{

padding: 7px 0 7px;

}

/* @end */


/* @group Kundenstatements */

#kundenstatements{
	
	margin: 0px 0 30px 0px;
	float: left;
	width: 200px;
	background: #eae7e4 url(../images/content-right/bg_download.gif) repeat-x scroll;
	display: inline;
		padding: 0;
	
}
#kundenstatements-content p{
	font-size: 11px;
	padding: 0 0 0 20px;
}
#kundenstatements img.headline{
	padding: 0 0 0 20px;
}


#kundenstatements-content{
	margin: 0;
	padding: 10px 10px 0 0px;
}
#kundenstatements-content img{
	padding: 0 0 0 20px;
}

#kundenstatements-content a{
	color: #706a66;
	text-decoration: none;
	padding: 0 0 0 15px;
}
#kundenstatements-content a:hover{
	color: #ee8002;
}

/* @end */

/* @group anfrage
 */

label.pflichtfelder {
	width: 100%;
}



#termin,#anfrage,#rueckruf,#management-consulting,#mystery-research,#mitarbeiterbefragung,#kundenbefragung,#andere,#storetracker {
	margin: 0 10px 0 5px;
		
}

label.auswahl {
	padding: 4px 0 5px 10px;
	line-height: 12px;
	margin: 0;
	
}


form span {
	float: left;
	color: #565656;
	margin: 10px 0 0px;
	font: 11px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}



/* @group senden-button */
input.senden {
	outline: none;
	margin: 20px 0 0 30px;
	padding: 0px 0 0 50px;
	float: left;
	width: 70px;
	height: 32px;
	background: url(../images/senden.gif) no-repeat;
	
}

input.senden:hover {
	
	background: url(../images/senden.gif) no-repeat 0 -34px;}
	
	input.senden:active {
	
	background: url(../images/senden.gif) no-repeat 0 -68px;}
	
	input.reset {
	outline: none;
	
	margin: 20px 0 0 30px;
	padding: 0px 0 0 50px;
	float: left;
	width: 120px;
	height: 32px;
	border: none;
	background: url(../images/reset-button.gif) no-repeat;
	
}
input.reset:hover {
	
	background: url(../images/reset-button.gif) no-repeat 0 -34px;}
	
	input.reset:active {
	outline: none;
	border: none;
	background: url(../images/reset-button.gif) no-repeat 0 -68px;}


/* @end */

form.anfrage.clearfix {
	float: left;
	width: 370px;
	padding-left: 30px;
}

input.form,
#form-newsletter #firma,
#form-newsletter #funktion,
#form-newsletter #branche,
#form-newsletter #name,
#form-newsletter #vorname,
#form-newsletter #email {
	float: left;
	color: #575658;
	width: 150px;
	padding: 6px 0 0px	12px;
	font-size: 10px;
	line-height: 10px;
	height: 12px;
	margin: 0 10px 0 0;
	
	
	
}
input.form-nr {
		float: left;
	color: #575658;
	
	margin: 0px 5px 10px 0px;
	padding: 6px 0 0px	12px;
	font-size: 10px;
	line-height: 10px;
	width: 30px;

	
	
}

textarea {
	margin: 2px 0 0 0;
	float: left;
	margin-right: 10px;
	width: 240px;
	
	color: #353535;
	font-size: 11px;
		font-variant: normal;
	font-family: Arial, "Helvetica Neue", Helvetica, Geneva, sans-serif;
	padding: 3px;
	width:330px
}



label {
	float: left;
	color: #353535;
	font-size: 11px;
		font-variant: normal;
	font-family: Arial, "Helvetica Neue", Helvetica, Geneva, sans-serif;
	display: block;
	margin-bottom: 10px;


	
}
fieldset{
	float: left;
		color: #4f4f4f;
	font-size: 12px;
		font-variant: normal;
	font-family: Arial, "Helvetica Neue", Helvetica, Geneva, sans-serif;
	padding: 10px;
	width: 318px;
	margin: 13px 0 10px;
	border: 1px solid #9d9d9d;
}
fieldset label{
	float: none;
}




/* @end */

/* @group Suche */

p.results a{
	
	color: #301713;
	font: 12px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	text-decoration: none;
	font-weight: bold;

}
p.results a:hover{
	color: #ec7500;
}
p.results{
		background: url(../images/point-navi.gif) no-repeat 15px 4px;
}
p.result_text{
	padding: 0 10px 10px 10px;
	color: #333;
	margin:0 0 20px 20px;
	border-bottom: 1px solid #ccc;
}

/* @end */

/* @group Kontakt
 */

#kontakt-links{

	width: 400px;
	padding: 20px 0 0 50px;
	text-align: left;
	behavior:url("csshover.htc");
}

#kontakt-rechts{
	float: left;
	padding: 20px 0 0 20px;
	width: 420px;
}

iframe{
	padding: 0;
	border: 1px solid #858585;
	width:200px
}

#kontakt-rechts iframe {
	width: 385px;
	margin-left: 30px;
	
}

#kontakt-rechts small {
	float: left;
}


small a {
	
	line-height: 0px;
	padding: 0 5px 0 0;
	
	float: right;
}

#kontakt-rechts small a {
float: left;
margin	
}


/* @end */

#content-links p {

	font-size: 10px;
	
}



/* @group jetzt abonnieren */

.jetzt-abonnieren{
	
	
	float:left;
	padding: 11px 0 0 25px;
	margin: 0;
	
	
	

}


.jetzt-abonnieren a{
	width: 120px;
	height: 30px;
	display: block;
	background: url(../images/jetzt-abonnieren.gif) no-repeat;
}
.jetzt-abonnieren h2{
	margin: 0;
}
.dash-content .jetzt-abonnieren{
	margin: 0;
	padding: 0;
	height: 29px;
}
.jetzt-abonnieren a:hover{

	background: url(../images/jetzt-abonnieren.gif) no-repeat 0 -34px;
}
.jetzt-abonnieren a:active{
	
	background: url(../images/jetzt-abonnieren.gif) no-repeat 0 -68px;
}

.jetzt-abonnieren h2 a span {
	font-size: 12px;
	
	display: block;
	text-indent: -2000em;
}

/* @end */




/* @group mehr teaser */
.mehr-teaser{
	float:left;
	padding: 11px 0 0 25px;
}

.mehr-teaser a {
	width: 120px;
	height: 30px;
	display: block;
	background: url(../images/mehr-teaser.gif) no-repeat;
}

.mehr-teaser-fr a{
	width: 120px;
	height: 30px;
	display: block;
	background: url(../images/mehr-teaser-fr.gif) no-repeat;
}

.mehr-teaser-it a{
		width: 120px;
	height: 30px;
	display: block;
	background: url(../images/mehr-teaser-it.gif) no-repeat;
}

.mehr-teaser-it h2,
.mehr-teaser-fr h2,
.mehr-teaser h2{
	margin: 0;
}

.mehr-teaser-fr a:hover{
	background: url(../images/mehr-teaser-fr.gif) no-repeat 0 -34px;
}

.mehr-teaser-it a:hover{
	background: url(../images/mehr-teaser-it.gif) no-repeat 0 -34px;
}

.mehr-teaser a:hover{
	background: url(../images/mehr-teaser.gif) no-repeat 0 -34px;
}

.mehr-teaser-fr a:active{
	background: url(../images/mehr-teaser-fr.gif) no-repeat 0 -68px;
}

.mehr-teaser-it a:active{
	background: url(../images/mehr-teaser-it.gif) no-repeat 0 -68px;
}

.mehr-teaser a:active{
	background: url(../images/mehr-teaser.gif) no-repeat 0 -68px;
}

.mehr-teaser-fr h2 a span,
.mehr-teaser h2 a span {
	font-size: 12px;
	display: block;
	text-indent: -2000em;
}

/* @end */

#testkaufpersonen img.headline {
	padding: 0 0 10px 18px;
}


/* @group mitarbeiter */

img.mitarbeiter-foto {
	float: left;
	padding: 0 20px 5px 30px;
	list-style-type: none;
	background-image: none;
}

#main-content div.mitarbeiter {
	
	float: left;
	width: 100%;
	padding-bottom: 5px;
}


#branchen div.dash-content div.mehr-teaser,
#testkaufpersonen div.dash-content div.mehr-teaser,
#kundenstatements-content div.mehr-teaser,
#download-content div.mehr-teaser{
	padding: 10px 0 0 0;
	
	

}
#download-content div.mehr-teaser h2{
	padding: 0;
}

#main-content div.mitarbeiter p {
	float: left;
	padding: 0;
	font-weight: normal;
	
	
}

#branchen div.dash-content p {
	font-size:11px ;
	
}
/* @end */
#map {
	float: right;
	top: 425px;
	padding: 10px 0 0 ;

	width: 200px;
	
}

#main-content p img.phi-img {
	float: right;
	padding: 3px 0px 100px 10px;
	
}

#main-content img.kunde-logo {
	float: left;
padding: 0 10px 0px 0;
	
}

div.studien-bilder,
.links-bilder {
float: left;
padding: 0 10px 0 29px;	
}



#kontakt-links h1 {
	padding-bottom: 29px;
}


#newsletter-form-div label
{	width: 60px;
	padding: 10px 0 0 0 ;
	clear: both;
}
#newsletter-form-div {
	margin: 5px 0 0 30px;
	
}

#newsletter-form-div select {
	width: 70px;
	color: #666;
	font-size: 11px;
	
	margin: 7px 0 10px 0;
}


#newsletter-form-div input{
	font-size: 10px;
	color: #666;
	line-height: 14px;
	margin: 5px 0 5px;
	width: 220px;
	
}

#newsletter-form-div input.senden,
#newsletter-form-div input.reset{
	padding: 0;
	margin: 0;
	width: 125px;
	border: none;
	outline: none;

	
}
#newsletter-form-div input.senden{
	margin-left: 45px;
}

#login-iframe{
	float: left;
	padding: 20px 0 0 50px;
	width: 830px;
}

/* Vorübergehend */

#t3content h2 img,
#t2content h2 img,
#t1content h2 img{
	padding-bottom: 7px;
}

#t1content p {
	padding-bottom: 3px;
	
}

#content-right div p.platzhaler {
	float: left;
}

#job-navigation {
	margin-bottom: 25px;	
}

#job-navigation span {
	color: #f29a01;
}

#job-navigation a {
	text-decoration: none;
	padding-right: 5px;
	color: #f29a01;
	font-weight: bold!important;
}

#job-navigation a.job-navigation-active {
	color: #582f2c;
	text-decoration: underline;
}

#job-navigation a:hover{
	color: #582f2c;
}



