
#content img {
	border: none !important;	
}

div.side-menu {
	position: relative;
	width: 175px;
	background: url("../images/sweetlets/boxes/box_175_background.gif") repeat-y;
}

div.side-menu ul {
	list-style-type: none;

	padding: 2px 12px 2px 10px;
	margin: 0;
	font-size: 10px;
}

div.side-menu li {
	background: url("../images/sweetlets/bullet_orange.gif") no-repeat 0 5px;
	padding-left: 12px;
	margin-bottom: 8px;
}

div.side-menu li.active {
	background: url("../images/sweetlets/bullet_blue.gif") no-repeat 0 5px;
}

div.side-menu a:hover {
	text-decoration: none;
}

div.side-menu li.active a {
	color: #0072b7;
}

div.side-menu div.bottom {
	position: relative;
	width: 175px;
	height: 7px;
	background: url("../images/sweetlets/boxes/box_175_footer.gif") repeat-y;
}

div.blue-box {
	width: 475px;
	background: url("../images/sweetlets/boxes/box_475_blue_background.gif") repeat-y;
}

div.blue-box-footer {
	width: 475px;
	height: 20px;
	background: url("../images/sweetlets/boxes/box_475_blue_footer.gif") no-repeat;
}

div.support-overview {
	background: url("../images/sweetlets/support/header_blue_supportoverview.jpg") no-repeat top left;
	padding: 130px 25px 0 30px;
}

div.home_right_box {
	background: url("../images/sweetlets/boxes/box_175_background.gif") repeat-y;
	margin-bottom: 10px;
}

div#competence ul {
	list-style-type: none;
	padding: 2px 12px 2px 10px;
	margin: 0;
	font-size: 12px;
}

div#competence li {
	background: url("../images/sweetlets/aboutus/bullet_blue.gif") no-repeat 0 5px;
	padding: 2px 0 0 20px;
	margin-bottom: 8px;
	color: black;
}



div#category-navigation {
		display: none;
	}

	div#clickstream-epa-note {
		display: none;
		margin: 10px 0;
	}
	
	div#clickstream-epa-note p {
		margin: 0; 
		padding: 0; 
		line-height: 1.5em;
		color: #000000;
	}
	
	div#clickstream-epa-note p.head12 {
		margin-bottom: 5px;
	}

	div.category {
		display: none;
	}
	
	span.categoryId {
		display: none;
	}
	
	a.downloadlink {
	
	}
	
	a.downloadlink.inactive {
		color: #999999 !important;
		cursor: default !important;
		font-style: italic !important;
	}
	
	a.downloadlink span.epa-note {
		display: none;
		
	}
	
	a.downloadlink.inactive span.epa-note {
		display: inline;
	}
	
	p.download {
		padding: 0 10px;
		border: 1px solid #ffffff;
	}
	
	p#accept-license-text {
		padding: 10px;
		margin: 0;
	}
	
	.markLicense {
		border: 1px solid #ff0000 !important;
		background-color: #FFE1D5 !important;
		font-weight: bold !important;
		color: #ff0000 !important;
	}
	
	input#accept-license {
		margin-right: 15px;
	}
	
	tr.note-row {
		display: none;
	}
	
	select#category_selection {
		background-color: #FDEAD2;
		border: 1px solid #F6D395;
		color: #0072B7;
		padding: 3px;
		font-size: 12px;
		font-weight: bold;
		outline: none;
	}
	
	select#category_selection option {
		padding: 2px 10px;
		font-weight: normal;
		outline: none;
	}




/*
@import "./footer.css";
*/

iframe#downloadiframe {
	left: 0;
	position: absolute;
	top: 0;
	visibility: hidden;
}

/*
body {
	margin: 0.1em;
	height : 100%;
	background: #ffffff;
	font-family: Verdana,Arial,Helvetica,sans-serif;
}
*/

h1 {
	font-size: 13px;
	color: #0072B7;
	font-weight: bold;
	/*
	margin: 10px 0;
	*/
}

/*
.solutions table {
	cursor: pointer; 
	position: absolute; 
}
*/

