/* CSS Document */

th	{	text-align: left; color: #ffffff; font-weight: normal; }

.clear	{	clear: both;}

.left	{	float: left;
			text-align: left;
			/*background: #00ffff;*/
			
		}

.right	{	overflow: hidden;
			text-align: justify;
			/*background: #ff0000;*/
		}

.center	{	text-align: center;
	}
		
h1      {	font-size: 14pt;
			margin-bottom: 20px;
			margin-top: 0px;
		}
		
p       {	margin: 0.5em 0;
		}
		
.red	{	color: #FF0000; }


div#start	{	padding: 70px 0 0px 0;
			}

div#start	.left	{	text-align: center;
						width: 196px;
						margin-left: 38px;
					}
div#start	.left	div	{
							padding: 84px 46px 50px 0px;
							width: 196px;
							text-align: justify;
						}

div#start	.right	{	text-align: left;
						margin-top: 10px;
						margin-left: 332px;
						width: 440px;
					}

div#start	img		{	border: 0px;
					}
					
div#digitaldruck .left  {	width: 410px;
							padding-left: 30px;
							text-align: justify;
						}
						
div#digitaldruck .right {	padding-left: 17px;
				padding-right: 55px;
				padding-top: 68px;
				height: 400px;
				float: right;
						}

div#impressum	.left	{	width: 240px;
				padding-top: 85px;
				padding-left: 80px;
			}

div#angebote	{	padding-left: 30px;
		}

div#produkte	div#categories	{ }
div#produkte	div#categories	.categorie	{	/*border: 1px solid #cccccc;*/
							border-top-left-radius: 12px;
							border-top-right-radius: 12px;
							border-bottom-left-radius: 12px;
							border-bottom-right-radius: 12px;
							width: 200px;
							float: left;
							margin: 15px;
							padding: 15px; 
							text-align: center;
							font-weight: bold;
							font-size: 12pt;
							height: 200px; }
div#produkte	div#categories		.categorie:hover	{	background-color: #ffffff; color: #C60679; }
div#produkte	div#categories	.categorie	img	{	margin-top: 25px;
								margin-bottom: 25px;
								border: 1px solid #1F1A17;
								border-top-left-radius: 10px;
								border-top-right-radius: 10px;
								border-bottom-left-radius: 10px;
								border-bottom-right-radius: 10px;
							}
div#produkte	div#categories		.categorie:hover	img	{	border: 1px solid #ffffff; }



/* TEST */

div#produkte2	div#categories	{ }
div#produkte2	div#categories	.categorie	{	/*border: 1px solid #cccccc;*/
							border-top-left-radius: 12px;
							border-top-right-radius: 12px;
							border-bottom-left-radius: 12px;
							border-bottom-right-radius: 12px;
							width: 100px;
							float: left;
							margin: 3px;
							padding: 3px; 
							text-align: center;
							font-weight: bold;
							font-size: 7pt;
							height: 100px; }
div#produkte2	div#categories		.categorie:hover	{	background-color: #ffffff; color: #C60679; }
div#produkte2	div#categories	.categorie	img	{	margin-top: 5px;
								margin-bottom: 5px;
								border: 1px solid #1F1A17;
								width: 80px;
								border-top-left-radius: 10px;
								border-top-right-radius: 10px;
								border-bottom-left-radius: 10px;
								border-bottom-right-radius: 10px;
							}
div#produkte2	div#categories		.categorie:hover	img	{	border: 1px solid #ffffff; }

div#produkte	ul	li	{	font-size: 12pt; 
					margin: 8px; }
div#produkte	div.right	{	margin-left: 350px; }


div#produkte_detail	div.left	{	width: 375px;
						text-align: justify;
						margin-left: 15px; }
div#produkte_detail	div.right	{	background-color: #00ff00; 
						width: 350px; 
						height: 350px;
						float: right;
						border: 1px solid #ffffff;
					}
div#satzspiegel		h1		{	margin-left: 13px; }

div#satzspiegel		div.left	{	width: 375px;
						text-align: justify;
						margin-left: 15px; }
div#satzspiegel		div.right	{	
						width: 354px; 
						height: 354px;
						float: right;
						
						
						text-align: center;
					}

div#satzspiegel		div.right	img	{	/*margin: 0px auto;*/ border: 0px solid #999999;
								border-top-left-radius: 3px;
								border-top-right-radius: 3px;
								border-bottom-left-radius: 3px;
								border-bottom-right-radius: 3px;}

div#satzspiegel		div.right	img.noborder	{	/*margin: 0px auto;*/ border: 0px solid #999999;}

div#produkte		h1		{	margin-left: 13px; }

div#produkte		div.sp1		{	float: left;
						
						width: 250px;
					}

div#produkte		div#pleft	ul {	margin-left: -20px; }



div.alte_site	{	color: #cccccc;
			font-size: 8pt;
			text-align: center;
			margin-top: 5px;

		}
	
div#produkte	ul.textil	li	{	color: #E5097F; }
div#produkte	ul.textil	li	span	{	color: #ffffff; }

div#produkte	ul	li.nosymbol	{	list-style-type: none; margin-left:-8px;}


div#angebote2	img	{	border: 1px solid #999999;
								border-top-left-radius: 5px;
								border-top-right-radius: 5px;
								border-bottom-left-radius: 5px;
								border-bottom-right-radius: 5px;}

div#angeboteucheck	select	{	width: 184px; }	
div#angeboteucheck	input	{	width: 180px; }
div#angeboteucheck	input.upload	{	width: 350px; }
div#angeboteucheck	h2		{	font-size: 1.2em; margin-bottom: 5px; text-decoration: underline; }
div#angeboteucheck	table	tr	th.sp1	{	width: 110px; }
div#angeboteucheck	table	tr	td.sp2	{	width: 200px; }
div#angeboteucheck	table	tr	th.sp3	{	width: 80px; }
div#angeboteucheck	table	tr	th	{	padding: 7px; vertical-align: top; }
div#angeboteucheck	span.red	{	color: #ff0000; font-weight: bold; }

							