@charset "utf-8";
/* Print Stylesheet */


/* BASICS - RESET */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li, 
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td 

{margin:0; padding: 0;  border: 0; outline: 0;}

html, body			{height:auto !important; width:100%; margin:0; padding:0; }

a	{text-decoration:none; color:inherit;}
a:hover	{text-decoration:underline;}

:focus 	{outline: 0;}

ol, ul 	{list-style: none;} 
table 	{border-collapse: separate; border-spacing: 0;}

caption, th, td {text-align: left;font-weight: normal;}

blockquote:before, blockquote:after, q:before, q:after {content: "";}

blockquote, q {quotes: "" "";}

/* BASICS - RESET ENDE */

*	{font:9pt/100% Arial !important; color:#000; background:#FFF;}
h1	{font-weight:bold !important; margin-bottom:20px;}

#dev_navi, ul#topper_navi, #desctext, #navigation, #header, #header_s, #breadcrums, #suggestion, #zoom, .tools {display:none !important;}

#logo					{margin-bottom:10px;}

#content_left				{}
div.description				{margin-top:10px;}
#content_right				{width:100%;}
#content_right p.einleitend		{margin-top:20px; margin-bottom:20px;}

div.prddetail_box 			{width:100%; height:auto; padding:8px 0; border-top:1px solid #b3b3b3}
div.prddetail_box_in			{margin-bottom:10px;}
div.prddetail_left			{vertical-align:top; width:120px; margin-right:20px; float:left;}
div.prddetail_right 			{width:310px; margin-left:140px;}
div.prddetail_farben			{float:left; width:150px; margin-right:10px;}
div.prddetail_farben_activ		{margin-left:160px; width:150px;}
div.prddetail_more			{border-top:1px solid #b3b3b3; margin-top:20px; padding:8px 0;}
div.spalte_prd_more			{float:left; margin:15px 20px 0 0; width:200px; position:relative;}

div.spalte				{width:200px; margin-top:25px; margin-right:20px; float:left;}

div#footer_spacer			{display:none !important;}
div#footer				{width:100% !important; }
div#footer p				{width:auto !important; }
ul#footer_navi				{display:none}

/* SEMINAR TERMINE */

.seminar				{margin: 10px 0 25px;}
.seminar h1			{font-weight:normal !important;}
.seminar fieldset		{border:1px solid #000 !important;}
.seminarform			{padding: 10px; }
.seminarin				{clear: both; margin: 8px 0; padding: 8px 0;}
.seminarin p.seminardetail	{width:100px;margin-right: 0px; }
.seminarin p			{float:left; line-height: 150%; margin-right: 10px;}
.seminarform legend		{font-weight: bold !important;}
.seminarin p.seminarseat	{font-weight:bold; margin-right: 0px;width:80px; text-align:right; }
.seminarin p.seminarcity	{width:130px; margin-left:10px;}
.seminarin input		{display:none}
#seminarbtnnext			{display:none;}

/* SEMINAR TERMINE ENDE */

