body {
background:url(/images/bg.jpg) repeat-x #fff;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000;
margin:0 auto auto;
padding:0
}

h2 {
font-size:14px;
}

h3 {
font-size:12px;
}


img {
border:0
}

p {
margin:0;
padding:2px
}

#main_container {
width:1000px;
height:auto;
margin:auto;
padding:0
}

.top_bar {
width:1000px;
height:38px;
background-color:#4a4a4a
}

.top_search {
width:369px;
height:32px;
float:right;
background:#FCFCFC url(/images/top_search_bg.gif) no-repeat center;
margin:0 20px 0 0
}

input.search_input {
width:182px;
height:18px;
float:left;
border:1px solid #dbdbdb;
border-bottom-color:#fff;
border-right-color:#fff;
margin:5px 0 0
}

.search_text {
float:left;
width:110px;
color:#504b4b;
padding:8px 0 0 10px
}

.search_text a {
text-decoration:none;
color:#999
}

.search_bt {
float:left;
padding:2px 0 0 15px
}

#header {
width:1000px;
height:173px;
background:url(/images/header_bg.jpg) no-repeat center #F7F7FF;
background-position:0 0;
margin:auto
}

#logo {
float:left;
padding:15px
}

.oferte_content {
width:600px;
height:164px;
float:left;
padding:0 0 0 50px
}

.top_divider {
float:left;
width:1px;
height:164px
}

.oferta {
width:538px;
float:left;
padding:15px 30px 0
}

.oferta_img {
float:left;
padding:0 0 10px
}

.oferta_title {
font-size:15px;
color:#b72c24;
font-weight:700
}

.oferta_details {
width:300px;
float:left;
padding:0 0 0 30px
}

.oferta_text {
font-size:12px;
color:#000;
text-align:justify;
line-height:15px;
padding:5px 0
}

#main_content {
clear:both
}

#menu_tab {
width:1000px;
height:50px;
background-color:#fff
}

.left_menu_corner {
width:9px;
height:50px;
float:left;
background:url(/images/menu_left.gif) no-repeat center
}

.right_menu_corner {
width:9px;
height:50px;
float:left;
background:url(/images/menu_right.gif) no-repeat center
}

ul.menu {
list-style-type:none;
float:left;
display:block;
width:982px;
background:url(/images/menu_bg.gif) repeat-x;
margin:0;
padding:0
}

ul.menu li {
display:inline;
font-size:11px;
font-weight:700;
line-height:50px
}

ul.menu li.divider {
display:inline;
width:2px;
height:50px;
float:left;
background:url(/images/menu_divider.gif) no-repeat center
}

a.nav:link,a.nav:visited {
display:block;
float:left;
height:50px;
text-decoration:none;
color:#676d77;
margin:0 14px;
padding:0 8px
}

a.nav:hover {
color:#333
}

li.currencies {
width:180px;
float:left;
color:#676d77;
font-size:11px;
font-weight:700;
padding:0 0 0 15px
}

.crumb_navigation {
width:980px;
height:15px;
color:#333;
padding:5px 10px 0 20px
}

.crumb_navigation a {
color:#B51000;
font-weight:700;
text-decoration:underline
}

span.current {
color:#B51000
}

.left_content {
width:196px;
float:left
}

.title_box {
width:196px;
height:30px;
background:url(/images/menu_title_bg.gif) no-repeat center;
text-align:center;
font-size:13px;
font-weight:700;
color:#fff;
line-height:30px;
margin:5px 0 0
}

ul.left_menu {
width:196px;
list-style:none;
margin:0;
padding:0
}

ul.left_menu li {
list-style:none;
margin:0
}

ul.left_menu li.odd a {
width:166px;
height:25px;
display:block;
background:url(/images/checked.png) no-repeat left #dad0d0;
background-position:5px 5px;
border-bottom:1px #FFF solid;
text-decoration:none;
color:#504b4b;
line-height:25px;
padding:0 0 0 30px
}

ul.left_menu li.even a {
width:166px;
height:25px;
display:block;
background:url(/images/checked.png) no-repeat left #eee6e6;
background-position:5px 5px;
border-bottom:1px #FFF solid;
text-decoration:none;
color:#504b4b;
line-height:25px;
padding:0 0 0 30px
}

ul.left_menu li.even a:hover,ul.left_menu li.odd a:hover {
background:url(/images/checked.png) no-repeat left #7bbcc7;
color:#FFF;
background-position:5px 5px
}

.border_box {
width:194px;
height:auto;
text-align:center;
border:1px #6da6b1 solid
}

span.reduce {
color:#999;
text-decoration:line-through
}

.center_content {
width:585px;
float:left;
padding:5px 10px
}

.center_title_bar {
width:520px;
height:33px;
float:left;
line-height:33px;
background:url(/images/bar_bg.gif) no-repeat center;
margin:0 0 0 12px;
padding:0 0 0 40px
}

.center_title_bar h1 {
font-size:12px;
color:#B6211A;
font-weight:700;
margin:0;
padding:0
}

.right_content {
width:196px;
float:left;
padding:5px 0 0
}

.mod_details {
text-align:left;
padding:5px
}

.prod_box {
width:173px;
height:auto;
float:left;
padding:10px 10px 10px 11px
}

.top_prod_box {
width:173px;
height:12px;
background:url(/images/product_box_top.gif) no-repeat center bottom;
float:left;
margin:0;
padding:0
}

.bottom_prod_box {
width:173px;
height:10px;
background:url(/images/product_box_bottom.gif) no-repeat center top;
float:left;
margin:0;
padding:0
}

.center_prod_box {
width:173px;
height:auto;
background:url(/images/product_box_center.gif) repeat-y;
float:left;
text-align:center;
margin:0;
padding:0
}

img.left_bt {
float:left;
padding:6px 0 0 6px
}

.prod_box_big {
width:554px;
height:auto;
float:left;
padding:10px 10px 10px 15px
}

.top_prod_box_big {
width:554px;
height:12px;
background:url(/images/details_box_top.gif) no-repeat center bottom;
float:left;
margin:0;
padding:0
}

.bottom_prod_box_big {
width:554px;
height:12px;
background:url(/images/details_box_bottom.gif) no-repeat center top;
float:left;
margin:0;
padding:0
}

.center_prod_box_big {
width:554px;
height:auto;
background:url(/images/details_box_center.gif) repeat-y;
float:left;
text-align:center;
margin:0;
padding:0
}

.content {
width:534px;
height:auto;
text-align:left;
margin:0 10px 0 10px;
padding:0
}

span.blue {
color:#5F9FAB
}

.footer {
width:1000px;
clear:both;
height:65px;
background:url(/images/footer_bg.gif) repeat-x top
}

.right_footer {
float:right;
padding:15px 30px 0 0
}

.right_footer a {
text-decoration:none;
color:#666;
padding:0 0 0 7px
}

.right_footer a:hover {
text-decoration:underline
}

.center_footer {
float:left;
width:500px;
text-align:center;
color:#666;
padding:15px 0 0 90px
}

div.oferta_pagination a:hover,div.pagination a:active,div.oferta_pagination span.current {
width:22px;
height:22px;
display:block;
float:left;
line-height:23px;
text-align:center;
background:url(/images/pag_bg_a.gif) no-repeat center;
text-decoration:none;
color:#ad1614
}
