@charset "utf-8";
/* Author:	
			Matthias Oßwald
			team:orange GmbH
			2009
*/
@import url("_reset.css");
@import url("typo.css");
@import url("slideshow.css");

/*=====================================================================================*/
/* ALLGEMEIN
=======================================================================================*/


body												{ font-family:Arial, Helvetica, sans-serif; }
.footer 											{ clear:both; }
a span											{ display:none; }
a													{ color:#7e7e7e; text-decoration:none; }
a:hover											{ color:#000; text-decoration:underline; }
#map_canvas										{ height:270px; }

/*=====================================================================================*/
/* STRUCT
=======================================================================================*/
body												{ text-align:center; padding:60px 0 0 0; }
#stage 												{ margin: 0px auto; text-align: center; width:975px; }
#page 												{  }
	#header 											{   }
	#content											{ color:#7e7e7e; padding:0 55px 11px 55px; height:661px; }
		#section											{  }
		#aside												{  }
		#footer 											{ color:#7e7e7e; }


/*=====================================================================================*/
/* PAGE
=======================================================================================*/
#page .page-top										{ background:url(/_images/layout/page-top.png) no-repeat top left; height:28px; overflow:hidden;}
#page .page-middle									{ background:url(/_images/layout/page-middle.png) repeat-y top left; overflow:hidden; padding:0 29px;}
#page .page-bottom									{ background:url(/_images/layout/page-bottom.png) no-repeat top left; height:51px; overflow:hidden;}

* html #page .page-top								{ background:url(/_images/layout/page-top.gif) no-repeat top left;}
* html #page .page-middle							{ background:url(/_images/layout/page-middle.gif) repeat-y top left;}
* html #page .page-bottom							{ background:url(/_images/layout/page-bottom.gif) no-repeat top left;}


/*=====================================================================================*/
/* HEADER
=======================================================================================*/
#header h2									{ background:url(../_images/content/schwarz-dentaltechnik-logo.jpg) no-repeat top left; height:82px; width:975px; }
#header h2 a								{ display:block; text-indent:-9999px; height:82px; width:975px; }
#header #mainnavi							{ background:url(../_images/layout/mainnavi.jpg) no-repeat top left; height:33px; width:580px; padding:15px 0 15px 395px; font-family:gothic; }
#header #mainnavi	li						{ display:block; float:left; padding:0 0 0 10px; }
#header #mainnavi	li	a					{ font-family: 'CenturyGothicRegular', sans-serif; font-size:18px; line-height:18px; text-transform:lowercase; color:#818181; }
#header #mainnavi	li	a:hover			{ text-decoration:underline; color:#c6c6c6; }
#header #mainnavi	li.active a			{ color:#c6c6c6; }
/*=====================================================================================*/
/* CONTENT
=======================================================================================*/

	/*=====================================================================================*/
	/* SECTION
	=======================================================================================*/
	#content #section img.teaser		{  }
	
	#content #section h1					{ font-size:16px; line-height:16px; padding:25px 0 12px 0; font-weight:bold; }
	#content #section h3					{ font-size:14px; line-height:14px; padding:0 0 3px 0; font-weight:bold; }
	#content #section h4					{ font-size:14px; line-height:14px; padding:0 0 3px 0; font-weight:normal; }
	#content #section p					{ font-size:14px; line-height:16px; padding:8px 0; }
	#content #section p.teaser			{ font-size:14px; line-height:16px; padding:13px 0 25px 0; }
	#content #section ul					{ font-size:14px; line-height:14px; xlist-style:circle; }
	
	#content #section #kontakt			{ xheight:405px; xwidth:900px; xbackground:url(../_images/content/tmp-kontakt.jpg) no-repeat; }
	#content #section #kontakt p		{ xdisplay:none; }
	
	/*=====================================================================================*/
	/* ASIDE
	=======================================================================================*/

	/*=====================================================================================*/
	/* FOOTER
	=======================================================================================*/
	#footer				 					{ text-align:center; }
	#footer #footernavi 					{ border-top:1px solid #bababa; padding:11px auto 20px auto; height:30px; xclear:both; margin:0 auto;}
	#footer #footernavi li				{ background:url(../_images/layout/footernavi.jpg) no-repeat center right; display:inline; padding:0 10px; font-size:10px; line-height:10px;  }
	#footer #footernavi .last			{ background:none;  }
	#footer #footernavi li	a			{ font-size:10px; line-height:10px; color:#7e7e7e; }
	
	/*=====================================================================================*/
	/* FOOTER
	=======================================================================================*/
	.table2 p 				{ width:561px; float:left; text-align:left; }
	.table2 p.small 		{ width:290px; text-align:center; }
	.table2 p.small span	{ display:block; text-align:right; }
