/* CSS SOLVA - Dreispaltig - Breite 950px (gesamt) */
html, body {margin: 0;}

body {
	font-family: Verdana, Helvetica, Tahoma, Arial, Sans-serif;
	font-size: 100%;
	text-align: left;
	}

#PBody {
	width: 100%; 
	height: 80%; 
	text-align: center; 
	background: url("pics/ly_bg_pbody_2px.jpg") repeat-x; 
	position: relative;
	}

/* Mainbox ------------------------------------------------------------------ */
 
#PC {
	text-align: center;
	width: 1000px;
	margin: auto;
	padding: 0;
	position: relative;
	}

/* Pagehead ------------------------------------------------------------------ */ 
			
			#PH {				
				width: 1000px;
				height: 132px;
				margin: 0;
				padding: 0;
				position: relative;		
				z-index: 500;
				}
					
				#PHTop {	
					text-align: center;
					color: #ffffff;	
					width: 222px;
					height: 128px;
					margin: 0 10px 0 0;
					padding: 0;	
					background: url("pics/ly_bg_function.gif") no-repeat;
					background-color: transparent;
					float: right;
					position: relative;
					}
					
				#PHLogoBox {
					width: 150px;								
					height: 47px;						 
					margin: 32px 0 23px 8px;
					padding: 0;
					float: left;
					}
				
/* Navigation ------------------------------------------------------------------ */

				#PHMainNavBox {
					font-size: 95%;	
					width: 760px; 
					height: 22px;
					margin: 0;
					padding: 0 0 0 0;
					float: left;
					}
													
					#PHMainNav {
						font-weight: normal;	
						height: 22px;
						margin: 0;
						padding: 0;					
						float: left;
						}
						
					#PHMainNav ul {						
					   	list-style-type: none; 
						display: block;
					   	margin: 0;
					   	padding: 0;
						float: left;
						}
												
					#PHMainNav li {
						text-align: center;
						height: 26px;
						list-style-type: none; 
						display: block;	
						margin: 0;
						padding: 0;						
						background: url("pics/ly_bt_linie.gif") top right no-repeat;
						background-color: transparent;
						float: left;	
						}	
								
					#PHMainNav a {
						/*text-shadow: #666666 2px 1px 1px 2px; */
						color: #ffffff;									
						text-decoration: none; 
						font-weight: normal;
						text-align: center;
						line-height: 20px;
						margin: 0;
						padding: 0 10px 0 10px;						
						display: block;
						float: left;
						}	
						
					#PHMainNav a:hover {
						padding: 0 10px 10px 10px;						
						text-decoration: underline;
						}
						
					a.PHMainNav {
						text-align: center;
						height: 30px;
						padding: 0 10px 0 10px;	
						background: url("pics/ly_bg_button.gif") bottom no-repeat;
						}					
						
					#PHMainNav li.last {
						text-align: center;
						height: 26px;
						list-style-type: none; 
						display: block;	
						margin: 0;
						padding: 0;	
						background: url("pics/ly_bt_last.gif") top right no-repeat;
						float: left;
						}	
							
/* Subnavigation ------------------------------------------------------------------ */ 
		
				#PBSubNavBox {
					font-size: 75%;
					text-align: left;
					width: 190px;
					margin: 40px 0 0 5px;
					padding: 0;	
					background-color: transparent;
					position: relative;
					float: left;
					}

					#PBSubNav {	
						width: 100%;
						margin: 0;
						padding: 0;
						display: block;					
						background-color: transparent;
						}
					
					#PHSubNav ul {
						list-style-type: none;
						display: block;												    
					   	margin: 0;
					   	padding: 0;
						}
								
					#PBSubNav li {
						list-style-type: none; 
						display: block;							
						margin: 0 0 0 0;
						padding: 0;
						}
						
					/* Formatiert die einzelnen Punkte der SubNavigation */
							
					#PBSubNav a {
						color: #95A0A6;
						font-weight: normal; 
						text-decoration: none;
						line-height: 1.1em;
						display: block;	
						height: 20px;	
						margin: 0px;
						padding: 0 0 0 10px;
						background: url("pics/ly_bt_subnav.gif") top left no-repeat;
						background-color:transparent;	
						}	
						
					#PBSubNav a.PBSubNavActive {color: #000099;}
					#PBSubNav a:hover {color: #000099; text-decoration: underline;}
									
					/* Formatiert die Unterpunkte in der SubNavigation */							

					#PBSubNav li li  {
						color: #95A0A6;	
						font-weight: normal; 
						text-decoration: none;
						line-height: 1.2em;
						display: block;
						height: 20px;
						margin: 0 0 0 0;
						padding: 0;													
						}
						
						#PBSubNav li li a:link {}								
						#PBSubNav li li a:hover {}

						li.PBSubNavContentText {}			
				
