/* *****************************************
//  WebTank Stylesheet File
//  Title: style.css
//  Media: all
//  File updated: 2009-03-15 14:28:10
// 
//  Do NOT manually edit this generated file
// **************************************** */


A { 
	
	color: #e21f26; 
	text-decoration: none;
	font-weight: bold;
	
}
	
A:link { 
	
	color: #e21f26; 
	text-decoration: none;
	font-weight: bold;
	
}
	
A:visited { 
	
	color: #e21f26; 
	text-decoration: none;
	font-weight: bold;

}
	
A:active { 

	color: #e21f26; 
	text-decoration: none;
	font-weight: bold;
	
}
	
A:hover { 

	color: #e21f26; 
	text-decoration: underline;
	font-weight: bold;
	
}

body { 
	
	width:  100%;
	height: 100%; 
	
	margin:  0px;
	padding: 0px;

	font-family: Arial;
	font-size: 12px;
	line-height: 16px;
	color: #6E7635;
	
	background: URL(/images/editorial/id=319.gif);

}

#main {
	position: relative; 
	width: 930px; 
	height: 602px; 
	margin: 0 auto; 
	background-color: #ffffff;
}

#logo {
	margin: 16px 0 0 70px; 
}

#logo A:active 				{ color: #ffffff; text-decoration: none; font-weight: bold; }


#top_menu {
	position: absolute;
	top: 10px;
	right: 14px;
}
#top_menu #ul-2-0 {
	float: right;
}
#top_menu li div {
	margin: 0 7px;
}
#top_menu #ul-2-0 li {
	border-left: 1px solid #e21f26;
}
#top_menu #ul-2-0 li.topLi {
	border-left: 0px;
}
#main_menu_level_0 {
	position: absolute; 
	width: 930px;
	top: 88px; 
	left: 0px; 
	height: 26px; 
	z-index: 100;
	text-align: center;
}
#main_menu_level_0 .vWebtankMenu {
	display: inline;
}
#main_menu_level_0 ul#ul1 li div {
	padding: 4px 8px 4px 8px;
	background-color: transparent;
}
#main_menu_level_0 ul#ul1 li div.selectedDiv {
	padding: 2px 6px 4px 6px;
	border-top: 2px dotted #e21f26; border-left: 2px dotted #e21f26; border-right: 2px dotted #e21f26; 
	background-color: #d6dbc7;
}
#main_menu_level_0 div {
	display: inline;
}
#main_menu_level_0 div div {
	display: block;
}
#main_menu_level_1 {
	position: absolute; 
	width: 886px;
	left: 0px; 
	height: 15px; 
	text-align: center;
}
#main_menu_level_1 .vWebtankMenu {
	display: inline;
}
#main_menu_level_1 ul#ul2 li div {
	padding: 6px 10px 0 5px;
}
#main_menu_level_1 div {
	display: inline;
}
#main_menu_level_1 div div {
	display: block;
}

#main_content_top {
	position: relative; 
	height: 25px; 
	width: 886px; 
	margin: 20px 20px 0 20px; 
	border-top: 2px dotted #e21f26; border-left: 2px dotted #e21f26; border-right: 2px dotted #e21f26; 
	background-color: #d6dbc7; 
}

#main_content_pane {
	position: absolute;
	top: 94px;
	left: 0px;
}

#main_content {
	width: 846px;
	height: 330px; 

	border: 2px dotted #e21f26; 
	margin: 0px 20px 0 20px;
	padding: 20px;
	overflow: auto;
	overflow-x: hidden; 
}

#main_content .photo_caroussel {

	width: 770px; 
	height: 317px; 	
	margin: 6px 0 0 53px;
}

#main_content_left {
	width: 220px;
	height: 410px;
	float: left;
}
#main_content_middle {
	width: 322px;
	height: 410px;
	margin-left: 20px;
	float: left;
}
#main_content_right {
	width: 220px;
	height: 410px;
	margin-left: 20px;
	float: left;
}

#main_content_bottom {
	height: 25px; 
	width: 886px; 
	margin: 0px 20px 20px 20px; 
	border-bottom: 2px dotted #e21f26; border-left: 2px dotted #e21f26; border-right: 2px dotted #e21f26; 
	background-color: #d6dbc7; 
}

#bottom_menu {

}
#bottom_menu li div {
	margin: 0 7px;
}

