body { font-size: 12px; background-color: #003; background-image: url(../images/patroon_left.gif); background-repeat: repeat-x; }

p { }

td { }

a:link { }

a:visited { }

a:hover { }

a:active { }
.main { background-color: #ffffff; background-image: url(../images/patroon_body.gif); background-repeat: repeat-y; }
.border { background-color: #ffffff; background-image: url(../images/border.gif); background-repeat: repeat-x; }
/*.tekst { color: #666666; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; padding: 0 20px 0 20px; }*/
.tekst { color: #666666; font-size: 12px; font-family: "Arial"; padding: 0 20px 0 20px; }
.textarea{}
H1 { color: #666666; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; }

.lnk:link{font-size:12px; font-family:Arial; color:#36364E}
.lnk:visited{font-size:12px; font-family:Arial; color:#36364E}
.lnk:hover{font-size:12px; font-family:Arial; color:#36364E}

.brd{border:2px solid #000000}

.tab { background-color: #b6bbd3; background-image: url(../images/tab01.gif); background-repeat: no-repeat; }
.tab2 { background-image: url(../images/tav02.gif); background-repeat: no-repeat; }

.kopsub2 { color: #40416b; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin-right: 1px; margin-left: 5px; padding-left: 5px; }
.kopsub1  { color: #40416b; font-weight: bold; font-size: 12px; line-height: normal; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular ; margin-left: 5px; padding-left: 5px; }

.txt_title{color:#666666; font-size:13px; font-family:"Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif}

.txt{color:#666666; font-size:12px; font-family:"Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif}

.thumb{margin:5px; border:2px solid #cccccc;}

.on{margin:5px; border:2px solid #000000;}
.photo{border:2px solid #000000}

.print:link{font-family:"Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-size:12px; color:#504679}
.print:visited{font-family:"Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-size:12px; color:#504679}
.print:hover{font-family:"Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-size:12px; color:#504679}

.error{font-family:"Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; color:#ff0000; font-size:11px}
.success{font-family:"Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; color:green; font-size:11px}
.water_tips{color:#2195a4; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold;}

.lineheight{line-height:20px}




/*----------------------------------------------------------------------------------*/
/*-------------------------------------PRODUCTS LIST--------------------------------*/
/*----------------------------------------------------------------------------------*/

ul, h2,h3{
	padding:0;
	margin:0;
	outline:none;
	list-style:none;
}

ul.products-list {
	overflow:hidden;		
	width:600px;
	position:relative;
	padding-top:12px;
	
		
}
ul.products-list a{
	text-decoration:none !important;	
    color: #747377;
    font: 12px arial,sans-serif;
}
ul.products-list li {
	float:left;
	/*width:169px;*/
	width:147px;
	/*border-left:6px solid #00AEF0;*/
	padding:0 0 0 0px;
	/*margin:0 25px 15px 0;*/
	margin:0 0 30px 0;
	position:relative;	
}
ul.products-list li.right-margin{
	margin-right:78px;	
}	
ul.products-list li img{
	/*
	width:168px;
	height:125px;
	*/
	width:147px;
	height:111px;
}
.bluecolor{
	border-bottom:3px solid #018e9f;
}
.purplecolor{
	border-bottom:3px solid #000033;
}
.orangecolor{
	border-bottom:3px solid #f87405;
}
.bluecolor_mid, .purplecolor_mid, .orangecolor_mid{
	position:absolute;	
	width:146px;
	height:1px;
	overflow:hidden;
	z-index:100;
	bottom:97px;
	right:0px;	
}
.bluecolor_mid{
	background:#018e9f;
}
.purplecolor_mid{
	background:#000033;
}
.orangecolor_mid{
	background:#f87405;
}	

.bluecolor_line{
	border-bottom:3px solid #018e9f;
}
.purplecolor_line{
	border-bottom:3px solid #000033;	
}
.orangecolor_line{
	border-bottom:3px solid #f87405;	
}
ul.products-list li .bg {
	
	position:absolute;		
	top:10px;
	/*background:url(../images/products_list_bg.png);*/
	/*width:162px;*/
	width:147px;
	/*height:29px;*/
	height:19px;
	padding:0 0 1px 3px;	
}

ul.products-list li .separate_bg{
	position:absolute;		
	background:url(../images/products_list_bg.png);	
	width:148px;
	height:19px;
	top:11px;
}
ul.products-list li .grey_line_right{
	position:absolute;
	background:#bfbfbf;
	width:1px;
	height:114px;
	overflow:hidden;
	z-index:100;
	right:-1px;
	top:17px;
}
.grey_line_bottom{
	position:absolute;
	background:#bfbfbf;
	width:147px;
	height:1px;
	overflow:hidden;
	z-index:100;
	bottom:-3px;
	right:0px;	
}	
ul.products-list li .bg .gotop{
	position:relative; 
	top:-10px;	
}	

ul.products-list li .bg span {
	display:block;
	font-weight:bold;
}
ul.products-list li img {
	display:block;
	/*border-right:2px solid #ccc;*/
	/*border-bottom:2px solid #ccc;*/
}
ul.products-list li h2,  ul.products-list li h3{
	font-size:12px;
	font-weight:bold;
	/*text-transform:uppercase;*/
	margin:0;
	padding:0;	
}
ul.products-list li h2{
	margin:0 2px 2px 2px;
	text-transform:uppercase;
	position:relative;
	top:-13px;
	left:1px;
}
.grey_bg{
	width:630px;
	background:#f2f2f2;	
	/*padding-left:30px;*/	
	position:relative;	
	left:-26px;
	
}
.grey_bg .products-list{
	position:relative;
	left:30px;
}
.products-list{	
	
	padding-top:10px;
}
.products-list .nocity{
	border:0px; 
	width:50px; 
	height:15px;	
}
/*----------------------------------------------------------------------------------*/
/*------------------------------------- END PRODUCTS LIST--------------------------------*/
/*----------------------------------------------------------------------------------*/

.m-top{position:relative; top:-15px; }
.aml{text-align:left; padding-left:40px; padding-bottom:3px; color:#018e9f; font-size:12px; font-family:Arial;}
.subm-l, .subm-l-active{text-align:left; border-top:1px solid #fff; border-bottom:1px solid #bddce1}
.subm-l a, .subm-l-active a{padding:5px 0 5px 40px; display:block; text-decoration:none; font-size: 13px; color:#0e0042; font-family:Arial;}
.subm-l a:hover, .subm-l-active{background:#b3d5db}

#ThumbnailDiv a{float:left;}
.foooter{padding-left:23px; padding-bottom:20px; color:#018e9f; font-size:11px; font-family:Arial; borde-top:1px solid grey}
.foooter a{color:#018e9f; text-decoration:none;}
.foooter a:hover{text-decoration:underline;}
.wfooter{background:grey; width:600px; height:1px; overflow:hidden;margin-bottom:20px;}
