/*************************************
alles für die Startpage 
- layout + Bilder
- farben und schrift im normalen css
*************************************/


/*************************************/
/**************** Startpage ***************/
/*************************************/
body
{
	height: 100%;
}

html 
{
	height:100%;
}

.startpage_page_main
{
	width: 950px;	
	height: 100%;
	min-height: 800px;	
	text-align: left;
	margin: auto;
	padding: 0px 7px;
}

.startpage_content_main
{	
	margin-bottom: 10px;
}

.startpage_werbung_img
{
	width: 950px;
	height: 300px;
}

.startpage_werbung_text_main
{
	position: absolute;	
	margin-top: 100px;
	margin-left: 800px;
	width: 130px;
	height: 130px;
	text-align: center;	
}

.startpage_werbung_text_caption
{
	display: block;
	padding-top: 42px;		
}

.startpage_werbung_text_text
{
	padding-top: 10px;
}

.startpage_werbebloecke_main
{
	padding: 10px 30px;	
}

.startpage_werbeblock_main
{
	float: left;	
	padding-left: 13px; 
	width: 164px;
	height: 80px;
}

.startpage_werbeblock_caption
{
	margin-bottom: 10px;
}

.startpage_werbeblock_text
{
	display: block;
	padding: 0px 15px;	
}

.startpage_foot_main
{
	padding: 0px 40px;	
	padding-top: 15px;
	text-align: left;
}

.startpage_foot_main
{
	padding-top: 30px;
	padding-bottom: 20px;
}


/*************************************/
/**************** SlideShow *************/
/*************************************/

.startpage_slideshow_main
{
	margin: 20px 10px;	
}

.startpage_slideshow_prev_button, .startpage_slideshow_next_button
{
	float: left;
	margin-top: 45px;
	height: 30px;
	width: 15px;	
	cursor: pointer;
}

.startpage_slideshow_leinwand_main
{
	float: left;
	margin: 0px 10px;
	height: 132px;
	width: 880px;
}

.startpage_slideshow_element
{
	float: left;
	display: block;
	margin: 0px 2px;
	padding: 7px 10px;
	height: 118px;
	width: 196px;	
}

.startpage_slideshow_element_caption
{
	margin-bottom: 10px;
	height: 20px;
	cursor: pointer;
}

.startpage_slideshow_element_text
{
	float: right;	
	margin-left: 5px;
	width: 90px;
	height: 50px;
	overflow: hidden;
	cursor: pointer;
}

.startpage_slideshow_element_img
{
	width: 90px;
	height: 65px;
}

.startpage_slideshow_element_preis_box
{
	clear: right;
	margin-top: 5px;
	text-align: right;
}



/*************************************/
/**************** Bilder *************/
/*************************************/

.startpage_slideshow_prev_button
{
	background-image: url(../img/scroll_pfeil_links.gif);
	background-repeat: no-repeat;	
	background-position: left center;
}

.startpage_slideshow_prev_button:hover
{
	background-image: url(../img/scroll_pfeil_links_hover.gif);
}

.startpage_slideshow_next_button
{
	background-image: url(../img/scroll_pfeil_rechts.gif);
	background-repeat: no-repeat;	
	background-position: right center;
}

.startpage_slideshow_next_button:hover
{
	background-image: url(../img/scroll_pfeil_rechts_hover.gif);
}

.startpage_slideshow_element
{
	background-image: url(../img/background/slideshow_background.jpg);
	background-repeat: repeat-x;
	background-color: #f0f0f0;	
}

.startpage_werbung_text_main
{
	background-image: url(../img/background/werbe_stern_gross.png);
	background: expression("none");
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/html/img/background/werbe_stern_gross.png',sizingMethod='crop');	
	background-repeat: no-repeat;	
}

.startpage_werbeblock_text
{
	background-image: url(../img/dreieck_rechts.gif);
	background-repeat: no-repeat;	
}