body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #FFFFFF;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #929292;
	scrollbar-3dlight-color:#6699CC;
	scrollbar-arrow-color:#567DB1;
	scrollbar-base-color:#D6E8FF;
	scrollbar-darkshadow-color:#6699CC;
	scrollbar-face-color:white;
	scrollbar-highlight-color:#D6E8FF;
	scrollbar-shadow-color:#D6E8FF;
	background-image: url(../images/bg/bg-main.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
a {
	color:#006291; 
	text-decoration:none;
}
a:hover {
	color:#0088cc; 
	text-decoration:underline;
}
h1 {
	text-transform: uppercase;
	font-style: normal;
	font-weight: normal;
	font-family: Tahoma;
	color:#FFFFFF;
	font-size:20px;
	line-height: 15px;
	text-decoration: none;
}
h1 a {
	color:#ffffff; 
	text-decoration:none;
}
h1 a:hover {
	color:#ffffff; 
	text-decoration:underline;
}
h2 {
	font-style: normal;
	font-weight: normal;
	font-family: Tahoma;
	color:#0088cc;
	font-size:16px;
}
h2 a {
	color:#0088cc; 
	text-decoration:none;
}
h2 a:hover {
	color:#FF6600; 
	text-decoration:underline;
}
.small {
	font-size: 10px;
}
.small-blue {
	font-size: 10px;
	color:#006291; 
}
.yellow {
	color:#ffc400; 
}
form {
	margin: 0px;
	padding: 0px;
}
textarea {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration: none;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #0b77cc;
	border-left-color: #F7F7F7;
	padding: 3px;
	background-color: #F7F7F7;
}
#container {
	margin: auto;
	height: 100%;
	width: 960px;
	z-index: 100;
	background-image: url(../images/bg/bg-main.png);
	background-repeat: no-repeat;
	background-position: left top;
}
#container-main {
	margin: auto;
	height: auto;
	width: 910px;
}
#container-maincontent {
	margin: 0px;
	padding: 0px;
	float: left;
	height: auto;
	width: 660px;
}
#container-content-main {
	margin: 0px;
	padding: 0px;
	float: left;
	height: auto;
	width: 635px;
	background-image: url(../images/bg/bg-shadow-main-right.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
#container-content-bottom {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 16px;
	width: 635px;
	overflow: hidden;
	background-image: url(../images/bg/bg-shadow-main-bottom.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
#container-centermain {
	margin: 0px;
	float: left;
	height: auto;
	width: 655px;
	background-image: url(../images/bg/bg-shadow-main-left.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	padding: 0px;
}
#container-content-top {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 5px;
	width: 620px;
	overflow: hidden;
}
#main-top {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 52px;
	width: 910px;
	overflow: hidden;
	background-image: url(../images/main-top.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#centermain-left {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 200px;
	width: 20px;
	overflow: hidden;
}
#main-left {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 9px;
	overflow: hidden;
}
#main-center {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 901px;
	background-image: url(../images/bg/bg-main-center.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
#main-center-left {
	margin: 0px;
	padding: 0px;
	float: left;
	height: auto;
	width: 241px;
	background-image: url(../images/bg/bg-leftside.gif);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #0969a9;
}
#main-bottom {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 901px;
	height: 90px;
	overflow: hidden;
	background-image: url(../images/bg/bg-main-bottom.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#shadow-left {
	margin: 0px;
	padding: 0px;
	height: 600px;
	width: 16px;
}
#main-bottom-left {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 90px;
	width: 265px;
}
#main-bottom-center {
	font-size: 11px;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 90px;
	width: 500px;
}
#main-bottom-center a:link {
	color: #006291;
	text-decoration: none;
	padding-right: 10px;
}
#main-bottom-center a:visited {
	color: #006291;
	text-decoration: none;
	padding-right: 10px;
}
#main-bottom-center a:hover {
	color:#0088cc; 
	text-decoration:underline;
	padding-right: 10px;
}
#main-bottom-center a:active {
	color: #006291;
	text-decoration: none;
	padding-right: 10px;
}
#logo-left-top {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 96px;
	width: 241px;
	overflow: hidden;
}
#header {
	height: 122px;
	width: 930px;
	margin-top: 0px;
	padding: 0px;
	background-image: url(../images/bg/bg-mondsee.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin-left: 16px;
	float: left;
}
#menu-container {
	padding: 0px;
	width: 223px;
	height: auto;
	margin: 0px;
	float: left;
	background-color: #141414;
}
#content-main-top {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 96px;
	width: 660px;
	overflow: hidden;
	background-image: url(../images/bg/bg-content-main-top.gif);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #FFFFFF;
}
#content-main-top-left {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 96px;
	width: 30px;
	overflow: hidden;
}
#content-main-top-center {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 96px;
	width: 600px;
	overflow: hidden;
}
#content-main {
	width: 620px;
	height: auto;
	background-color: #FFFFFF;
	float: left;
	overflow: auto;
	color: #333333;
	margin: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#content-main a:link {
	color: #006291;
	text-decoration: none;
}
#content-main a:visited {
	color: #006291;
	text-decoration: none;
}
#content-main a:hover {
	color:#0088cc; 
	text-decoration:underline;
}
#content-main a:active {
	color: #006291;
	text-decoration: none;
}
#content-search {
	padding: 2px;
	width: 615px;
	overflow: hidden;
}
#content-main-right {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 250px;
	width: 15px;
	overflow: hidden;
	background-image: url(../images/main-right.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

#content-search a:hover {
	color:#000000; 
	text-decoration:none;
}
#content-search-head {
	padding: 2px;
	height: 36px;
	width: 100%;
	float: left;
	overflow: hidden;
}
#content-search-list {
	float: left;
	height: auto;
	width: 100%;
}
.content-search-hit {
	height: auto;
	width: 100%;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	float: left;
}
#shadow-right {
	padding: 0px;
	height: 600px;
	width: 16px;
	margin-left: 930px;
	position: absolute;
	top: 0px;
}