/* LogIn ------------------------------------------------------------------ */

			#PBCTextHome #PBSubNavLoginBox {
				float: right;
				width: 230px;
				margin: 10px 0 17px 7px;
				}

			#PBSubNavLoginBox {
				text-align: left;
				width: 230px;					
				margin: 10px 0 5px 10px;
				padding: 8px;
				background: url("pics/ly_bg_loginbox.gif") no-repeat;
				background-color: transparent;
				border-bottom: 1px solid #abb3B8;
				float: left;
				}								
				
			#PBSubNavLoginTitleBox {
				font-weight: bold;
				color: #95A0A6;
				line-height: 1.2em;
				}
			
			#PBSubNavLoginText {color: #95A0A6;}
			
			#PBSubNavLoginText a {color: #95A0A6; line-height: 2.2em; text-decoration: none;}
			#PBSubNavLoginText a:hover {text-decoration: underline;}
					
/* Funktionsbereich ------------------------------------------------------------------ */
				
			#PBSubNavSearchBox {
				text-align: left;
				width: 7.2em;
				height: 14px;
				margin: 75px auto 0 auto;			
				padding: 0;	
				background-color: #F3F8FB; 
				border: 1px inset #0033CC;
				position: relative;
				}
				
				/*#PBSubNavSearchTitleBox {
					color: #666666;
					font-weight: normal;
					margin: 1px 0px 0px 3px;
					padding: 2px;	
					float: right;}*/

				#PBSubNavSearchText {
					margin: 0;
					padding: 0;
					}

			#PBSubNavFuncBox {	
				text-align: center;	
				font-size: 60%;	
				width: 200px;
				height: 20px;
				margin: 5px auto 0 auto;
				padding: 0;
				position: relative;
				}

				#PBSubNavFunc {}
				#PBSubNavFunc ul {list-style: none;}
				#PBSubNavFunc li {list-style: none; margin: 0 5px 0 5px; float: right;}		
				#PBSubNavFunc a {text-decoration: none; font-weight: normal; color: #ffffff;} 
				#PBSubNavFunc a:hover {text-decoration: none; font-weight: normal; color: #ffffff;}	
			
/* Page Body ------------------------------------------------------------------ */ 

		#PB {
			width: 1000px;
			margin: 0;	
			padding: 0;
			z-index: 200;
			}
							
				#PBPrint {
					font-size: 75%;
					margin: 10px 0 0 5px;
					position: relative;
					float: left;
					}
	
			#PBCText {
				font-size: 75%;
				color: #5a5a5a;
				width: 805px;
				margin: 0 0 0 0;
				padding: 0 0 0 0;	
				float: left;
				background-color: transparent;
				}
				
				#PBCTextPrint {
					font-size: 75%;
					width: 740px;
					margin: -175px 0 0 0;
					padding: 0 0 25px 0;
					float: left;
					}

			#PBCTextHome {
				font-size: 75%;
				color: #5a5a5a;
				width: 995px;
				margin: 0 0 0 5px;
				padding: 0 0 0 0;	
				float: left;
				}
												
				#PBCFotobanner {
					width: 1000px;
					height: 156px;
					margin: 0 0 20px 0;
					padding: 0;
					float: left;
					z-index: 250;
					}
					
					#PBCFotobannerPrint {visibility: hidden;}
										
				#PBCTextHome #PBCTextBox {	/*Inhalt - Textbox ohne SubNav*/	
					text-align: left;
					width: 758px;	
					margin: 0 0 1px 0;
					padding: 6px 8px 30px 10px;		
					float: left;
					}
						
				#PBCTextBox {
					text-align: left;
					width: 565px;	
					margin: 0 0 1px 0;
					padding: 6px 8px 30px 10px;		
					float: left;
					}	
						
				#PBCTextBox2 {	/*Inhalt - Große Textbox ohne Infobox*/	
					text-align: left;
					width: 805px;	
					margin: 10px 0 1px 0;
					padding: 6px 8px 10px 10px;	
					float: left;
					}
							
