<!-- 
/*============================*/
/* Screen CSS for prim.ch     */
/* by mediaparx.com, May 2006 */
/*============================*/

/*===========*/
/* HTML TAGS */
/*===========*/

* {
	margin: 0;
	padding: 0;
}

body{
	padding:0em;
	margin:0em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-size:medium;
	font-size-adjust: none;
	font-stretch: normal; 
	text-align: center;
	background:url(../auxx/img_bg.gif);
	margin-top:40px;
}

p{
	padding:0px;
	margin:0px;
}

.clear{
	line-height:0px;
	height:0px;
	margin:0px;
	padding:0px;
	clear:both;
}

.LeadText{
	font-weight:bold;
}

ul{
	margin:0px;
	padding:0px;
	margin-left:0.9em;
	padding-left:0.9em;
}

ol{
	margin:0px;
	padding:0px;
	margin-left:12px;
	padding-left:12px;
}

/*==============*/
/* GLOBAL STYLES */
/*==============*/

#CenterContent{
	width:760px;
	margin:0px auto;
	min-height:500px;
	margin-bottom:20px;
}

/*========*/
/* HEADER */
/*========*/
#Header{
	float:left;
	height:104px;
	width:760px;
}

#PageTitle{
	float:left;
	margin-top:64px;
	margin-left:33px;
	_margin-left:17px;
	width:459px;
	height:18px;
	text-align:left;
}

a.Logo{
	float:left;
	display:block;
	margin-left:115px;
	_margin-left:82px;
	margin-top:24px;
	width:124px;
	height:58px;
	background: transparent;
}
a.Logo:hover {
	background: transparent;
}
/*=========*/
/* CONTENT */
/*=========*/

#ContentAreaBg{
	float:left;
	width:760px;
}

#ContentArea{
	float:left;
	width:760px;
	min-height:500px;
	_height:500px;
	padding-bottom:20px;
}

#Content{
	float:left;
	margin-top:22px;
	margin-left:36px;
	_margin-left:18px;
	width:439px;
	height:auto;
	text-align:left;
	font-size:70%;
	line-height:160%;
}

#Content td {
	vertical-align:top;
	text-align:left;
}

#Content #BoxLeadtext{
	float:left;
	margin-left:185px;
	_margin-left:92px;
	margin-top:34px;
	width:250px;
	min-height:135px;
	_height:135px;
}

#Content #BoxLeadtext .LeadText ul{
	margin-top:0px;
	padding-top:0px;
	margin-bottom:0px;
	padding-bottom:0px;
}

#Content #BoxLeadtext .LeadText ul li{
	margin-top:2px;
	margin-bottom:2px;
}


#Content #BoxContent{
	float:left;
	width:440px;
}

#Content #BoxContent .Separator{
	float:left;
	width:440px;
	height:4px;
	line-height:4px;
	margin-top:15px;
	margin-bottom:15px;
}

#Content #BoxContent .BoxFliessText{
	float:left;
	width:400px;
	_width:403px;
	padding-left:20px;
	padding-right:20px;
	_padding-right:17px;
	height:auto;
}

#Content #BoxContent .BoxFliessText a.BoxProductPicture{
	float:left;
	display:block;
	width:88px;
	padding-left:15px;
	padding-right:28px;
	height:auto;
	background:none;
	text-decoration:none;
}

#Content #BoxContent .BoxFliessText .BoxProductText{
	float:left;
	width:269px;
}

#Content #BoxContent .BoxFliessText h1{
	font-size:120%;
	line-height:160%;
	display:inline;
	margin:0px;
	padding:0px;
}

#Content #BoxContent .BoxFliessText a.LinkThumbnail{
	float:left;
	margin-right:5px;
	width:76px;
	height:59px;
	border:none;
	text-decoration:none;
	background:none;
	display:block;
}

#Content #BoxContent .BoxFliessText a.LinkThumbnailRight{
	float:left;
	margin-right:0px;
	width:76px;
	height:59px;
	border:none;
	text-decoration:none;
	display:block;
}

#Content #BoxContent .BoxFliessText a.LinkThumbnail img,
#Content #BoxContent .BoxFliessText a.LinkThumbnailRight img
{
	border:none;
	text-decoration:none;
}

#Content #BoxContent a.Link{
	font-weight:bold;
}

#Content #BoxContent a.Link:hover{
	font-weight:bold;
}

/*============*/
/* Navigation */
/*============*/

#Navigation{
	float:left;
	margin-left:56px;
	margin-top:52px;
	width:200px;
	text-align:left;
}

