
.numeric { font-size: 9px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; text-align: right }
.pageheader1 { font-weight: bold; font-size: 14px; line-height: 22px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; text-align: center; vertical-align: middle }
.pageheader2 { font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; text-align: center; vertical-align: middle }
.popupheader1 { font-weight: bold; font-size: 14px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; vertical-align: middle }
.propertyqty { font-size: 9px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; text-align: right; border: solid 1px black }
.tableeven { font-size: 9px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss }
.tableheader { font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; background-color: #C9C9C9; vertical-align: middle; border-bottom: 1px solid #5a9284 }
.tableodd { font-size: 9px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; background-color: #C9C9C9 }
.usermenu { font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; text-decoration: underline; vertical-align: middle; border-bottom: 1px solid #2b4f9b }
a { color: black; font-weight: normal; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; text-decoration: none; border: none }
a:active { color: #700; font-weight: normal; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; text-decoration: none; border: none }
a:hover { color: black; font-weight: normal; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; text-decoration: none; border: none }
a:visited { color: black; font-weight: normal; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; text-decoration: none; border: none }
body {background-color: #b3ff7c; margin-bottom: 0; margin-left: 0; margin-right: 0; margin-top: 0; padding: 0; padding-bottom: 0; padding-left: 0; padding-right: 0; padding-top: 0; color: black; font-size: 10px; line-height: 12pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; }
h1 { font-weight: bold; font-size: 13px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss;padding-top:10px; margin-bottom: 0; margin-left: 0; margin-right: 0; margin-top: 0; padding: 0; padding-bottom: 0; padding-left: 0;}
h2 { font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; margin-bottom: 0; margin-left: 0; margin-right: 0; margin-top: 0; padding: 0; padding-bottom: 0; padding-left: 0; padding-right: 0; padding-top: 0;  }
h3 { font-weight: normal; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss }
h4 { font-weight: normal; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss }
h5 { font-weight: bold; font-size: 16px;}
h6 { color: red; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss }
hr { color: silver; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss }
img { }
li { font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss }
p { font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss }
table { font-family: Verdana, Arial, Helvetica, Geneva, Swiss; border: none; padding:0px 0px 0px 0px; }
td { font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss }
textarea { font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss }
th { font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; vertical-align: bottom }
tr { font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; vertical-align: middle }
u { color: red; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss }
.productheader {font-size:14px; font-weight:bold;}
.infoprice {font-size:10px; font-weight:bold }
.price { font-weight:bolder;}
.pricebig { font-weight:bolder;font-size: 16px;font-family: Verdana, Arial, Helvetica, Geneva, Swiss; background-color:#FFFFFF;filter:alpha(opacity=70);-moz-opacity:.70;opacity:.70}
.level2 {font-weight:bold;}
.smallprice { font-weight:lighter; font-size:8px}
.framemain { background-color: #FFFFFF; margin-left: 10; }
.framevatselect { background-color: #FFFFFF; }
.framebasketstatus { background-color: #FFFFFF; }
.framemainspacer { background-color: #FFFFFF; }
.framebuffer { background-color: #FFFFFF; }
.framestatus { background-color: #FFFFFF; }
.framespaceleft { background-color: #FFFFFF; }
.framespaceright { background-color: #FFFFFF;}
.framevenstre {background-image: url(http://storvet.e-supplies.dk/images/venstreside_forside.jpg); background-repeat:repeat-y;}
.framegrupper {background-color: #FFFFFF;}
.framelogin {background-color: #FFFFFF;}
.framegakoggojl {background-color: #FFFFFF;}
.frametilbud {background-color: #FFFFFF;}
.framehojre {background-image: url(http://storvet.e-supplies.dk/images/hoejreside_forside.jpg); background-repeat:repeat-y;}
.framemain1 { background-color: #FFFFFF; margin-left: 10; }
.framesplit { background-color: #FFFFFF; }
.frametopboard { background-color: #FFFFFF; }
.framebundboard { background-color: #FFFFFF; }
.framevatselect { background-color: #FFFFFF; }
.framebasketstatus { background-color: #FFFFFF; }
.framegroup { background-color: #FFFFFF; }
.framemainspacer { background-color: #FFFFFF; }
.framemenu1 { background-color: #FFFFFF; }
.framebuffer { background-color: #FFFFFF; }
.framebuff { background-color: #FFFFFF; }
.framebuff1 { background-color: #FFFFFF; }
.framespaceleft { background-color: #FFFFFF; }
.framespaceright { background-color: #FFFFFF;}
.framevenstre1 {background-image: url(http://storvet.e-supplies.dk/images/venstreside_forside.jpg); background-repeat:repeat-y;}
.framegrupper {background-color: #FFFFFF;}
.framelogin {background-color: #FFFFFF;}
.framegakoggojl {background-color: #FFFFFF;}
.frametilbud {background-color: #FFFFFF;}
.framehojre1 {background-image: url(http://storvet.e-supplies.dk/images/hoejreside_forside.jpg); background-repeat:repeat-y;}
.framesplitstreg1 {background-image: url(/images/Groenstreg_5x545px.jpg); background-repeat:repeat-y;}
.framesplitstreg2 {background-image: url(/images/Groenstreg_5x545px.jpg); background-repeat:repeat-y;}
.framesplitleft {background-image: url(/images/Lysegroen_spacere_venstresi.jpg); background-repeat:repeat-y;}
.framesplitright {background-image: url(/images/Moerkegroen_spacere_hoejres.jpg); background-repeat:repeat-y;}
.framesplitstreg11{background-image: url(/images/Groenstreg_5x545px.jpg); background-repeat:repeat-y;}
.framesplitstreg21{background-image: url(/images/Groenstreg_5x545px.jpg); background-repeat:repeat-y;}
.framesplitleft1{background-image: url(/images/Lysegroen_spacere_venstresi.jpg); background-repeat:repeat-y;}
.framesplitright1 {background-image: url(/images/Moerkegroen_spacere_hoejres.jpg); background-repeat:repeat-y;}
span.prodImage{ position: absolute; visibility: hidden; }

.added {
	background-color: #B3FF7C;
	bottom: -20px;
	display: none;
	font-weight: bold;
	padding: 2px;
	position: absolute;
	right: 0;
	width: 100px;
}
	#productinfo .added {
		right: auto;
		left: 0;
	}

/* FLASH */
/*
#flashcontent {
		height: 100%;
}
*/
.frameflashpromotionlist{
	width:150px;
	max-width:150px;
	padding:0;
	margin:0;
	display:inline;
}
iframe{
	/*width:195px;
	height:205px;*/
}

/* start: modal boxes */
#simplemodal-overlay {
	background-color: #000;
}
#simplemodal-container {
	background-color: #333;
	border: 8px solid #444;
	color: #fff;
	padding: 12px;
}
	#simplemodal-container a.modalCloseImg {
		background:url(/images/x.png) no-repeat; /* adjust url as required */
		width:25px;
		height:29px;
		display:inline;
		z-index:3200;
		position:absolute;
		top:-15px;
		right:-18px;
		cursor:pointer;
	}
	#simplemodal-wrap {}
		#simplemodal-data {
			text-align: center;
		}
/* end: modal boxes */

/* start: simplemodal urgentMessage */
#simplemodal-container .simplemodal-wrap {
	background: #333;
}
	#simplemodal-container .jsUrgentmessageInner {
		/*
		margin: 5px;
		padding: 20px;
		*/
	}
		#simplemodal-container .jsUrgentmessageInner h1 {
			color: #fff;
		}
/* end: simplemodal urgentMessage */

/* start: groupsmenu */
#groupsmenu {
	width: 195px;
}
	#groupsmenu ul {
		margin: 0;
		padding: 0;
	}
		#groupsmenu li {
			background: url(http://www.sartorvet.com/images/venstretop.jpg) no-repeat 0 0;
			list-style: none;
			margin: 0;
			padding: 0;
		}
			#groupsmenu a {
				display: block;
			}
				#groupsmenu img {
					border: 0;
				}
				
			#groupsmenu li li {
				background: none;
			}
				#groupsmenu li li a {
					padding-left: 30px;
				}
					#groupsmenu li li a.selected {
						font-weight: bold;
					}
					#groupsmenu li li li a {
						padding-left: 40px;
					}
/* end: groupsmenu */

/* start: main menu with 3 levels */
#mainMenu {}
	#mainMenu ul {
		margin: 0;
		padding: 0;
		height: 23px;
		position: relative;
		z-index: 10;
	}
		#mainMenu li {
			display: block;
			float: left;
			list-style: none;
			margin: 0;
			/*padding: 0 40px 0 10px;*/
			position: relative;
		}
			.loggedIn li {
				padding: 0 40px 0 10px;
			}
			#mainMenu a {
				background: url(/images/dot.gif) no-repeat 0 50%;
				color: #000;
				display: block;
				float: left;
				font: bold 11px tahoma, sans-serif;
				height: 23px;
				line-height: 21px;
				text-decoration: none;
				/*padding-left: 14px;*/
			}
				#mainMenu .first a {
					background: none;
				}
			
				/*
				#mainMenu .hasSubmenu {
					
				}
				
				#mainMenu a:hover {
					color: #666;
				}
				
				#mainMenu a.selected {
					color: #000;
					font-weight: bold;
				}
				*/
				
			#mainMenu li ul {
				background: #b3ff7c;
				position: absolute;
				height: auto;
				top: 23px; /* skal være samme som højden på elementerne i første niveau */
				left: 9px;
				width: 160px;
				padding: 0;
			}
				#mainMenu li li {
					border-bottom: 0;
					float: none;
					position: relative;
					padding: 0;
					
				}
					#mainMenu li li a {
						background: none;
						float: none;
						height: auto;
						line-height: normal;
						padding: 3px 5px;
					}
					
					/*
					#mainMenu li li .hasSubmenu {
						
					}
						
					#mainMenu li li a:hover {
						background-color: #FFC145;
						color: #000;
					}
					*/
					
					#mainMenu li li ul {
						position: absolute;
						height: auto;
						top: 0; /* skal normalt være 0, men border på "forældre" elementet skal modregnes */
						left: 160px; /* skal være samme som bredden på "forældre" elementet minus "forældre" elementets border */
					}
					#mainMenu li li ul li {
						white-space: nowrap;
					}
/* end: main menu with 3 levels */