/* Inhalt Homebox Bereiche ------------------------------------------------------------------ */

		.PBCHomeTextInfoBox {
			margin: 0 0 0 0;
			width: 100%;
			}
				
			.PBCHomeTextInfoContentBox {
				font-weight: normal;
				text-align: left;	
				/* color: #A7AEB4; */
				padding: 0 0 0 3px;
				margin: 0 0 0 0;
				width: 185px;
				float: left;
				position: relative;
				background-color: transparent; /* f5fafc f3f8fb */
				}
				
			.PBCHomeTextInfoContentText {
				margin: 0 0 0 0;
				padding: 0 0 0 0;
				}	
											
/* ------------------------------------- */

			.PBCFormBoxLeft {
				width: 220px;					
				background-color: lime;
				text-align: right;
				padding: 0px 10px 0px 0px;	
				margin: 0px;
				float: left;	
				color: #666666;	
				}
					
			.BoxRight {
				width: 280px;					
				background-color: lime;
				text-align: left;
				padding: 0 0 0 0;		
				margin: 0 0 0 0;
				float: right;		
				}				
					
/* Inhalt Infobox innerhalb des Contentbereiches-Mitte ------------------------------------------------------------------ */

		.PBCTextInfoBox {
			margin: 5px 0 15px 0;
			width: 100%;
			}

		.PBCTextInfoBox2 {
			margin: 5px 0 15px 0;
			width: 46%;
			}
			
			.PBCTextInfoTitleBox {	
				font-size: 120%;
				font-weight: normal;	
				margin: 10px 0 0 0;				
				padding: 4px;
				border-bottom: 1px solid #DFECF5;
				}
				
				/* .PBCTextInfoTitleText {
				margin: 0 0 0 3px;
				padding: 3px;
				text-align: left;} */
				
			.PBCTextInfoContent {						
				font-size: 100%;
				margin: 0 0 0 0;
				padding: 5px;				
				}
				
				.PBCTextInfoContentBox {					
					margin: 0 0 0 0;
					border-bottom: 1px solid #abb3B8;
					}
					
				.PBCTextInfoContentText {
					padding: 3px 0 8px 0;
					text-align: left;
					font-weight: normal;
					}				
							
/* Inhalt Infobox rechts ------------------------------------------------------------------ */ 
			
		#PBCInfoBox  {
			width: 230px;	
			height: 120px;		
			margin: 10px 0 17px 7px;
			padding: 0;
			float: right;			
			color: #8c999f;
			border-top: 1px solid #F0F5F9;
			background: url("pics/ly_bg_infobox.gif") bottom left no-repeat;
			}
			
		#PBCInfoBox2 {
			width: 0;			
			margin: 10px 1px 8px 3px;
			padding: 0;
			float: right;
			color: #8c999f;
			font-size: 100%;
			}
						
				.PBCInfoContentBoxBorder {
					font-size: 90%;
					}
						
				.PBCInfoTitleBox {		
					margin: 5px 0 0 0;
					}
					
				.PBCInfoTitleText {
					font-size: 120%;	
					font-weight: normal;
					text-align: left;
					padding: 0 0 3px 0;
					margin: 5px 5px 5px 7px;	
					width: 215px;
					border-bottom: 1px solid #abb3B8;									
					}
					
				.PBCInfoContentBox {
					margin: 0 0 20px 0;
					padding: 3px;
					position: relative;
					}				
															
				.PBCInfoContentText {
					font-weight: normal;
					text-align: left;
					margin: 0;
					padding: 8px 4px 0 6px;
					background-color: transparent;
					}	
					
				.PBCInfoContentText2 {
					font-weight: normal;
					text-align: left;
					margin: 0;
					padding: 0 0 0 0px;
					}								

