
* {margin: 0; padding: 0;}

body {
	color: #000;
	background: #e0e0e0 url(images/bg.gif) repeat-x top center;
	font: normal 62.5% verdana,arial,sans-serif;
	padding: 0;
}
b { color: #FF6600; }
a {color: #fff;}
a:hover {color: #ccc;}

big {font-size: 1.1em;}

h1 {font: bold 1.5em verdana,sans-serif; color: #006699; background: url(images/email.gif) no-repeat top left; padding: 9px 0 8px 40px; margin-bottom: 2px;}
h2 {font: bold 1.0em verdana,sans-serif; color: #666; text-align: center; padding: 6px 10px; text-transform: uppercase; border-bottom: 1px solid #cea62c;}
h3 {font: bold 1.1em verdana,sans-serif; color: #006699; background: url(images/vector.jpg) no-repeat top left; padding: 9px 0 8px 40px; border-bottom: 2px dotted #ccc; margin-bottom: 2px;}
h4 {font: bold 1.2em verdana,sans-serif; color: #333; padding: 9px 0 8px 40px;  margin-bottom: 2px;}
h5 {font: bold 1.2em verdana,sans-serif; color: #333; padding: 9px 0 8px 40px;  }
h6 {font: bold 1.2em verdana,sans-serif;  color: #006699; margin-top: 8px;}
h6 a {color: #666; text-decoration: none;}
h6 a:hover {color: #660000; border-bottom: 1px dashed #006699;}
blockquote {
	background: url('img/quote.gif') no-repeat;
	display: block;
	font: normal 1.1em Georgia,serif;
	padding-left: 26px
}
.white { color: #fff; }
legend {font: bold 1.0em verdana,sans-serif; color: #666; text-transform: uppercase; padding: 0px 5px 10px 5px;}
fieldset { padding: 10px; border: 1px solid #fff; margin-bottom: 20px; }
form,table {margin-bottom: 1.2em;}
img {border: none;}
label {display: block;}
li {line-height: 1.5em; font: normal 100% verdana,arial,sans-serif;}
p {padding: 2px 0 10px; font: normal 100% verdana,arial,sans-serif;}
small,.small {font: normal 0.9em sans-serif;}
ul {padding: 0 2em 1.2em;}

/* structure */
#headerText {
	padding: 20px 0 0 20px;
	width: 400px;
}
#wrapper { margin: 0 auto; width: 950px; }
#container {
	font-size: 1.3em; ine-height: 1.3em;
	margin: 0 auto; padding: 0;
	width: 950px; background: inherit;
}

.image { border:1px dashed #999; }
.about_us { line-height: 21px; }
.foot_us { line-height: 21px; }
.foot_us a { line-height: 21px; color:#333; }
.foot_us a:hover { line-height: 21px; color:#006699; }
.meta { font: normal 82.5% sans-serif; border-bottom: 1px dashed #333;}
.coupon{ font: normal 90% sans-serif; color: #006699;}
.coupon a { font: normal 90% sans-serif; color: #006699; text-decoration: none;}
.coupon a:hover { font: normal 90% sans-serif; color: #006699; border-bottom: 1px dashed #999;}
.expire{ font: normal 90% sans-serif; color: #660000; border-bottom: 1px dashed #999;}
/* header */
.searchbar {
	background: inherit;
	height: 30px;
	display: inline;
}
.searchbar input { padding: 5px; background: #fff; border: 1px solid #fff; color: #333; }
.searchbar h1 {
	color: #441;
	font: normal 2.2em Georgia,"Trebuchet MS",sans-serif;
	padding: 10px 0 10px 18px;
}
#header {height:131px; margin:0; padding:0; }
#logobar {height: 131px; width:100%; margin:0; }
#logobar h1 { background: url(images/logo.gif) no-repeat center center; width:500px; height:131px; text-indent: -999px; padding:0px; margin:0px; float: left; }
.header1 {
	border-top: 2px solid #663;
	background: #DAD7C5 url(img/header1.jpg) no-repeat left bottom;
	height: 180px;
}
.header2 {
	border-top: 2px solid #663;
	background: #DAD7C5 url(img/header2.jpg) no-repeat left bottom;
	height: 180px;
}
.header3 {
	border-top: 2px solid #663;
	background: #DAD7C5 url(img/header3.jpg) no-repeat left bottom;
	height: 180px;
}
.header4 {
	border-top: 2px solid #663;
	background: #DAD7C5 url(img/header4.jpg) no-repeat left bottom;
	height: 180px;
}
.header5 {
	border-top: 2px solid #663;
	background: #DAD7C5 url(img/header5.jpg) no-repeat left bottom;
	height: 180px;
}
.header_menu { float: left;  margin-left: 15px; }
.img_search { width: 30px; float: left; padding: 5px 0 0 0; display: inline; text-align: right; }
.img_sub { width: 30px; float: left; padding: 5px 0 0 0; display: inline; text-align: right; }
#news { width: 230px; color: #fff; float: left; text-align: right; padding: 6px 10px 0 0; background: inherit; }
#news_time { color: #333; float: right; padding: 40px 0px 0px 0px; background: inherit; margin-right: 40px; }

/* navigation */
#navcontainer { margin-left: 15px; margin-top: 31px; float: left; text-transform: uppercase;  width: 230px;  }
#navcontainer ul {margin:0; padding:0;}
#navcontainer  li { display: inline;  }
#navcontainer  li a { padding: 10px; margin:0;  background: #838383; color: #fff; text-align: center; text-decoration: none; float: left; font-weight: bold; margin-right: 1px;  }
#navcontainer a:hover { padding: 10px;  background: #fff; color: #333; }
#navcontainer #current { background: #fff; color: #333; }

#leftMenuContainer { font-size: 80%; margin-bottom: 2px;}
#leftMenuContainer li { font-size: 100%;  list-style-image: url(images/bull.jpg); list-style-position: outside; padding: 0px; list-style-type: none; line-height: 24px; border-bottom: 1px solid #ddd; }
#leftMenuContainer li a{ font-size: 100%; color: #333; padding: 0px; font-weight: bold; text-decoration: none;}
#leftMenuContainer li a:hover{ font-size: 100%; color:#ff0000; padding: 0px 0 0 3px; }
.border { border-bottom: 1px solid #ddd; padding: 8px; text-align: center; margin-bottom: 3px; }
.border image { border: 1px solid #ccc; padding: 8px; text-align: center; margin-right: 8px;}
#border_naslov {padding: 0px 4px 0px 4px; margin: 0px 0px 5px 0px; color: #FF0000; font-size: 90%;}
<!--Top Desni Coupons-->

/* main */
.main#two-columns {background: #FFF;}
.top_stores { width: 86%; float: right; }

/* bottom  DCDAC9 */
.bottom {
	background: #f4f4f4 url(img/bottom.gif) no-repeat left bottom;
	border-top: 1px dashed #AA8;
	color: #444;
	padding: 14px 20px;
}
.bottom .left {width: 25%;}
.bottom .right {width: 75%;}
/* footer */
#footer {
  width: 100%;
  left: 0px;
  bottom: 0px;
  padding: 10px 0;
  background: #f4f4f4;
  text-align: center;
  color: #000;
  font-size: 11px;
  z-index:10000; 
  border-top: 1px solid #cea62c;

}

#footer p {
	text-align: center;
  margin: 0px;
  padding: 0px;
  text-transform:lowercase;
}

#footer p.info {
  float:right;
}

#footer a {
  color: #333;
}
#footer a:hover {
  color: #cea62c;
}

#footer p.info a {
  padding-left: 0px;
}
/* footer 2 */
.footer2 {
  background: #fff;
  width: 100%;
  left: 0px;
  bottom: 0px;
  padding: 5px 0;
  text-align: center;
  color: #000;
  font-size: 11px;
  z-index:10000;

}

.footer2 p {
	text-align: center;
  margin: 0px;
  padding: 0px;
  text-transform:lowercase;
}

.footer2 p.info {
  float:right;
}

.footer2 a {
  color: #000;
}
.footer2 a:hover {
  color: #006699;
}

.footer2 p.info a {
  padding-left: 0px;
}
/* gallery */
.gallery td {
	vertical-align: top;
	text-align: center;
}
.gallery em {display: block;}

/* misc */
.col2 { background: #fff url(images/bg_header.gif) top center no-repeat; }
.clear,.clearer {clear: both;} 
.clearer {font-size: 0;}
.col2 .left {width: 76%;}
.col2 .right .content {background: inherit;}
.col2 .right {width: 23%;}
.left {float: left;}
.right {float: right;}
.right .content {padding: 18px 12px 12px;}
.left .content {padding: 1px 12px 12px 160px;}
/* block list */
ul.block {
	margin: 4px 0;
	padding: 0;
	width: 90%;
}
.block li {
	border-bottom: 1px dashed #BCBAAC;
	list-style: none;
}
.block li a,.block li em {
	color: #553;
	display: block;
}
.block li em {
	font-size: 0.9em;
	font-style: normal;
}
.block li a {
	padding: 4px 3%;
	text-decoration: none;
	width: 94%;
}
.block li a span {font-weight: bold;}
.block li a:hover {
	background: #f0f0f0;
	color: #553;
}

.right .block,.right .block li {border-color: #DCDACC;}
.right .block li a:hover {background: #F2F0EA;}
#blok { width: 90%; float: left; padding: 0px 12px 12px;}
.leftBlok {float: left; width: 28%;  padding: 18px 16px 5px 12px;}
.leftBlokMap {float: left; width: 27%; height:500px;  padding: 18px 16px 5px 12px;}
.rightBlok {float: right; width: 49%;}
#searchbox { border: 1px solid #8E0061; width: 120px; background: #f4f4f4; text-align:center;}
#beck { background: #8E0061; width: 100%; color:#fff; text-align:center; }
#beckbtn { background: #8E0061; width: 40px; color:#fff; text-align:center; border: 0; margin: 6px 0; cursor: pointer;}
.black { color: #000; }
.bordo { color: #660000;  font-weight: bold; }
.black a { color: #000; }
.black a:hover { color: #000; }
.black_foot { color: #333; font-size: 90%; }
.black_foot a { color: #333; }
.black_foot a:hover { color: #006699; }
#btn { background: #8E0061; width: 180px; color:#fff; text-align:center; padding: 10px 10px; border: 0; margin: 6px 0; font-size: 120%; cursor: pointer; }
#kocka { width: 100%;}
<!-- UL -->
/* block list */
ul.black {
	margin: 4px 0;
	padding: 0;
	width: 100%;
	color: #000;
}
.black li {
	list-style-image: none;
	list-style-type: disc;
}
.black li a,.block li em {
	color: #553;
	display: block;
}
.black li em {
	font-size: 0.9em;
	font-style: normal;
}
.black li a {
	padding: 4px 1%;
	text-decoration: none;
	width: 94%;
}
.black li a span {font-weight: bold;}
.black li a:hover {
	background: #D2D0C0;
	color: #553;
}
/*Friend and mail listing*/
.friend { width: 70%; color: #000; padding: 10px 0; }
.friend .left { width: 48%; float:left;  }
.friend .right { width: 48%; float:right;  }
.friend a { color: #000; }
.friend a:hover { color: #006699; border-bottom: 1px dashed #ccc; }

/*Coupon Code*/

.coupon { width:31%; border: 1px solid #ccc; text-align: center; margin-right: 8px; float: left; height: 120px; }
.couponblu { background-color: #006699; color: #fff; padding: 2px 0;}
.couponblu a { color: #ffffff; }
.couponblu a:hover { color: #f4f4f4; }

.moreborder { padding: 8px; text-align: center; margin-bottom: 3px; background: #fff; }
.moreborder li { text-align: left; margin-bottom: 3px; list-style-image: url(images/bull2.jpg); }
.moreborder li a { color: 000; }
.moreborder li a:hover { color: 006699; }
.borderlisting { border: 1px solid #ccc; padding: 2px; text-align: left;}
.borderlisting a { color: #FF0000; padding: 0 0 0 10px; font-size: 80%; font-weight: bold;}
.borderlisting a:hover { color: #ffcc00;}
.borderlisting li { list-style-image: url(images/bull2.jpg);}
<!--alfabet-->
.alfabet { color: #333333; text-align: center; width: 100%; s border-bottom: 1px dashed #006699; }
.alfabet a { font: bold 1.2em verdana,sans-serif; color: #777; text-decoration: none;  }
.alfabet a:hover { color: #006699; border-bottom: 1px dashed #006699; }
.on_sale { background: #f4f4f4; width: 200px; border: 1px solid #006699; padding: 10px 10px 0 10px; }
.formaf { width: 300px; height:20px; background: #fff; float: right; }
.format { width: 300px; height:50px; background: #fff; float: right; }
table { font-weight: normal; font-variant: normal; padding: 5px; }
.couponcode { padding: 1px 5px 1px 5px; color: #fff; font-weight: bold; text-decoration: none; margin: 2px 2px 2px 0; background: #cea62c; width: 100px; display: inline; }
.couponcode:hover { background: #ffcc00;}
.cuponcode { padding: 0 4px; background: #fff; text-align: left; }
.cuponcode a { color: #FF0000; font-weight: bold; }
.cuponcode a:hover { color: #006699; }
#fav { float:right; width:110px; height: 10px; color: #fff; }
#fav a { background: #b10108; color: #fff; padding: 5px; text-decoration: none; font-size: 80%; font-weight: bold; }
#fav a:hover { background: #81000c;}
