@charset "utf8";
/*
// charset=utf-8
// $Id: jet-verpackungen.css 125 2009-09-03 15:06:11Z hebing $
// $HeadURL: svn://svnserver/jetschaumstoffe/branches/2009/styles/jet-verpackungen.css $
// +----------------------------------------------------------------------+
// | monsun                                                               |
// | (c) 2009 monsun media (http://www.monsun-media.com)                  |
// +----------------------------------------------------------------------+

  rot       : #b60111
  headlines : #412a2a

*/

* {
	outline:none;
}
body {
	margin:0;
	padding:0;
	border:0;
	font-family:Arial,Helvetica,sans-serif;
	font-size:70%;
	color:#58585a;
	line-height:130%;
}

div.header
,div.Footer
,div.SubNavi
,div.Fertigungsprozess
,div#FertigungsprozessOverlay  {
	display:none;
}

h1 {
	color:#412a2a;
	line-height:130%;
	font-weight:bold;
	font-size:130%;
	margin:9px 0; /* ie */
}
 strong
,h1 strong {
	color:#b60111;
}
h2,h3 {
	line-height:130%;
	font-weight:bold;
	font-size:100%;
}
a {
	color:#58585a;
	text-decoration:underline;
	font-weight:bold;
}
div.mainbar a {
	font-weight:normal;
}
a:hover {
	color:#b60111;
}
a img {
	border:none;
}
 input.text
,textarea.text
,textarea.textarea
,select {
	border:1px solid #989898;
	font-family:Verdana,Helvetica,sans-serif;
	font-size:100%;
	background-color:#eeeeee;
}
 input.error
,textarea.error {
	border:1px solid #b60111;
}

div.sidebar div.contentElement
,div.extrabar div.contentElement {
	padding:10px 100px 10px 10px;
	border:1px solid #C4C4C4;
	margin-bottom:10px;
	clear:both;
	position:relative;
}

div.sidebar div.contentElement div.contentElement
,div.extrabar div.contentElement div.contentElement {
	padding:0;
	border:none;
}
div.sidebar div.contentElement div.label
,div.extrabar div.contentElement div.label {
	font-weight:bold;
}
div.QuickLinkBox div.labelImage {
	position:absolute;
	right:10px;
	top:10px;
}

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
/* DocumentsBox                                                       */
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

div.DocumentsBox ul.documents {
	padding:0;
	margin:0;
	list-style:none;
}
div.DocumentsBox ul.documents li {
	padding-bottom:7px;
}
div.DocumentsBox ul.documents li div.data h2 {
	display:none;
}
div.DocumentsBox ul.documents li div.meta {
	display:none;
}
div.DocumentsBox ul.documents li div.image {
	position:absolute;
	right:10px;
	top:10px;
}

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
/* GalleryBox                                                         */
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

div.GalleryBox ul {
	list-style:none;
	margin:0;
	padding:5px 0 10px 0;
	overflow:auto;
	height:100%; /* ie6 fix */
}
div.GalleryBox ul li {
	margin:0;
	padding:0;
	list-style:none;
	width:72px;
	height:72px;
	float:left;
	padding-left:5px;
	background-color:#cccccc;
}
div.GalleryBox ul li.first {
	padding-left:0px;
}
div.mainbar div.GalleryBox ul li {
	padding-bottom:5px;
	background-color:#fff;
}
div.mainbar div.GalleryBox ul li.first {
	padding-left:5px;
}
div.GalleryBox ul li.hidden {
	display:none;
}

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
/* Contactform                                                        */
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
div.Contactform div.label {
	display:none;
}
 div.Contactform input.text
,div.Contactform textarea {
	width:200px;
	margin-top:5px;
}
div.Contactform form div.clearfix {
	height:100%;
	width:322px;
	clear:both;
}

div.Contactform form div.clearfix label {
	float:left;
}

div.Contactform form div.clearfix input {
	float:right;
}

 div.Contactform div.subject label
,div.Contactform div.message label {
	float:none;
}

 div.Contactform form div.message label
,div.Contactform form div.subject label
,div.Contactform form div.message input
,div.Contactform form div.subject input {
	float:none;
}
 div.Contactform input#subject
,div.Contactform textarea {
	width:320px;
	display:block;
}
div.Contactform div.captcha {
	margin:15px 0;
}
div.Contactform div.captcha p {
	margin-bottom:0;
}
div.Contactform input#captcha {
	width:45px;
}
div.Contactform div.mandatoryFields {
	margin:15px 0;
}
div.Contactform div.errorNotice p {
	color:#b60111;
}
div.Contactform div.interesstSelect { 
	background-color:#eee; 
	padding:5px;
	margin:0 0 5px 0; 
}
div.Contactform div.interesstSelect select { 
	display:block;
}
div.Contactform div.sexSelect { 
	margin:0 0 5px 0; 
}
div.Contactform div.sexSelect label { 
	display:inline; 
}
div.Contactform div.optionSelect { 
	width:300px; 
	padding:3px 0 10px 0; 
}
div.Contactform div.optionSelect div { 
	padding:2px 0; 
}
div.Contactform div.optionSelect label { 
}
div.Contactform div.optionSelect input.checkbox { 
	float:left; 
	margin-right:10px;
}