/*aks service gmbh - tophair.com css version 1.0 vom 29.01.2008*/

html, body, div, p, h1, h2, h3, ul, ol, 
span, a, table, td, form, img, li {
	margin: 0;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	float: none;
	font-size:12px;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0px;
}

body {
	background : url(../bilder/hg_oben.jpg);
	background-repeat:repeat-x;
	background-color:#606062;
}

#hauptcontainer {
	width:1300px;
	margin:0 auto 0 auto;
	height:100%;
	background-image: url(../bilder/head_hg.jpg);
	background-repeat:no-repeat;
}	

/*++++++++ Typo ++++++++++++*/

h1 {
	display : none;
}

h2 {
	color:#666;
	font-size:14px;
	font-weight:bold;
	margin:0px 0 15px 0;
}


p {
	color:#666;
	font-size:12px;
	line-height:20px;
}

a {
	color:#666;
	font-size:12px;
	line-height:20px;
}

a:hover {
	color: #333333;
	font-size:12px;
	line-height:20px;
	text-decoration:none;
}

/*++++++++ Überschriften ++++++++++++*/
.headline_startseite {
	float: left;
	width:555px;
	height:29px;
	background-image: url(../bilder/hl_starteite.jpg);
	background-repeat:no-repeat;
	margin-top: 5px;
	margin-right: 1px;
	margin-bottom: 1px;
	margin-left: 1px;
	
}
.headline_unternehmen, .headline_impressum,.headline_kontakt,.headline_filialsuche, .headline_expansion, .headline_ueberuns, .headline_unternehmen, 
.headline_neueroeffnungen, .headline_media, .headline_pdfs, .headline_fotos, .headline_videos, .headline_presse, .headline_filialdetail, .headline_partner, .headline_trends, .headline_workatwork, .headline_login, .headline_registrieren, 
.headline_premium, .headline_fachtrainer, .headline_fachtrainer_fotos, .headline_daten_aendern, .headline_passwort_aendern, .headline_passwort_erinnerung, .headline_aktionen, .headline_veranstaltungen, .headline_bewerber, .routenplaner_verwaltung,
 .headline_mitarbeiter_bereich, .headline_ausbildung , .headline_filialbewertung, .headline_jobsuche, .headline_jobsuche_ergebnis, .headline_hairaccademy, .headline_hairtrends  {
	float: left;
	width:630px;
	height:29px;
	background-image: url(../bilder/hl_starteite.jpg);
	background-repeat:no-repeat;
	margin-top: 5px;
	margin-right: 1px;
	margin-bottom: 1px;
	margin-left: 1px;
}

