
/* Stylesheet that resets the default behaviour and sets some standard objects */
html,body,div,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,fieldset,p,blockquote,table{
	margin:0;
	padding:0;
}
abbr {text-decoration:none;	border:0;}
a {
	color: #900;
	outline:0 !important;
	text-decoration: none;
}
a img {
	border:0;
	display:block;
}
/*ul {
	list-style: none;
	margin:0;
	padding:0;
}
ol {
	list-style-position:inside;
	padding:0;
}*/
/*h1, h2, ul.menu, .productNav, .nav, 
#content .productDescription .head .leftCol .presentation p,
.module.download li div h3,
#content .leftArea .cheeky ul li,
.extensionContainer .area .textBig p,
#content .cheeky ul,
#content .extensionContainer .area .textBig p,
#content .extensionContainer .area .textBig li,
#content .newsContainer p,
.extensionContainer .area .introTextOnImg p,
#content .extensionContainer .area .italicText p,
#content .extensionContainer .area .textBig ol,
#content .newsContainer ul li,
#content .newsContainer ol li,
#activityContainer .activity .container p,
.uneForm #inputBox {
	font-family: Georgia, "Times New Roman", serif;
	font-weight: normal;
}*/
h1 {
	/*font-size:24px;*/
	margin:0 0 6px 0;
	color: #000;font-size:48px;font-style:normal;font-weight:normal;/*text-transform:uppercase*/;
}
h2 {font-size: 18px;}
/* Floating  */
.floatRight {float:right;}
.floatLeft {float:left;}
.clear {clear:both;}
/*.strong {font-weight: bold;}*/
.hr {
	background: transparent url(../images/hr.gif) repeat-x left top;
	height:4px;
	margin:15px 0;
}
.hr hr {display:none;}
.bold {font-weight: bold;}
.displayNone {display:none !important;}
.displayBlock {display:block !important;}
.posRel {position:relative; float:left; display:block; width:100%;height:30px;}
#content .productOverviewBox a,
#content .moreProducts a,
#content .productDescription .head .leftCol .colors .colorWrap p.link.active a,
#content .conceptWrapper h3 a,
.nav li.expanded a {text-decoration:none;}


#content .newsContainer ul li,
#content .newsContainer ol li {font-size: 14px;}
#content .newsContainer ul li {padding-bottom: 2px}

#content .newsContainer ul,
#content .newsContainer ol {margin: 0 0 15px 0}


td.valignTop { vertical-align:top; }
td.valignBottom { vertical-align:bottom; }

iframe { border:none; border-collapse:collapse; overflow:hidden; background-color:transparent; }