#bottom_menu #ul-3-0 {
	float: right;
	padding-right: 10px;

} 
#bottom_menu #ul-3-0 li {
	border-left: 1px solid #e21f26;
}
#bottom_menu #ul-3-0 li.topLi {
	border-left: 0px;
}


.product_list_item {
	padding-bottom: 20px;
	padding-top: 20px;
	margin-top: 20px;
	margin-bottom: 20px;
	clear: left;
	border-top: 2px dotted #e21f26;
	width: 832px; 
}
.product_list_item .image {
	clear: left;
	float: left;
	width: 246px;
}
.product_list_item .image img {
	border: 2px solid #6E7635;
}
.product_list_item .thumbnails .thumbnail {
	float: left;
	margin: 10px 12px 10px 0;
}
.product_list_item .details {
	padding-left: 10px;
	float: left;
	width: 310px;
}
.product_list_item .details .title_medium {
	font-weight: bold;
	font-size: 16px;
	margin-bottom: 6px;
}
.product_list_item .details .short_description {
	margin-bottom: 6px;
}
.product_list_item .details .features {
	margin-bottom: 6px;
}

.product_list_item .koop_info  {
	width: 225px;
	margin: 0px 0px 0px 10px;
	text-align: left;
}
.product_list_item .koop_info .info {
	float: left;
	width: 65px;
	color: #fff;
	background-color: #6e7635;
	padding: 5px 20px;
	margin-left: 0px;
	text-align: center;
	font-size: 17px;
	font-weight: bold;
}
.product_list_item .koop_info .info a {
	color: #ffffff;
}
.product_list_item .koop_info .koop {
	margin-right: 15px;
	float: left;
	width: 65px;
	color: #fff;
	background-color: #e21f26;
	padding: 5px 20px;
	text-align: center;
	font-size: 17px;
	font-weight: bold;
	display: none;
}
.product_list_item .koop_info .koop a {
	color: #ffffff;
}
.product_list_item .koop_info .price {
	width: 140px;
	padding: 0 0 5px 0;
}
.product_list_item .koop_info .price .price_amount {
	font-size: 18px;
	font-weight: bold;
	color: #e21f26;
}



.product_detail .image {
	clear: left;
	float: left;
	width: 246px;

}
.product_detail .image img {
	border: 2px solid #6E7635;
	float:none;
}
.product_detail .large {
	clear: left;
	margin-bottom: 20px;
	
	float:none;
}
.product_detail .details {
	padding-left: 10px;
	float: left;
	width: 310px;
}
.product_detail .details .title_medium {
	font-weight: bold;
	font-size: 16px;
	margin-bottom: 6px;
}
.product_detail .details .long_description {
	margin-bottom: 6px;
}
.product_detail .details .features {
	margin-bottom: 6px;
}

.product_detail .price_koop  {
	width: 225px;
	margin: 0px 0px 0px 10px;
	text-align: left;
}

.product_detail .price_koop .koop {
	width: 140px;
	color: #fff;
	background-color: #e21f26;
	padding: 5px 20px;
	text-align: center;
	font-size: 17px;
	font-weight: bold;
}
.product_detail .price_koop .koop a {
	color: #ffffff;
}
.product_detail .price_koop .price {
	width: 240px;
}
.product_detail .price_koop .price .price_amount {
	font-size: 18px;
	font-weight: bold;
	color: #e21f26;
}

/*** NEWS ***/


#news_logo {
	margin: 10px 0 0 10px; 
}

#news_main {
	position: relative; 
	width: 500px; 
	height: auto; 
	margin: 0 auto; 
	background-color: #ffffff;
}

#news_main_content_pane {
}


#news_main_content_top {
	height: 25px; 
	width: 480px; 
	margin: 10px 10px 0 10px; 
	border-top: 2px dotted #e21f26; border-left: 2px dotted #e21f26; border-right: 2px dotted #e21f26; 
	background-color: #d6dbc7; 
}

#news_main_content {
	height: auto; 
	width: 460px; 
	border: 2px dotted #e21f26; 
	margin: 0px 10px 0 10px;
	padding: 10px;
}


#news_main_content_bottom {
	height: 25px; 
	width: 480px; 
	margin: 0px 10px 10px 10px; 
	border-bottom: 2px dotted #e21f26; border-left: 2px dotted #e21f26; border-right: 2px dotted #e21f26; 
	background-color: #d6dbc7; 
}



/*** GENERAL ***/


.rood { color: red; }


