/* SANDY STYLE SHEET AUGUST 2009 */



/*GALLERY CHANGES*/

	.milk_loading{background:transparent url(images/load.gif) no-repeat center center;}
	.milk_stage_close{cursor:pointer;}
	
/*GRID 960 */

	#col960{margin:0px auto 0; background:transparent url(images/bg.jpg) no-repeat top left; height:767px; padding:33px 72px 0 0;}


/*JOURNO SLIDER  CHANGES*/

	#journoslider #stage{margin:10px 0 0 0px; height:512px; width:373px;}
	#journoslider #slider{height:450px; width:390px;}
	
	#journoslider .slider_scroll{margin:0 0 0 20px;}
	#journoslider .slider_scroll h2{margin:0px 0px 10px;}
	
	#journoslider .slider_panels{width:370px;}
	#journoslider .slider_panels img{border:1px solid; margin:0 0 10px;}
	
	#journoslider .left{
		background:transparent url(images/left_scroll.png) no-repeat scroll center center;
		width:18px;
		cursor:pointer;
	}
	#journoslider .left:hover{background:transparent url(images/left_scroll_hover.png) no-repeat scroll center center;}
	
	#journoslider .right{
		background:transparent url(images/right_scroll.png) no-repeat scroll center center;
		left:375px;
		width:17px;
		cursor:pointer;
	}
	#journoslider .right:hover{background:transparent url(images/right_scroll_hover.png) no-repeat scroll center center;}
	
	#journoslider .slider_scrollContainer h3{color:#893192; margin:10px 0px; font-size:13px; display:block; clear:both;}
	#journoslider .slider_scrollContainer p{
		width:335px; 
		margin:0px 0 0 0!important;
		background:transparent none!important;
		text-align:left;
	}
	
	#journoslider #thumbnails{display:none;}
	
	#journoslider .journaref_link{float:right; margin:30px 30px 0px 0px; color:#3E4650!important;}
	
	.ref_heading{text-transform:capitalize; padding:41px 0 0 20px;}



/*WERBLICH SLIDER  CHANGES*/

	#werblichslider #stage{margin:10px 0 0 0px; height:512px; width:373px;}
	#werblichslider #slider{height:450px; width:387px;}
	
	#werblichslider .slider_scroll{margin:0 0 0 20px;}
	#werblichslider .slider_scroll h2{margin:0px 0px 10px;}
	
	#werblichslider .slider_panels{width:370px;}
	#werblichslider .slider_panels img{border:1px solid; margin:0 0 10px;}
	
	#werblichslider .left{
		background:transparent url(images/left_scroll.png) no-repeat scroll center center;
		width:17px;
		cursor:pointer;
	}
	#werblichslider .left:hover{background:transparent url(images/left_scroll_hover.png) no-repeat scroll center center;}
	
	#werblichslider .right{
		background:transparent url(images/right_scroll.png) no-repeat scroll center center;
		left:369px;
		width:17px;
		cursor:pointer;
	}
	#werblichslider .right:hover{background:transparent url(images/right_scroll_hover.png) no-repeat scroll center center;}
	
	#werblichslider .slider_scrollContainer h3{color:#893192; margin:10px 0px; font-size:13px; display:block; clear:both;}
	#werblichslider .slider_scrollContainer p{
		width:335px; 
		margin:253px 0 0 !important;
		background:transparent none!important;
		text-align:left;
	}
	
	#werblichslider #thumbnails{display:none;}
	
	#werblichslider .journaref_link{float:right; margin:30px 30px 0px 0px; color:#3E4650!important;}
	




	
/*REST OF SITE*/

	*{outline:none; margin:0px; padding:0px;}
	body{font-family:"trebuchet MS", arial, sans-serf; font-size:12px; background:#a8a4a3 none;}
	
	#social{position:fixed; top:10px; right:10px;}
	.social_jgh{display:none;}
	
	.clear{width:100%; clear:both; display:block;}


/*LEFT SECTION*/
	
	#top_postit{
		background:transparent url(images/postit_blue.jpg) no-repeat scroll left top;
		height:175px;
		margin:31px 0 0;
		padding:96px 23px 0 67px;
		width:170px;
		color:#58514c;
		line-height:16px;
	}
	#top_postit a{
		display:block; 
		margin:5px 0 0 53px; 
		color:#58514c; 
		text-decoration:none; 
		font-weight:bold;
	}
	#top_postit a:hover{color:#893192;}
	
	#important_note{
		background:transparent url(images/noodwendig.png) no-repeat top left;
		height:365px;
		width:406px;
		margin:0 0 0 65px;
	}
	
	.nb_link{height:70px; width:200px; padding:131px 0 0 57px;}
	.nb_link a{background:transparent url(images/nutzliches_link.png) no-repeat top left; padding:20px 71px 66px 115px;}
	.nb_link a:hover{background:transparent url(images/nutzliches_link_hover.png) no-repeat top left;}
	
	#middle_book{
		width:540px;
		height:660px;
		position:absolute;
		z-index:7000;
		background:transparent url(images/journalist_cover.png) no-repeat top left;
		margin:0px 0px 0px 20px;
	}
		
	.site_1 #middle_book{background:transparent url(images/home_cover.png) no-repeat top left;}
	.site_2 #middle_book{background:transparent url(images/grund_cover.png) no-repeat top left;}
	.site_3 #middle_book{background:transparent url(images/journalist_cover.png) no-repeat top left;}
	.site_4 #middle_book{background:transparent url(images/werbliches_cover.png) no-repeat top left;}
	.site_5 #middle_book{background:transparent url(images/kondition_cover.png) no-repeat top left;}
	.site_6 #middle_book{background:transparent url(images/person_cover.png) no-repeat top left;}
	.site_7 #middle_book{background:transparent url(images/nutzliches_cover.png) no-repeat top left;}




