@charset "utf-8";
/* CSS Document for Lentink.org */

body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	background:#B1005B url(../images/background_body.png) repeat-x;
	padding:0px;
	margin:0px;
	color:#B7045F
}

ul, h1, fieldset {
	padding:0px;
	margin:0px;
	border:0px;
}

legend {
	display:none
}

a {color:#1796C6; text-decoration:none}
a:hover {text-decoration:underline !important}

.clearer {clear:both}


hr {
	border:0;
	margin:10px 0;
	width:100%;
	color:#CD5291;
	background-color:#CD5291;
	height:1px;
}

#rightcontent hr {
	margin:20px auto;
	width:93% !important;
}

/************************
	Page structure
************************/

div#header {
	
	width:975px;
	height:176px;
	margin:26px auto 0 auto;
	position:relative;
	background:url(../images/background_header.png) no-repeat;
}
	h1 {display:block; height:81px; width:265px; position:absolute; top:30px; left:40px}
	h1 a {display:block; height:100%;}
	h1 a span {display:none}
	
div#container {
	
	width:975px;
	margin:0 auto;
	padding:0px;
	background:url(../images/background_container.png) repeat-y;
	position:relative;
}
div#footer {
	
	width:975px;
	height:73px;
	margin:0 auto 40px auto;
	background:url(../images/background_footer.png) no-repeat
}
div#sidelogo {
	
	position:absolute;
	margin:-40px 0 0 -128px;
	background:url(../images/background_outcontainer.png) no-repeat;
	width:400px;
	height:359px;
}

/************************
	Language
************************/

fieldset#language {
	position:absolute;
	top:18px;
	left:717px;
}	
	fieldset#language ul {list-style-type:none}
	fieldset#language ul li {float:left;}
	fieldset#language ul li a {display:block; height:17px}
	fieldset#language ul li a.en {width:31px; margin:0 5px 0 0;}
	fieldset#language ul li a.fr {width:23px; margin:0 3px 0 0;}
	fieldset#language ul li a.ru {width:23px; margin:0 5px 0 0;}
	fieldset#language ul li a.it {width:23px; margin:0 3px 0 0;}
	fieldset#language ul li a.nl {width:23px; margin:0 2px 0 0;}
	fieldset#language ul li a.de {width:25px; margin:0 4px 0 0;}
	fieldset#language ul li a.es {width:23px; margin:0 5px 0 0;}
	fieldset#language ul li a.cz {width:19px;}
	fieldset#language ul li a span {display:none}
		
/************************
	Menu
************************/

ul#menu {
	list-style-type:none;
	position:absolute;
	top:118px;
	left:180px;
}
	ul#menu li {float:left}
	ul#menu li a {display:block; height:56px;}
	ul#menu li a span {display:none}
	ul#menu li a.about {background:url(../images/menu_about.png) bottom no-repeat; width:163px;}
	ul#menu li a.about:hover {background-position:top}
	ul#menu li a.product {background:url(../images/menu_product.png) bottom no-repeat; width:172px;}
	ul#menu li a.product:hover {background-position:top}
	ul#menu li a.downloads {background:url(../images/menu_downloads.png) bottom no-repeat; width:154px;}
	ul#menu li a.downloads:hover {background-position:top}
	ul#menu li a.contact {background:url(../images/menu_contact.png) bottom no-repeat; width:172px;}
	ul#menu li a.contact:hover {background-position:top}

/************************
	Productline side
************************/
div#productline {
	width:160px;
	overflow:hidden;
	margin:0 0 0 -16px;
	float:left
}
div#productline_top {
	width:160px;
	height:18px;
	background:url(../images/background_productlinetop.png) no-repeat;
}
div#productline_bottom {
	width:160px;
	height:18px;
	background:url(../images/background_productlinebottom.png) no-repeat;
}
div#productline_content {
	width:160px;
	overflow:hidden;
	background:url(../images/background_productlinecontent.png) repeat-y;
}
	div#productline_content h2 {
		color:#B7045F;
		font-size:12px;
		font-weight:bold;
		margin:0 0 18px 38px;
	}
	div#productline_content ul {
		margin:0 0 10px 38px;
		list-style-type:none
	}
		div#productline_content ul li {margin:0 0 10px 0}
		div#productline_content ul li a {text-decoration:none; color:#B7045F; background:url(../images/hart.png) no-repeat; padding:0 0 0 22px;}
		div#productline_content ul li a:hover {text-decoration:underline}

/************************
	Content
************************/

div#content {
	width:800px;
	margin:0 0 0 14px;
	float:left;
	background:url(../images/dots.jpg) 397px 50px repeat-y;
}
div#leftcontent {
	float:left;
	width:361px;
	padding:25px 18px;
}
	div#leftcontent h2 {
		margin:0px;
		padding:0px;
		font-size:12px;
		font-weight:bold
	}
div#rightcontent {
	float:left;
	width:403px;
}
	div#feelzimages {
		background:url(../images/feelzimages.gif) no-repeat;
		width:403px;
		height:133px;
	}
div#flash {
	width:800px;
	height:176px;
	border-top:1px solid #fff;
	border-bottom:1px solid #fff;
	background:url(../images/flashimage.png) no-repeat;
}
div#blankheader {
	width:800px;
	height:74px;
	border-top:1px solid #fff;
	border-bottom:1px solid #fff;
	background:url(../images/blank_header.png) no-repeat;
	color: #F9BDCC;
	font-style: none;
	font-weight: none;
	font-size: 25px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

#blankheader h2 {color:#F9BDCC; font-weight:normal; font-size:20px; margin:20px 0 0 20px}
	.hpinfo {background:url(../images/header_productinfo.jpg) no-repeat  !important}
	.habout {background:url(../images/header_about.jpg) no-repeat  !important}
	.hcontact {background:url(../images/header_contact.jpg) no-repeat  !important}
	.hdownloads {background:url(../images/header_downloads.jpg) no-repeat  !important}
	
div#productsOverviw {
	overflow:hidden;
	margin:5px 0 0 0;
	background:url(../images/dots.jpg) repeat-y;
}

h2#latestProducts {
	display:block;
	background:url(../images/h2_empty.jpg) no-repeat;
	color:#FFDDDF;
	font-size:11px;
	width:354px;
	height:27px;
	padding:9px 0 0 20px;
	margin:11px auto;
	text-align:center
}
div#products {
	background:url(../images/products.jpg) no-repeat;
	width:374px;
	height:119px;
	margin:5px auto
}

div#content ul {
	margin:0 0 0 30px;
}
div#rightcontent ul {
	margin:0 0 0 50px;
}

h2#productinfo {
	display:block;
	background:url(../images/h2_bigempty.png) no-repeat;
	color:#FFDDDF;
	font-size:11px;
	width:352px;
	height:36px;
	padding-top:15px;
	margin:11px auto;
	text-align:center
}
#image {
	width: 350px;
	height: 350px;

	_margin-bottom: 8px;
	text-align: left
	}
	#image:hover {
	border: 1px solid #E0183D;
	}
	
	#thumbs {
	margin-top: 10px;
	_margin-top: 8px;
		_margin-bottom: 10px;
	}
		.thumb {
		float: left;
		}
		.thumb:hover {
		border: 1px solid #E0183D;
		}
		.thumb_spacer {
		float: left;
		width: 8px;
		}
/************************
	Footer
************************/

div#footer p {
	margin:0px;
	padding:0px;
	display:block;
	padding:25px 0 0 173px;
	font-size:11px;
	color:#E39EC1;
} 