.inputtext {
	padding-right: 5px; 
	padding-left: 5px; 
	padding-top: 6px; 	
	font-size: 10px; 
	width: 225px; 
	background-color: #FDEAD2;
	border: 1px solid #F6D395;
	color: #0072B7;
	padding: 2px;
}

.inputselect {
	width: 225px; 
	background-color: #FDEAD2;
	border: 1px solid #F6D395;
	color: #0072B7;
	padding: 2px;
	margin: 0 0 5px 0;
}

.button, .buttonlarge {
	padding-left: 10px; 
	padding-top: 4px; 
	background-REPEAT: no-repeat;
}

.button { background-image: url(../images/sweetlets/buttons/button_bg.gif); }
.buttonlarge { background-image: url(../images/sweetlets/buttons/button_bg_large.gif); }

/*
.button_top_inactive {
	background-image: url(../images/sweetlets/buttons/button_inactive.gif); 
	background-REPEAT: no-repeat;
}

.button_top_active {
	background-image: url(../images/sweetlets/buttons/button_active.gif); 
	background-REPEAT: no-repeat;
}
*/
/*
A:link, A:visited {	
	font-weight: bold;
	font-size: 10px; 
	color: #f79a29;
	background-color: transparent;
	text-decoration: none;
}

A:active, A:hover {	
	color: #0072b7;
	background-color: transparent;
}
*/
a.text9:link, a.text9:visited, a.text9:active {	
	font-weight: bold;
	font-size: 9px; 
	color: #f79a29;
	background-color: transparent;
	text-decoration: none;
}

a.text9:hover {	
	color: #0072b7;
	background-color: transparent;
}

a.text9_active:link, 
a.text9_active:visited, 
a.text9_active:active, 
a.text9_active:hover {	
	font-weight: bold;
	font-size: 9px; 
	color: #0072b7;
	background-color: transparent;
	text-decoration: none;
}

a.text10:link, a.text10:visited, a.text10:active {	
	font-weight: bold;
	font-size: 10px; 
	color: #f79a29;
	background-color: transparent;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	text-decoration: none;
}

a.text10:hover {	
	color: #0072b7;
	background-color: transparent;
}

a.text10_active:link, a.text10_active:visited, a.text10_active:active, a.text10_active:hover {	
	font-weight: bold;
	font-size: 10px; 
	color: #0072b7;
	background-color: transparent;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	text-decoration: none;
}

a.text10white:link, a.text10white:visited {	
	font-weight: bold;
	font-size: 10px; 
	color: #FFFFFF;
	background-color: transparent;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	text-decoration: none;
}

a.text10white:active, a.text10white:hover {	
	text-decoration: underline;
}


a.text12white:link, a.text12white:visited {	
	font-weight: bold;
	font-size: 12px; 
	color: #FFFFFF;
	background-color: transparent;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	text-decoration: none;
}

a.text12white:active, a.text12white:hover {	
	text-decoration: underline;
}

/*
.newsLink {	
	font-weight: bold;
	font-size: 12px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	text-decoration: none;
} 

.newsLinkHomepage {	
	font-weight: bold;
	font-size: 12px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	text-decoration: none; 
	TEXT-ALIGN: right;
} 

.newsLink a:link, .newsLink a:visited, .newsLink a:active, .newsLink a:hover {
	color: #f79a29;
	background-color: transparent;
	text-decoration: none; 
	font-size: 12px;
} 
*/

ul.competence {
	list-style-image:url(../images/sweetlets/aboutus/ourcompetence_bullet_blue.gif);
	list-style-type: circle;
	font-size: 12px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-ALIGN: left;
	padding-top: 5px;
}
ul.competence li {
	padding-top: 5px;
	padding-bottom: 5px;
	margin-left: -30px;
}

ul.competence li ul {
	list-style-image:url();	
	list-style-type: circle;
	font-size: 12px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-ALIGN: left;
	padding-bottom: 5px;
}
ul.competence li ul li {
	padding-top: 2px;	
	padding-bottom: 2px;
}

a.mail10orange:link, a.mail10orange:visited {	
	font-weight: bold;
	font-size: 10px; 
	color: #f79a29;
	background-color: transparent; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	text-decoration: none;
}

