#content-left {
width:49%;
margin-top:50px;
padding-bottom:55px;
position:relative;
}
.guy {
background:url(/img/disc_dude.jpg) 100% 40px no-repeat;
height:530px;
position:absolute;
top:0;
right:0;
width:175px;
}
.breadcrumb {
padding:0 0 0 10px;
}
.item {
width:95%;
margin:0 0 0 5%;
padding:0;
}
.descr {
width:40%;
float:left;
margin:33px 0 0 0;
padding:0 0 0 10px;
}
.about p {
width:90%;
}
.cond {
width:20%;
float:left;
margin:0;
background:#fff url(/img/circle_of_love.gif) top right no-repeat;
}
.cond h2 {
padding:25px 0 0 0;
}
.cond p {
padding:3px 0 3px 29px; 
margin:0 0 3px 0;
}
.cond p.valid {
background:url(/img/checked.jpg) top left no-repeat;
}
.cond ul {
margin:60px 0 0 0;
padding:0;
list-style:none;
list-style-image:none;
}
.cond ul li {
padding:0;
margin:0;
}
.cond .separator {
width:98%;
height:20px;
clear:both;
display:block;
background:url(/img/separator_solid_line.gif) 0 10px repeat-x;
padding:0;
}
.company {
width:100%;
}
.logotype {
width:115px;
float:left;
padding:0 0 5px 0;
}
.top {
height:48px;
width:125px;
display:block;
background:url(/img/top.gif) top right no-repeat;
position:absolute;
z-index:1000;
top:40px;
left:-60px;
}
.contact {
width:120px;
float:left;
}
.contact p {
margin:5px 0 0 0;
}
.contact p a {
margin-bottom:5px;
}
.contact h3 {
margin:0;
}
.informer-discount {
width:95%;
padding-left:5%;
}
.search-nav {
float:left;
width:20%;
}
.search-nav ul {
margin:0;
padding:0 0 5px 0;
list-style:none;
list-style-image:none;
}
.search-nav ul li {
margin:0;
padding:0;
}
.search-nav h2,
.search-nav p {
margin:5px 0 0 0;
}
.cities-list {
width:61%;
color:#f00;
margin:20px 0 0 0;
}
.cities-list ul {
margin:0 0 0 10px;
padding:0;
list-style:none;
list-style-image:none;
}
.cities-list ul li {
float:left;
padding:0;
margin:0 10px 10px 0;
}
.addr {
width:61%;
padding:0;
margin:0;
color:#526267;
}
.addr ul {
margin:0;
padding:0;
list-style:none;
list-style-image:none;
}
.addr ul li {
padding:13px 0 16px 10px;
}
li.first {
background:#fff;
}
li.second {
background:#EEEBEB;
}
table {
width:100%;
margin:0;
border:none;
padding:0;
border-collapse:collapse;
}
table td {
padding:13px 0 16px 10px;
margin:0;
border:none;
}
.first td {
background:#fff;
}
.second td {
background:#EEEBEB;
}
/*------------------------------ CONTENT-RIGHT ELEMENTS ----------------------*/
#content-right {
width:50%;
}
.discounts {
width:60%;
float:left;
padding-top:40px;
}
.discounts h3,
.discounts p {
width:95%;
margin:5px 5px 0 0;
}
.discounts ul {
margin:25px 0 0 0;
padding:0;
list-style:none;
list-style-image:none;
width:100%;
}
.discounts ul li {
width:40%;
float:left;
padding-bottom:200px;
}
.offers {
margin-top:18px;
}
.offers ul,
.new-discounts ul {
width:95%;
list-style:none;
list-style-image:none;
margin:0;
padding:0;
}
.offers ul li,
.new-discounts ul li {
margin:0;
padding:0;
width:98%;
}
.new-discounts h2 {
margin:45px 0 15px 0;
}
.offers ul {
width:100%;
}
.offers ul li {
width:100%;
}
.new-discounts ul li.separator {
width:98%;
height:20px;
clear:both;
display:block;
background:url(/img/separator_solid_line.gif) 0 10px repeat-x;
padding:0;
}
.offers .separator {
width:100%;
height:1px;
clear:both;
margin:0 0 5px 0;
padding:0;
}
.new-disc-left {
width:47%;
float:left;
}
.new-disc-right {
width:46%;
padding:0 0 0 1%;
float:left;
}
.adverts {
width:38%;
float:left;
margin-top:40px;
}
.adverts h2 {
margin:0;
padding:18px 0 0 0;
}


.vote {
	margin:0; padding-bottom:0px;	width:100%; height:150px;	overflow:hidden;
}

.vote ul {
	margin:0; padding:0; list-style:none; list-style-image:none; display:inline; width:100%;
}
/*
.vote ul li {
	float:left; width:9%; text-align:left; display:inline;	padding:0;	margin:0;
}
*/
.vote ul li {
float:left; width:9%; text-align:left; display:inline; padding:0; margin:0; font-weight:normal; text-align:center;
}

.vote .colone {
margin:10px 0 0 0;
height:30px;
width:75px;
padding:0;
}
.vote .coltwo {
width:46%;
margin:3px 0 0 0;
padding:0 0 0 0px;
height:30px;
float:left;
}
.vote .colthree { 
float:left;
margin:20px 0 0 -10px;
height:30px;
width:20%;
padding:0;
}