/* Hosting ------------------------------------------------------------------ */

.PBCHostingFoot {
	font-size: 85%;
	color: #95A0A6;
	}

/* Clean ------------------------------------------------------------------ */

div.cleaner {clear: both; margin: 0; height: 2px;}
					
/* Page Foot ------------------------------------------------------------------ */
 
			#PF a {color: #ACBFCA; text-decoration: none;}
			#PF a:hover {text-decoration: underline;}
			
			#PF {
				color: #ACBFCA;
				text-align: center;
				width: 100%;
				height: 205px;	
				bottom: 0;
				margin: 10px 0 0 0;
				padding: 0 0 0 0;
				background: url("pics/ly_bg_foot_2px.jpg") repeat-x;
				float: left;				
				}	

			#PFContent {
				text-align: center;
				font-size: 70%;
				width: 1000px;
				margin: auto;
				padding: 2px 0 0 0;
				}
			
			.PFText {
				text-align: left;
				height: 128px;
				margin: 0 30px 5px 0;
				padding: 0 0 0 0;
				float: left;
				}
					
			.PFCopy {
				/* color: #C5D2DA; */
				text-align: left;
				width: 545px;
				height: 20px;			
				margin: 10px 0 10px 0;
				padding: 0 0 0 0;
				float: left;
				}
			
			#PFMitte {
				text-align: left;
				width: 578px;
				height: 170px;			
				margin: 10px 0 10px 0;
				padding: 0 0 0 10px;
				border-left: 1px solid #D2E1EC;
				border-right: 1px solid #F4F8FB;
				float: left;
				}
			
			#PFLeft {
				text-align: left;
				margin: 10px 0 2px 0;
				padding: 0 0 0 0;
				width: 192px;
				height: 170px;
				border-right: 1px solid #F4F8FB;
				float: left;
				}
			
			#PFRight {
				text-align: left;
				margin: 10px 0 2px 0;
				padding: 0 0 0 15px;
				width: 200px;
				height: 170px;
				border-left: 1px solid #D2E1EC;
				float: left;
				}

			#PFTextSocialFB {
				margin: 30px 0 2px 0;
				width: 213px;
				height: 60px;
				}
				
			#PFTextSocial {
				margin: 15px 0 2px 0;
				width: 213px;
				height: 20px;
				}
								
/* Ueberschrift ------------------------------------------------------------------ */
				