#content-bottom {
	padding: 0px;
	height: 39px;
	width: 930px;
	background-image: url(../images/bg/bg-bottom.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	float: left;
}
#center-container {
	height: auto;
	width: 930px;
	padding: 0px;
	margin-left: 16px;
	background-color: #141414;
	float: left;
}
#menu-quicksearch {
	height: auto;
	width: 230px;
	overflow: hidden;
	float: left;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#exp {
	height: 450px;
	width: 1px;
	overflow: hidden;
}
#expand {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
}
.input {
	font-family: Tahoma, Helvetica, Arial, sans-serif;
	font-size: 11px;
	color: #000033;
	text-decoration: none;
	border: 1px solid #92b5ff;
	background-color: #FFFFFF;
	padding: 2px;
}
.input-reg {
	font-family: Tahoma, Helvetica, Arial, sans-serif;
	font-size: 11px;
	color: #000033;
	text-decoration: none;
	border: 1px solid #92b5ff;
	background-color: #FFFFFF;
	padding: 2px;
	width: 300px;
	height: 16px;
}
.input-required {
	font-family: Tahoma, Helvetica, Arial, sans-serif;
	font-size: 11px;
	color: #000033;
	text-decoration: none;
	background-color: #FFFFFF;
	padding: 2px;
	width: 300px;
	height: 16px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #92b5ff;
	border-right-color: #92b5ff;
	border-bottom-color: #92b5ff;
	border-left-color: #FF0000;
}
.input-required-small {
	font-family: Tahoma, Helvetica, Arial, sans-serif;
	font-size: 11px;
	color: #000033;
	text-decoration: none;
	background-color: #FFFFFF;
	padding: 2px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #92b5ff;
	border-right-color: #92b5ff;
	border-bottom-color: #92b5ff;
	border-left-color: #FF0000;
}
.input-normal {
	font-family: Tahoma, Helvetica, Arial, sans-serif;
	font-size: 11px;
	color: #000033;
	text-decoration: none;
	background-color: #FFFFFF;
	padding: 2px;
	width: 300px;
	height: 16px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #92b5ff;
	border-right-color: #92b5ff;
	border-bottom-color: #92b5ff;
	border-left-color: #92b5ff;
}
.button {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	height: 19px;
	width: 100px;
	background-image: url(../images/bg/bg-button.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: center;
	background-color: #d9e8fb;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.input-quicksearch {
	font-family: Tahoma, Helvetica, Arial, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: none;
	border: none;
	background-color: #82abcd;
	background-image: url(../images/bg/bg-quicksearch.jpg);
	height: 24px;
	width: 144px;
	background-repeat: repeat-x;
	background-position: left top;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}
.smallbutton {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	height: 24px;
	width: 26px;
	background-image: url(../images/bg/bg-smallbutton.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	text-align: center;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color: #325984;
	padding: 0px;
}
.input-login {
	font-family: Tahoma, Helvetica, Arial, sans-serif;
	font-size: 12px;
	color: #0b7ac4;
	text-decoration: none;
	border: 1px solid #86b0e0;
	background-color: #FFFFFF;
	background-image: url(../images/bg/bg-inputlogin.png);
	height: 19px;
	width: 105px;
	background-repeat: repeat-x;
	background-position: left top;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}
.input-admin {
	font-family: Tahoma, Helvetica, Arial, sans-serif;
	font-size: 12px;
	color: #0b7ac4;
	text-decoration: none;
	border: 1px solid #86b0e0;
	background-color: #FFFFFF;
	background-image: url(../images/bg/bg-inputlogin.png);
	height: 19px;
	width: 250px;
	background-repeat: repeat-x;
	background-position: left top;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}
/* Navigation
--------------------------------------------- */
ul#topmenu {
	height:40px;
	display:block;
	margin:0;
	padding: 0px;
	cursor: default;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	}

ul#topmenu li {
	margin: 0px;
	list-style: none;
	display:inline;
	}
	
