#anleitung{
position:absolute;
top: 350px;
left: 980px;
}

#anleitung2{
position:absolute;
top: 350px;
left: 910px;
}

#warenkorb{
position:absolute;
top: 20px;
left: 650px;
}

.middle h3		
			{
			font-weight:		bold;
			padding:	     	0px;
			margin:				0px;
			font-size:			11px;
			color:				#A50021;
			font-family:		Tahoma, Arial, Helvetica, sans-serif;
			}

.middle h2		
			{
			font-weight:		bold;
			padding:	     	0px;
			margin:				0px;
			font-size:			11px;
			color:				#A50021;
			font-family:		Tahoma, Arial, Helvetica, sans-serif;
			}


#comingsoon
            {
            position:absolute;
            top: 15px;
            left: 950px;
}

a 			
			{
			color: 				#931915; 
 			text-decoration: 	none;
			}

a:hover 	
			{
			color: 				#931915; 
			text-decoration:	underline;
			}

/********************************************************************* link2 ***/

a.link2
			{
			color:				#ffffff;
			text-decoration: 	none;
			border-bottom: 		1px dotted #fff;
			}

a.link2:hover
			{
			text-decoration: 	none;
			border-bottom: 		1px dotted #748699;
			cursor:				help;
			}

/********************************************************************* link3 ***/

a.link3
			{
			color:				#931915;
			text-decoration: 	none;
			border-bottom: 		1px dotted #748699;
			}

a.link3:hover
			{
			text-decoration: 	none;
			border-bottom: 		1px dotted #fff;
			cursor:				help;
			}

/********************************************************************* link4 ***/

a.link4
			{
			color:				#9b9b9b;
			text-decoration: 	none;
			}

a.link4:hover
			{
			text-decoration: 	underline;
			}
			
/********************************************************************* link5 ***/

a.link5
			{
			color:				#ffffff;
			text-decoration: 	none;
			}

a.link5:hover
			{
			text-decoration: 	underline;
			color: 				#F0F0F0;
			}

/*********************************************************** main formatings ***/
/*******************************************************************************/