h1 {font-family: Helvetica, Verdana, Tahoma, Arial, Sans-serif; font-size: 150%; color: #000099; font-weight: normal; letter-spacing: 1px; margin: 0 0 10px 0;} /* text-shadow: 1px 1px 1px #cfcfcf; */
h2 {font-family: Helvetica, Verdana, Tahoma, Arial, Sans-serif; font-size: 130%; color: #000099; font-weight: normal; letter-spacing: 1px; margin: 0 0 6px 0;}
h3 {font-family: Helvetica, Verdana, Tahoma, Arial, Sans-serif; font-size: 110%; color: #000099; font-weight: normal; margin: 0 0 8px 0;}
h4 {font-family: Helvetica, Verdana, Tahoma, Arial, Sans-serif; border-bottom: 1px solid #e3e3e3;}
h5 {font-family: Helvetica, Verdana, Tahoma, Arial, Sans-serif; font-size: 110%; color: #000099; font-weight: normal; letter-spacing: 1px; margin: 0;}
/* #PBCTextHome h3 {color: #8eafd8;} */
.PBCHomeTextInfoContentBox h2 {margin: 0; padding: 0; line-height: 0px; visibility: hidden;}
.PBCHomeTextInfoContentBox h3 {font-family: Verdana, Helvetica, Tahoma, Arial, Sans-serif; font-size: 100%; color: #5a5a5a; font-weight: normal; margin: 0 0 0 0;} 

p {font-size: 100%;}
p.just {font-size: 100%; text-align: justify;}

/* Formulare */
form.search {margin: 0 0 0 0;}
form.trendclick {margin: 0 0 0 0;}
form.login {margin: 0 0 0 0;}
form.loginnav {margin: 0 0 0 0;}
form.domain {font-size: 95%; margin: 10px 0 10px 0;}
input.form {font-family: Helvetica, Verdana, Tahoma, Arial, Sans-serif; font-size: 100%; background: url("pics/bg_input_1.gif") no-repeat; background-color: transparent; border: 1px solid #D2E1EC;}
input.formsearch {font-size: 65%; color: #000066; background-color: transparent; border: 1px solid #F3F8FB;}
input.domain {font-size: 95%; background: url("pics/bg_input_1.gif") no-repeat; border: 1px solid #cccccc; height: 19px;}
input.formloginnav {font-family: Helvetica, Verdana, Arial, Tahoma, Sans-serif; font-size: 100%; border: 1px solid #D5D9DB;}
textarea.form {font-family: Helvetica, Verdana, Tahoma, Arial, Sans-serif; font-size: 100%; background: url("pics/bg_inputarea_1.gif") no-repeat; background-color: transparent; border: 1px solid #D2E1EC;}
select.form {font-size: 100%; border: 1px solid #D2E1EC;}
/* option.option1 {border: 1px solid #D2E1EC;} */

/* Links */
a {text-decoration: underline; color: #5a5a5a;}
h1 a {text-decoration: none; color: #000099;}
h1 a:hover {text-decoration: underline;}
a.boxlink {text-decoration: none; color: #8c999f;}
a.boxlink:hover {text-decoration: underline; color: #8c999f;}
a.foot {text-decoration: none; color: #ACBFCA;}
/* FunktionsLink im Head */
a.subnavfunc,
a.subnavfunc:link, 
a.subnavfunc:visited  {text-decoration: none; color:#ffffff;}  
a.subnavfunc:active, 
a.subnavfunc:hover  {text-decoration: underline; color: #ffffff;}

/* Listen - m:o,r,u,l */
ul {list-style-image: none; margin: 0 0 0 22px;}
li {margin: 0 0 0px 0px;}
ul.cat {margin: 0 0 3px 17px;}
li.cat {list-style: url("pics/ico_arrow.gif"); margin: 0 0 3px 0;}
ul.check {margin: 0 0 3px 17px;}
li.check {list-style-image: url("pics/ico_check.gif"); margin: 0 0 3px 0;}
ul.down {margin: 0 0 3px 17px;}
li.down {list-style-image: url("pics/ico_down.gif"); margin: 0 0 3px 0;}
li.downpdf {list-style-image: url("pics/ico_down.gif"); margin: 0 0 3px 0;}
ul.extlink {margin: 0 0 3px 17px;}
li.extlink {list-style: url("pics/ico_extlink.gif"); margin: 0 0 3px 0;}
ul.home {list-style: none; margin: 5px 0 3px 17px; text-align: center;}
li.home {margin: 0 0 3px 0;} /* url("pics/ico_pfeil.gif") */
ul.info {margin: 0 0 3px 17px;}
li.info {list-style: url("pics/ico_info.gif"); margin: 0 0 13px 0;}
ul.intlink {margin: 0 0 3px 17px;}
li.intlink {list-style: url("pics/ico_arrow.gif"); margin: 0 0 3px 0;}
/* ul.lang {list-style: none; margin: 5px 0 0 60px; text-align: center;}
li.lang {margin: 0px 7px 0px 0px; float: left;}
ul.links {list-style: none; margin: 0px 0px 0px 10px;} */
ul.misc {margin: 0 0 3px 17px;}
ul.news {margin: 0 0 3px 17px;}
li.news {list-style: url("pics/ico_news.gif"); margin: 0 0 3px 0;}
/* ul.newshome {margin: -15px 0 3px 0;}
li.newshome {list-style: none; margin: 0 0 25px 0; padding: 0 0 10px 0; border-bottom: 1px solid #F5FAFC;} */
ul.pdf {list-style-image: url("pics/ico_down.gif"); margin: 5px 0 0px 30px; line-height: 14px;}
ul.page {margin: 0 0 3px 20px;}
ul.pagesub {margin: 0 0 3px 30px;}
li.faq {list-style: url("pics/ico_arrow_5.gif"); margin: 5px 0 5px 0;}
ul.cath {margin: 5px 0 0 0px;}
li.cath {list-style-image: url("pics/ico_arrow.gif"); margin: 0px 10px 0px 0px; float: left;}

ul.rect {margin: 0 0 3px 17px;}
li.rect {list-style: url("pics/ico_arrow.gif"); margin: 0 0 3px 0;}

ol {margin: 0 0 0 27px;}
ul.PBSubSubNav {margin: 0 0 0 15px;}	
li.PBSubSubNav {margin: 0 0 0 0;}	
/* FunktionsIcons u. Text im Head */
ul.subnavfunc {list-style: none; padding: 0 0 0 0; margin: 0 0 0 2px; line-height: 22px;}
li.subnavfunc {margin: 0 5px 0 5px; float: right;}
ul.subnavlogin {margin: 0 0 3px 0px;}
li.subnavlogin {list-style-image: url("pics/ico_arrow_5.gif"); margin: 0 10px 3px 0; float: left;}

/* Span - m:o,r,u,l */
span.sollogo {color: #0000cc; font-weight: normal;}
span.solprod {color: #808080; font-weight: normal;}
span.title {color: #666666; font-weight: normal; font-size: 130%;}
span.title2 {color: #ff9900; font-weight: normal; font-size: 120%;}
span.title3 {color: #000000; font-weight: bold; font-size: 90%;}
span.content {color: #000000; text-align: justify;}
span.contentsm {text-align: justify; font-size: 80%;}
 				
div.picleft {margin: 0px; padding: 5px; float: left;}
div.picright {padding: 5px;} /* margin: 0px;  float: right; */
div.picbottom {margin: 0px; padding: 5px;}
div.pictop {margin: 0px; padding: 5px;}
div.content {width: 100%; margin: 0px; padding: 0px;}
div.contentleft {width: 265px; margin: 0px 10px 0px 0px; padding: 0px; float: left;}
div.contentright {width: 265px; margin: 0px; padding: 0px;}

/* Tabellen */
table {font-size: 100%; color: #5a5a5a;}
table.trendclick {font-size: 100%; color: #8c999f;}
table.thead {font-size: 100%; margin: 0 0 1px 0; width: 100%;}
table.subnavlogin {color: #95A0A6;}

/*
td.thead {color: #abb3b8;}
table.standard {border: 1px solid #DCDCDC; width:100%;}
td {font-size: 100%;}
td.title {font-weight: bold; color: #ff9900;}
td.title2 {color: #ff0000;}
td.content {text-align: left;}
td.content2 {text-align: left;}
td.contentc {text-align: center;}
td.cat {}
td.catr {font-weight: bold; border-style: none; border-width: 1px; border-color: #000000; text-align:right;}
th.cat {text-align: left; font-weight: bold;}
td.entry {}
td.entry2 {}
td.line {height:2px; border-bottom: 1px solid #DCDCDC;}
td.head {color: #ffffff; font-weight: bold;} */

table.print_webspace {border: 1px solid #000000;}
td.print_webspace {font-family: Arial,Verdana; font-size: 7pt; background-color: #ffffff; border-bottom: 1px solid #000000;}
td.print_webspace2 {font-family: Arial,Verdana; font-size: 7pt; background-color: #ffffff; border-bottom: 0px solid #000000;}
td.print_webspace3 {font-family: Arial,Verdana; font-size: 7pt; background-color: #ffffff; border-bottom: 1px solid #000000; border-right: 1px solid #000000;}
td.print_webspace4 {font-family: Arial,Verdana; font-size: 7pt; background-color: #ffffff; border-bottom: 0px solid #000000; border-right: 1px solid #000000;}
td.print_webspace5 {font-family: Arial,Verdana; font-size: 7pt; background-color: #ffffff; border-bottom: 0px solid #000000; border-right: 1px solid #000000;}
table.print_article {border-style: solid; border-width: 1px; border-color: #000000;}
td.print_article {font-family: Arial,Verdana; font-size: 8pt; background-color: #ffffff; border-bottom: 1px solid #000000;}
td.print_article_cat {font-family: Arial,Verdana; font-size: 8pt; color: #000000; background-color: #ffffff; border-style: none; border-bottom: 1px solid #000000; border-top: 0px solid #000000;}
td.print_article2 {font-family: Arial,Verdana; font-size: 8pt; background-color: #ffffff; border-bottom: 1px solid #000000; border-right: 1px solid #000000;}
td.print_article3 {font-family: Arial,Verdana; font-size: 8pt; background-color: #ffffff; border-bottom: 0px solid #000000; border-right: 1px solid #000000;}
td.print_article4 {font-family: Arial,Verdana; font-size: 8pt; background-color: #ffffff; border-bottom: 0px solid #000000; border-right: 0px solid #000000;}

/* Linie - m:o,r,u,l */
hr.home {color: #F5FAFC;}
hr.subnavlogin {color: #95A0A6;}

/* MySolva Bestellbestaetigung */

#MySolva_PBody {
	margin: 0 0 0 0;
	padding: 0;
	width: 100%;
	height: 98%; 
	text-align: center; 
	position: relative;
	background-color: #e3f0f9;
	} 
	
#MySolva_PC {
	text-align: center;
	width: 810px;
	height: 100%;
	margin: 30px 0 0 0;
	padding: 0;
	position: relative;
	}

#MySolva_PBCText {
	font-size: 75%;
	color: #5a5a5a;
	width: 800px;
	margin: 0 auto 10px auto;
	padding: 10px;	
	background-color: transparent;
	}
	
.MySolva_PBCTextInfoBox {
	padding: 20px;
	margin: 0 0 0 0;
	width: 800px;			
	border-top: 1px solid #F7FDEE;
	border-left: 1px solid #F7FDEE;
	background: url("pics/ly_bg_mysolva.gif") top right no-repeat;
	border-bottom: 1px solid #d4d4d4;
	background-color: #ffffff;
	}
	
/*

<style type="text/css">
h2 {
  position: relative;
  color: #ff0;
}
h2 span {
  position: absolute;
  top: 4px;
  left: 4px;
  width: 100%;
  height: 100%;
}
h2 span.last {
  top: 2px;
  left: 2px;
  color: #000;
}
</style>
...
<h2>Heading text <span>Heading text</span> <span class="last">Heading text</span>


filter: glow(color=#ffff00,strength=3);
filter: dropshadow(color=#ffff00,offX=5,offY=5);


<style type="text/css">
p.shadowed {
  text-shadow: #0000ff 0px 0px 3px;
}
</style>
<!--[if IE]><style type="text/css">
p.shadowed span {
  display: block;
  width: 100%;
  filter: glow(color=#0000ff,strength=3);
}
</style><![endif]-->
...
<p class="shadowed"><span>Text that should have a shadow</span></p>
*/
