div.viewbox {
    width: 757px;
	_width:755px;
border: 1px solid #ccc;
padding:0;
margin-bottom:8px;
height:120px;
float:left;
}

div.viewbox a {	
	color: #3d58a7;	
}
div.viewbox a:hover {	
	color: #ff8000;	
}
div.viewbox div.viewtop {
    width: 757px;	
	_width:755px;
    background-image: url('http://www.agenzy.com/images/viewbox/top.gif');
    background-color: #ffffff;
    background-position: top center;
    background-repeat: no-repeat;	
}

div.viewbox div.viewcenter {
	width: 757px;
	_width:755px;
    background-image: url('/images/category_results.png');
height:120px;
}
div.viewbox div.viewcenter2 {
	width: 757px;
	_width:755px;
    background-image: url('/images/category_results2.png');
height:120px;
}
div.viewbox div.viewproducts {
	width: 757px;
	_width:755px;
	background-color: #e4e4e4;
height:100%;
}

div.viewbox div.viewleft {
height:120px;
width:615px;
border:0px solid red;
float:left;
overflow:hidden;
}

div.viewright {
width:130px;
float:right;
border:0px solid black;
padding:5px 5px 0 5px;
height:120px;
text-align:center;
}

div.rating {
clear:both;
float:left;
width:130px;
height:35px;
border:solid 0px black;
text-align:center;
font-size:9pt;
font-weight:bold;
}

div.viewbox div.viewcenter div.viewright div.actions div.select span.checkbox {
	vertical-align: -4px;
}

div.viewbox div.viewleft div.logo {
    float: left;
    display: inline;
    text-align: center;
    margin-bottom: 5px;
	min-width:115px;
}

div.viewbox div.viewleft div.logo img {
    border: 1px solid #cccccc;
    margin: 10px;
    margin-bottom: 0px;
}

div.viewbox div.viewleft div.info {
    float: left;
border:0px solid black;
padding-top:8px;
width:450px;
}
div.viewbox div.viewleft p.intro {
 font-size: 12px;	
    height: 75px;
	width:450px;
	overflow: hidden;
	text-align:justify;
	line-height:15px;
}
div.viewbox div.viewleft p.intro2 {
    font-size: 12px;	
	width:440px;
    height: 100%;
	overflow: hidden;
	text-align:justify;
}

div.viewbox div.viewleft div.info p.name {
    font-weight: bold;
    font-size: 15px;
    margin-bottom: 5px;
}

div.viewbox div.viewleft div.info ul {
    list-style: disc;
    margin-left: 15px;
    margin-top: 5px;
}

div.viewbox div.viewleft li {
    font-size: 11px;	
}

div.viewbox div.buy {
    height: 45px;
    margin: 0 auto;
    background-image: url('http://www.agenzy.com/images/agenzy_widebtn.gif');
    width: 480px;
	float:left;
	margin:0 5px 0 5px;
	cursor:hand;
	cursor:pointer;
}

div.viewbox div.buy-noimg {
    height: 45px;
    margin: 0 auto;
    width: 480px;
	float:left;
	margin:0 5px 0 5px;
	cursor:hand;
	cursor:pointer;
}

span.buytext {
    color:#fff;
	display:inline;
	float:left;
	font-size:14px;
	font-weight:bold;
	height:14px;
	line-height:14px;
	text-align:left;
	margin-top:10px;
	margin-left:10px;
	text-decoration:none;
	width:  460px;
}
.buybutton {
float:left;
padding-left:5px;
}
div.buy img {
    margin: 7px 11px 0 0; 
    float: right;
}

table.pricegrid {
    margin: 0px auto;
}

.stars {	
	width: 80px;
	margin-left: auto;
	margin-right: auto;
}

div.viewright .actions .editor-rating-container span {
	font-size: 10px;
	font-family: Verdana;
}

table.pricegrid {
	width: 614px;
	margin: 1px 10px 0 11px;
}


div.edrating{
	position: relative;
	text-align: center;
	margin: 0 auto 5px 0;
	vertical-align: bottom;
}