.headline_impressum { background-image: url(../bilder/hl_impressum.jpg);}
.headline_kontakt { background-image: url(../bilder/hl_kontakt.jpg);}
.headline_filialsuche { background-image: url(../bilder/hl_filialsuche.jpg);}
.headline_expansion { background-image: url(../bilder/hl_expansion.jpg);}
.headline_ueberuns { background-image: url(../bilder/hl_ueberuns.jpg);}
.headline_unternehmen { background-image: url(../bilder/hl_unternehmen.jpg);}
.headline_neueroeffnungen { background-image: url(../bilder/hl_neueroeffnungen.jpg)}
.headline_media { background-image: url(../bilder/hl_media.jpg)}
.headline_presse { background-image: url(../bilder/hl_presse.jpg)}
.headline_videos{ background-image: url(../bilder/hl_videos.jpg)}
.headline_fotos{ background-image: url(../bilder/hl_fotos.jpg)}
.headline_pdfs{ background-image: url(../bilder/hl_pdfs.jpg)}
.headline_filialdetail{ background-image: url(../bilder/hl_filialdetail.jpg)}
.headline_partner{ background-image: url(../bilder/hl_partner.jpg)}
.headline_trends{ background-image: url(../bilder/hl_trends.jpg)}
.headline_workatwork{ background-image: url(../bilder/hl_workatwork.jpg)}
.headline_login{ background-image: url(../bilder/hl_login.jpg)}
.headline_registrieren{ background-image: url(../bilder/hl_registrieren.jpg)}
.headline_premium{ background-image: url(../bilder/hl_premium.jpg)}
.headline_fachtrainer{ background-image: url(../bilder/hl_fachtrainer.jpg)}
.headline_fachtrainer_fotos{ background-image: url(../bilder/hl_fachtrainer_fotos.jpg)}
.headline_daten_aendern{ background-image: url(../bilder/hl_daten_aendern.jpg)}
.headline_passwort_aendern{ background-image: url(../bilder/hl_passwort_aendern.jpg)}
.headline_passwort_erinnerung{ background-image: url(../bilder/hg_remermberpwd.jpg)}
.headline_aktionen{ background-image: url(../bilder/hl_aktionen.jpg)}
.headline_veranstaltungen{ background-image: url(../bilder/hl_veranstaltungen.jpg)}
.headline_bewerber{ background-image: url(../bilder/hl_bewerberformular.jpg)}
.routenplaner_verwaltung{ background-image: url(../bilder/hl_routenplaner_verwaltung.jpg)}
.headline_mitarbeiter_bereich{ background-image: url(../bilder/hl_mitarbeiter_bereich.jpg)}
.headline_ausbildung{ background-image: url(../bilder/hl_ausbildung.jpg)}
.headline_filialbewertung{ background-image: url(../bilder/hdl_filialbewertung.jpg)}
.headline_jobsuche{ background-image: url(../bilder/headline_jobboerse.jpg)}
.headline_jobsuche_ergebnis{ background-image: url(../bilder/hdl_ergbis_jobsuche.jpg)}
.headline_hairaccademy{ background-image: url(../bilder/hl_hairacademy.jpg)}
.headline_hairtrends{ background-image: url(../bilder/hl_hairtrends.jpg)}

/*++++++++ Logo ++++++++++++*/
#logo {
	width: 311px;
	height: 102px;
	text-align:right;
	margin: 0 0 71px 0;
	padding-left: 144px;
}

#logo img {
	border: none;
}

/*++++++++ Meta-Navigation oben ++++++++++++*/
#meta_navi {
	width:220px;
	position:absolute;
	top: 0px;
	z-index:3;
	margin:0 0 0 930px;
	background-image:url(../bilder/meta_navi_hg.jpg);
	background-repeat:no-repeat;
	height: 40px;
	color:#FFFFFF;
}

#meta_navi ul {
	float:right;
	padding-top: 5px;
	padding-right: 23px;
	padding-bottom: 0;
	padding-left: 0;
}

#meta_navi li {
	display:inline; 
	list-style:none;
}

#meta_navi li a {
	text-decoration:none;
	color:#FFFFFF;
}

#meta_navi a:hover {
	text-decoration:none;
	color: ##993333;
}

.meta_navi_on {
	text-decoration:none;
	color: #999;
}

/*++++++++ Haupt-Navigation ++++++++++++*/
#hauptnavi   {
	width: 630px;
	position:relative;
	height:103px;
	z-index:90;
	display:inline;
	float: right;
	margin-top: 54px;
	margin-right: 122px;
}

#hauptnavi .menu {
	font-family: Arial, san-serif;
	width:632px;
	float:left;
	font-size:12px;
	margin: 5px 0 0 0;
}
#hauptnavi .menu ul li a {
	display:block;
	text-decoration:none;
	font-weight:bold;
	width:122px; 
	text-align:center;
	border-bottom: 0;
	font-size:10px; 
	overflow:hidden;
	padding-left: 1px;

}
/* first and last tabs */
#hauptnavi  .menu .one {

}
#hauptnavi .menu .three {
}




#hauptnavi .menu ul {
	padding:0; 
	margin:0; 
	list-style: none;
	}
	
