.printonly { display: none; height: 0px; width: 0px; } 

*          {padding:0px; margin:0px;}

body       {font-family: Arial; font-size:11px; color:#FDF3CF; background: #EDDCA1; line-height:125%; margin:0px; padding:0px; text-align:left;}
textarea   {border:1px solid #FDF3CF; background-color: #EDDCA1;}





/******** DIE MODELS***********/

#berlin1_bg
{
    width:225px;
    height:225px;
	vertical-align:top;
	color: #FBDC95;
    background: url('images/img-start-con1-bg.gif') no-repeat;
	margin-top: 0px;
	margin-right: 20px;
	margin-bottom: 15px;
	padding-top: 1px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 1px;
}




#berlin1 { width:223px; height:223px; vertical-align:top; color: #FBDC95;
	background: url('thumbs/berlin/berlin1.jpg') no-repeat; }

#berlin2 { width:223px; height:223px; vertical-align:top; color: #FBDC95;
	background: url('thumbs/berlin/berlin2.jpg') no-repeat; }

#berlin3 { width:223px; height:223px; vertical-align:top; color: #FBDC95;
	background: url('thumbs/berlin/berlin3.jpg') no-repeat; }

#berlin4 { width:223px; height:223px; vertical-align:top; color: #FBDC95;
	background: url('thumbs/berlin/berlin4.jpg') no-repeat; }


/******** FRANKFURT/M***********/

#FRA
{
    width:200px;
    height:300px;
	vertical-align:top;
	color: #FBDC95;
	background: url('thumbs/frankfurt/fra3.jpg') no-repeat;}


#JANINA
{
    width:200px;
    height:300px;
	vertical-align:top;
	color: #FBDC95;
	background: url('thumbs/frankfurt/janine3.jpg') no-repeat;}





/******** BERLIN***********/






#STEFFI
{
    width:200px;
    height:300px;
	vertical-align:top;
	color: #FBDC95;
	background: url('thumbs/frankfurt/steffi.jpg') no-repeat;}

#LIA
{
    width:200px;
    height:300px;
	vertical-align:top;
	color: #FBDC95;
	background: url('thumbs/lia.jpg') no-repeat;}





/******** MÜNCHEN***********/

#INGA
{
    width:200px;
    height:300px;
	vertical-align:top;
	color: #FBDC95;
	background: url('thumbs/münchen/inga.jpg') no-repeat;}

#INA1
{
    width:200px;
    height:300px;
	vertical-align:top;
	color: #FBDC95;
	background: url('thumbs/münchen/ina2.jpg') no-repeat;}


/******** DÜSSELDORF***********/

#SHEILA
{
    width:200px;
    height:300px;
	vertical-align:top;
	color: #FBDC95;
	background: url('thumbs/düsseldorf/sheila.jpg') no-repeat;}

#STASIA
{
    width:200px;
    height:300px;
	vertical-align:top;
	color: #FBDC95;
	background: url('thumbs/düsseldorf/stasia.jpg') no-repeat;}









/******** RECCOMENDATION***********/

#REC1
{
    width:200px;
    height:300px;
	vertical-align:top;
	color: #FBDC95;
	background: url('thumbs/rec/1.jpg') no-repeat;}

#REC2
{
    width:200px;
    height:300px;
	vertical-align:top;
	color: #FBDC95;
	background: url('thumbs/rec/2.jpg') no-repeat;}

#REC3
{
    width:200px;
    height:300px;
	vertical-align:top;
	color: #FBDC95;
	background: url('thumbs/rec/3.jpg') no-repeat;}

#REC4
{
    width:200px;
    height:300px;
	vertical-align:top;
	color: #FBDC95;
	background: url('thumbs/rec/4.jpg') no-repeat;}



/******** ENDE DER RECCOMENDATION***********/

/******************* STANDARD STYLES *****************/

h1
{
    font-size: 22px;
	font-style: italic;
	line-height: 18px;
    color: #FDF3CF;   
}

h2
{
    font-size: 10px;
	font-style: italic;
	line-height: 25px;
	color: #E8C76F;
}

h3
{
	font-size: 15px;
	font-weight: bold;
	line-height: 35px;
	color: #E8C76F;
}

h4
/*** Header im ersten Block Start ***/
{
	font-size: 15px;
	font-weight: bold;
	line-height: 35px;
	color: #E8C76F;
	margin-left: 15px;
}


td
{
    vertical-align:top;
    font-size: 11px;
	line-height: 18px;
	color: #FDF3CF; 
}

a
{
	padding: 0px 0px 0px 0px;
	color: #FDF3CF;
	text-decoration: underline;
}

a:active, a:hover
{
	color: #FDF3CF;
	text-decoration: underline;
}



/********************* Table Allgemein ******************/

.w100p { width:100%; }
.h100p { height:100%; }

/********************* Klassen ************************/

