* { margin:0; padding:0; }
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	background-color: #fff;
	color: #eee;
	color:#000;
}
h1, h2, h3 {
	clear: both;
	padding: 12px 0 11pt 0;
	font-size: 18pt;
	color: #3DA7D7; /* blue */
	color: #e57dd0; /* pink */
	color: #D9072D; /* red */
}
h2 {
	padding: 12pt 0 9pt 0;
	font-size: 12pt;
}
h3 {
	padding: 10pt 0 8pt 0;
	font-size: 11pt;
	color:#D9072D;
}
h4 {
	padding: 10pt 0 8pt 0;
	font-size: 11pt;
	color:#D9072D;
}
p {
	margin-bottom: 11pt;
	font-family: Arial, Helvetica, sans-serif;
}

.clothes {
	/*color: #ff0099;*/
	color: #D9072D;
}
.materials {
	color: #D9072D;
	/*color: #31B05F;*/
}
.symbols {
	color: #D9072D;
	/*color: #DD262C;*/
}
.underline {
	margin-bottom: 0;
	padding-bottom: 0;
	width: 202px;
	height: 44px;
	background: url('../images/structure/scissor_small.gif') bottom no-repeat;
}

div.icmsLatestNewsArchive {
	position: relative;
	float:left;
	margin-bottom:5px;
	margin-right:50px;
}

div.icmsLatestNews {
	position: relative;
	clear: both;
	margin-bottom:5px;
}
div.newsitem_rubrik_latest {
	position: relative;
	font-weight: bold;
	font-size: 8pt;
}
div.newsitem_rubrik_latest a {
	text-decoration:none;
}
.newsitem_preamble_date {
	position: relative;
	float: left;
	font-weight: bold;
}
.newsitem_ingress {
	position: relative;
	margin-top: 7px;
	font-size: 7pt;
	margin-bottom:10px;	
}
.newsitem_rubrik {
	position: relative;
	display: block;
	font-size: 14pt;
	color: #000;
}
.newsitem_bildtext {
	font-size: 7pt;
	color: #666;
}
#newspic{
	float:left;
	margin-top:-3px;
}
.icmsLatestNews a:link, div.icmsLatestNews a:visited {
	color: #D9072D;
}
.newsitem_button_table div {
}
.newsitem_backbutton img {
	position: relative;
	float: left;
	margin-right: 14px;
	width: 24px;
	height: 24px;
	background: url('../images/structure/newsitem_back.gif') no-repeat;
}
.tips_icon img {
	position: relative;
	float: left;
	cursor: pointer;
	margin-right: 14px;
	width: 24px;
	height: 24px;
	background: url('../images/structure/newsitem_tip.gif') no-repeat;
}
.newsitem_printbutton img {
	position: relative;
	float: left;
	width: 24px;
	height: 24px;
	background: url('../images/structure/newsitem_print.gif') no-repeat;
}



#framework {
	position: relative;
	width: 100%;
	background: url('../images/structure/bground2.jpg') repeat-x 50% 0%;

}
#header {
	position: relative;
	margin: 0 auto;
	width: 854px;
	height: 140px;
	
	z-index: 3000;
}
#headerLogo {
	position: absolute;
	left: 0px;
	bottom: 1px;
}

#headerMenu {
	position: absolute;
	top: 6px;
	right: 0px;
	font-size: 8pt;
	color: #999;
}
#headerMenu #icmsLiMenu li{
	display:block;
	float:left;
	padding-right:5px;
}
#headerMenu a:link, #headerMenu a:visited {
	color: #fff;
}
#headerBubble {
	position: absolute;
	right: 40px;
	bottom: 20px;
	width: 392px;
	height: 122px;
	background: url('../images/structure/bubble.gif') no-repeat;
}
#headerBubble h1 {
	padding: 10px 10px 0 10px;
	font-size: 14pt;
	color: #ff0099;
}
#headerBubble h1 a:visited, #headerBubble h1 a:link{
	color:#D9072D;
	text-decoration:none;
}
#headerBubble p {
	margin: 4px 10px;
	font-size: 8pt;
	color: #000;
}
#content {
	position: relative;
	clear: both;
	margin: 0 auto;
	margin-top: 10px;
	width: 854px;
	
}


.webq_bar1, .webq_bar2, .webq_bar3, .webq_bar4, .webq_bar5, .webq_bar6 {
	height: 11px;
	background-repeat:repeat-x;
	background-position:0px -3px;

} 

.webq_bar1 { background-image: url(../images/webq_bars/blue.gif); }
.webq_bar2 { background-image: url(../images/webq_bars/red.gif); }	
.webq_bar3 { background-image: url(../images/webq_bars/green.gif); }		
.webq_bar4 { background-image: url(../images/webq_bars/darkRed.gif); }
.webq_bar5 { background-image: url(../images/webq_bars/pink.gif); }
.webq_bar6 { background-image: url(../images/webq_bars/lightGreen.gif); }		

.webq_res_row, .webq_res_row_alt {
	width: 100%;
	text-align: left;
	padding:2px;
}
.webq_input_submit {
	background-image: url(../images/structure/rosta.gif);
	height: 13px;
	width: 36px;
	border:0px;
	cursor:pointer;
}
.webq_answer{
	font-family:Tahoma, Verdana;
	font-size:10px;
	font-weight:bolder;
	padding-top:5px;
	padding-bottom:5px;
}
.webq_answers{
	font-family:Tahoma, Verdana;
	font-size:11px;
}
.webq_bar_text{
	font-family:Tahoma, Verdana;
	font-size:11px;
	padding-bottom:3px;
}
.webq_total{
	font-family:Tahoma, Verdana;
	font-size:10px;
	padding-top:5px;
	padding-bottom:5px;
}
.webq_question{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	padding-bottom:5px;
}

div#symbol_icons a{
	text-decoration:none;
}
div#symbol_icons img{
	border:none;
}
#image_box {
	width:196px;
	padding:5px;
	float:left;
	word-wrap: break-word;
	height:60px;
}
#image_box .image{
	width:100%;
	margin:0;
	padding:0;
}
#image_box .image p{
	padding-top:21px;
	font-size:13px;
}
#image_box .text{
	width:100%;
	height:00px;
	margin:0;
}
div#footer_bottom a:link, div#footer_bottom a:visited, div#footer_bottom a:hover  {
	color:#666;
}
div#footer_bottom {
	background: url('../images/structure/bg_scissor2.gif') top no-repeat;
	padding-top:40px;
	text-align:right;
	width: 854px;
	margin:0 auto;
}
div#footer_bottom p {
	color:#666666;
	font-size:8pt;
}
div#faq_wrapper{	
	padding:30px 50px;
}
ul.faq {
	list-style-type:none;
}
ul.faq li.question{
	display:block;
	width:300px;
	color:#D9072D;
	padding:2px;
	font-weight:bold;
	list-style:none;
}
ul.faq li.awnser{
	list-style:none;
	overflow:hidden;
	height:0px;
	padding:0px;
	margin:0px;
	padding-right:130px;
	
}
ul.faq li.dummy{
	list-style:none;
	overflow:hidden;
	height:auto;
	display:none;
	padding:0px;
	margin-bottom:-10px;
	padding-right:130px;
}