/* CSS Document */body{margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;background-color:#FFFFFF;/*background-image:url(http://www.shop-online-flowers.com/img/bg.gif);*/font-size:12px;color:#000000}/*#abd{border:1px solid red;}*/h1{font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;font-size:14px;color:#a64f8a}h2{font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;font-size:13px;FONT-WEIGHT: 900;}h3{font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;font-size:13px;FONT-WEIGHT: 900;}h4{font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;font-size:12px;FONT-WEIGHT: 900;}h5{font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;font-size:11px;FONT-WEIGHT: 900;}h6{font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;font-size:13px;FONT-WEIGHT: 900;}#TopBanner {	height: 106px;	width: 779px;	background-image: url(http://www.shop-online-flowers.com/images/top_banner.jpg);	background-repeat: no-repeat;	}#Panel1 {		width: 779px;	/*border-style:0px  0 2px; */		border-right-width:2px;	border-left-width:2px;	/*border-right-width: thin;	border-left-width: thin;*/	border-right-style: solid;	border-left-style: solid;	border-right-color: #FF99CC;	border-left-color: #FF99CC;	height:100px;		clear:both}#Panel1 #Logo {	float: left;	height: 88px;	width: 323px;	padding-left: 5px;	padding-top: 5px;}#Panel1 #topPanelRight {	height: auto;	width: 415px;	clear: none;	float: right;	margin-top: 20px;}#mainLink {	background-color: #FFFFFF;	width: 400px;	height: 20px;	margin-top: 20px;}#mainLink ul {	display: inline;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #666666;	text-decoration: none;	font-weight: bold;	background-color: #FFFFFF;	float: right;	margin: 0px;	padding: 0px;}#mainLink li {	display: inline;	margin-right: 5px;	margin-left: 5px;	border-right-width: 1px;	border-right-style: solid;	border-right-color: #666666;	padding-right: 10px;	padding-left: 10px;	background-color: #FFFFFF;}#mainLink .last {	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;}#Panel2 {	height:30px;	width: 779px;			border-right-width:2px;	border-left-width:2px;	/*border-right-width: thin;	border-left-width: thin;*/	border-right-style: solid;	border-left-style: solid;	border-right-color: #FF99CC;	border-left-color: #FF99CC;}#Panel2 #TopLinks {		height: 22px;	width: 571px;		float:right;	clear:both;	margin-right:10px;}#Panel2 #TopLinks #TopLink {	width: 571;	height: 22px;	float:right;	background-image:url(http://www.shop-online-flowers.com/images/toplinkBg.gif);	background-repeat:repeat-x;	margin-top: 5px;}#Panel2 #TopLinks #TopLink ul {	display: inline;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #FFFFFF;	text-decoration: none;	font-weight: bold;	float: right;	margin: 3px;	padding: 0px;}#Panel2 #TopLinks #TopLink li {	display: inline;	margin-right: 5px;	margin-left: 5px;	border-right-width: 1px;	border-right-style: solid;	border-right-color: #FFFFFF;	padding-right: 20px;	padding-left: 20px;}#Panel2 #TopLinks #TopLink .last {	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;}.TopLinks{color:#CCCCCC;font-weight:normal;text-decoration:none}.TopLinks:hover{color:#df0008;font-weight:normal;text-decoration:}.TopLinks1{color:#FFFFFF;font-weight:900;text-decoration:none}.TopLinks1{color:#FFFFFF;font-weight:900;text-decoration:none	}#content {	height: 480px;	width: 779px;		border-right-width:2px;	border-left-width:2px;	/*border-right-width: thin;	border-left-width: thin;*/	border-right-style: solid;	border-left-style: solid;	border-right-color: #FF99CC;	border-left-color: #FF99CC;}#content #LeftPanel {	height: auto;	padding:5px;	float:left;	text-align:justify;	width: 490px;}#content #LeftPanel #box1 {	width: 47%;	height: 145px;	border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color:#e60002;	font-size: 12px;	text-align:center;	margin:4px;	float: left;	border-right-width: 1px;	border-right-style: dotted;	border-right-color:#e60002;	border-left-width: 1px;	border-left-style: dotted;	border-left-color:#e60002;	border-top-width: 1px;	border-top-style: dotted;	border-top-color:#e60002;	font-family: Arial, Helvetica, sans-serif;	font-weight:900}#content #MainRightPanel {	height: auto;	width: 252px;	float:right;	margin-top:10px;	margin-right:10px;	border: 1px solid #e60002;	background-color: #FFFFFF;}#content #RightPanel {	height: auto;	width: 126px;		float:left}#RightPanel ul {	font-family: Arial, Helvetica, sans-serif;	color: #333333;	height: auto;	width: auto;	margin: 0px;	padding: 0px;	text-align: left;}#RightPanel ul li {	float: left;	height: 24px;	padding-left: 5px;	padding-top: 6px;	list-style-type: none;	width: 120px;}#content #RightPanel1 {	height: auto;	width: 126px;	float:left}#RightPanel1 ul {	font-family: Arial, Helvetica, sans-serif;	color: #333333;	height: auto;	width: auto;	margin: 0px;	padding: 0px;	text-align: left;}#RightPanel1 ul li {	float: left;	height: 24px;	padding-left: 5px;	padding-top: 6px;	list-style-type: none;	width: 120px;}#Footer {	height: auto;	width: 779px;	padding-top: 15px;	clear: both;		border-right-width:2px;	border-left-width:2px;	/*border-right-width: thin;	border-left-width: thin;*/	border-right-style: solid;	border-left-style: solid;	border-right-color: #FF99CC;	border-left-color: #FF99CC;}#Footer #FooterContent {	margin-left:15px;	margin-right:15px;	margin-bottom:15px;	height: auto;	width: 700px;	background-color: #d9d9d9;	padding: 5px;	border: 1px solid #CCCCCC;}#Footer ul {	display: inline;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #666666;	text-decoration: none;	margin: 0px;	padding: 0px;}#Footer li {	display: inline;	margin-right: 3px;	margin-left: 3px;	border-right-width: 1px;	border-right-style: solid;	border-right-color: #666666;	padding-right: 4px;	padding-left: 2px;}#Footer .last {	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;}.RightLinks{color:#999999;text-decoration:none}.RightLinks:hover{color:#333333;}.FooterLinks{text-decoration:none;color:#999999;}.FooterLinks:hover{text-decoration:underline;color:#666666;}#TopBanner #h1 {	margin: 15px;	padding: 15px;	padding-top:25px;	padding-left:50px;	height: Auto;	width: 500px;}.ProLinks{color:#003399;text-decoration:none}.ProLinks:hover{color:#FF3300;text-decoration:none}/* Zoom CSS*/.zoom{position: relative;z-index: 0;}.zoom:hover{background-color: transparent;z-index: 50;}.zoom span{ /*CSS for enlarged image*/position: absolute;background-color: white;padding: 5px;left: -1000px;border: 1px solid black;visibility: hidden;color: black;text-decoration: none;}.zoom span img{ /*CSS for enlarged image*/border-width: 0;padding: 2px;}.zoom:hover span{ /*CSS for enlarged image on hover*/visibility: visible;top: 0;left: 60px; /*position where enlarged image should offset horizontally */}.price{color:#FF0000;font-weight:900}.name{color:#000099;font-weight:900;text-align:left;	}.seller{color:#003399}.country{color:#CC0000}.sitelink{color:#4E4E4E;text-decoration:none;padding-left:10px;}.sitelink:hover{color:#CC0000;}.product{border:#CCCCCC 1px solid;}.description{font-style:italic;text-align:justify}.interinks{color:#003DDD;font-weight:normal;text-decoration:none;}.interinks:hover{text-decoration:underline;}