.box1
{
	font-size: 11px;
	font-weight: bold;
	line-height: 18px;
	color: #E8C76F;
}  

.box2
{
	font-size: 11px;
	font-weight: normal;
	line-height: 18px;
	color: #FDF3CF;
} 

.nav2
/*** bg header mainnav***/
{
    width:181px;
    height:58px;
	background: url('images/header-nav.gif') no-repeat;
	vertical-align:top;
}

.t_1_1
/*** abstand metanavi1***/
{
    width:15px;
    height:1px;
	vertical-align:top;
}

.t_2_2
/*** abstand fliesstext_rechts***/
{
    width:35px;
    height:1px;
	vertical-align:top;
}

.t_2_3
/*** abstand fliesstext_bottom***/
{
    width:529px;
    height:50px;
	vertical-align:top;
}

.con_1
/*** abstände zu blocks***/
{
    width:458px;
    height:30px;
	vertical-align:top;
	color: #000000;
}

.con_3
/*** abstände zu Fliesstext***/
{
    width:458px;
    height:15px;
	vertical-align:top;
	color: #000000;
}

.con_bg_blocks
/*** bg content blocks***/
{
    width:458px;
    height:10px;
	vertical-align:top;
	background: url('images/bg-block.jpg') repeat;
}




/*** MODELTHUMBS: BUCHBAR IN..***/

.con_1b
{
    width:70px;
	vertical-align:top;}


/*** MODELTHUMBS: FRANKFURT ETC..***/

.con_1c
{
    width:210px;
	vertical-align:top;}


/*** MODELTHUMBS: SEHEN SIE MEHR..***/

.con_1d
{
    width:200px;
	vertical-align:top;}



.con_1a
/*** abstände in blocks oben***/
{
    width:458px;
    height:15px;
	vertical-align:top;}

.con_detail_block
/*** abstände im detailblock preise***/
{
    width:56px;
    height:15px;
	vertical-align:top;
}


.img_start_con1_bg
{
    width:225px;
    height:225px;
	vertical-align:top;
	color: #FBDC95;
    background: url('images/img-start-con1-bg.gif') no-repeat;
	margin-top: 0px;
	margin-right: 20px;
	margin-bottom: 15px;
	padding-top: 1px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 1px;
}

.img_start_con2_bg
{
    width:200px;
    height:300px;
	vertical-align:top;
	color: #FBDC95;
    background: url('images/img-start-con2-bg.gif') no-repeat;
	margin-top: 0px;
	margin-right: 20px;
	margin-bottom: 15px;
	padding-top: 1px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 1px;
}


.img_detail_con1_bg
{
    width:135px;
    height:265px;
	vertical-align:top;
	color: #FBDC95;
    background: url('images/img-detail-con1-bg.gif') no-repeat;
	margin-top: 0px;
	margin-right: 20px;
	margin-bottom: 15px;
	padding-top: 1px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 1px;
}


.img_detail_con2_bg
{
    width:155px;
    height:155px;
	vertical-align:top;
	color: #FBDC95;
    background: url('images/img-detail-con2-bg.gif') no-repeat;
	margin-top: 32px;
	margin-right: 32px;
	margin-bottom: 32px;
	margin-left: 32px;
	padding-top: 1px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 1px;
}

.img_detail_con3_bg
{
    width:322px;
    height:322px;
	vertical-align:top;
	color: #FBDC95;
    background: url('images/img-detail-con3-bg.gif') no-repeat;
	margin-top: 32px;
	margin-right: 59px;
	margin-bottom: 12px;
	margin-left: 59px;
	padding-top: 1px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 1px;
}




/******** Allgemein: Aufbau Layout ************/

#c1
/*** Verlauf Rahmen1 ***/
{
	width: 900px;
	text-align:left;
    margin:0 auto;
    background: #EDDCA1; 
    padding: 0px 1px 1px 1px; 
    border-left:  1px solid #E1D199;
    border-bottom:1px solid #E1D199;
    border-right: 1px solid #E1D199;
}

#c2
/*** Verlauf Rahmen2 ***/
{
    background: #EDDCA1;
    padding: 0px 1px 1px 1px; 
    border-left:  1px solid #B2A579;
    border-bottom:1px solid #B2A579;
    border-right: 1px solid #B2A579;
}

#c3
/*** Verlauf Rahmen3 ***/
{
    background: #EDDCA1;
    padding: 0px 1px 1px 1px; 
    border-left:  1px solid #766E50;
    border-bottom:1px solid #766E50;
    border-right: 1px solid #766E50;
}

#c4
/*** Verlauf Rahmen4 ***/
{
    background: #EDDCA1;
    padding: 0px 1px 1px 1px; 
    border-left:  1px solid #3B3728;
    border-bottom:1px solid #3B3728;
    border-right: 1px solid #3B3728;
}

#c5
/*** Verlauf Rahmen5 ***/
{
    background: #EDDCA1;
    padding: 0px 1px 1px 1px; 
    border-left:  1px solid #EDDCA1;
    border-bottom:1px solid #EDDCA1;
    border-right: 1px solid #EDDCA1;
}