#hauptnavi .menu ul li {
	float:left; 
	position:relative;
	}
	
	
#hauptnavi .menu ul li ul {
	display: none;}
	
#hauptnavi .menu ul li ul li{
	background: none; 
	padding-left:1px; 
	margin-left:1px; 
	font-weight:bold;}

/* button hover properties */
#hauptnavi .menu ul li:hover  {
	background-position:0 0;
	padding-bottom:7px;
}

/* button hover properties */
#hauptnavi .menu ul li:hover a {
	color:#fff;
}
/* Hauptnavi Drop Down HG*/
#hauptnavi .menu ul li:hover ul {
	display:block; 
	position:absolute; 
	top:99px; 
	left:12px; 
	width:85px; 
	margin: 5px; 
	padding: 10px; 
	z-index:99;
	background-image:url(../bilder/dropdown.png);
	background-repeat:repeat-y; 
}
#hauptnavi .menu ul li:hover ul li a.two {
}
#hauptnavi .menu ul li:hover ul li:hover a.two {
	background:#6fc; 
	color:#544a3a;}
#hauptnavi .menu ul li:hover ul li ul {
	display: none;}

#hauptnavi .menu ul li:hover .one {
	color:#fff; 
}

#hauptnavi .menu ul li:hover .three {color:#387554; }

/* dropdown properties */
#hauptnavi .menu ul li:hover ul li a {	
	display:block;
	height: 28px; 
	line-height: 24px; 
	color:#fff; 
	width:85px; 
	text-align:left; 
	margin-left: 1px; 
	padding:0 0 0 1px;
	background-image: none;
	}

#hauptnavi .menu ul li:hover ul {
	margin: 0 0 0px 2px;
	padding-left: 4px;
	background-repeat:no-repeat;
	background-position:bottom ;
	/*background-image:url(../bilder/dropdown.png); */

}
#hauptnavi .menu ul li:hover ul .hlight {
	margin-right: 1px;
	/*background-image:url(../bilder/dropdown.png);*/
}

/* dropdown selected properties */
#hauptnavi .menu ul li:hover ul li:hover { 	
	/*background-image:url(../bilder/dropdown.png);*/
	background-repeat:no-repeat; 

	padding-bottom:0px;}

#hauptnavi .menu ul li:hover ul li a:hover {color: #993333;
	/*background-image:url(../bilder/dropdown.png);*/}

/* dropdown mouse over farbe */
#hauptnavi .menu ul li:hover ul li:hover ul.left {left:-105px;
	/*background-image:url(../bilder/dropdown.png);*/;}
/*neue*/
#hauptnavi .menu .navi ul li ul li ul{}

#unternehmen span {
	display: none;
}


#unternehmen a {
	float:left;
	height: 103px;
	width: 122px;
	background: url(../bilder/btn_unternehmen.png) 0 0 no-repeat;
}
 
.unternehmen_select a {
	float:left;
	height: 103px;
	width: 122px;
	background: url(../bilder/btn_unternehmen_on.png) 0 0 no-repeat;
}
.unternehmen_select span {
	display: none;
}

#unternehmen a:hover {
	height: 103px;
	width: 122px;
	background: url(../bilder/btn_unternehmen_over.png) 0 0 no-repeat;
}

#media span {
	display: none;
}


#media a {
	float:left;
	height: 103px;
	width: 122px;
	background: url(../bilder/btn_media.png) 0 0 no-repeat;
}

#media a:hover {
	height: 103px;
	width: 122px;
	background: url(../bilder/btn_media_over.png) 0 0 no-repeat;
}

.media_select a {
	float:left;
	height: 103px;
	width: 122px;
	background: url(../bilder/btn_media_on.png) 0 0 no-repeat;
}
.media_select span {
	display: none;
}

#trends span {
	display: none;
}

#trends a {
	float:left;
	height: 103px;
	width: 122px;
	background: url(../bilder/btn_trends.png) 0 0 no-repeat;
}