a.mail10orange:active, a.mail10orange:hover {	
	text-decoration: underline;
}

a.mail12orange:link, a.mail12orange:visited {	
	font-weight: bold;
	font-size: 12px; 
	color: #f79a29;
	background-color: transparent; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	text-decoration: none;
}

a.mail12orange:active, a.mail12orange:hover {	
	text-decoration: underline;
}

a.mail12white:link, a.mail12white:visited {	
	font-weight: bold;
	font-size: 12px; 
	color: #FFFFFF;
	background-color: transparent;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	text-decoration: none;
}

a.mail12white:active, a.mail12white:hover {	
	color: #FFFFFF;
	background-color: transparent;
	text-decoration: underline;
}

a.mail10blue:link, a.mail10blue:visited, a.mail10blue:active, a.mail10blue:hover {	
	font-weight: bold;
	font-size: 10px; 
	color: #0072b7;
	background-color: transparent;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	text-decoration: none;
}

a.mail12blue:link, a.mail12blue:visited, a.mail12blue:active, a.mail12blue:hover{	
	font-weight: bold;
	font-size: 12px; 
	color: #0072b7;
	background-color: transparent;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	text-decoration: none;
}

/*
a.topnavigation:link, a.topnavigation:visited {	
	font-weight: bold;
	font-size: 10px;	
	text-transform: uppercase; 
	color: #f79a29;
	background-color: transparent;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	text-decoration: none; 
	font-STRETCH: condensed;
}

a.topnavigation:active, 
a.topnavigation:hover {	
	color: #0072b7;
	background-color: transparent;
}

a.topnavigation_active:link, 
a.topnavigation_active:visited, 
a.topnavigation_active:active, 
a.topnavigation_active:hover {	
	font-weight: bold;
	font-size: 10px;	
	text-transform: uppercase; 
	color: #0072b7;
	background-color: transparent;
	text-decoration: none; 
	font-stretch: condensed;
}

.topnavigation {	
	font-weight: bold;
	font-size: 10px;	
	text-transform: uppercase; 
	color: #f79a29;
	background-color: transparent;
	text-decoration: none; 
	font-stretch: condensed;
}
*/

.head10, .head12, .head14, .head16 {	
	font-weight: bold;
	color: #000000;
	background-color: transparent;
}
.head10 { font-size: 10px; }
.head12 { font-size: 12px; }
.head14 { font-size: 14px; }
.head16 { font-size: 16px; }

.head10blue, .head12blue, .head14blue, .head16blue {	
	font-weight: bold;
	color: #0072b7;
	background-color: transparent;
margin-bottom: 5px;
}
.head10blue { font-size: 10px; }
.head12blue { font-size: 12px; }
.head14blue { font-size: 14px; }
.head16blue { font-size: 16px; }

.head12orange, .head14orange, .head16orange {	
	font-weight: bold;
	color: #f79a29;
	background-color: transparent;
}
.head12orange {	font-size: 12px; }
.head14orange {	font-size: 14px; }
.head16orange {	font-size: 16px; }

.head12white, .head14white, .head16white {	
	font-weight: bold;
	color: #FFFFFF;
	background-color: transparent;
	margin-bottom: 5px;
}
.head12white { font-size: 12px; }
.head14white { font-size: 14px; }
.head16white { font-size: 16px; }


/*p,*/ 
.text9, .text10, .text12, .text14  {	
	font-weight: normal;
	color: #000000;
	background-color: transparent;
}
/*
p { font-size: 12px; }
*/
.text9 { font-size: 9px; }
.text10 { font-size: 10px; }
.text12 { font-size: 12px; }
.text14 { font-size: 14px; }

.text10blue, .text12blue, .text14blue {	
	font-weight: normal; 
	color: #0072b7;
	background-color: transparent;
}
.text10blue { font-size: 10px; }
.text12blue { font-size: 12px; }
.text14blue { font-size: 14px; }

