body {
	margin:0px;
	background-image:url('../images/main_background.jpg');
	background-repeat:repeat-x;
	background-attachment: fixed;
	background-position: center center;
}

/* headline of Article
------------------------------ */

#article-border-large {
	width:95%; height:250px; background:#FFFFFF;
	margin:5px;
	border: 1px solid #DFD9D9;
	padding-top:5px;padding-bottom:5px;padding-right:5px;padding-left:5px;
	
	}

#article-border-small {
	float:left;
	width: 70%;
	height: 50px;
	background-color: #FFFFFF;
	padding-top:5px;padding-bottom:5px;padding-right:5px;padding-left:5px;
}

#photo-headline-border {
	float:left;
	background-color: #EEE9E9;
	border: 1px solid #CDCDCD;
	padding-top:5px;padding-bottom:5px;padding-right:5px;padding-left:5px;
}

#photo-border {
	float: left;
	padding: 5px;
	background-color: #EEE9E9;
	border: 1px solid #CDCDCD;

}

/* headline of product
------------------------------ */

#product-detail {
	float: left;
	width:300px;
	padding:5px;
	margin:5px;
	/*border: 1px solid #DFD9D9;*/

}

#product-sample {
	float: left;
	width:150px;
	padding:5px;
	margin:0px;
	border-bottom: 1px solid #DFD9D9;
	border-left: 1px solid #DFD9D9;
}

#product-sample-right {
	width:150px;
	padding:5px;
	margin:0px;
	border-bottom: 1px solid #DFD9D9;
	border-left: 1px solid #DFD9D9;
}


/* Navigator
------------------------------ */

#box-nav {
	font-family: "tahoma";
	font-size:12px;
	margin-bottom:5px;
	width: 100%;
	height: 30px;
	padding:2px;
	border-bottom: 1px solid #DFD9D9;

}


/* Box
------------------------------ */


#box-search {
	margin:5px;
	width: 95%;
	height: 40px;
	background-color: #FFFFFF;
	border: 1px solid #CDCDCD;
	padding-top:0px;padding-bottom:5px;padding-right:5px;padding-left:5px;
}

#box {
	margin:5px;
	width: 95%;
	background-color: #FFFFFF;
	padding-top:5px;padding-bottom:5px;padding-right:5px;padding-left:5px;
}

#box-product {
	margin:0px;
	width: 95%;
	background-color: #FFFFFF;
	padding-bottom:80px;
}

#box-product-sample {
	clear: both;
	padding-top:10px;
	margin-top:5px;
	width: 95%;
}

#box-product-right {
	float:left;
	margin:0px;
	width: 200px;
}

#box-underline{

	margin-bottom:0px;
	width: 95%;
	padding-bottom:20px;
	border-bottom: 1px solid #CDCDCD;
	
	
}

#clear-all{clear:both; line-height:0; height:0;}

/* Image Thumbnails
------------------------------ */
.imagethumb a {
	display: block;
	padding: 5px;
	margin: 3px;
	
	border: 1px solid #92BED3;
	background: #DDEAF0;
	line-height: 0px;
}
.imagethumb a:visited {
		border: 1px solid #D3E4ED;
	background: #F2F7F9;
}
.imagethumb a:hover {
	border: 1px solid #62A0BF;
	background: #F4F9FB;
}
.imagethumb {
	float: left;
}



/* P properties
------------------------------ */

p.leftmenu {
	font-family: "tahoma";
	font-size:12px;
	color:#FFFFFF;
	}

.head_menu {
	font-family: "tahoma";
	font-size:12px;
	color:#FFFFFF;	
}

.head_menu a:link {
	font-family: "tahoma";
	font-size:12px;
	color:#FFFFFF;	
}

.head_menu a:visited {
	font-family: "tahoma";
	font-size:12px;
	color:#FFFFFF;	
}

.head_menu a:hover {
	font-family: "tahoma";
	font-size:12px;
	color:#FFFF66;	
}
	
p.headmenu {
	font-family: "tahoma";
	font-size:12px;
		}

H1{
	font-family: "tahoma";
	font-size:20px;
	}

H2{
	font-family: "tahoma";
	font-size:16px;
	}

H3{
	font-family: "tahoma";
	font-size:12px;
	}

.leftmenu_text{
	font-family: "tahoma";
	font-size:12px;
}
#frmsearch .leftmenu_text{
	font-family: "tahoma";
	font-size:12px;
}

.leftmenu_small{
	font-family: "tahoma";
	font-size:10px;
}

a.link: {
	color: #24692F;
	text-decoration: underline;
	}

a:hover {
	color: #669900;
	text-decoration: none;
	}

a:visited {
	color: #4E534F;
	text-decoration: underline;
	}

.gran_Button {
background-color: #B5B19E;
border-width: 1;
color: #ffffff;
font-size: 9pt;
}

	
.gran_Button_02 {
background-color: #666353;
border-width: 1;
color: #ffffff;
font-size: 9pt;
}
#frmsearch.gran_Button {
background-color: #B5B19E;
border-width: 1;
color: #ffffff;
font-size: 9pt;
}

#frmsearch.gran_Button_02 {
background-color: #666353;
border-width: 1;
color: #ffffff;
font-size: 9pt;
}
.gran_textfield {
background-color: #E8E5D9;
border-width: 1;
color: #000000;
font-size: 9pt;
}
#frmsearch .gran_textfield {
background-color: #E8E5D9;
border-width: 1;
color: #000000;
font-size: 9pt;
}
.box0 {
width:400px;
height:200px;
background:#666666;
margin:10px;
padding-top:10px;
}

.box1 {
width:100px;
height:100px;
background: #CEE7FF;
border:#93C9FF solid 3px;
margin-left:10px;
padding:10px;
}

#calculator input{border:0px;width:60px;background-color:transparent;}
#calculator .b1{border:1px solid #ccc;}
#calculator .b0{border:0px solid #ccc;}

.apple_overlay {
	display:none;
	background-image:url(http://static.flowplayer.org/tools/img/overlay/white.png);
	width:600px;
	padding:40px 40px 60px 40px;
	font-size:13px;
}
.apple_overlay .close {
	background-image:url(http://static.flowplayer.org/tools/img/overlay/close.png);
	position:absolute; right:5px; top:5px;
	cursor:pointer;
	height:35px;
	width:35px;
}
div.apple_overlay.black {
	background-image:url(http://static.flowplayer.org/tools/img/overlay/transparent.png);		
	color:#fff;
}