#trends a:hover {
	height: 103px;
	width: 122px;
	background: url(../bilder/btn_trends_over.png) 0 0 no-repeat;
}

.trends_select a {
	float:left;
	height: 103px;
	width: 122px;
	background: url(../bilder/btn_trends_on.png) 0 0 no-repeat;
}
.trends_select span {
	display: none;
	}

#service span {
	display: none;
}

#service a {
	float:left;
	height: 103px;
	width: 122px;
	background: url(../bilder/btn_service.png) 0 0 no-repeat;
}

#service a:hover {
	height: 103px;
	width: 122px;
	background: url(../bilder/btn_service_over.png) 0 0 no-repeat;
}

#service.service_select a, .service_select a {
	float:left;
	height: 84px;
	width: 119px;
	background: url(../bilder/btn_service_on.jpg) 0 0 no-repeat;
}
#service.service_select span, .service_select span {
	display: none;
}

#shop span {
	display: none;
}

#shop a {
	float:left;
	height: 84px;
	width: 119px;
	background: url(../bilder/btn_shop.jpg) 0 0 no-repeat;
}

#shop a:hover {
	height: 84px;
	width: 119px;
	background: url(../bilder/btn_shop_over.jpg) 0 0 no-repeat;
}

.shop_select a {
	float:left;
	height: 84px;
	width: 119px;
	background: url(../bilder/btn_shop_on.jpg) 0 0 no-repeat;
}
.shop_select span {
	display: none;
	}
	
	
#partner span {
	display: none;
}



#partner a {
	float:left;
	height: 103px;
	width: 122px;
	background: url(../bilder/btn_partner.png) 0 0 no-repeat;
}

#partner a:hover {
	height: 103px;
	width: 122px;
	background: url(../bilder/btn_partner_over.png) 0 0 no-repeat;
}

.partner_select a {
	float:left;
	height: 84px;
	width: 119px;
	background: url(../bilder/btn_partner_on.png) 0 0 no-repeat;
}
.partner_select span {
	display: none;
	}
	
	
/*++++++++ teaser ++++++++++++++++++*/
	
.teaser {
	float: left;
	width: 179px;
	margin-left:3px;
	
}

/*++++++++ Submenu ++++++++++++++++++*/

#links {
	float:left;
	padding:0;
	width: 305px;
	height:651px;
	margin:-2px 0 0 17px;
	background-image: url(../bilder/hg_sub_navi.jpg);
	background-repeat: no-repeat;
}

#impressum {
	float:left;
	padding:0;
	width: 305px;
	height:651px;
	margin:-2px 0 0 17px;
	background-image: url(../bilder/hg_impressum.jpg);
	background-repeat: no-repeat;
}

#kontakt{
	float:left;
	width: 280px;
	height:651px;
	background-image: url(../bilder/hg_kontakt.jpg);
	background-repeat: no-repeat;
	margin:-2px 0 0 17px;
	padding-top: 80px;
	padding-right: 0px;
	padding-bottom: 30px;
	padding-left: 40px;
}

#bewerber{
	float:left;
	width: 280px;
	height:651px;
	background-image: url(../bilder/hg_bewerber.jpg);
	background-repeat: no-repeat;
	margin:-2px 0 0 17px;
	padding-top: 80px;
	padding-right: 0px;
	padding-bottom: 30px;
	padding-left: 40px;
}

#login{
	float:left;
	width: 310px;
	height:651px;
	background-image: url(../bilder/hg_kontakt.jpg);
	background-repeat: no-repeat;
	margin:-2px 0 0 17px;
	padding-right: 0px;
	padding-bottom: 30px;
}

#service1{
	float:left;
	padding:0;
	width: 305px;
	height:651px;
	margin:-2px 0 0 17px;
	background-image: url(../bilder/hg_service.jpg);
	background-repeat: no-repeat;
}