.text10orange, .text12orange, .text14orange {	
	font-weight: normal; 
	color: #f79a29;
	background-color: transparent;
}
.text10orange {	font-size: 10px; }
.text12orange {	font-size: 12px; }
.text14orange {	font-size: 14px; }

.text10white, .text12white, .text14white {	
	font-weight: normal; 
	color: #FFFFFF;
	background-color: transparent;
}
.text10white { font-size: 10px; }
.text12white { font-size: 12px; }
.text14white { font-size: 14px; }

.licensetitle {	
	font-weight: bold;
	font-size: 13px;
}

.licenseintro {
	font-size: 11px; 
	text-transform: uppercase;
}

.licenseheading {	
	font-weight: bold;
	font-size: 12px;
}

.licensetext {
	font-size: 11px;
}


/* Typo3 Extensions */
/* default styles for extension "tx_newloginbox_pi1" */
.tx-newloginbox-pi1 H3 {	
	font-weight: bold;
	font-size: 15px; 
	color: #555555;
	background-color: transparent;
} 
.tx-newloginbox-pi1 P {	
	font-weight: normal; 
	font-size: 12px; 
	color: #555555;
}

.tx-newloginbox-pi1 input.tx-newloginbox-pi1-text { 
	width: 225px; 
	background-color: #FDEAD2;
	border: 1px solid #F6D395;
	color: #0072B7;
	padding: 2px;
	margin: 0 0 5px 0;
}

.tx-newloginbox-pi1 input.tx-newloginbox-pi1-submit { 
	padding-left: 3px; 
	background: #FFFFFF; 
	background-image: url(../images/sweetlets/buttons/button_bg_large.gif); 
	padding-top: 2px; 
	background-REPEAT: no-repeat;
	font-weight: bold;
	font-size: 10px; 
	color: #f79a29; 
	text-decoration: none; 
	border: #FFFFFF 0px solid; 
}

/* default styles for extension "tx_newloginbox_pi3" */
.tx-newloginbox-pi3-listrow TD { 
	background-color:#eeeeee; 
	padding-left: 3px; 
	padding-right: 3px; 
}
.tx-newloginbox-pi3-listrow TR.tx-newloginbox-pi3-listrow-header TD { 
	background-color:#cccccc; 
}
.tx-newloginbox-pi3-listrow TR.tx-newloginbox-pi3-listrow-header TD P {	
	font-weight:bold; 
}
.tx-newloginbox-pi3-listrow TR.tx-newloginbox-pi3-listrow-odd TD { 
	background-color:#f6f6f6; 
}

/* default styles for extension "tx_srfeuserregister_pi1" */
.tx-srfeuserregister-pi1 p {	
	font-weight: normal; 
	font-size: 12px; 
	color: #555555;
}

.tx-srfeuserregister-pi1 a:link {	
	font-weight: bold;
	font-size: 10px; 
	color: #f79a29;
	text-decoration: none;
}

.tx-srfeuserregister-pi1 a:visited {	
	font-weight: bold;
	font-size: 10px; 
	color: #f79a29;
	text-decoration: none;
}

.tx-srfeuserregister-pi1 a:active {	
	font-weight: bold;
	font-size: 10px; 
	color: #0072b7;
	text-decoration: none;
}

.tx-srfeuserregister-pi1 a:hover {	
	font-weight: bold;
	font-size: 10px; 
	color: #0072b7;
	text-decoration: none;
}

.tx-srfeuserregister-pi1 input.tx-srfeuserregister-pi1-text { 
	width: 225px; 
	background-color: #FDEAD2;
	border: 1px solid #F6D395;
	color: #0072B7;
	padding: 2px;
	margin: 0 0 5px 0;
}

.tx-srfeuserregister-pi1 input.tx-srfeuserregister-pi1-submit { 
	padding-left: 3px; 
	background: #FFFFFF; 
	background-image: url(../images/sweetlets/buttons/button_bg_large.gif); 
	padding-top: 2px; 
	background-REPEAT: no-repeat;
	font-weight: bold;
	font-size: 10px; 
	color: #f79a29;
	text-decoration: none; 
	border: #FFFFFF 0px solid; 
	height: 20px; 
	width: 135px;
}

