body {font-family: Arial, Helvetica, sans-serif; color:#999; background-color:#FFF; text-decoration:none; margin:0px;}

a{color:#ccc; text-decoration:none;}
a:hover {color:#999999;}
a img {border:0;}

h1 {padding:0px; margin:0px;  font-size:36px; font-weight:normal; }


#page{width:900px; margin:0 auto; text-align:left; background-image:url(assets/images/modx/content.jpg); background-position:left bottom; background-repeat:no-repeat; }
#header {height:155px; width:900px; position:relative; background-image:url(assets/images/modx/header.jpg); overflow:hidden; border-bottom:solid 1px #eee; }
#header:hover { height:320px; }

#logo {width:200px; height:100px;  }
#logo img {display:none; }
#menu { position: absolute; top:90px; left:0px; }
#first { float:left;  }
#first img { margin:0px; margin-top:-15px; padding:0px;  }
#first a { margin:0px; padding:0px;  }
#first span {position: absolute; top:70px; left:20px; display:block; font-size:12px; width:860px; min-height:90px; display:none; padding-top:15px; }
#first:hover span {display:block;}
#second {float:left;}
#second #position {position: absolute; top:85px; left:20px; display:block; font-size:12px; width:860px; display:none;}
#second:hover #position {display:block;}
#menu h3 { font-size:18px; font-weight:normal; padding:15px; padding-right:25px; border-right:solid 1px #eee; border-bottom:solid 1px #ccc; color:#999; cursor:pointer; display:inline-block; float:left;}
#menu h3:hover {  color:#666;}

#menu span a{ color:#666; font-size:14px; line-height:20px;   }
#menu span a:hover {color:#333;}

#content {padding-top:20px; width;100%;}
#content div.simpleCart_shelfItem { float:left; width:160px; padding:10px; position:relative; height:300px; }
#content div.simpleCart_shelfItem img { width:158px; border:solid 1px #999; margin-bottom:0px; }
#content h2.item_name {color:#333; display:block; width:148px; border:solid 1px #999; margin-bottom:3px; background-color:#eee;
font-size:12px; padding:5px; font-weight:normal;}
#content input.item_quantity { width:50px; float:right;}
#content span.item_price {float:right; padding-top:5px; font-size:16px; clear:both;}
#content span.item_color {display:none;}
#content span.item_code {display:none;}
#content a.item_add { width:150px; height:20px; text-align:center; padding:5px; background-image:url(assets/images/modx/buy.png); font-size:12px; color:#fff; display:block; line-height:20px; position:absolute; top:170px; display:none; }
#content div.simpleCart_shelfItem:hover a.item_add {display:block;}
#content div.simpleCart_shelfItem span.prew img { width:190px; border:solid 1px #999; padding:10px; position:absolute; top:-80px; left:100px; background-color:#fff;  display:none; z-index:1000;}
#content div.simpleCart_shelfItem:hover span.prew img {display:block;}


#kosarica {width:858px; padding:20px;  clear:both; margin-bottom:5px; font-size:12px; }
hr {color:#999; background-color:#999; border:none; height:1px;}
#header a.simpleCart_checkout { width:150px; height:20px; text-align:center; padding:5px; background-image:url(assets/images/modx/buy.png); font-size:12px; color:#fff; display:block; line-height:20px; position:absolute; top:20px; right: 350px;  }
#kosarica simpleCart_items {width:858px; padding:20px;  clear:both; margin-bottom:20px; font-size:12px; }
#kosarica div.cartHeaders {float:left; padding-right:10px; font-size:10px; line-height:12px; border-right:solid 1px #999; padding-top:80px; padding-bottom:12px; display:none; }
#kosarica:hover div.cartHeaders { display:block; }
#kosarica div.itemContainer {float:left; padding-right:10px; padding-left:10px;  font-size:10px; line-height:12px; color:#333; border-right:solid 1px #999; }
#kosarica img { border:solid 1px #999; height:80px;}
#checkout_btn { width:150px; height:20px; text-align:center; padding:5px; background-image:url(assets/images/modx/buy.png); font-size:12px; color:#fff; display:block; line-height:20px; float:right; }

#content_haljina {padding-top:20px; width;100%; position:relative;}
#content_haljina div.simpleCart_shelfItem { width:880px; padding:10px; position:relative; font-size:14px; line-height:30px; }
#content_haljina div.simpleCart_shelfItem img { width:400px; border:solid 1px #999; margin-bottom:0px; margin-right:10px; float:left; }
#content_haljina h2.item_name {color:#333; float:left; display:block; width:420px; border:solid 1px #999; margin-bottom:3px; background-color:#eee; font-size:16px; padding:10px; font-weight:normal; margin-top:0px;}
#content_haljina input.item_quantity { width:50px; color:#333; }
#content_haljina span.item_price{ color:#333; font-size:24px;}
#content_haljina span.item_color{ color:#333; }
#content_haljina a.item_add { width:150px; height:20px; text-align:center; padding:5px; background-image:url(assets/images/modx/buy.png); font-size:12px; color:#fff; line-height:20px; display:block; float:right;}

#backimg { position:absolute; top:30px; left:10px;   }
#backimg img { width:100px;  margin-bottom:0px;  position:absolute; top:0px; left:0px;  border:solid 1px #999;   }
#backimg span { position:absolute; top:0px; left:0px;  }
#backimg span img { width:400px; border:solid 1px #999; display:none;  }
#backimg:hover span img { display:block;  }
img.ostaleboje  { width:98px; border:solid 1px #999; margin-bottom:3px;  }
a.ostaleboje  {display:block; float:left; width:100px; margin-bottom:0px; margin-right:10px; margin-top:10px; font-size:10px; color:#333;  }

#checkout  { padding-left:25px; width: 850px; }
#checkout input { width:270px; }
#checkout textarea { width:270px; }

#footer { width:100%; height:100px; background-color:#eee; border-top:solid 1px #ccc;}