ul#topmenu a:link, ul#topmenu a:visited {
	float: left;
	color:#0b7ac4;
	margin-top: 5px;
	margin-right: 20px;
	margin-bottom: 0px;
	margin-left: 0px;
	}

ul#topmenu a.active:link, #topmenu a.active:visited {
	margin-top: 5px;
	margin-right: 20px;
	margin-bottom: 0px;
	margin-left: 0px;
	color:#0b7ac4;
	}

ul#topmenu a:hover {
	margin-top: 5px;
	margin-right: 20px;
	margin-bottom: 0px;
	margin-left: 0px;
	color:#0b7ac4;
	}
	

		ul#topmenu a.actived:link, #topmenu a.actived:visited {
		border-top: 2px solid #aad5ff;
		padding-top: 3px;
		margin: 0px 0px 0px 350px;
		color:#0b7ac4;
		}
	
		ul#topmenu a.actived:hover	{
		border-top: 2px solid #0b77cc;
		padding-top: 3px;
		color:#ffffff;
		}
#menu-tree {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	cursor: default;
	float: left;
	margin: 0px;
	height: auto;
	width: 230px;
}
#comment-last {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	cursor: default;
	float: left;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:#97c7e7;
	text-decoration: none;
	height: auto;
	width: 230px;
	background-image: url(../images/bg/bg-comment.png);
	background-repeat: no-repeat;
	background-position: left top;
}
.comment-last-row {
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
	cursor: default;
	float: left;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:#9acbec;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #30acea;
	height: auto;
	width: 220px;
}
.comment-last-row li {
	margin: 0px;
	list-style: none;
	display:inline;
	color: #FFFFFF;
	}
#login {
	height: 56px;
	width: 400px;
	float: left;
	margin: 0px;
	padding: 0px;
	overflow: hidden;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #35a900;
}
#share {
	margin: 0px;
	float: left;
	height: 32px;
	width: 600px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #9ffff8;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #eb3d00;
	text-decoration: none;
}

#basket {
	height: 56px;
	width: 200px;
	font-size: 11px;
	text-decoration: none;
	float: left;
	color: #5d88cc;
	margin: 0px;
	padding: 0px;
	overflow: hidden;
}
#headmenu {
	height: 40px;
	width: 600px;
	margin: 0px;
	padding: 0px;
	float: left;
	overflow: hidden;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #006291;
}
#headmenu a:link {
	color: #006291;
	text-decoration: none;
	padding-right: 10px;
}
#headmenu a:visited {
	color: #006291;
	text-decoration: none;
	padding-right: 10px;
}
#headmenu a:hover {
	color:#0088cc; 
	text-decoration:underline;
	padding-right: 10px;
}
#headmenu a:active {
	color: #006291;
	text-decoration: none;
	padding-right: 10px;
}
#shopping_cart img{	/* No image borders */
	border:0px;
}#shopping_cart {
	height: 50px;
	width: 150px;
	z-index: 30000;
	float: right;
	margin-top: -100px;
	margin-right: 400px;
}
.product_container{	/* Div for each product */
	width:190px;
	margin-right:15px;
	float:left;
	margin-top:3px;
	padding:2px;
	font-weight:bold;
}
#product-details {
	height: auto;
	width: 620px;
	float: left;
}
#product-details-navigation {
	height: auto;
	width: 620px;
	float: left;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
