form{display:inline}
html, body{
	margin: 0px;
	padding: 0px;
	height: 100%;
	background-image: url('../images/bg.jpg');
	background-position:center;
	background-repeat: repeat-y;
	background-color: #FFFFFF;
	font-family: Arial, arial, Verdana, verdana, sans-serif;
	font-size: 12px;
	color: #1e2b4d;
}

* html td {
	font-family: Arial, arial, Verdana, verdana, sans-serif;
	font-size: 12px;
	color: #1e2b4d;
}
.zoomFishBox{
	position:absolute;
	display:block;
	border:solid 1px #000000;
	display:none;
}
.zoomFishBox img{
	width:200px !important;
	height:200px !important;
}
#ProductSearch .active{
	color:#f5003d;
	font-weight:bold;
}
#ProductSearch .inactive{
	color:#1e2b4d;
}
a:link, a:active, a:visited {
	font-family: Arial, arial, Verdana, verdana, sans-serif;
	color: #1e2b4d;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}
.price1{
	text-align:right;
	padding-right:25px;
}
.price2{
	text-align:right;
	padding-right:30px;
}
#ProductListNavi{
	float:right;
}
#ProductListNavi .active{
	color:#f5003d;
	font-weight:bold;
}
#ProductListNavi .inactive{
	color:#1e2b4d;
}
.input-error{
	background-color:#c3354f;
}
.catLine{
	background-image:url(../images/nav_plus.gif);
	background-repeat:no-repeat;
	background-position:left;
	padding-left:15px;
}
.catSelectLine{
	background-image:url(../images/nav_minus.gif);
	background-repeat:no-repeat;
	background-position:left;
	padding-left:15px;
}
.subCatLine{
	background-image:url(../images/nav_plus.gif);
	background-repeat:no-repeat;
	background-position:left;
	margin-left:15px;
}
.subCatSelectLine{
	background-image:url(../images/nav_minus.gif);
	background-repeat:no-repeat;
	background-position:left;
	padding-left:15px;
}
.subCatLine2{
	background-image:url(../images/nav_plus.gif);
	background-repeat:no-repeat;
	background-position:left;
}
.subCatLine3{
	background-image:url(../images/nav_plus.gif);
	background-repeat:no-repeat;
	background-position:left;
 }



.cat3SelectLine{ text-decoration:none;font-size:12px;color:#1e2b4d;font-family:verdana,Arial,Helvetica;font-weight:bold}
#left .infoCatLine{padding-left:15px;}

a.headnav:link, a.headnav:active, a.headnav:visited {
	font-family: Arial, arial, Verdana, verdana, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	font-weight:normal;
}

a.text:hover,a.cat2:hover, a.infoCatLine.hover {
	text-decoration: underline;
}

a.text:link, a.text:active, a.text:visited,a.cat2:link, a.cat2:active, a.cat2:visited, a.infoCatLine:link,a.infoCatLine:active, a.infoCatLine:visited {
	font-family: Arial, arial, Verdana, verdana, sans-serif;
	font-size: 11px;
	color: #1e2b4d;
	text-decoration: none;
	padding-left: 11px;
}

a.text:hover {
	text-decoration: underline;
}
a.navlinka:link, a.navlinka:active, a.navlinka:visited,a.cat1SelectLine:link,a.cat1SelectLine:active,a.cat1SelectLine:visited, a.cat2SelectLine:link,a.cat2SelectLine:active,a.cat2SelectLine:visited {
	font-family: Arial, arial, Verdana, verdana, sans-serif;
	font-size: 12px;
	color: #f5003d;
	text-decoration: none;
}

a.navlinka:hover,a.cat1SelectLine:hover {
	text-decoration: underline;
}


.nav {
	border-bottom: 1px solid #000000;
	background-image: url('../images/nav_bg1.gif');
	text-align: center;
}

.nava {
	border-bottom: 1px solid #c43650;
	background-image: url('../images/nav_bg2.gif');
	text-align: center;
}

.nav_line {
	border-bottom: 1px solid #000000;
	background-color: #ffffff;
}


.content_head {
	background-image: url('../images/head_bg.gif');
	background-position:0px 0px;
	height: 30px;
	font-family: Arial, arial, Verdana, verdana, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-weight: normal;
}
.leftBorder {
	padding-left:8px;
}
.a.content_cap:link, a.content_cap:active, a.content_cap:visited {
	height: 30px;
	font-family: Arial, arial, Verdana, verdana, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-weight: bold;

}
.prod {
	padding: 5px 5px 5px 0px;
	vertical-align: top;
	font-family: Arial, arial, Verdana, verdana, sans-serif;
	font-size: 11px;
	color: #1e2b4d;
}

.price_small {
	font-family: Arial, arial, Verdana, verdana, sans-serif;
	font-size: 10px;
	color: #f5003d;
	font-weight: bold;
}

.price_big {
	font-family: Arial, arial, Verdana, verdana, sans-serif;
	font-size: 20px;
	color: #f5003d;
	font-weight: bold;
}
.small {
	font-size: 9px;
}
.TitleSelectUser, .CountrySelectUser{
	font-family: Arial, arial, Verdana, verdana, sans-serif;
	font-size: 11px;
	color: #1e2b4d;
	border: 1px solid #1e2b4d;
	width:193px;
}
.input{
	font-family: Arial, arial, Verdana, verdana, sans-serif;
	font-size: 11px;
	color: #1e2b4d;
	border: 1px solid #1e2b4d;
	
}
input.text {
	font-family: Arial, arial, Verdana, verdana, sans-serif;
	font-size: 11px;
	color: #1e2b4d;
	border: 1px solid #1e2b4d;
	width:260px;
	height:12px;
	padding:3px 3px 3px 3px;
}
#CartView input.text{
	font-family: Arial, arial, Verdana, verdana, sans-serif;
	font-size: 11px;
	color: #1e2b4d;
	border: 1px solid #1e2b4d;
	width:18px;
	text-align:right;
	float:left;
	padding-left:3px;padding-right:3px;
}
.submit {
	font-family: Arial, arial, Verdana, verdana, sans-serif;
	font-size: 10px;
	background-color: #1e2b4d;
	color: #ffffff;
	border: 1px solid #000000;
	font-weight: bold;
	padding:3px 4px 3px 4px;
	text-transform:uppercase;
	cursor:pointer;
}

