
/*********************************************************** link formatings ***/
/*******************************************************************************/

a 			
			{
			color: 				#c60808; 
 			text-decoration: 	underline;
			}

a:hover 	
			{
			color: 				#c60808; 
			text-decoration:	none;
			}

h1 a
			{
			color: 				#1b91cb; 
			text-decoration:	none;
			}

.related_post a
			{
			color: 				#1b91cb; 
			text-decoration:	none;
			font-weight:		bold;
			background:			url(../pics/dot.gif) no-repeat left center;
			padding-left:       15px;
			}

.related_post a:hover
			{
			color: 				#c60808; 
			text-decoration:	underline;
			}

.related_post li
			{
			list-style:			none;
			}

.related_post
			{
			margin:		0px;
padding:0px;
			}

/********************************************************************* link3 ***/

a.link
			{
			color:				#c60808;
			text-decoration: 	underline;
			}

a.link:hover
			{
			text-decoration: 	none;
			}

a.link-footer
			{
			color:				#fff;
			text-decoration: 	underline;
			}

a.link-footer:hover
			{
			text-decoration: 	none;
			color:				#fff;
			}


a.link-out
			{
			color:				#7f7f7f;
			text-decoration: 	none;
			}

a.link-out:hover
			{
			text-decoration: 	underline;
			}

a.link6
			{
			color:				#757575;
			text-decoration: 	none;
			}

a.link6:hover
			{
			text-decoration: 	underline;
			}

a.link-out
			{
			color:				#646464;
			text-decoration: 	none;
			}

/*********************************************************** main formatings ***/
/*******************************************************************************/

body 		
			{
			margin: 		0px;
			padding:		0px;
			font-family:	Arial,Trebuchet MS,Tahoma,Verdana;
			background:		#8ac9f1 url(../pics/bg-line.jpg) repeat-x;
			font-size:		11px;
			color:			#7f7f7f;
			text-align:		left;
			height:			100%;
			width:			100%;
			}

h1
			{
			color:			#1b91cb;
			font-size:		14px;
			font-weight:	bold;
			padding:	    0px;
			padding-bottom: 12px;
			margin:			0px;
			}


h2, h3, h4, h5, h6			
			{
			color:			#7f7f7f;
			font-size:		11px;
			font-weight:	bold;
			padding:	    0px;
			padding-bottom: 12px;
			margin:			0px;font-family:	Arial;
			}

h6			
			{
			color:			#d68400;
			font-size:		13px;
			font-weight:	bold;
			padding:	    0px;
			padding-bottom: 12px;
			margin:			0px;
			}

strong, b		
			{
			font-weight:	bold;
			}

img			
			{
			border:			0px;
			}

p		
			{
			padding:        0px;
			margin:			0px;
			}

small			
			{
			font-size:		10px;
			}

.float-pic, .pics		
			{
			float:			left;
			margin-right:	15px;
			}

/***************************************************************** positions ***/
/*******************************************************************************/

#container
			{
			text-align:		center;
			width:			100%;
			height:			100%;
			}

#center
			{
			width:			937px;
			height:			100%;
			margin:			auto;
			}

#all
			{
			float:			left;
			}

#header 		
			{
			background:		url(../pics/head.jpg) no-repeat;
			height:			215px;
			width:			967px;
			float:			left;
			}

#menu 		
			{
			width:			967px;
			float:			left;
			margin:        	0px 0px 0px 75px;
			}

#menu-left 		
			{
			background:		url(../pics/menu-left.gif) no-repeat;
			height:			40px;
			width:			9px;
			float:			left;
			}

#menu-middle 		
			{
			background:		url(../pics/menu-middle.gif) repeat-x;
			height:			40px;
			width:			805px;
			float:			left;
			}

#menu-right 		
			{
			background:		url(../pics/menu-right.gif) no-repeat;
			height:			40px;
			width:			9px;
			float:			left;
			}

a.menu-link 		
			{
			margin:        	2px 0px 0px 0px;
			padding:        10px 12px 11px 12px;
			color:			#fff;
			font-weight:	bold;
			float:			left;
			font-size:		12px;
			border-left:	1px solid #7ec7f3;
			border-right:	1px solid #c8e8f8;
			text-decoration:none;
			}