#partner1{
	float:left;
	padding:0;
	width: 305px;
	height:651px;
	margin:-2px 0 0 17px;
	background-image: url(../bilder/hg_partner.jpg);
	background-repeat: no-repeat;
}

#media1{
	float:left;
	padding:0;
	width: 305px;
	height:651px;
	margin:-2px 0 0 17px;
	background-image: url(../bilder/hg_media.jpg);
	background-repeat: no-repeat;
}

#mitarbeiter{
	float:left;
	padding:0;
	width: 305px;
	height:651px;
	margin:-2px 0 0 17px;
	background-image: url(../bilder/hg_mitarbeiter.jpg);
	background-repeat: no-repeat;
}

#trends1{
	float:left;
	padding:0;
	width: 305px;
	height:651px;
	margin:-2px 0 0 17px;
	background-image: url(../bilder/hg_trends.jpg);
	background-repeat: no-repeat;
}

#submenu {
	width: 225px;
	height: 100%;
	margin-top: 70px;
	margin-left: 40px;
	display: inline;
	float: left;
	text-align: left;
	color:#FFFFFF;
}

#submenu li a {
	color:white;
	display: block;
	background:  url(../bilder/submenu_on.gif) ;
	padding: 9px 0 0 10px;
	height: 30px;
	text-align: left;
	font-weight:bold;
	text-decoration:none;
}	
	
#submenu li a:hover {
	background:  url(../bilder/submenu_off.gif);
	padding: 9px 0 0 10px;
	height: 30px;
	text-align: left;
	font-weight:bold;
	color:#FFFFFF;
}	

#submenu li a.select {
	background:  url(../bilder/submenu_off.gif);
}	


#submenu ul {
	list-style: none;
	margin: 0;
	padding: 0;
	text-align: left;
}
/*++++++++ Aktionsbereich ++++++++++++*/
#aktionsbereich {
	height:263px;
	width: 1114px;
	margin: 0 0 0 75px;
	padding: 0 0 25px 25px;
	z-index:10;
	background-image:url(../bilder/aktionsbereich_hg.jpg);
	background-repeat:no-repeat;
	background-position:62% 38%;
	background-color:#606062;
	
}

#aktionsbereich span {
	display: none;
}

#aktion1 {
	float:left;
	height:241px;
	width:313px;

}
#aktion1 a {
	float:left;
	height:241px;
	width:313px;
	background: url(../bilder/aktion1.jpg) 0 0 no-repeat;
	
}

#aktion1 a:hover {
	float:left;
	height:241px;
	width:313px;
	background: url(../bilder/aktion1ov.jpg) 0 0 no-repeat;
}

#aktion2 {
	float:left;
	height:241px;
	width:313px;
	margin: 0 0 0 20px;
}
#aktion2 a {
	float:left;
	height:241px;
	width:313px;
	background: url(../bilder/aktion2.jpg) 0 0 no-repeat;
}

#aktion2 a:hover {
	float:left;
	height:241px;
	width:313px;
	background: url(../bilder/aktion2ov.jpg) 0 0 no-repeat;
}

#aktion3 {
	float:left;
	height:241px;
	width:313px;
	margin: 0 0 0 20px;
}
#aktion3 a {
	float:left;
	height:241px;
	width:313px;
	background:  url(../bilder/aktion3.jpg) 0 0 no-repeat;
}

#aktion3 a:hover {
	float:left;
	height:241px;
	width:313px;
	background: url(../bilder/aktion3ov.jpg) 0 0 no-repeat;
	
}
.flashaktion {
	float:left;
	margin-left:19px;
	height:241px;
	width:313px;
	z-index:10;

}

/*++++++++ Hair & More ++++++++++++*/
#hairandmore {
	padding-right:100px;
	}

#hairandmore a{
	float:right;
	border:none;
	background-image:url(../bilder/hairandmore03.jpg);
	height:189px;
	width:126px;
}

#hairandmore a:hover {
	background-image:url(../bilder/hairandmore03_ov.jpg);
}