.tx-srfeuserregister-pi1 input.tx-srfeuserregister-pi1-uploader { 
	font-size:10px;
	background-color:#35006d; 
	color:#FFFFFF; 
	font-weight:bold; }

.tx-srfeuserregister-pi1 input.tx-srfeuserregister-pi1-icon { 
	font-size:10px;
	background-color:transparent;
}

.tx-srfeuserregister-pi1 inputselect { 
	width: 218px; 
	background-color: #FDEAD2;
	border: 1px solid #F6D395;
	color: #0072B7;
	padding: 2px;
	margin: 0 0 5px 0;
}

.tx-srfeuserregister-pi1 textarea { 
	font-size:10px;
	background-color:#35006d; 
	color:#FFFFFF; 
	font-weight:bold; 
}

.tx-srfeuserregister-pi1 input.tx-srfeuserregister-pi1-radio  { 
	font-size:10px;
	background-color:transparent; 
	color:#35006d; 
	font-weight:bold; 
	VERTICAL-ALIGN:middle; 
	width: 20pt;
}

.tx-srfeuserregister-pi1-radio input.tx-srfeuserregister-pi1-radio { 
	font-size:10px;
	background-color:transparent; 
	color:#35006d; 
	font-weight:bold; 
	VERTICAL-ALIGN:middle; 
	width:10px; 
	height: 10px;
	top: 0px;
}

.tx-srfeuserregister-pi1 input.tx-srfeuserregister-pi1-checkbox { 
	font-size:10px;
	background-color:transparent; 
	color:#35006d; 
	font-weight:bold; 
	VERTICAL-ALIGN:middle;
}

.tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checkboxes { 
	LIST-STYLE-TYPE: none; 
	LIST-STYLE-image: none; 
	LIST-STYLE-position: inside;
	margin: 0 0 0 .5em; 
	font-size: 1em; 
}

.tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checkboxes li { 
	margin: 0 0 .4em 0; 
}

.tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checkboxes li label { 
	margin: 0; 
	padding: 0 0 0 .5em; 
	font-size: 1em; 
}

.tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checked-values { 
	LIST-STYLE-TYPE: square; 
	LIST-STYLE-image: none; 
	LIST-STYLE-position: inside; 
	margin: 0; 
	font-size: 1em; 
}

.tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checked-values li { 
	FLOAT: left; 
	margin: 0 2em 0 0;
}

/* default styles for extension "tt_news" */
.tx-ttnews-browsebox TD {
	font-size: 12px;
}

.tx-ttnews-browsebox-strong, .tx-ttnews-browsebox-SCell {	
	font-weight: bold; 
}

.tx-ttnews-browsebox-SCell { 
	background-color: #EEE;
}
	