#Navigation a{
	margin:0em;
	padding:0em;
	display:block;
	text-decoration:none;
	background-repeat:no-repeat;
	border:0em;
}

#Navigation a.Navi1,
#Navigation a.Navi2,
#Navigation a.Navi3,
#Navigation a.Navi6,
#Navigation a.Navi8,
#Navigation a.Navi9,
#Navigation a.Navi10,
#Navigation a.Navi1Active,
#Navigation a.Navi2Active,
#Navigation a.Navi3Active,
#Navigation a.Navi6Active,
#Navigation a.Navi8Active,
#Navigation a.Navi9Active,
#Navigation a.Navi10Active
{
	height:24px;
	line-height:24px;
	
}

#Navigation a.Navi4, #Navigation a.Navi4Active{
	height:40px;
	line-height:40px;
}

#Navigation a.Navi5, #Navigation a.Navi5Active{
	height:38px;
	line-height:38px;
}

#Navigation a.Navi7, #Navigation a.Navi7Active{
	height:23px;
	line-height:23px;
}

#Navigation a.Navi11, #Navigation a.Navi11Active{
	height:25px;
	line-height:25px;
}

#Navigation a.SubNavi1, a.SubNavi1Active{
	height:16px;
	line-height:16px;
}

#Navigation a.SubNavi2, a.SubNavi2Active{
	height:20px;
	line-height:20px;
}

#Navigation a.SubNavi3, a.SubNavi3Active{
	height:21px;
	line-height:21px;
}

/*=======*/
/* INDEX */
/*=======*/

#HeaderIndex{
	float:left;
	height:104px;
	/*IE HACK*/
	_height:101px;
	width:760px;
	background:url(../auxx/index/img_header.jpg) no-repeat;
}

#FooterIndex{
	float:left;
	height:34px;
	width:760px;
}

#ContentAreaBg #ContentIndexTop{
	float:left;
	width:760px;
	height:146px;
	/*IE HACK*/
	_height:143px;
	background:url(../auxx/index/img_bg_content_top.jpg);
	text-align:left;
}

#ContentAreaBg #ContentIndexTop #ContentIndexLinks{
	float:left;
	width:auto;
}

#ContentAreaBg #ContentIndexTop #ContentIndexLinks a{
	display:block;
	float:left;
	cursor:pointer;
	border:0px;
	text-decoration:none;
}

#ContentAreaBg #ContentIndexTop #ContentIndexLinks a img{
	border:none;
}

#ContentAreaBg #ContentIndexTop #ContentIndexLinks a.ButtonIndexTL{
	margin-left:39px;
	_margin-left:20px;
	margin-top:11px;
	_margin-top:10px;
	width:205px;
	height:74px;
}

#ContentAreaBg #ContentIndexTop #ContentIndexLinks a.ButtonIndexTR{
	margin-left:17px;
	margin-top:11px;
	_margin-top:10px;
	width:204px;
	height:74px;
}

#ContentAreaBg #ContentIndexTop #ContentIndexLinks a.ButtonIndexBL{
	margin-left:39px;
	_margin-left:20px;
	width:205px;
	height:62px;
}

#ContentAreaBg #ContentIndexTop #ContentIndexLinks a.ButtonIndexBR{
	margin-left:17px;
	width:204px;
	height:62px;
}

#ContentAreaBg #ContentIndexBottom{
	float:left;
	width:760px;
	height:343px;
	background:url(../auxx/index/img_bg_content.jpg);
}

/*========*/
/* FOOTER */
/*========*/

#Footer{
	float:left;
	height:34px;
	width:760px;
	text-align:right;
}

#Footer form{
	margin:0px;
	padding:0px;
	display:inline;
}

#BoxFooterText{
	float:right;
	width:auto;
	height:16px;
	color:#FFFFFF;
	margin-right:8px;
	_margin-right:4px;
	padding-top:10px;
	padding-left:21px;
	font-size:55%;
}

#BoxFooterText a.LinkFooter{
	float:left;
}

#BoxFooterText a.LinkFooter:hover{
	text-decoration:none;
	border:none;
	background:#FFFFFF;
	color:#9E292B;
}

a.BoxFooterIconAdvise{
	float:left;
	height:9px;	
	line-height:9px;
	width:11px;
	margin-right:2px;
	_margin-right:1px;
	margin-top:2px;
}

a.BoxFooterIconPrint{
	float:left;
	height:9px;	
	line-height:9px;
	width:8px;
	margin-right:3px;
	_margin-right:2px;
	margin-top:2px;
}

-->