#hairandmore span {
	display: none;
}
#hairandmore p{
	padding: 70px 10px 0px 0px;
}

/*++++++++ Presse ++++++++++++*/
.pressethumb {
	float:left;
	height:204px;
	width:200px;
	margin-top: 0;
	margin-right: 13px;
	margin-bottom: 0;
	margin-left: 0;

}

/*++++++++ Mitarbeiter Bereich ++++++++++++*/
.newsletterthumb {
	float:left;
	height:210px;
	width:103px;
	margin-top: 0;
	margin-right: 13px;
	margin-bottom: 0;
	margin-left: 0;

}
.thumb {
	float:left;
	height:auto;
	width:auto;
	margin-top: 0;
	margin-right: 13px;
	margin-bottom: 0;
	margin-left: 0;
}

.newsletter_headline {
	color: #990000;
	font-size:14px;
	font-weight:bold;
	margin:0px 0 15px 0;

}	

/*++++++++ Work@Work big ++++++++++++*/
.workatwork {
	float:left;
	height:204px;
	width:653px;
	margin-top: 0;
	margin-right: 13px;
	margin-bottom: 0;
	margin-left: 0;

}
/*++++++++ Filialsuche ++++++++++++*/
#mitarbeiter_gesucht {
	float:left;
	height:437px;
	width:329px;
	padding-left: 0px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0px;
}




/*++++++++ Filialsuche ++++++++++++*/
#filialsuche {
	float:left;
	height:437px;
	width:329px;
	padding-left: 0px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0px;
}

#filialsuche span {
	display: none;
}

#filialsuche a {
	float:left;
	height:450px;
	width:391px;
	margin:0 0 0 0px;
	background: url(../bilder/filialsuche.jpg) 0 0 no-repeat;
}

#filialsuche a:hover {
	height:450px;
	width:391px;
	background: url(../bilder/filialsuche_ov.jpg) no-repeat;
}

#filialliste .even{
	background-color:#CCCCCC;
}
#filialliste td {
	padding:3px 5px;
}
/*++++++++ Contend ++++++++++++*/
#rechts{
	padding-left:340px;
}

.mindesthoehe {
min-height:451px;
}

* html .mindesthoehe{  
  /* CSS-Hack für IE6 und kleiner */  
  height: 451px;   
}  

#contend {
	margin-left:143px;
	margin-top:0px;
	background:url(../bilder/sseiten_hg.jpg);
	padding-top: 0;
	padding-right: 20px;
	padding-bottom: 0;
	padding-left: 15px;
	height: auto;
	width:1000px;
}

#seitenabschluss {
	margin-left:10px;
	height:19px;
	background: url(../bilder/untere_seiten_kante.jpg) center;
	background-repeat:no-repeat;
	background-color:#606062;
}
#footer {
	float:right;
	height:20px;
}

/********** Form ****************/

form {
	float:left;
	width: 640px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 20px;

}


fieldset {
  width:500px;
}

label {
	margin:0;
	font-size:11px;
	display:block;
	margin: 5px 0;
	cursor: pointer;
	voice-family: "\"}\"";
	voice-family:inherit;
}

input {
	width: 350px;
	height:30px;
	padding: 6px 2px 2px 10px;
	background: transparent  url(../bilder/formular_hg.jpg) top left no-repeat;
	border: 0;
	color: white;
}

.str_ort {
	width:135px; background: transparent  url(../bilder/strasse_hg.jpg) top left no-repeat;
}

.plz {
	width:85px; background: transparent  url(../bilder/plz_hg.jpg) top left no-repeat;
}

.btn {
	width:100px; background: transparent  url(../bilder/btn_hg.jpg) top left no-repeat;
}

.form_select {
	width: 85px;
	height:30px;
	padding: 6px 2px 2px 10px;
	background: transparent  url(../bilder/plz_hg.jpg) top left no-repeat;
	border: 0;
}