#product-details-head {
	float: left;
	height: 18px;
	width: 600px;
	font-size: 14px;
	font-weight: bold;
	text-align: left;
	color: #0488CC;
	padding-top: 3px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 10px;
	background-image: url(../images/bg/bg-product-head.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#product-details-picsmed {
	float: left;
	height: 300px;
	width: 250px;
	padding: 2px;
	overflow: hidden;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #CFCFCF;
	margin-top: 2px;
	margin-right: 2px;
	margin-bottom: 8px;
	margin-left: 2px;
}
#product-details-picssmall {
	float: left;
	height: auto;
	width: 600px;
	padding: 2px;
	margin-right: 4px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #CFCFCF;
	overflow: hidden;
}
#product-details-picssmall img {
	border: 2px solid #FFFFFF;
}
#product-details-order {
	float: left;
	height: auto;
	width: 350px;
	padding: 2px;
}
.product-details-order-left {
	float: left;
	height: auto;
	width: 80px;
	padding: 2px;
}
.product-details-order-right {
	float: left;
	height: auto;
	width: 260px;
	padding: 2px;
}
#product-details-text-container {
	float: left;
	height: auto;
	width: 360px;
	padding: 0px;
}
#product-details-text {
	float: left;
	height: auto;
	width: 340px;
	padding: 2px;
	background-color: #e5f4fe;
	border: 1px solid #b7e7fc;
}
#product-details-text-head {
	float: left;
	height: auto;
	width: 100%;
	background-color: #D0EFFD;
	font-size: 11px;
	font-weight: bold;
	color: #0488CC;
	text-decoration: none;
}
#product-details-text-more {
	float: left;
	height: auto;
	width: 596px;
	padding: 2px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #000000;
	background-color: #ebf3fd;
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color: #ffffff;
}
#product-details-text-more-head {
	background-image: url(../images/grid-table-head.gif);
	background-repeat: repeat-x;
	background-position: left top;
	float: left;
	height: 20px;
	width: 100%;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
	color: #333333;
}
#product-details-text-more-head-left {
	float: left;
	height: 20px;
	width: 560px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
	color: #333333;
	vertical-align: middle;
}
#product-details-text-more-head-right {
	float: left;
	height: 20px;
	width: 30px;
	vertical-align: middle;
}
.product-details-id {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	padding: 1px;
	height: 14px;
	width: 80px;
	cursor: default;
	color: #929292;
	border: 0px solid #FFFFFF;
	font-weight: bold;
}
.product-details-accessories {
	float: left;
	height: 18px;
	width: 600px;
	font-size: 14px;
	font-weight: bold;
	text-align: left;
	color: #0488CC;
	padding-top: 3px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 10px;
	background-image: url(../images/bg/bg-product-head.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#product-comment {
	text-decoration: none;
	padding: 2px;
	float: left;
	height: auto;
	width: auto;
}
#product-vote-container {
	padding: 2px;
	height: auto;
	width: 340px;
}
.product-details-quant {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	height: 16px;
	width: 40px;
	color: #333333;
	border: 1px solid #0b77cc;
	padding-top: 2px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 2px;
}
.product-details-quant-readonly {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	height: 16px;
	width: 40px;
	color: #333333;
	border: 1px solid #0b77cc;
	padding-top: 2px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 2px;
	background-color: #F7F7F7;
}
.product-details-size {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #929292;
}
.product-details-saveprice {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color: #990000;
}
.button-basket-small {
	background-image: url(../images/bg/bg-basket-small.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 0px;
	height: 25px;
	width: 30px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	border: 0px solid #FFFFFF;
	background-color: #FFFFFF;
	cursor: hand;
}
.product-details-price {
	font-weight: bold;
	color: #0b77cc;
	text-decoration: none;
}
.product-details-unitprice {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	height: 14px;
	width: 70px;
	cursor: default;
	color: #0b77cc;
	border: 0px solid #FFFFFF;
	font-weight: bold;
	padding-top: 1px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 4px;
}
.product-list {
	height: auto;
	width: 615px;
	float: left;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CFCFCF;
}
.product-list-pics {
	float: left;
	height: auto;
	width: 120px;
	padding: 2px;
	overflow: hidden;
	margin: 1px;
}
.product-list-text {
	float: left;
	height: auto;
	width: 470px;
	padding: 5px;
	margin: 2px;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #CFCFCF;
}
.product-list-price {
	font-weight: bold;
	color: #990000;
	text-decoration: none;
}
.product-list-name {
	font-weight: bold;
	color: #0b77cc;
	text-decoration: none;
	font-size: 16px;
	line-height: 32px;
}
.product-list-extra {
	float: left;
	height: auto;
	width: 470px;
	padding: 2px;
	margin: 2px;
}
.product-list-vote {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	float: left;
	height: auto;
	width: auto;
	padding: 2px;
	background-color: #e5f4fe;
	border: 1px solid #b7e7fc;
	font-size: 10px;
	color: #333333;
	text-decoration: none;
}
.product-list-comment {
	font-size: 10px;
	color: #666666;
	text-decoration: none;
	padding: 5px;
	float: left;
}
.comment-list-container {
	float: left;
	height: auto;
	width: 470px;
	border: 1px solid #cddfef;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	text-decoration: none;
	margin-bottom: 5px;
}
.comment-list-calendar-01 {
	float: left;
	height: 50px;
	width: 32px;
	background-image: url(../images/icon/calendar/jan.png);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: center;
	font-size: 16px;
	color: #333333;
	font-weight: bold;
	text-decoration: none;
	font-family: "Times New Roman", Times, serif;
}
.comment-list-calendar-02 {
	float: left;
	height: 50px;
	width: 32px;
	background-image: url(../images/icon/calendar/feb.png);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: center;
	font-size: 16px;
	color: #333333;
	font-weight: bold;
	text-decoration: none;
	font-family: "Times New Roman", Times, serif;
}
.comment-list-calendar-03 {
	float: left;
	height: 50px;
	width: 32px;
	background-image: url(../images/icon/calendar/mar.png);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: center;
	font-size: 16px;
	color: #333333;
	font-weight: bold;
	text-decoration: none;
	font-family: "Times New Roman", Times, serif;
}
.comment-list-calendar-04 {
	float: left;
	height: 50px;
	width: 32px;
	background-image: url(../images/icon/calendar/apr.png);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: center;
	font-size: 16px;
	color: #333333;
	font-weight: bold;
	text-decoration: none;
	font-family: "Times New Roman", Times, serif;
}
.comment-list-calendar-05 {
	float: left;
	height: 50px;
	width: 32px;
	background-image: url(../images/icon/calendar/may.png);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: center;
	font-size: 16px;
	color: #333333;
	font-weight: bold;
	text-decoration: none;
	font-family: "Times New Roman", Times, serif;
}
.comment-list-calendar-06 {
	float: left;
	height: 50px;
	width: 32px;
	background-image: url(../images/icon/calendar/jun.png);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: center;
	font-size: 16px;
	color: #333333;
	font-weight: bold;
	text-decoration: none;
	font-family: "Times New Roman", Times, serif;
}
.comment-list-calendar-07 {
	float: left;
	height: 50px;
	width: 32px;
	background-image: url(../images/icon/calendar/jul.png);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: center;
	font-size: 16px;
	color: #333333;
	font-weight: bold;
	text-decoration: none;
	font-family: "Times New Roman", Times, serif;
}
.comment-list-calendar-08 {
	float: left;
	height: 50px;
	width: 32px;
	background-image: url(../images/icon/calendar/aug.png);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: center;
	font-size: 16px;
	color: #333333;
	font-weight: bold;
	text-decoration: none;
	font-family: "Times New Roman", Times, serif;
}
.comment-list-calendar-09 {
	float: left;
	height: 50px;
	width: 32px;
	background-image: url(../images/icon/calendar/sep.png);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: center;
	font-size: 16px;
	color: #333333;
	font-weight: bold;
	text-decoration: none;
	font-family: "Times New Roman", Times, serif;
}
.comment-list-calendar-10 {
	float: left;
	height: 50px;
	width: 32px;
	background-image: url(../images/icon/calendar/oct.png);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: center;
	font-size: 16px;
	color: #333333;
	font-weight: bold;
	text-decoration: none;
	font-family: "Times New Roman", Times, serif;
}
.comment-list-calendar-11 {
	float: left;
	height: 50px;
	width: 32px;
	background-image: url(../images/icon/calendar/nov.png);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: center;
	font-size: 16px;
	color: #333333;
	font-weight: bold;
	text-decoration: none;
	font-family: "Times New Roman", Times, serif;
}
.comment-list-calendar-12 {
	float: left;
	height: 50px;
	width: 32px;
	background-image: url(../images/icon/calendar/dec.png);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: center;
	font-size: 16px;
	color: #333333;
	font-weight: bold;
	text-decoration: none;
	font-family: "Times New Roman", Times, serif;
}
.comment-list-text-head {
	background-color: #e4ecf6;
	height: auto;
	width: 430px;
	border-top-width: 1px;
	border-bottom-width: 2px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #f3f7fb;
	border-bottom-color: #FFFFFF;
	float: right;
	padding: 2px;
}
.comment-list-text {
	padding: 2px;
	float: right;
	height: auto;
	width: 430px;
	background-color: #f3f7fb;
}
.divShow { 
	visibility: visible; 
}
#basket-content-container {
	float: left;
	height: auto;
	width: 600px;
}
#basket-content-image {
	padding: 2px;
	float: left;
	height: 600px;
	width: 50px;
}
#basket-content-image-small {
	padding: 2px;
	float: left;
	height: 80px;
	width: 50px;
}
#basket-content-text {
	padding: 2px;
	float: left;
	height: auto;
	width: 540px;
}
#basket-content-head {
	background-image: url(../images/grid-table-head.gif);
	background-repeat: repeat-x;
	background-position: left top;
	float: left;
	height: auto;
	width: 540px;
	padding: 2px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
	color: #333333;
}
.basket-content-name {
	width: 200px;
	height: auto;
	float: left;
	padding: 2px;
}
.basket-content-size {
	color: #333333;
	float: left;
	padding: 2px;
	width: 50px;
	text-align: center;
}
.basket-content-price {
	color: #333333;
	float: left;
	padding: 2px;
	width: 65px;
}
.basket-content-netto-price {
	color: #333333;
	float: left;
	padding: 2px;
	width: 90px;
}
.basket-content-brutto-price {
	color: #333333;
	float: left;
	padding: 2px;
	width: 90px;
}
.basket-content-currency {
	color: #333333;
	float: left;
	padding: 2px;
	width: 40px;
}
.basket-content-curr {
	color: #333333;
	float: left;
	padding: 2px;
	width: 25px;
}
.basket-content-value {
	padding: 2px 15px 2px 2px;
	float: left;
	height: auto;
	width: 80px;
	text-align: right;
}
.basket-content-sums {
	color: #333333;
	float: left;
	padding: 2px;
	width: 115px;
}
.basket-content-order-number {
	color: #333333;
	float: left;
	padding: 2px;
	width: 80px;
}
.basket-content-quant {
	color: #333333;
	float: left;
	padding: 2px;
	width: 80px;
	text-align: center;
}
.basket-content-refresh {
	color: #333333;
	float: left;
	padding: 2px;
	width: 90px;
}
.basket-content-sep {
	float: left;
	width: 200px;
	height: 3px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
}
#basket-data-head {
	background-image: url(../images/grid-table-head.gif);
	background-repeat: repeat-x;
	background-position: left top;
	float: left;
	height: auto;
	width: 540px;
	padding: 2px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
	color: #333333;
	margin-top: 10px;
}
#basket-data-name {
	padding: 2px;
	float: left;
	height: auto;
	width: 200px;
}
.basket-form-data {
	text-align: left;
	float: left;
	height: auto;
	width: 410px;
	padding-top: 6px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
}
#basket-head-name {
	padding: 2px;
	float: left;
	height: auto;
	width: 200px;
}
#basket-head-size {
	padding: 2px;
	float: left;
	height: auto;
	width: 50px;
}
#basket-head-price {
	padding: 2px;
	float: left;
	height: auto;
	width: 65px;
}
#basket-head-value {
	padding: 2px 15px 2px 2px;
	float: left;
	height: auto;
	width: 80px;
	text-align: right;
}
#basket-head-netto-price {
	padding: 2px;
	float: left;
	height: auto;
	width: 90px;
}
#basket-head-brutto-price {
	padding: 2px;
	float: left;
	height: auto;
	width: 90px;
}
#basket-head-currency {
	padding: 2px;
	float: left;
	height: auto;
	width: 40px;
}
#basket-head-quant {
	padding: 2px;
	float: left;
	height: auto;
	width: 80px;
}
#basket-head-ordernumber {
	padding: 2px;
	float: left;
	height: auto;
	width: 80px;
}
#basket-head-refresh {
	padding: 2px;
	float: left;
	height: auto;
	width: 90px;
	text-align: center;
}
#basket-form {
	padding: 2px;
	float: left;
	height: auto;
	width: 500px;
}
.basket-contents {
	float: left;
	height: auto;
	width: 544px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	background-color: #f4f9ff;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
}
.basket-contentsb {
	float: left;
	height: auto;
	width: 544px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	background-color: #ebf3fd;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
}
.basket-content-sum {
	float: left;
	height: auto;
	width: 544px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	background-color: #d9e8fb;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #a1c4da;
}
.basket-contents-details {
	float: right;
	height: auto;
	width: 320px;
}
.basket-head-details {
	float: right;
	height: auto;
	width: 320px;
}
.order-details {
	float: left;
	height: auto;
	width: 544px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}