.topten {
	font-size: 11px;
	padding: 2px;
	text-align: left;
}
#product-search{
	margin-left:0px;
}
.product-search-cat-0, .product-search-cat-1{
	float:left;
	margin-right:20px;
	width:112px;
	margin-top:10px;
}
.product-search-cat-image{
	width:70px;
	height:60px;
	border:0px;
	align:center;
}
.product-search-cat-image-div{
	text-align:center;
}
.product-search-cat-name{
	text-align:center;
}
.text_185{
	font-family: Arial, arial, Verdana, verdana, sans-serif;
	font-size: 11px;
	color: #1e2b4d;
	border: 1px solid #1e2b4d;
	width:185px;
	padding:2px 3px 2px 3px;
}
.text_90{
	font-family: Arial, arial, Verdana, verdana, sans-serif;
	font-size: 11px;
	color: #1e2b4d;
	border: 1px solid #1e2b4d;
	width:87px;
	padding:2px 3px 2px 3px;
}
.text_140{
	font-family: Arial, arial, Verdana, verdana, sans-serif;
	font-size: 11px;
	color: #1e2b4d;
	border: 1px solid #1e2b4d;
	width:134px;
	padding:2px 3px 2px 3px;
}
.text_40{
	font-family: Arial, arial, Verdana, verdana, sans-serif;
	font-size: 11px;
	color: #1e2b4d;
	border: 1px solid #1e2b4d;
	width:40px;
	padding:2px 3px 2px 3px;
}
.contactform-contact{
	font-family: Arial, arial, Verdana, verdana, sans-serif;
	font-size: 11px;
	color: #1e2b4d;
	border: 1px solid #1e2b4d;
	width:185px;
	height:100px;
	padding:2px 3px 2px 3px;
}
.specialOffer{
	margin-top:10px;
	margin-bottom:10px;
	float:left;
}
.specialOfferImage{
	vertical-align: middle; text-align: center; border: 1px solid #000000;
	width:80px;
	float:left;
	margin-right:5px;
}
.readLine{
	clear:both;
	margin-top:10px;
	background-color:#C3354F;
	height:1px;
}
.contactform-details{
	float:left;
	margin-top:5px;
	margin-left:30px;
}
#ImageUploadDiv{display:none;visibilty:hidden;position:absolute;background-color:#FFFFFF;border:1px solid #000000;}
#AquariumList div.aq-img img{width:80px;height:80px;}

#Aquarium div.aq-img img:hover{width:300px;height:300px;display:block;position:absolute;z-index:99;}
#Aquarium div.aq-img{ position:relative; padding-right:10px;}
#Aquarium div.aq-img img{width:100px;height:100px;border:solid 1px #000000;}
#Aquarium div.aq-img div.delete img{width:17px;height:18px;position:absolute;left:105px;top:80px;border:0;cursor:pointer;}
#Aquarium div.aq-img{width:110px;height:110px;float:left;margin:5px;}

#Aquarium .aq-type-select{width:230px;}