/*CONTENT*/
	
	#content{
		width:385px; 
		margin:29px 0 0 90px; 
		color:#58514c!important; 
		height:565px;
		line-height:17px;
		letter-spacing:0.3px;
	}
	#content a{color:#E1803E; text-decoration:none; font-weight:bold;}
	#content a:hover{color:#893192;}
	#content ul{margin:0px 0px 0px 30px;}
	#content h2{color:#893192; font-size:12px;}
	#content p{margin:5px 0; letter-spacing:0.5px;}



/*PAGE NAVIGATION*/

	.record_nav_top{float:right;
height:20px;width:120px;
padding:0 0 25px 300px;
text-align:right;}
	.record_pages{display:none;}
	.record_box{padding:0 5px; color:#893192; font-weight:bold;display:none;}
	.record_nav_bottom{display:none;}

	.next_button{background:transparent url(images/next_img2.png) no-repeat center left;display:block;width:60px;
float:right;}
	.next_button:hover{background:transparent url(images/next_img_hover2.png) no-repeat center left;}
	.next_button a{color:transparent!important; padding:0px 10px 0px 10px;}

	.prev_button{background:transparent url(images/prev_img2.png) no-repeat center left;display:block;
float:left;}
	.prev_button:hover{background:transparent url(images/prev_img_hover2.png) no-repeat center left;}
	.prev_button a{color:transparent!important; padding:0 0px 0px 10px;}

	
	
	.number_link{float:right; margin:0 0 0 18px; color:#893192; font-weight:bold;}
	.number_link a{color:#58514c;}
		
	.angebot_block{color:#893192; text-align:center; border-bottom:1px dashed #58514c; margin:0 0 12px; padding:5px 0;}
	.angebot_block em{font-size:16px; font-weight:bold;}
	.albert_block{color:#893192; text-align:center; border-bottom:1px dashed #58514c; margin:0 0 20px; padding:0px 0 20px;}
	.albert_block em{font-size:16px; font-weight:bold;}

	.entry{padding:0px 0px 20px 0px;}
	.entry img{margin:0px 0px 0px -15px;}
	
	#home_link{position:absolute; bottom:0px; margin:0px 0px 42px;}
	#home_link img{opacity:0.7;}
	#home_link img:hover{opacity:1;}
	
	.home_btn:hover{}
	
	.content_tools_top{position:absolute; bottom:0px; margin:0 0 42px 4px;}
	
	.content_tools_top ul{margin:0px;}
	.content_tools_top li{display:inline; list-style:none;}
	.content_tools_top img{
		border:medium none;
		display:inline;
		margin:0;
		opacity:0.7;	
	}
	.content_tools_top img:hover{opacity:1;}
	
	
	.pdf_record{margin:90px 0 0; position:absolute;}
	.pdf_record li{list-style-image:url(images/pdficon.gif);}

/*MENU*/
	
	#menu{
		float:right;
		left:60px;
		overflow:visible;
		position:relative;
		top:0;
		z-index:9999;
	}
	#menu li{list-style:none; padding:46px 0;}
	#menu a{line-height:35px; padding:40px 10px 50px;}
	#menu img{border:none;}
	.menu1, .menu7, .menu8, .menu9{display:none;}
	



/*POLAROID SECTION*/
	
	#polaroid{
		background:transparent url(images/polaroid.png) no-repeat top left;
		height:580px;
		width:260px;
		position:absolute;
		z-index:6000;
		margin:38px 0 0 22px;
	}
	.kontakt_link{padding:386px 0 0 126px;}
	.kontakt_link a{color:#58514C; text-decoration:none; text-transform:uppercase;}
	.kontakt_link a:hover{color:#893192;}
	
	#pen{
		background:transparent url(images/pen.png) no-repeat scroll left top;
		height:275px;
		margin:0 0 0 -69px;
		position:relative;
		top:459px;
		width:373px;
		z-index:8000;
	}
	.mail_link a{margin:71px 0px 0px 149px; padding:44px 0px 0px 165px; color:#000; text-decoration:none; position:absolute;}


/*IE FIXES*/

	*:first-child+html #polaroid{margin-left:80px;}
	*:first-child+html .nb_link{margin:49px 0px 0px;}
	*:first-child+html .nb_link a{padding:80px 71px 10px 115px;}