#reg-container {
	float: left;
	height: auto;
	width: 620px;
}
#reg-img {
	float: left;
	height: 600px;
	width: 50px;
	padding-right: 1px;
	padding-left: 1px;
}
#reg-form {
	float: left;
	height: auto;
	width: 550px;
}
.reg-form-row {
	float: left;
	height: auto;
	width: 550px;
}
.reg-form-part {
	float: left;
	height: auto;
	width: 550px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-decoration: none;
	color: #0088cc;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #92b5ff;
}
.reg-form-text {
	text-align: right;
	float: left;
	height: auto;
	width: 126px;
	padding-top: 6px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
}
.reg-form-data {
	text-align: left;
	float: left;
	height: auto;
	width: 410px;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
}
.reg-form-textpart {
	text-align: right;
	float: left;
	height: auto;
	width: 126px;
	padding-top: 2px;
	padding-bottom: 2px;
}
.reg-form-datapart {
	text-align: left;
	float: left;
	height: auto;
	width: 416px;
	padding-top: 2px;
	padding-bottom: 2px;
}

.product-vote {

}
.divHide { 
	visibility: hidden; 
}
.loaderdiv {
	padding: 10px;
	height: 600px;
	width: 600px;
	font-style: normal;
	font-weight: normal;
	font-family: Tahoma;
	color:#0088cc;
	font-size:16px;
}
div.pagination {
	padding: 3px;
	margin: 3px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	float: left;
}
#pagination-sorting {
	float: left;
	height: auto;
	padding-left: 130px;
	font-size: 10px;
	color: #333333;
	text-decoration: none;
}
div.pagination a {
	padding: 2px 5px 2px 5px;
	margin: 2px;
	border: 1px solid #AAAADD;
	
	text-decoration: none; /* no underline */
	color: #000099;
}
div.pagination a:hover, div.pagination a:active {
	border: 1px solid #0088cc;

	color: #000000;
}
div.pagination span.current {
	padding: 2px 5px 2px 5px;
	margin: 2px;
		border: 1px solid #0088cc;
		font-weight: bold;
		background-color: #0088cc;
		color: #FFFFFF;
	}
	div.pagination span.disabled {
		padding: 2px 5px 2px 5px;
		margin: 2px;
		border: 1px solid #EEEEEE;
	
		color: #DDDDDD;
	}