#t_1
/*** bg oben***/
{
    background: url('images/bg-menu-head.jpg') no-repeat;
	width:884px;
    height:226px;
}

#t_1_2
/*** abstand metanavi2 (deutsch-englisch  und  Start, Kontakt...)***/
{
    width:476px;
    height:31px;
	vertical-align:top;
}


#t
{
    background: url('images/bg-main.gif') repeat;
	width:884px;
    height:6px;
}

#t_2
/*** bg content gesamt***/
{
    background: url('images/bg-content.gif') repeat;
	width:519px;
}

#t_2a
/*** bg content text***/
{
    background: url('images/bg-content.gif') repeat;
	width:458px;
}



#t_2_1
/*** abstand fliesstext_top***/
{
    width:519px;
    height:42px;
	vertical-align:top;
}

#t_2_4
/*** abstand fliesstext_links***/
{
    width:35px;
    height:1px;
	vertical-align:top;
}


#nav1
/*** bg mainnav***/
{
    width:181px;
	background: url('images/bg-navi.jpg') no-repeat;

	vertical-align:top;

}


#login_rechts
/*** bg login rechts***/
{
    width:180px;
    height:123px;
	background: url('images/bg-rechts-oben.gif') no-repeat;
	vertical-align:top;
}


#nav_rechts_1
/*** bg header mainnav***/
{
    width:181px;
    height:58px;
	background: url('images/header-nav-rechts.gif') no-repeat;
	vertical-align:top;
}


#nav_rechts_3
/*** bg rechts neuanmeldung***/
{
    width:181px;
    height:58px;
	background: url('images/bg-rechts-neu.gif') no-repeat;
	vertical-align:top;
	margin-top: 30px;
	margin-bottom: 30px;
}

#con_2
/*** abstände zu header***/
{
    width:458px;
    height:60px;
	vertical-align:top;
	color: #000000;
}

#con_abschluss
/*** abstände zum übersichtsbutton***/
{
    width:310px;
    height:15px;
	vertical-align:top;

}

#footer1
{
    width:884px;
    height:1px;
    background: url('images/footer-1.gif') no-repeat;
	vertical-align:top;
}

#footer1_abstand
{
    width:212px;
    height:1px;
	vertical-align:top;
}


/******** Fliesstext************/



text_login
{
	font-size: 10px;
	font-weight: normal;
	line-height: 18px;

	color: #FDF3CF;
}


/******** Integration Bilder ************/
















#img_start_con1_bg
/*** Model des Monats gelöscht (Hintergrund)***/
{
    width:225px;
    height:225px;
	vertical-align:top;
	color: #FBDC95;
    background: url('images/img-start-con1-bg.gif') no-repeat;
	margin-top: 0px;
	margin-right: 20px;
	margin-bottom: 15px;
	margin-left: 15px;
	padding-top: 1px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 1px;
}

#img_start_con1
/*** Model des Monats gelöscht ***/
{
    width:223px;
    height:223px;
	vertical-align:top;
	color: #FBDC95;
    background: url('images/img-start-con1.jpg') no-repeat;
}





/*** Aktuelle Bewerbungen Hintergrund (bg)***/

#neuvorstellung_bg

{
    width:145px;
    height:145px;
	vertical-align:top;
	color: #FBDC95;
    background: url('images/img-start-rechts-bg.gif') no-repeat;
	margin-left: 14px;
	margin-bottom: 15px;
	padding-top: 1px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 1px;
}

/*** Aktuelle Bewerbungen***/

#neuvorstellung
{
    width:143px;
    height:143px;
	vertical-align:top;
	color: #FBDC95;
    background: url('images/neuvorstellung.jpg') no-repeat;
}








/******** DIE GALLERIE***********/

#img_start_con1
/*** ..war Model des Monats***/
{
    width:223px;
    height:223px;
	vertical-align:top;
	color: #FBDC95;
	background: url('images/img-start-con1.jpg') no-repeat;
}




#img_detail_con3
{
    width:320px;
    height:320px;
	vertical-align:top;
	color: #FBDC95;
	background: url('images/img-detail-con3.jpg') no-repeat;
}

#img_detail_con4
{
    width:320px;
    height:320px;
	vertical-align:top;
	color: #FBDC95;
	background: url('images/img-detail-con4.jpg') no-repeat;
}


/******** Integration Graphiken ************/

#but_login
{
    width:180px;
    height:30px;
    background: url('images/but-login.gif') no-repeat;
	vertical-align:top;
}

#but_login_input
{
    width:111px;
    height:18px;
    background: url('images/dummy.gif') no-repeat;
	vertical-align:top;
}


#but_zurueck
{
    width:38px;
    height:26px;
	background: url('images/but-zurueck.gif') no-repeat;
	vertical-align:top;
}