/* -----------------------------------------------------------------------------------------
   $Id: stylesheet.css 1262 2005-09-30 10:00:32Z mz $   

   XT-Commerce - community made shopping
   http://www.xt-commerce.com

   Copyright (c) 2004 XT-Commerce 
   -----------------------------------------------------------------------------------------
   based on: 
   (c) 2000-2001 The Exchange Project  (earlier name of osCommerce)
   (c) 2002-2003 osCommerce(stylesheet.css,v 1.54 2003/05/27); www.oscommerce.com 
   (c) 2003	 nextcommerce (stylesheet.css,v 1.7 2003/08/13); www.nextcommerce.org

   Released under the GNU General Public License 
   ---------------------------------------------------------------------------------------*/


/* -----------------------------------------------------------------------------------------
   MAIN DEFINITIONS
   ---------------------------------------------------------------------------------------*/

img {
	border: 0px;
}

BODY, TD {
	font-family: Arial, Verdana, sans-serif;
	font-size: 10px;
	line-height: 12px;
	font-weight: 400;
	
	color: #797979;
	
	margin: 0px;
	padding: 0px;
}

BODY {
	background: url(img/andrefritz_bg.gif);
}

.clear {
	clear: both;
}

.spacer {
	height: 15px;
}



/* -----------------------------------------------------------------------------------------
   LINKS
   ---------------------------------------------------------------------------------------*/


/* normal text links */

A {
	color: #797979;
	text-decoration: none;
	/*text-decoration: underline;*/
}
A:hover {
	color: #000000;
	text-decoration: underline;
}


/* menu top */

#box_header_navi_inner A {
}
#box_header_navi_inner A:hover, #box_header_navi_inner .selected {
	color: #000000;
	text-decoration: underline;
}



/* -----------------------------------------------------------------------------------------
   MAIN FRAMES (layout-positions)
   ---------------------------------------------------------------------------------------*/

#frame_wrapper {
	position: relative;
	width: 100%;
	height: 100%;
	text-align: center;
}

#frame_page {
	position: relative;
	width: 804px;
	height: auto;
	min-height: 708px;
	margin: auto;
	margin-top: 12px;
	text-align: left;
	background: #ffffff;
}

* html #frame_page {
	height: auto;
	min-height: 708px !important;
	height: 708px;
}

#frame_header {
	position: relative;
	width: 100%;
	height: auto;
	min-height: 456px;
	margin: 0px;
	background: #fff000;
	background: url(img/bg_header.gif) no-repeat;
}

* html #frame_header {
	height: auto;
	min-height: 456px !important;
	height: 456px;
}


#frame_main {
	position: relative;
	width: 780px;
	height: auto;
	min-height: 216px;
	margin-left: 12px;
	background: #000000;
}
* html #frame_main {
	height: auto;
	min-height: 372px !important;
	height: 372px;
}

#frame_footer {
	position: relative;
	width: 780px;
	height: 24px;
	margin-left: 12px;
	background: #000000;
}

* html #frame_footer {
	height: auto;
	min-height: 24px !important;
	height: 24px;
}



/* -----------------------------------------------------------------------------------------
   inhaltsboxen - header
   ---------------------------------------------------------------------------------------*/

#box_header_logo{
	position: relative;
	width: 336;
	height: 36px;
	
	margin-top: 0px;
	margin-left: 24px;
}

#box_header_prezi{
	position: relative;
	width: 624px;
	height: 372px;
	
	margin-top: 12px;
	margin-left: 24px;

	background: #E3E3E3;
	float: left;
}

#box_header_right{
	position: relative;
	width: 144px;
	height: 408px;
	margin-top: 0px;
	margin-left: 0px;
	
	float: left;
}

#box_header_right_playbottom{
	position: relative;
	width: 60px;
	height: 12px;
	margin-top: -2px;
	margin-left: 60px;
}

#box_header_navi{
	position: relative;
	width: 624px;
	height: 36px;
	margin-top: -36px;
	margin-left: 24px;
}

#box_header_navi_inner{
	position: relative;
	width: 100%;
	height: 12px;
	margin-top: 6px;
	background: #ffffff;
}


  
/* -----------------------------------------------------------------------------------------
 box_content_all teilt sich in:
   ---------------------------------------------------------------------------------------*/

#box_content_all{
	position: relative;
	width: 100%;
	height: auto;
	min-height: 228px;
	margin-top: 0px;
	margin-left: 0px;
	background: #E3E3E3;
	/*float: left;*/
}
* html #box_content_all {
	height: auto;
	min-height: 228px !important;
	height: 228px;
}

#box_content_left {
	position: relative;
	width: 445px;
	height: auto;
	min-height: 180px;
	
	margin-top: 12px;
	margin-left: 24px;
	margin-bottom: 24px;
	
	float: left;
}

#box_content_left_headline {
	position: relative;
	width: 100%;
	height: auto;
	min-height: 12px;
	
	font-weight: 700;
}

#box_content_left_text {
	position: relative;
	width: 100%;
	height: auto;
	min-height: 156px;
	
	margin-top: 12px;
}


#box_content_right {
	position: relative;
	width: 252px;
	height: auto;
	min-height: 180px;
	
	margin-top: 12px;
	margin-left: 36px;
	margin-bottom: 24px;
	
	float: left;
	background: #9C4848;	
}



/** html #box_content {
	height: auto;
	min-height: 235px !important;
	height: 235px;
}*/
/* -----------------------------------------------------------------------------------------
 box_footer:
   ---------------------------------------------------------------------------------------*/
  
#box_footer_c {
	position: relative;
	width: 216px;
	height: 12px;
	min-height: 12px;
	margin-top: 6px;
	margin-left: 24px;
	color: #ffffff;
	float: left;	
}
  
#box_footer_navi {
	position: relative;
	width: 500px;
	height: 12px;
	margin-top: 6px;
	/*padding-top: 3px;*/
	margin-left: 12px;
	margin-right: 0px;
	text-align: right;
		
	color: #ffffff;
	font-size: 11px;
	float: left;
}

#frame_footer A {
	color: #797979;
	text-decoration: none;
	/*text-decoration: underline;*/
}
#frame_footer A:hover, #frame_footer .selected {
	color: #ffffff;
	text-decoration: none;
}