div.blankdiv {
	height: 600px;
	width: 100%;
	float: left;
}
.opendiv {
	height: auto;
	width: 100%;
	float: left;
}
.opendiv-part {
	padding: 0px;
	float: left;
	height: 250px;
	width: 200px;
	overflow: hidden;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #bcd9eb;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #666666;
	margin: 5px;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #bcd9eb;
}
.opendiv-news-head {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	text-transform: uppercase;
	text-decoration: none;
	float: left;
	width: 100%;
	overflow: hidden;
	color: #0c69ac;
	background-color: #FFFFFF;
	margin: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 10px;
	font-weight: bold;
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #0c69ac;
}
.opendiv-news-main {
	padding: 0px;
	float: left;
	height: 250px;
	width: 200px;
	overflow: hidden;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #bcd9eb;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #666666;
	margin: 5px;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #bcd9eb;
}
.opendiv-news-main-img {
	padding: 0px;
	float: left;
	height: auto;
	width: 290px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	background-color: #FFFFFF;
	overflow: hidden;
}
.opendiv-news-main-text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	margin: 2px;
	padding: 0px;
	float: left;
	height: auto;
	width: 286px;
	text-align: justify;
}
.opendiv-news-other {
	padding: 0px;
	float: left;
	height: auto;
	width: 300px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
.opendiv-news-other-img {
	margin: 0px;
	padding: 2px;
	float: left;
	height: auto;
	width: 116px;
	overflow: hidden;
	background-color: #FFFFFF;
}
.opendiv-news-other-text {
	margin: 0px;
	padding: 2px;
	float: left;
	height: auto;
	width: 176px;
}
.container-opendiv-news {
	padding: 0px;
	float: left;
	height: auto;
	width: 600px;
	background-color: #f7f7f7;
	overflow: hidden;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #0c69ac;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
.container-opendiv-news-main {
	margin: 0px;
	padding: 0px;
	float: left;
	height: auto;
	width: 290px;
}
.container-opendiv-news-other {
	padding: 0px;
	float: left;
	height: auto;
	width: 300px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	background-color: #efefef;
}
.button-basket-destroy {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	height: 19px;
	width: 100px;
	background-image: url(../images/bg/bg-basket-destroy.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: center;
	background-color: #d9e8fb;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.button-basket-refresh {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	height: 19px;
	width: 100px;
	background-image: url(../images/bg/bg-basket-refresh.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: center;
	background-color: #d9e8fb;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.button-basket-order {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	height: 19px;
	width: 100px;
	background-image: url(../images/bg/bg-basket-order.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: center;
	background-color: #d9e8fb;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.button-private {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	height: 19px;
	width: 100px;
	background-image: url(../images/bg/bg-private-user.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: center;
	background-color: #d9e8fb;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.button-firm {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	height: 19px;
	width: 100px;
	background-image: url(../images/bg/bg-firm-user.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: center;
	background-color: #d9e8fb;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.box-video {
	float: left;
	height: 50px;
	width: 230px;
	overflow: hidden;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	font-size: 20px;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
}
.box-video a:link {
	color: #FFFFFF;
	text-decoration: none;
}
.box-video a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
.box-video a:hover {
	color:#FFFFFF; 
	text-decoration:none;
}
.box-video a:active {
	color: #FFFFFF;
	text-decoration: none;
}
.text-header {
	float: left;
	height: auto;
	width: 100%;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-decoration: none;
	color: #0088cc;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #92b5ff;
}
.gallery-part {
	padding: 0px;
	float: left;
	width: 200px;
	height: 250px;
	overflow: hidden;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #bcd9eb;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #006291;
	margin: 5px;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #bcd9eb;
	text-align: center;
}
.gallery-part-text {
	padding: 0px;
	float: left;
	height: auto;
	width: 200px;
	overflow: hidden;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #333333;
	margin: 0px;
	text-align: left;
}
.partners-part {
	padding: 0px;
	float: left;
	width: 250px;
	height: auto;
	overflow: hidden;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #006291;
	margin: 5px;
	text-align: center;
}
.news-archive-text {
	margin: 0px;
	padding: 2px;
	float: left;
	height: auto;
	width: 145px;
	font-size: 10px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #bcd9eb;
}
.myorder-content-head {
	background-image: url(../images/grid-table-head.gif);
	background-repeat: repeat-x;
	background-position: left top;
	float: left;
	height: auto;
	width: 540px;
	padding: 2px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
	color: #333333;
}
.myorder-head-name {
	padding: 2px;
	float: left;
	height: auto;
	width: 200px;
}
.myorder-head-size {
	padding: 2px;
	float: left;
	height: auto;
	width: 50px;
}
.myorder-head-price {
	padding: 2px;
	float: left;
	height: auto;
	width: 65px;
}
.myorder-head-value {
	padding: 2px 15px 2px 2px;
	float: left;
	height: auto;
	width: 80px;
	text-align: right;
}
.most-product {
	width: 140px;
	height: 130px;
	overflow: hidden;
	float: left;
}
.most-product img {
	padding: 3px;
	border: 1px solid #efefef;
}
.most-product-name {
	padding: 1px;
	float: left;
	height: 30px;
	width: 140px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #efefef;
	margin: 0px;
	overflow: hidden;
}
#languages {
	margin: 0px;
	padding: 0px;
	float: right;
	height: 20px;
	width: 150px;
	top: 0px;
}
#languages img {
	margin: 0px;
	padding: 0px;
	border: 3px solid #FFFFFF;
}
.container-partners {
	margin: 0px;
	padding: 0px;
	float: left;
	height: auto;
	width: 600px;
	overflow: hidden;
}
.row-partners {
	margin: 0px;
	padding: 0px;
	float: left;
	height: auto;
	width: 600px;
	overflow: hidden;
}
.box-partners {
	margin: 5px;
	padding: 0px;
	float: left;
	width: 140px;
	overflow: hidden;
	vertical-align: middle;
	height: 140px;
}
.box-partners img {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}