/* default styles for extensions "sbsurvey" */
.tx-pbsurvey-pi1 {
	font-size: 11px;
	padding-left: 0px; 
	padding-top:0px; 
	border: 0px solid #000000;
	position: relative;
	TEXT-ALIGN: left;
}
.tx-pbsurvey-pi1 div {
	margin-bottom: 0px;
	width:400px;
}
.tx-pbsurvey-pi1 .pagenumbering {
	font-size: 10px; 
	position: relative;
	height: 0px;
}
.tx-pbsurvey-pi1 .barcontainer {
	background-color: #FFFFFF;
	border: 1px solid #000000;
	width: 100px;
	height: 15px;
	position: absolute;
	Z-INDEX: 6;
	right: 0px;
}
.tx-pbsurvey-pi1 .bar {
	background-color: #CCCCFF;
	height: 15px;
	Z-INDEX: 4;
	position: absolute;
	left: 0px;
}
.tx-pbsurvey-pi1 .bartext {
	Z-INDEX: 5;
	TEXT-ALIGN: center;
	position: absolute;
	left: 0px;
	width: 100px;
	height: 15px;
}
.tx-pbsurvey-pi1 .pageheader {
	font-size: 16px;
	font-weight: bolder;
	color: #003399;
}
.tx-pbsurvey-pi1 .pageIntroduction {
	font-size: 12px;
}
.tx-pbsurvey-pi1 .survey_item {
	margin-top: 10px;
	margin-bottom: 10px; 
	font-weight: normal; 
	font-size: 12px; 
	color: #555555; 
}
.tx-pbsurvey-pi1 .itemform {
	font-size: 12px;
}
.tx-pbsurvey-pi1 .question {
	font-weight: bold; 
	font-size: 11px; 
	color: #0072b7; 
	VERTICAL-ALIGN: baseline; 
	margin-bottom:5px;
}
.tx-pbsurvey-pi1 .questionNumber {
	VERTICAL-ALIGN: baseline;
}
.tx-pbsurvey-pi1 .questionSubtext {
	font-size: 10px; 
	VERTICAL-ALIGN: baseline;
}
.tx-pbsurvey-pi1 .required {
	font-size: 11px; 
	color: #FF0000;
}
.tx-pbsurvey-pi1 .additional_ver {
	margin-left: 0px;
}
.tx-pbsurvey-pi1 input.tx-pbsurvey-pi1-text {
	background-color: #FFFFFF; 
	border-right: #FFFFFF 0px solid; 
	padding-right: 5px; 
	border-top: #FFFFFF 0px solid; 
	padding-left: 5px; 
	font-size: 10px; 
	background-image: url(../images/sweetlets/input_bg.gif); 
	border-left: #FFFFFF 0px solid; 
	width: 225px; 
	color: #0072b7; 
	padding-top: 6px; 
	border-bottom: #FFFFFF 0px solid; 
	background-REPEAT: repeat-x; 
	height: 30px;
}
.tx-pbsurvey-pi1 .matrix {
	width: 100%;
}
.tx-pbsurvey-pi1 .matrix .surveyrow_even {
	background-color: #CCCCFF;
}
.tx-pbsurvey-pi1 .matrix .columnFirst {
	font-size: 11px; 
	font-weight: bold; 
	TEXT-ALIGN: left;
}
.tx-pbsurvey-pi1 .matrix .columnNext {
	font-size: 11px; 
	TEXT-ALIGN: center;
}
.tx-pbsurvey-pi1 input.tx-pbsurvey-pi1-submit { 
	padding-left: 3px; 
	background: #FFFFFF; 
	background-image: url(../images/sweetlets/buttons/button_bg_large.gif); 
	padding-top: 2px; 
	background-REPEAT: no-repeat;	
	font-weight: bold;
	font-size: 10px; color: #f79a29; 
	text-decoration: none;
	border: #FFFFFF 0px solid; 
	height: 20px; 
	width: 135px;
}
.tx-mailform input { 
	padding-left: 3px; 
	background: #FFFFFF; 
	background-image: url(../images/sweetlets/buttons/button_bg_large.gif);
	padding-top: 2px; 
	background-REPEAT: no-repeat;
	font-weight: bold;
	font-size: 10px; 
	color: #f79a29;
	text-decoration: none; 
	border: #FFFFFF 0px solid; 
	height: 20px; 
	width: 135px;
}

/* Drop Down Menu */
/*
#nav, 
#nav ul {
	float: left;
	list-style: none;		
	padding: 0;
	z-Index:98;
	position: relative;
}
 
#nav li a {
	display: block;	
	text-transform: uppercase; 
}
 
#nav a.menuparent  {
	background: url(arrow.gif) no-repeat 90% 40%;
}
 
#nav li {	
	display: inline;
	list-style-type: none;
	float: left;
	width: 103px;
	height: 26px;
	text-align: center;
	line-height: 26px;
	vertical-align: middle;
}


#nav li ul {
	position: absolute;
	left: -999em;	
	font-weight: normal;	
	margin: 0;
	padding: 0;
	list-style-type: none;
	border-right: 1px solid #DDD;
	border-bottom: 1px solid #DDD;
	border-left: 1px solid #DDD;
	background-color: #FFF;
	width: 616px;
	height: 200px;	
	z-Index: 9999;	
}
 
#nav li ul li { 
	float: left;
	list-style-type: none;
	background-image: none;
	width: 200px;
	height: 50px;
	margin: 0 !important;
}

#nav li ul li a {
	display: block;
	width: 200px;
	line-height: 50px;
	text-indent: -9999px;
	outline: none;
}
*/