div.edrating div.review{
	text-align: center;
}

div.edrating span{
	font: 10px Verdana, sans-serif;
	font-weight: 500;	
	vertical-align: middle;
	margin-bottom: 0px;
	text-align: center;
	margin: auto;
	position: relative;
}

p.moreinfo{
	margin-left: 10px;
	margin-top: 0px;
	}

div.editor-rating-container{
	text-align: center;}

span.buytext a {
	text-decoration: none;
	color:#fff;
}
span.buytext a:hover {
	text-decoration: none;
	color:#000;
}
	
div.viewleft div.logo p.moreinfo img {
	border: 0px;
	margin: 10px 0px 0px 42px;
}

div.select span.checkbox{text-align: right;}
div.select { text-align: right; }


div.viewright div.actions div.button{ margin-bottom: 5px; } 

div.viewright div.actions a{ font-weight: bold; } 

div.review{ margin-top: 10px; } 

div.review a { font-size: 10px; } 

span.checkbox input{ float: left; margin-left: 20px; margin-right: 5px;}
span.checkbox > input{ margin-top: 1px; } 

span.checkbox a { font-size: 11px;}

span.checkbox{ margin-bottom: 10px; margin-top: -5px; display: block; float: left; }  
div.actionbutton {
margin-top:2px;
padding-top:2px;
height:25px;
	width:120px;
	font-size:13pt;
	font-weight:bolder;
    text-align: center;
	color:#fff;
}
div.actionbutton-shop {
margin-top:1px;
padding-top:2px;
height:25px;
	width:120px;
	font-size:14pt;
	font-weight:bolder;
    text-align: center;
	color:#fff;
}
div.actionbutton-shop a,div.actionbutton-shop a:visited {
	text-decoration:  none;
	color:#fff;
}

div.actionbutton-shop a:hover {
	text-decoration:  none;
	color:#000;
}
div.actionbutton a,div.actionbutton a:visited {
	text-decoration:  none;
	color:#fff;
}

div.actionbutton a:hover {
	text-decoration:  none;
	color:#000;
}
div.actionbuttongrey {
margin-top:2px;
padding-top:2px;
height:25px;
	width:120px;
	font-size:13pt;
	font-weight:bolder;
    text-align: center;
}
div.actionbuttongrey a,div.actionbuttongrey a:visited {
	text-decoration:  none;
	color:#000;
}

div.actionbuttongrey a:hover {
	text-decoration:  none;
	color:#fff;
}

div.topvideowrapper{
float:left;width:100%;height:42px;
}
div.wrapper {
height: 30px;
width: 120px;
background:url('http://www.agenzy.com/images/agenzy_btn_empty-red.gif') transparent;
background-repeat: no-repeat;
background-position: top center;
float:left;
margin-top:5px;
margin-bottom:5px;
}

div.wrappergrey {
    height: 30px;
    width: 120px;
background:url('http://www.agenzy.com/images/agenzy_btn_empty_grey.gif') transparent;
background-repeat: no-repeat;
background-position: top center;
float:left;
margin-top:5px;
margin-bottom:5px;
cursor:hand;
cursor:pointer;
} 

div.wrapper2 {
height: 30px;
width: 120px;
background:url('http://www.agenzy.com/images/agenzy_btn_empty-red.gif') transparent;
background-repeat: no-repeat;
background-position: top center;
float:left;margin-top:5px;margin-bottom:5px;}
div.wrapperorange {
height: 30px;
width: 120px;
background:url('http://www.agenzy.com/images/agenzy_btn_empty-orange.gif') transparent;
background-repeat: no-repeat;
background-position: top center;
float:left;margin-top:5px;margin-bottom:5px;}


 div.wrapper:hover {
background:url('http://www.agenzy.com/images/agenzy_btn_empty-orange.gif') transparent;
}
 div.wrappergrey:hover {
background:url('http://www.agenzy.com/images/agenzy_btn_empty-orange.gif') transparent;
}
 div.wrapper2:hover {
background:url('http://www.agenzy.com/images/agenzy_btn_empty-orange.gif') transparent;
}
