﻿/* CSS Document */

html {width:100%; height: 100%; }

body {
  margin: 0 auto;
  width:937px;
  background:url(../images/bg_body.gif) center ;
  font-family:Arial, Helvetica, sans-serif; 
  font-size:12px; 
  line-height:17px;
  }
.main {
  margin: 0 auto;
  padding: 5px 5px 0 5px;
  display: inline-block;
  width:937px;
  background-color: #FFF;
  position:absolute;
  height: 100%;
    
  }


input {font-size:12px}
textarea {font-size:12px; font-family:Arial, Helvetica, sans-serif; }

ul {color:#FFFFFF; line-height:18px; margin:0px; padding:0px;}

table { margin:0px}

.table_border {border:none}

li { list-style-type:none}

h1 { font-size: 12px; margin: 0px; display:inline;}
h2 { font-weight:bold; font-size:12px; margin:0px;}
.h2_breadcrumb { font-weight:bold; font-size:12px; margin:0px;display:inline;}


h5 {font-size:12px; margin:0px; padding:0px; font-weight:bold;}

a.menu_link {color:#FFFFFF; font-weight:bold; text-decoration:none;}
a.menu_link:link {color:#FFFFFF; font-weight:bold; text-decoration:none;}
a.menu_link:visited {color:#FFFFFF; font-weight:bold; text-decoration:none;}
a.menu_link:hover {color:#FFFFFF; font-weight:bold; text-decoration:underline;}
a.menu:active {color:#FFFFFF; font-weight:bold; text-decoration:none;}


/* LINKS */
a:link {
	color: #000000;
	text-decoration:none;

}
a:visited {
	color: #000000;
	text-decoration:none;

}
a:hover {
	color: #000000;
	text-decoration:underline;
}

.IsoStyle 
{
  color:Black;
  font-size:14px;
  font-weight:bold;
  padding-bottom:5px;
}

/* H2 */

a.h2 {text-decoration:underline; color:#000000;margin: 0; padding: 0;}

a.h2:link {
	color:#000000;
	text-decoration:underline;
}
a.h2:visited {
	color:#000000;
	text-decoration:underline;
  }
  
a.h2:hover {
	color:#000000;
	text-decoration:none;
  }

.nav_extra {
  margin: 0 0 0 730px;
  padding : 0;
  
	height: 25px;
	z-index:3;
	width: 200px;
	position:absolute;
	top: 145px;
	}

#shopcart_switch {
	margin: 0;
	padding : 0;
	width: 174px;
	height: 20px;
	text-align: right;
  }

#shopcart_switch img {
  margin: 1px 0 0 -40px;
  padding : 0;
  position: absolute;
  }
.logout_holder {
  width: 150px;
	float:left;
}

#logout_div:hover {
 background: url(../images/bg_menu_hover.gif) repeat-x top left;
  height: 24px;
}

#logout_div {
  margin : 0 ;
  padding : 5px 5px 0 5px;
  position: absolute;
  
}
#username_div{
	position:absolute;
	top: 100px;
	left: 510px;	
	z-index:2;
}
.red {
  color: Red;
}
.padr {
  margin: 0 5px 0 0;
}
.cart_underline {
  border-top:solid 1px #666666;
}

a.shopcart_switch {color:#FFFFFF; text-decoration:underline;}
a.shopcart_switch:link {color:#FFFFFF; text-decoration:underline;}
a.shopcart_switch:hover {color:#FFFFFF; text-decoration:none;}
a.shopcart_switch:visited {color:#FFFFFF; text-decoration:underline}
a.shopcart_switch:active {color:#FFFFFF}

table {float:left; font-size:12px}
.tableLine {border-bottom:#009CFF 1px solid; height:1px; width:600px;}
#header {width:937px; height:79px; margin: 0 auto; z-index:1;}

#mainS { position:absolute;	width:539px; top: 30px; left: 199px; height:100%; margin:0px; padding: -30px 0 0 0; }
#mainL { 
  position:absolute;	
  width:741px; 
  top: 0px; 
  left: 202px; 
  height:100%; 
  margin:0px; 
  margin-top:30px;
  
  }

.mainScontent {
  width:527px ; 
  margin-top:181px; 
  overflow-x:none; 
  overflow-y:auto; 
  height:600px; 
  text-align:left;
  background-color: #FFF;
  
}

/*.mainScontent a, .mainScontent a:link, .mainScontent a:visited {
	text-decoration:none;
	font-weight:bold;
	color:#669900;
	}

.mainScontent a:hover {
	text-decoration:underline;
	}   
*/
.80 {position:absolute; height:80px; width:80px; float:left; margin-right:10px;} 
.109 {width:109px; background-color:#FF0000; margin-right:10px;}

.mainLcontent {
  width:741px ; 
  margin-top:220px; 
  /*height:100%; */
  padding-top:0px; 
  text-align:left; 
  /*overflow-x:none; 
  overflow-y:auto;*/
  
  
  }




#barLeft {
width:176px; 
height:550px; 
/*height:465px;*/ 

position:absolute; 
top: 210px; 
left: 5px; 
padding:5px; 
font-size:11px;
}

#barleftCont {width:186px; float:left; height:auto; margin-top:175px;}

/*#barRight { width:199px; height:100%; position:absolute; top: 132px; left: 742px;}*/
#barRight { 
  margin: 0px 0 0 0;
  width:199px; 
  float:right;
}

.barRightCont {width:199px; float:left; height:auto;} 
.barRightCont2 {width:199px; float:left; height:auto; padding-top:10px;} 

#sub_tab1{ width: 83px; height:20px; position:absolute; top:157px; left:5px; padding-left:5px; padding-top:5px;}
#sub_tab2{position:absolute; top:170px; left:5px; padding-left:5px; padding-top:5px; margin:0px;}

.headerM_bl {
	background-image:url(../images/header_bl_M.jpg);
	padding-left:15px;
	padding-top:5px;
	float:left;
	width:512px;
	height:21px;
	color:#FFFFFF;
	font-weight:bold;
	position:absolute;
	top: 172px;
	left: 200px;
}

.headerL_bl 
{
	background-image:url(../images/header_bl_L.jpg);
	padding-left:15px;
	padding-top:5px;
	width:718px;
	height:21px;
	color:#FFFFFF;
	font-weight:bold;
	position:absolute;
	top: 176px;
	left: 201px;
}

.headerBl_search 
{
	background-image:url(../images/header_bl_L1.jpg);
	background-repeat: no-repeat;
	background-color: #009BF8;
	min-height: 23px;
	padding: 5px 0 2px 15px; 
	
	width: 700px;
	height:auto;
	color:#FFFFFF;
	font-weight:bold;	
}
.headerM_gr {background-image:url(../images/header_gr_M.jpg); padding-left:15px; padding-top:5px; float:left; width:512px; height:21px; color:#FFFFFF; font-weight:bold;position:absolute;}

.cont_cat {width:505px; float:left; margin-bottom:10px;} 
.cont_cat_ph { width:250px; float:left; height:auto; margin-bottom: 20px;}
.cont_cat_pic {width:80px; height:80px; float:left}
.cont_cat_txt {width:145px; height:110px; float:left; margin-left:8px;}

.col {width:510px; float:left; margin-bottom:10px;} 
.col_ph_L { width:240px; float:left; height:auto; margin-left:5px; line-height:18px;}
.col_ph_R { width:240px; float:right; height:auto; line-height:18px;}
.col_pic {width:80px; float:left; margin-right:5px; margin-bottom:5px;}


/* CATALOG TABEL PRODUCTINFO*/

.table {float:left; width:700px;}

.catalog_table { width:600px; font-size:12px; margin: 0px; padding-bottom: 10px; height: auto; text-align: left;}

.catalog_table_header
{
	background-color:#F3F3F3;
	font-weight:bold;
}

.catalog_container {float:left;}
.dot
{
	background-image: url(../images/stip.gif);
	background-repeat: no-repeat;
	background-position: 0 .4em;
	padding-left: 1.2em;
	margin: 0px;
}

.seach_btn {margin-top:5px; margin-left:5px;}

.news_item 
{
	width: 512px;
	background-color: #EBF1DF;
	float: left;
	
}

.news_header 
{
	color: #FFFFFF;
	background-color: #709F15;
}


.news_row 
{
	background-color: #EBF1DF;
}

.news_row a, .news_row a:link, .news_row a:visited {
	text-decoration:none;
	color:#709F15;
	font-weight:bold;
	}

.news_row a:hover {
	text-decoration:underline;
	}


.actieItem {
	margin-top:25px;
	float:left;
	width:168px;
	height:auto;

	}

.actieItemTop {
	width:168px;
	height:8px;
	background-image:url(../images/actie_top.gif);
	background-repeat:no-repeat;
	float:left;
	font-size:1px;
	color:#FFFFFF;
	/*background-color:#00FF00;*/
	} 
	
.actieItemTopOranje {
	width:168px;
	height:8px;
	/*background-image:url(../images/actie_top.gif);*/
	background-image:url(../images/actie_top_orange.gif);
	background-repeat:no-repeat;
	float:left;
	font-size:1px;
	color:#FFFFFF;
	/*background-color:#00FF00;*/
	} 	
	
.actieItemMain {
	width:162px;
	float:left;
	height:auto;
	/*background-image:url(../images/actie_middle.gif);*/
	background-image:url(../images/actie_middle_orange.gif);
	background-repeat:repeat-y;
	font-size:12px;
	padding-left:6px;
	color:#FFFFFF;
	}

.actieItemBottom {
	width:168px;
	height:8px;
	float:left;
	font-size:1px;
	background-image:url(../images/actie_bottom.gif);
	background-repeat:no-repeat;
	} 

.actieItemBottomOranje {
	width:168px;
	height:8px;
	float:left;
	font-size:1px;
	
	background-image:url(../images/actie_bottom_orange.gif);
	background-repeat:no-repeat;
	} 	
	
.actieItemMain h1 {
	font-weight:bold;
	margin:0px;
	padding:0px;
	font-size:16px;
	}

.actieItemMain a, .actieItemMain a:link, .actieItemMain a:visited, .actieItemMain a:active {
	color:#FFFFFF;
	text-decoration:none;
	} 

.actieItemMain a:hover {
	color:#FFFFFF;
	text-decoration:underline;
}

.actieItemMain_middle {
	width:162px;
	float:left;
	height:auto;
	background-image:url(../images/actie_middle.gif);
	background-repeat:repeat-y;
	font-size:12px;
	padding-left:6px;
	color:#FFFFFF;
	text-align:center;
	}
	
.divSearchDescription	
{
  width:95%;
  float:left;
  height:auto;  
}

.divSearchDescription a, .divSearchDescription a:link, .divSearchDescription a:visited, .divSearchDescription a:active 
{
  text-decoration:underline;
}

 
.divSearchDescription a:hover
{
  text-decoration:none;
}

.catImage
{
	text-align: center; 
	margin-bottom: 20px;	
}
 img
 {
    border:solid 0px black;   
 }
 
 div.copyright 
 {
	clear:both;
  text-align: right;
  font-size: 0.9em; 
  margin: 10px;
  display: block;
  color: #999;
}

.orgprice
{
	 text-decoration: line-through ;
	 color:red;	
}