/*
#header-navigation {
	position: relative;
	display: inline;
	padding: 0;
	margin: 0;	
}
*/
/*

ul#nav li div.sub {
	position: relative;
	top: 0; 
	left: -206px;
	width: 616px;
	height: 220px;
	z-index: 9999;
	background: #fff;
	border-right: 1px solid #dedee0;
	border-bottom: 1px solid #dedee0;
	border-left: 1px solid #dedee0;
	padding: 0;
	float: left;
	display: none; --Hidden for those with js turned off--
}


div.sub ul {
	margin: 0;
	padding: 0;
}

div.sub ul li {
	width: 205px !important;
	height: 55px !important;
	display: block;
	background: none;
}

div.sub ul li a {
	text-indent: -9999px;
	line-height: 50px;
	display: block;
	outline: none;
}
*/

/*
#nav li:hover ul, 
#nav li.sfhover ul {
	left: auto;
	margin-left: -206px  !important;
}
 
#nav li:hover, 
#nav li.sfhover {

}
*/
/*
a.bw_tree {
	background: url('../images/sweetlets/solutions/tab_bw_tree.gif') no-repeat center center !important;
}

a.click_stream {
	background: url('../images/sweetlets/solutions/tab_click_stream.gif') no-repeat center center !important;
}

a.events_calendar {
	background: url('../images/sweetlets/solutions/tab_events_calendar.gif') no-repeat center center !important;
}

a.my_favorites {
	background: url('../images/sweetlets/solutions/tab_my_favorites.gif') no-repeat center center !important;
}

a.my_apps {
	background: url('../images/sweetlets/solutions/tab_my_apps.gif') no-repeat center center !important;
}

a.pretty_poll {
	background: url('../images/sweetlets/solutions/tab_pretty_poll.gif') no-repeat center center !important;
}

a.quick_links {
	background: url('../images/sweetlets/solutions/tab_quick_links.gif') no-repeat center center !important;
}

a.rss_express {
	background: url('../images/sweetlets/solutions/tab_rss_express.gif') no-repeat center center !important;
}

a.sso_express {
	background: url('../images/sweetlets/solutions/tab_sso_express.gif') no-repeat center center !important;
}

a.stock_ticker {
	background: url('../images/sweetlets/solutions/tab_stock_ticker.gif') no-repeat center center !important;
}

a.smart_search {
	background: url('../images/sweetlets/solutions/tab_smart_search.gif') no-repeat center center !important;
}

a.system_messenger {
	background: url('../images/sweetlets/solutions/tab_system_messenger.gif') no-repeat center center !important;
}

a.world_times {
	background: url('../images/sweetlets/solutions/tab_world_times.gif') no-repeat center center !important;
}

a.your_product {
	background: url('../images/sweetlets/solutions/tab_your_product.gif') no-repeat center center !important;
}

  */




