@charset "utf-8";
/* CSS Document */
body{margin:0px; padding:10px 0px; background:#000 url(assets/bg_tile.gif) repeat-x; font:11px "Tahoma", Arial, Sans-serif;}
h1, h2, h3, h4, p{margin:0px; padding:0px; margin-bottom:10px;}
ol, ul{margin:0px; padding:0px; list-style-position:inside;}
ol li, ul li{margin-bottom:10px;}
#main{width:984px; margin:0px auto; background:#fff;}
#header{height:100px; background:url(assets/header_bg.gif) no-repeat;}
#header h1{text-indent:-3000px; overflow:hidden;}
#footer{height:50px; padding:10px; background:url(assets/footer_bg.gif) no-repeat; color:#fff;}
#footer a{color:#fff; text-decoration:none;}

#nav{padding:5px 10px;}
#nav p{margin:0px; padding:6px 10px 0px; background:url(assets/nav_bg.gif); height:21px; text-transform:uppercase;}
#nav a{color:#000; text-decoration:none; margin:10px;}

.big-title{margin:0px; padding:5px 10px; background:#475053 url(assets/big_title_tile.gif); color:#fff; font-size:1.2em;}
.title{margin:0px; padding:0px; background:#444d50 url(assets/title_tile.gif) repeat-x; color:#fff; font-size:1.2em;}
.title span{display:block; background:url(assets/title_left.gif) no-repeat;}
.title span span{display:block; height:13px; padding:5px 0px 10px 20px; background:url(assets/title_right.gif) no-repeat top right;}
.dark_title{background:url(assets/dark_title_bg.gif) no-repeat; color:#fff; font-size:1em; text-align:center; padding:10px; margin:0px;}
.flag-title{background:url(assets/flag_thumb.jpg) no-repeat; padding-left:35px;}
.padding{padding:10px;}

.service-list{list-style:none; margin:0px; padding:0px; margin-bottom:5px;}
.service-list li{margin:0px; padding:0px; background:#c2c6c8 url(assets/list_tile.gif) repeat-x; text-transform:uppercase;}
.service-list li a{display:block; padding:10px 10px 10px 25px; color:#000; text-decoration:none; background:url(assets/bullet.gif) no-repeat 5px 10px;}
.service-list li a:hover{background-color:#475053; color:#fff;}

.box{background:url(assets/box_tile.gif) repeat-y; margin-bottom:5px;}
.box div{background:url(assets/box_bottom.gif) no-repeat bottom left; padding:10px;}

.price{color:#c00; font-weight:bold;}
.old-price{color:#666; text-decoration:line-through;}
.product-listing{clear:both;}
.product-listing img{float:left; border:none; margin-right:10px;}
.product-listing strong{font-size:1.5em;}
.product-listing a{color:#000; text-decoration:none;}