body 		
			{
			margin: 			0px;
			padding:			0px;
			font-family:		Arial, Tahoma, Helvetica, sans-serif;
			font-size:			11px;
			color:				#616161;
			background-color:	#f9f9f9;
			text-align:			left;
			background: 		url(http://www.t-shirt-druck.com/content/pics/bg.jpg) no-repeat top right #f9f9f9;
			height:				100%;
			width:				100%;
			overflow-x: 		hidden;
			}

h1, h2, h3, h4, h5		
			{
			font-weight:		bold;
			padding:	     	0px;
			margin:				0px;
			font-size:			11px;
			color:				#fff;
			font-family:		Tahoma, Arial, Helvetica, sans-serif;
			}
			
h6		
			{
			font-weight:		bold;
			padding:	     	0px;
			margin:				0px;
			font-size:			11px;
			color:				#A50000;
			font-family:		Tahoma, Arial, Helvetica, sans-serif;
			}

strong, b		
			{
			font-weight:		bold;
			}

img			
			{
			border:				0px;
			}

p		
			{
			padding:            0px;
			margin:				0px;
			line-height:       17px;
			}

.pics		
			{
			padding:            0px 5px 0px 0px;
			margin:				0px;
			}

input[type='text']	
			{
			background:			#f3f4f5;
			border:				1px solid #e2e8ed;
			font-size:			11px;
			padding:            3px;
			font-family:		Tahoma, Arial, Helvetica, sans-serif;
			color:				#616161;
			}

input[type='submit']	
			{
			font-size:			11px;
			}

input[type='reset']	
			{
			font-size:			11px;
			}

textarea
			{
			background:			#f3f4f5;
			border:				1px solid #e2e8ed;
			font-size:			11px;
			padding:            3px;
			font-family:		Tahoma, Arial, Helvetica, sans-serif;
			color:				#616161;
			height:				153px;
			}

select
			{
			font-size:			11px;
			font-family:		Tahoma, Arial, Helvetica, sans-serif;
			color:				#616161;
			}

/********************************************************* content positions ***/
/*******************************************************************************/

.left			
			{
			position:			relative;
			top:				20px;
			margin-left:		20px;
			height:				52px;
			float:				left;
			width:				205px;
			}

.right			
			{
			position:			relative;
			top:				20px;
			margin-left:		225px;
			height:				52px;
			width:				750px;
			}

*+html .right			
			{
			margin-left:		200px;
			}

/********************************************************************** left ***/
/*******************************************************************************/

.logo			
			{
			background: 		url(http://www.shirts24.net/content/pics/bg-left.jpg) no-repeat;
			position:			relative;
			width:				224px;
			height:				120px;
			margin-top:        	-20px;
			margin-left:        -20px;
			}

.info			
			{
			position:			relative;
			top:				35px;
			line-height:		17px;
			}

/********************************************************************** menu ***/

.menu			
			{
			position:			relative;
			border-top:			1px solid #e9e9e9;
			border-right:		1px solid #ececec;
			border-bottom:		1px solid #e9e9e9;
			border-left:		1px solid #ececec;
			width:				184px;
			}

a.link-active			
			{
			background: 		url(http://www.shirts24.net/content/pics/link-active.gif) no-repeat;
			padding-top:        8px;
			padding-right:      5px;
			padding-bottom:     11px;
			padding-left:       30px;
			color:				#fff;
			text-decoration:	none;
			font-weight:		bold;
			display:			block;
			width:				149px;
			}

a.link-inactive			
			{
			background: 		url(http://www.shirts24.net/content/pics/link-inactive.gif) no-repeat;
			padding-top:        9px;
			padding-right:      5px;
			padding-bottom:     10px;
			padding-left:       30px;
			color:				#616161;
			text-decoration:	none;
			font-weight:		bold;
			display:			block;
			width:				149px;
			}

a.link-inactive:hover		
			{
			background: 		url(http://www.shirts24.net/content/pics/link-hover.gif) no-repeat;
			padding-top:        9px;
			padding-right:      5px;
			padding-bottom:     10px;
			padding-left:       30px;
			color:				#616161;
			text-decoration:	none;
			font-weight:		bold;
			display:			block;
			width:				149px;
			}

/********************************************************************* right ***/
/*******************************************************************************/

.box			
			{
			position:			relative;
			margin-bottom:		15px;
			float:				left;
			}

/******************************************************************* box top ***/
/*******************************************************************************/

.top 		
			{ 
			position:			relative;
			width: 				771px;
			padding:            2px;
			}

/*********************************************************************** ie7 ***/

*+html .top 		
			{ 
			padding:            0px;
			padding-top:        4px;
			padding-left:       2px;
			}

/*********************************************************************** ie6 ***/

*html .top 		
			{ 
			padding:            0px;
			padding-left:       2px;
			font-size:			0px;
			}

.top_left 		
			{ 
			height: 			5px;
			width: 				5px;
			background:   		url(http://www.shirts24.net/content/pics/top-left.gif) no-repeat;
			float: 				left;
			}

.top_middle 		
			{ 
			height: 			5px;
			width: 				761px;
			background:   		url(http://www.t-shirt-druck.com/content/pics/top-middle.gif) repeat-x top  #fff;
			float:				left;
			}

.top_right 		
			{
			height: 			5px;
			width: 				5px;
			background:   		url(http://www.t-shirt-druck.com/content/pics/top-right.gif) no-repeat;
			float:				right;
			}

/**************************************************************** box middle ***/
/*******************************************************************************/

.middle 		
			{ 
			position:			relative;
			width: 				768px;
			padding:            2px;
			}

/*********************************************************************** ie7 ***/

*+html .middle 		
			{ 
			padding:            0px;
			}

/*********************************************************************** ie6 ***/

*+html .middle 		
			{ 
			padding:            0px;
			padding-left:       2px;
			}

.middle_middle 		
			{ 
			height: 			100%;
			width: 				749px;
			background-color:	#fff;
			float:				left;
			border-right:		1px solid #ebebeb;
			border-left:		1px solid #ebebeb;
			padding:            10px;
			padding-bottom:     8px;
			padding-top:   		5px;
			line-height:		15px;
			}



.middle_middle_2 		
			{ 
			height: 			100%;
			width: 				749px;
			float:				left;
			border-right:		0px solid #ebebeb;
			border-left:		0px solid #ebebeb;
			padding:            0px;
			padding-bottom:     8px;
			padding-top:   		5px;
			line-height:		15px;
			}

/**************************************************************** box bottom ***/
/*******************************************************************************/

.bottom 		
			{ 
			position:			relative;
			width: 				771px;
			padding:            2px;
			}

/*********************************************************************** ie7 ***/

*+html .bottom 		
			{ 
			padding:            0px;
			}

/*********************************************************************** ie6 ***/

*html .bottom 		
			{ 
			padding:            0px;
			padding-left:       0px;
			font-size:			0px;
			}

.bottom_left 		
			{ 
			height: 			5px;
			width: 				5px;
			background:   		url(http://www.t-shirt-druck.com/content/pics/bottom-left.gif) no-repeat;
			float:				left;
			}

.bottom_middle 		
			{ 
			height: 			5px;
			width: 				761px;
			background:   		url(http://www.t-shirt-druck.com/content/pics/bottom-middle.gif) repeat-x bottom #fff;
			float:				left;
			}

.bottom_right 		
			{ 
			height: 			5px;
			width: 				5px;
			background:   		url(http://www.t-shirt-druck.com/content/pics/bottom-right.gif) no-repeat;
			float:				right;
			}

/******************************************************************* box head **/
/*******************************************************************************/

.headline
			{
			position:			relative;
			width: 				774px;
			background:   		url(http://www.shirts24.net/content/pics/headline.gif) no-repeat;
			height:				30px;
			}

.text-left
			{
			padding:            13px;
			padding-top:        9px;
			float:				left;
			width:				668px;
			}

.text-left-head
			{
			padding:            13px;
			padding-top:        9px;
			float:				left;
			width:				611px;
			}

*+html .text-left-head
			{
			width:				609px;
			}

/*********************************************************************** ie7 ***/

*+html .text-left
			{
			width:				660px;
			}

/*********************************************************************** ie6 ***/

*html .text-left
			{
			width:				650px;
			}

.text-right
			{
			padding:            13px;
			padding-top:        9px;
			padding-left:       0px;
			float:				right;
			text-align:			right;
			color:				#fff;
			}

/******************************************************************** footer ***/
/*******************************************************************************/

.footer			
			{
			position:			relative;
			padding-bottom:     15px;
			width:				772px;
			float:				left;
			}

.footer-left			
			{
			position:			relative;
			float:				left;
			left:				3px;
			}

.footer-right			
			{
			position:			relative;
			float:				right;
			}

.partner			
			{
			position:			relative;
			padding-bottom:     15px;
			width:				775px;
			float:				left;
			left:				3px;
			}

.banner			
			{
			position:			relative;
			padding-bottom:     15px;
			width:				890px;
			float:				left;
			padding:            2px;
			}

.banner-left-1			
			{
			position:			relative;
			float:				left;
			background: 		url(http://www.t-shirt-druck.com/content/pics/banner/limousinen-service.jpg) no-repeat;
			width:				322px;
			height:				70px;
			padding-top:        138px;
			padding-left:       15px;
			margin-right:		16px;
			color:				#fff;
			}

.banner-right-1			
			{
			position:			relative;
			float:				left;
			background: 		url(http://www.t-shirt-druck.com/content/pics/banner/junggesellen-t-shirts.jpg) no-repeat;
			width:				322px;
			height:				70px;
			padding-top:        138px;
			padding-left:       15px;
			color:				#fff;
			}

.banner-left-2			
			{
			position:			relative;
			float:				left;
			background: 		url(http://www.junggesellenabschied.com/content/pics/banner/t-shirts-gestalten.jpg) no-repeat;
			width:				322px;
			height:				70px;
			padding-top:        138px;
			padding-left:       15px;
			margin-right:		16px;
			color:				#fff;
			}
			
/******************************************************************* sidebar ***/
/*******************************************************************************/

li a
			{
			color:				#931915;
			text-decoration: 	none;
			border-bottom: 		1px dotted #748699;
			}

li a:hover
			{
			color:				#931915;
			text-decoration: 	none;
			border-bottom: 		1px dotted #fff;
			cursor:				help;
			}
	
#sideBar
			{
			position: 			absolute;
			width: 				auto;
			height: 			auto;
			top: 				126px;
			right:				0px;
			}
	
#sideBarTab
			{
			float:				left;
			height:				137px;
			width:				28px;
			}
	
#sideBarTab img
			{
			border:				0px solid #FFFFFF;
			}
	
#sideBarContents
			{
			overflow:			hidden!important;
			}
	
#sideBarContentsInner
			{
			width:				200px;
			background:			#fff;
			height:				136px;
			padding-top:        5px
			}
			
.commentlist li, #commentform input, #commentform textarea {
	font: 0.9em 'Lucida Grande', Verdana, Arial, Sans-Serif;
	}

.commentlist li {
	font-weight: bold;
	}

.commentlist cite, .commentlist cite a {
	font-weight: bold;
	font-style: normal;
	font-size: 1.1em;
	}

.commentlist p {
	font-weight: normal;
	line-height: 1.5em;
	text-transform: none;
	}

#commentform p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}

.commentmetadata {
	font-weight: normal;
	}

#checkbox{
position:absolute;
display:none;
top: 380px;
left: 950px;
}

.CustomTShirt { float : left; width : 226px; margin-bottom : 10px; overflow : hidden; font-size:12px; font-family : Arial,Tahoma,Verdana,sans-serif; }

.CustomTShirt .cts_top             { float : left; width : 226px; height : 25px; background : url(http://www.t-shirt-druck.com/content/css/checkbox/images/images/bodyTop.gif)   no-repeat top left; }
.CustomTShirt .cts_top .cts_left   { float : left; width : 8px;   height : 25px; background : url(http://www.t-shirt-druck.com/content/css/checkbox/images/images/headLeft.gif)  no-repeat top left; font-size   : 1px; }
.CustomTShirt .cts_top .cts_middle { float : left; width : 210px; height : 25px; background : url(http://www.t-shirt-druck.com/content/css/checkbox/images/images/headBg.gif)    repeat-x  top left; line-height : 25px; color : #ffffff; font-weight : bold; }
.CustomTShirt .cts_top .cts_right  { float : left; width : 8px;   height : 25px; background : url(http://www.t-shirt-druck.com/content/css/checkbox/images/images/headRight.gif) no-repeat top left; font-size   : 1px;}

.CustomTShirt .cts_middle                { float : left; width : 226px; }
.CustomTShirt .cts_middle .cts_gradient  { background : url(http://www.t-shirt-druck.com/content/css/checkbox/images/images/longGradient.gif)  repeat-x top left;  }
.CustomTShirt .cts_middle .cts_inner     { float  : left; width : 224px; position : relative; left : 1px; }

.CustomTShirt .cts_bottom { float : left; width : 226px; height : 6px; font-size  : 1px; }

.CustomTShirt .cts_bg  { background : url(http://www.t-shirt-druck.com/content/css/checkbox/images/images/bg.gif) repeat-y top left; }
.CustomTShirt .cts_bg2 { background : url(http://www.t-shirt-druck.com/content/css/checkbox/images/images/bg2.gif) no-repeat top left; }

#shirttext           { float:left; padding-left:7px; text-align:center; padding-top:6px; }
#shirttext_area      { width:211px; height:208px; float: left; overflow : hidden; text-align: center; background:url(images/tShirtOfWeekArea.gif) no-repeat top left; }
#shirttext_area img  { position:relative; left:1px; top:1px; width:207px; border:0px; }
#shirttext_box       { float: left; overflow : hidden; text-align: center; position: absolute; font-weight: bold; }
#shirttext_text      { width:151px; margin:0px; padding-top:2px; font-size:11px; color: #888888; border:0px; position: relative; top:1px; left:1px; }

.ST_grayLine                { float : left;  width : 220px; height : 33px; }
.ST_grayLine .ST_topSpacer  { float : left;  width : 100%;  height : 8px;  font-size : 1px; }
.ST_grayLine .ST_leftSpacer { float : left;  width : 7px;   height : 22px; font-size : 1px; }
.ST_grayLine .ST_inputbox   { float : left;  display : block; margin : 0px; padding : 0px; height : 22px; width : 156px; background : url(http://www.t-shirt-druck.com/content/css/checkbox/images/images/shirtAddTextInputbox.gif) no-repeat top left; }

.ST_button          { float:left; height:22px; color : #ffffff; width:54px; background:url(http://www.t-shirt-druck.com/content/css/checkbox/images/images/tShirtOfWeekButton.gif) no-repeat top left; line-height:22px;  }
.ST_button div      { color : #ffffff; padding-left: 5px; width:44px; text-align:center; line-height:22px; display:block;  font-weight:bold; cursor:pointer; }

.leftFloat  { float: left; }