/* Added by typofaktum 13.04.10 */
/*
#page_nav {
	border: 1px solid #ccc;
	background: white url(../templates/images/background.png) repeat-x bottom left;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	margin: 10px 0;
	
}

#page_nav .csc-default {
	border-right: 1px solid #ccc;
 	padding: 10px;
    width: 14.53%;
    float: left;
    cursor: pointer;
}

#page_nav .hover, #bottom .hover {
		background: transparent url(../templates/images/background_hover.png) repeat-x bottom left !important;
}

#page_nav #last .csc-default {
	border-right: none !important;
}

#page_nav h1, #bottom h1 {
  font-size: 1.2em;
  margin-bottom: 5px;
}

#page_nav .csc-default h1 {
	font-size: 0.8em;
}



#image_wrapper {
  border: 1px solid #ccc;

}

#content {
  border: 1px solid #ccc;
  background: white url(../templates/images/background.png) repeat-x bottom left;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}
#content .csc-default {
	width: 90%;
	min-height: 120px;
	border-top: 1px solid #E7E7E7;
  	padding: 10px;
	margin: 0 0px 5px 35px;
  	zoom: 1; 
}

#content .csc-default:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}

#content .csc-header h1 {
	margin: 0px auto !important;
	font-size: 1em;
}

#bottom {
	min-height: 142px;
  background: white url(../templates/images/promofooter_bottom.png) no-repeat bottom left;
	border-top: 1px solid #DEDEDE;
  margin-top: 10px;
  clear: both;
}
#bottom h1 {
	font-size: 1.5em;
}

#bottom .csc-default {
	width: 220px;
	padding: 10px;
	border-right: 1px solid #ccc;
	min-height: 98px;
  	float: left;
 	margin-right: 10px;
}

#bottom .csc-header h1 a {
	font-size: 0.78em;
}

.second .csc-default {
  width: 447px !important;
}

.second .csc-header {
	width: 340px;
	padding-left: 50px;
	
}

.last .csc-default {
	float: right !important;
	background: transparent url(../templates/images/banner.gif) no-repeat top right;
	margin-right: 0 !important;
	border: none !important;
}

#bottom .last .csc-header, #bottom .last .bodytext {
	width: 180px;
}

#bottom .last img {
	margin-top: 8px;
}

#bottom h1, #bottom .bodytext {
  margin: 0;
}


.more_element {
  border: 1px solid #ccc;
  background: white url(../templates/images/background.png) repeat-x bottom left;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
  margin-top: 10px;
  padding: 10px;
}

.more_element .text10white, .more_element .text12white, .more_element .text14white{
	color: #000;
}

#more #content {
	width: 400px;
	height: 80px;
}

#howto #content .csc-default {
  width: 700px;
  float: left;
}

#playlist {
  width: 200px;
  float: left;
}

#playlist .csc-default {
  background-color: #f2f2f2;
  width: 160px !important;
  margin: 5px;
  cursor: pointer;
}

.top_link {
	padding-left: 5px;
}

.top_link img {
  border: none;
}

.hidden {
  display: none;
}

ul#nav ul.hover, ul#nav li.hover ul, ul#nav li:hover ul  {
    display:block;
}

.hover {
  left: auto !important;
}

div.csc-textpic-intext-left div.csc-textpic-imagewrap, div.csc-textpic-intext-left-nowrap div.csc-textpic-imagewrap {
	margin-right: 30px !important;
}
div.csc-textpic-intext-right div.csc-textpic-imagewrap, div.csc-textpic-intext-right-nowrap div.csc-textpic-imagewrap {
	margin-left: 30px !important;
}

#more .text10white, #more .text12white, #more .text14white {	
	color: #000 !important;
}

#more .text10white:visited, #more .text12white:visited, #more .text14white:visited {	
	color: #000 !important;
}

#more .head12white, #more .head14white, #more .head16white {	
	color: #000 !important;
}

#more .head12white:visited, #more .head14white:visited, #more .head16white:visited {	
	color: #000 !important;
}

#bottom_top{
	position: absolute;
	width: 982px;
	height: 10px;
	background: transparent url(/images/rounded_box_top.jpg) repeat-x bottom left;
} 


#why_analyze {
	border: 1px solid #ccc;
	background: white url(../templates/images/background.png) repeat-x bottom left;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	padding: 0 10px;
	margin: 10px 0;
	
}

#why_analyze:hover {
	background: white url(../templates/images/background_hover.png) repeat-x bottom left;
}

#why_analyze .csc-header {
	height: 22px;
	cursor: pointer;
}

#why_analyze .csc-header h2 {
	font-size: 0.9em;
	line-height: 0.6em;
	font-weight: normal;
}

#why_analyze .csc-textpic-text {
	display: none;
	width: 940px;
}

#why_analyze .bodytext {
	width: 940px;
}

.nav_button {
	background: white url(../templates/images/nav_button_bg.gif) no-repeat;
	color:#0070BE !important;
	padding:4px 17px;
	height: 20px;
	margin-top: 3px;
	display: block;
}

#what_is #content .nav_button {
	margin-left: 880px;
}


.download_link img {
	border: none !important;
	margin-left: 880px;
	margin-top: -24px;
	margin-bottom: 8px;
}
*/