a.menu-link:hover		
			{
			background:		url(../pics/hover.gif) repeat-x;
			text-decoration:none;
			color:			#fff;
			}

#color		
			{
			background:		url(../pics/color.gif) repeat-x;
			width:			817px;
			height:			6px;
			float:			left;
			margin:        	0px 0px 0px 78px;
			}

#content		
			{
			background:		url(../pics/content-bg.jpg) repeat-x;
			width:			817px;
			float:			left;
			margin:        	0px 0px 0px 78px;
			}

#left		
			{
			width:			605px;
			float:			left;
			padding:        0px 10px 25px 7px;
			}

#right		
			{
			width:			180px;
			float:			left;
			padding:        0px 0px 25px 6px;
			}

.text-in		
			{
			position:		absolute;
			margin:			100px 0px 0px 217px;
			width:			124px;
			text-align:		left;
			}

.text-in-2		
			{
			position:		absolute;
			margin:			100px 0px 0px 285px;
			width:			124px;
			text-align:		left;
			}

.liebesbeweis		
			{
			background:		url(../pics/liebesbeweis.jpg) no-repeat;
			width:			613px;
			height:			197px;
			float:			left;
			margin-top:		20px;
			}

.t-shirt		
			{
			background:		url(../pics/t-shirt.jpg) no-repeat;
			width:			613px;
			height:			197px;
			float:			left;
			margin-top:		20px;
			}

.geburtstag		
			{
			background:		url(../pics/geburtstag.jpg) no-repeat;
			width:			613px;
			height:			197px;
			float:			left;
			margin-top:		20px;
			}

.hochzeit		
			{
			background:		url(../pics/hochzeit.jpg) no-repeat;
			width:			613px;
			height:			197px;
			float:			left;
			margin-top:		20px;
			}

.geburt		
			{
			background:		url(../pics/geburt.jpg) no-repeat;
			width:			613px;
			height:			197px;
			float:			left;
			margin-top:		20px;
			}

.schokolinsen	
			{
			background:		url(../pics/schokolinsen-gestalten.jpg) no-repeat;
			width:			613px;
			height:			197px;
			float:			left;
			margin-top:		20px;
			}

.box		
			{
			float:			left;
			margin-top:		20px;
			}

.banner		
			{
			float:			left;
			margin-top:		20px;
			}

.box-top		
			{
			background:		url(../pics/box-top.png) no-repeat;
			width:			613px;
			height:			5px;
			float:			left;
			}

.box-middle		
			{
			background:		url(../pics/box-middle.png) repeat-y;
			width:			613px;
			float:			left;
			}

.box-bottom		
			{
			background:		url(../pics/box-bottom.png) no-repeat;
			width:			613px;
			height:			5px;
			float:			left;
			}

.right-top		
			{
			background:		url(../pics/right-top.png) no-repeat;
			width:			182px;
			height:			5px;
			float:			left;
			}

.right-middle		
			{
			background:		url(../pics/right-middle.png) repeat-y;
			width:			182px;
			float:			left;
			}

.right-bottom		
			{
			background:		url(../pics/right-bottom.png) no-repeat;
			width:			182px;
			height:			5px;
			float:			left;
			}

.text	
			{
			text-align:		left;
			padding:        10px 13px 15px 13px;
			line-height:	17px;
			}

.bottom		
			{
			background:		url(../pics/bottom.jpg) no-repeat;
			width:			817px;
			height:			143px;
			float:			left;
			bottom:			0px;
			margin-top:		100px;
			}

.footer		
			{
			background:		url(../pics/footer-bg.jpg) repeat-x;
			width:			817px;
			height:			137px;
			float:			left;
			bottom:			0px;
			}

.footer-in	
			{
			padding:        20px;
			text-align:		left;
			color:			#fff;
			}

.footer-left
			{
			float:			left;
			}

.footer-right
			{
			float:			right;
			width:			200px;
			}

#bookmark
			{
			margin:			10px 0px 0px 77px;
			text-align:		left;
			}

.entry p
	{
	margin-bottom:15px;
	}