.textarea_normal {
        width: 500px;
	height:130px;
	border: 0;
	background: #666666;
}

.textarea_normal_hg {
	text-align:center;
	padding: 10px 20px 20px 10px;
	width: 550px;
	background: transparent  url(../bilder/textarea.jpg) top left no-repeat;
}


.textarea_kurz {
	width:300px;
	height:130px;
	border: 0;
}

.textarea_kurz_hg {
	text-align:center;
	padding: 10px 20px 20px 10px;
	width:350px;
	background: transparent  url(../bilder/textarea_01.jpg) top left no-repeat;
}


.sel {
	width: 350px;
	height:30px;
	text-align:center;
	background: transparent  url(../bilder/fomular_hg.gif) top left no-repeat;
	border: 0;
	}


input#senden {
	cursor: pointer;
}

input:focus, input:hover, select:focus, select:hover, textarea:focus, textarea:hover {
	border: 0;
}
.checkbox  {
	width: 20px;
	height:20px;
	padding: 6px 2px 2px 10px;
	background: transparent  top left no-repeat;
	border: 0;
}

legend {
	color: #666666;
	}
.kontakt {
	height:800px;
	}
/********** Photo ****************/
#photo {
	float:left;
	width:150px;
	margin-right: 10px;
	}
#portrait_rahmen {
	float: left; 
	width:100%; 
	hight:100%;
	}
#portrait {
	float:left;
	width:204px;
	height:280px;
	margin:0px 0px 0px 0px;
	}
	
#portrait p {
	margin-left:20px;
	}
	
.portrait_rahmen {
	float: left; 
	width:100%; 
	hight:100%;
	}
.portrait {
	float:left;
	width:204px;
	height:350px;
	margin:0px 0px 0px 0px;
	}
	
.portrait p {
	margin-left:20px;
	}

/********** Video ****************/
#video {
	float:left;
	width:150px;
	height:140px;
	margin:20px 0px 0px 5px;
	}
#video p {
	margin-left:3px;
	}
	
.videogross {
	margin: 0 0 70px 5px;
	position:relative;
	float:left;
	width:456px;
	height: auto;
}
#videoleiste {
	float:left;
	width:150px;
	height:100%;
	margin:0 15px 0 10px;

}
#spacer {
	height:120px;
	width:20px;
}

#videorahmen_newstyle {
	float: left; 
	width:100%; 
	hight:100%;
	background-image:url(../bilder/video_rubrik_hg.jpg);
	background-repeat:no-repeat;
	}
	
	#videorahmen_smc {
	float: left; 
	width:100%; 
	hight:100%;
	background-image: url(../bilder/video_rubrik_style_meets_clubbing.jpg);
	background-repeat:no-repeat;
	}
	
#videorahmen_stophairshow {
	float: left; 
	width:100%; 
	hight:100%;
	background-image: url(../bilder/video_rubrik_tophair_show.jpg);
	background-repeat:no-repeat;
	}

#videorahmen_divers {
	float: left; 
	width:100%; 
	hight:100%;
	background-image: url(../bilder/video_rubrik_divers.jpg);
	background-repeat:no-repeat;
	}

#videorahmen_show_2006 {
	float: left; 
	width:100%; 
	hight:100%;
	background-image: url(../bilder/video_rubrik_tophair_show_2006.jpg);
	background-repeat:no-repeat;
	}
	

/********** Footer ****************/
#footer {
	width:500px;
	padding: 20px 0 20px 0;
	}
	

/********** Login-Bereich ****************/
.error {
	color:#FF0000;
	}
	
	
/********** Lightroom ****************/	
a.light_pic  img {
	border-width:0px;
}


a:hover.light_pic  img {
	opacity: .5;
	filter: alpha(opacity=50); /* für ie */
}

/********** Veranstaltungen ****************/	
.veranstaltung {
float:left;
width:210px;
height:100%;
}
