@charset "utf-8";
/* CSS Document for Lentink.org */

body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	background:#265E9D url(../images/background_body.png) repeat-x;
	padding:0px;
	margin:0px;
	color:#1A2E56
}

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:20px 0;
	width:100%;
	color:#4070A7;
	background-color:#4070A7;
	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:-26px 0 0 -251px;
	background:url(../images/background_outcontainer.png) no-repeat;
	width:336px;
	height:405px;
}

/************************
	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:#1A2E56;
		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:#1A2E56; 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;
}
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:#fff; 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:white;
	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:white;
	font-size:11px;
	width:352px;
	height:36px;
	padding-top:15px;
	margin:11px auto;
	text-align:center
}

/************************
	Footer
************************/

div#footer p {
	margin:0px;
	padding:0px;
	display:block;
	padding:25px 0 0 173px;
	font-size:11px;
	color:#83B8E5;
} 
