a.addtocart{ background: url(images/addtocart.gif) no-repeat left; color: #1c4a52; display: block; float: left; height: 27px; line-height: 27px; padding: 0 0 0 33px; text-decoration: none; width: 76px; }
a.compare{ background: url(images/compare.gif) no-repeat left; color: #1c4a52; display: block; float: left; height: 27px; line-height: 27px; margin: 0 0 0 10px; padding: 0 0 0 33px; text-decoration: none; width: 76px; }
a.contact{ background: url(images/contact_bt.gif) no-repeat left; color: #1c4a52; display: block; float: right; height: 27px; line-height: 27px; margin: 0 0 0 10px; padding: 0 0 0 10px; text-decoration: none; width: 99px; }
a.details{ background: url(images/details_bt_bg.gif) no-repeat center; color: #000000; display: block; float: right; height: 21px; line-height: 21px; margin: 5px 0 0 0; padding-left: 5px; text-align: center; text-decoration: none; width: 83px; }
a.join{ margin: 5px 0px 5px 130px; background: url(images/blue-add.png) no-repeat left; color: #1c4a52; display: block; margin: 5px 0 5px 140px; padding: 0 0 0 20px; text-decoration: none; width: 17px; }
a.lang{ display: block; float: left; padding: 0px 5px 0px 5px; }
a.nav1:link, a.nav1:visited { background: url(images/home.png) no-repeat left; color: #676d77; display: block; float: left; height: 40px; margin: 0 14px 0 14px; padding: 0px 8px 0px 22px; text-decoration: none; }
a.nav1:hover, a.nav2:hover, a.nav3:hover, a.nav4:hover, a.nav5:hover, a.nav6:hover { color: #333333; }
a.nav2:link, a.nav2:visited {  color: #676d77; display: block; float: left; height: 40px; margin: 0 10px 0 10px; padding: 0px 8px 0px 15px; text-decoration: none; }
a.nav3:link, a.nav3:visited { background: url(images/contact-new.png) no-repeat left;  color: #676d77; display: block; float: left; height: 40px; margin: 0 14px 0 14px; padding: 0px 8px 0px 22px; text-decoration: none; }
a.prod_details{ margin: 6px 0px 0px 35px; background: url(images/square-blue-add.gif) no-repeat left; color: #0fa0dd; display: block; float: left; margin: 7px 0 0 38px; padding: 0 0 0 20px; text-decoration: none; width: 25px; }
body { background: url(images/bg.jpg) no-repeat #fff center top; color: #000; font-family: Arial, Helvetica, sans-serif; font-size: 11px; margin: 0px auto auto auto; padding: 0; }
p{ margin: 0px; padding: 2px; text-align:right; font-size:11px; }
h1,h2{ font-size:14px; color:Navy; text-align:right;  }
/*---------------------oferta_pagination-----------------------------*/
div.oferta_pagination { padding: 0px 0 0 0; clear: both; float: left; font-size: 10px; margin: 5px; padding: 10px 0 0 0; text-align: center; }
div.oferta_pagination a { margin: 0 0 0 3px; background: url(images/pag_bg.gif) no-repeat center; color: #9d8b8b; display: block; float: left; height: 22px; line-height: 23px; margin: 0 0 0 5px; text-align: center; text-decoration: none; width: 22px; }
div.oferta_pagination a:hover, div.pagination a:active, div.oferta_pagination span.current { background: url(images/pag_bg_a.gif) no-repeat center; color: #ad1614; display: block; float: left; height: 22px; line-height: 23px; text-align: center; text-decoration: none; width: 22px; }
img.left_bt{ float: left; padding: 6px 0 0 6px; }
input.contact_input{ background-color: #fff; border: 1px #DFDFDF solid; color: #999999; float: left; height: 18px; width: 253px; }
/*----------newsletter--------------*/
input.newsletter_input{ border: 1px #ddd9d9 solid; color: #999999; font-size: 12px; height: 16px; margin: 10px 0 5px 0; padding: 3px; width: 160px; }
input.search_input{ border: 1px solid #dbdbdb; border-bottom-color: #ffffff; border-right-color: #ffffff; float: left; height: 18px; margin: 5px 0 0 0; width: 182px; }
label.contact{ color: #333333; float: left; font-size: 12px; padding: 4px 5px 0 0; text-align: right; width: 75px; }
li.currencies{ padding: 12px 0 0 15px; color: #676d77; float: left; font-size: 11px; font-weight: bold; padding: 0 0 0 15px; width: 180px; }
p{ margin: 0px; padding: 2px; }
span.blue{ color: #5F9FAB; }
span.border_cart, span.border_box { border-top: 1px #999999 dashed; display: block; height: 1px; margin: 3px 0 3px 0; width: 100px; }
span.current{ color: #0fa0dd; }
span.price { color: #ea2222; }
span.reduce { color: #999999; text-decoration: line-through; }
textarea.contact_textarea{ background-color: #fff; border: 1px #DFDFDF solid; color: #999999; float: left; font-family: Arial, Helvetica, sans-serif; font-size: 12px; height: 50px; width: 253px; }
/*--------left menu---------*/
ul.left_menu{ list-style: none; margin: 0px; padding: 0px; width: 196px; }
ul.left_menu li{ list-style: none; margin: 0px; }
ul.left_menu li.even a{ background: url(images/checked.gif) no-repeat left #eee6e6; background-position: 5px 5px; border-bottom: 1px #FFFFFF solid; color: #504b4b; display: block; height: 25px; line-height: 25px; padding: 0 0 0 30px; text-decoration: none; width: 166px; }
ul.left_menu li.even a:hover, ul.left_menu li.odd a:hover{ background: url(images/checked.gif) no-repeat left #7bbcc7; background-position: 5px 5px; color: #FFFFFF; }
ul.left_menu li.odd a{ background: url(images/checked.gif) no-repeat left #dad0d0; background-position: 5px 5px; border-bottom: 1px #FFFFFF solid; color: #504b4b; display: block; height: 25px; line-height: 25px; padding: 0 0 0 30px; text-decoration: none; width: 166px; }
ul.menu { background: url(images/menu_bg.gif) repeat-x; display: block; float: left; list-style-type: none; margin: 0px; padding: 0px; width: 982px; }
ul.menu li { display: inline; font-size: 11px; font-weight: bold; line-height: 40px; }
ul.menu li.divider { background: url(images/menu_divider.gif) no-repeat center; display: inline; float: left; height: 40px; width: 2px; }
.banner_adds{ padding: 10px 0 10px 0; text-align: center; width: 194px; }
.banner_adds a { text-decoration: none; }
.related_box{ padding: 10px 0 10px 0;  text-align: left; width: 194px; color: Gray; }
.related_box a { text-decoration: none; padding:5px; font-size:11px; color: Gray; }
.border_box{ border: 1px #6da6b1 solid; height: auto; text-align: center; width: 194px; }
.bottom_prod_box{ background: url(images/product_box_bottom.gif) no-repeat center top; float: left; height: 10px; margin: 0px; padding: 0px; width: 173px; }
.bottom_prod_box_big{ background: url(images/details_box_bottom.gif) repeat-x; float: left; height: 12px; margin: 0px; padding: 0px; width: 554px; }
.cart_details, .box_details { float: left; padding: 5px 0 0 15px; text-align: left; width: 115px; }
.cart_icon, .box_icon { float: left; padding: 5px 0 0 5px; }
.cart_title, .box_title { color: #847676; font-size: 12px; font-size: 12px; font-weight: bold; padding: 8px 0 0 0; }
/*center content--------------------------*/
.center_content{ float: left; padding: 5px 10px; width: 585px; }
.center_footer{ color: #666666; float: left; padding: 10px 0 0 60px; text-align: center; width: 200px; }
.center_new_box{ background: url(images/product_box_center.gif) repeat-y; float: left; height: auto; margin: 0px; padding: 0px; text-align: center; width: 85px; }
.center_prod_box{ background: url(images/product_box_center.gif) repeat-y; float: left; height: auto; margin: 0px; padding: 0px; text-align: center; width: 173px; }
.center_prod_box_big{ background: url(images/details_box_center.gif) repeat-y; float: left; height: auto; margin: 0px; padding: 0px; text-align: center; width: 554px; }
.center_title_bar{ margin: 0 0 0 6px; background: url(images/bar_bg.gif) no-repeat center; color: #847676; float: left; font-size: 12px; font-weight: bold; height: 33px; line-height: 33px; margin: 0 0 0 12px; padding: 0 0 0 40px; width: 520px; }
.center_title_text { position: relative; right: 40px; text-align: right; vertical-align:  middle; }
.center_title_text h1,h2,h3{ font-size:11px; }
.center_title_text a { color: teal; text-decoration: none;  }
.center_title_text .pagerbtn{background-color: White;padding: 3px 3px 2px 3px;margin-right: 2px;border:1px;border-right : 1px solid #717171;border-bottom : 1px solid #717171;border-top : 1px solid #FFFFF; border-left : 1px solid #FFFFF; height: 20px;}
.pagerbtn a  { color: teal; text-decoration: none; font-size: 8px; }
.b1 { width:550px; height:25px; list-style:none;}
.b1 li {float: left;  list-style-type:none; margin:0 0 0 5px; padding:0 0 0 5px;} 
.b2 { width:99%; text-align:center; }
.b2 a{ text-decoration: none; font-size:12px; color: Gray;}
.b3 { width:150px; height:25px; list-style:none; float:left; color:Maroon;}
.b4 { width:250px; height:120px;float:right; color:Maroon; }
.b4 {list-style:none;}
/*---------------contact_form------------------*/
.contact_form{ float: left; padding: 0px 0 0 75px; width: 355px; }
/*----------------crumb_navigation-------------*/
.crumb_navigation{ background: url(images/navbullet.png) no-repeat left; background-position: 5px 6px; color: #333333; height: 15px; padding: 5px 10px 0 20px; width: 980px; }
.crumb_navigation a{ color: #0fa0dd; text-decoration: underline; }
.details_big_box{ float: left; padding: 0 0 0 15px; text-align: left; width: 345px; }
/*--------------footer----------------*/
.footer{ background: url(images/footer_bg.gif) repeat-x top; clear: both; height: 65px; width: 1000px; }
.form_row{ padding: 5px 0 5px 0; clear: both; color: #a53d17; padding: 10px 0 10px 0; width: 335px; }
.lang_text{ color: #b3adad; float: left; padding: 0 5px 0 0; }
.languages{ float: right; padding: 8px 0 0 0; width: 150px; }
/*-------------left_content------------------*/
.left_content{ float: left; width: 196px; }
.left_footer{ float: left; padding: 5px 0 0 10px; width: 300px; }
.left_menu_corner{ background: url(images/menu_left.gif) no-repeat center; float: left; height: 40px; width: 9px; }
.oferta{ float: left; padding: 15px 30px 0 30px; width: 538px; }
.oferta_details{ float: left; padding: 0 0 0 30px; width: 400px; }
.oferta_img{ float: left; padding: 0 0 10px 0; }
.oferta_text{ color: #FFFFFF; font-size: 12px; line-height: 15px; padding: 5px 0 5px 0; text-align: justify; }
.oferta_title{ color: #b72c24; font-size: 15px; font-weight: bold; }
/*------------------------------oferte_content-----------------------*/
.oferte_content{ float: left; height: 80px; padding: 0 0 0 50px; width: 600px; }
.oferte_content a { margin: 0 0 0 3px; background: url(images/pag_bg.gif) no-repeat center; color: #9d8b8b; display: block; float: left; height: 22px; line-height: 23px; margin: 0 0 0 5px; text-align: center; text-decoration: none; width: 22px; }
.oferte_content a:hover,.oferte_content a:visited ,.oferte_content a:active, .oferte_content  span.current { background: url(images/pag_bg_a.gif) no-repeat center; color: #ad1614; display: block; float: left; height: 22px; line-height: 23px; text-align: center; text-decoration: none; width: 22px; }
.oferte_content a.details{ background: url(images/details_bt_bg.gif) no-repeat center; color: #000000; display: block; float: right; height: 21px; line-height: 21px; margin: 5px 0 0 0; padding-left: 5px; text-align: center; text-decoration: none; width: 83px; }
/*----------------------   -----------------*/
.top_new_box{ float: left; height: auto;  width: 194px; }
.top_top_new_box{ background: url(images/top_new_box_top.gif) no-repeat center bottom; float: left; height: 12px; margin: 0px; padding: 0px; width: 194px; }
.center_top_new_box{ background: url(images/top_new_box_center.gif) repeat-y; float: left; height: auto; margin: 0px; padding: 0px; text-align: center; width: 194px; }
.bottom_top_new_box{ background: url(images/top_new_box_bottom.gif) no-repeat center top; float: left; height: 10px; margin: 0px; padding: 0px; width: 194px; }
.center_top_new_box a{ margin:5px; font-family:Tahoma; font-size:11px; text-decoration: none; float:right; color:Navy; width: 194px; height:15px;  }
.top_new_details_tab{ background: url(images/top_new_details_bg.gif) no-repeat center; float: left; height: 31px; margin: 3px 0 0 0; width: 194px; }

/*-------- botton styles ----------------*/
.phonesconter { background: #99CCFF url('../images/car.png') no-repeat; height: 30px; width: 30px; }
/*---------prod_box----------*/
.prod_box{ float: left; height: auto; padding: 10px 10px 10px 11px; width: 173px; }
/*---------prod_box_big----------*/
.prod_box_big{ float: left; height: auto; padding: 10px 10px 10px 15px; width: 554px; }
.prod_details_tab{ background: url(images/products_details_bg.gif) no-repeat center; float: left; height: 31px; margin: 3px 0 0 0; width: 173px; }
.prod_price_big{ font-size: 16px; padding: 5px 0 5px 0; }
.product_img, .prod_price { padding: 5px 0 5px 0; }
.product_img_big{ float: left; padding: 5px 0 5px 10px; width: 170px; }
.product_title{ color: #ea2222; font-weight: bold; padding: 5px 0 5px 0; }
.product_title a{ color: #ea2222; font-weight: bold; padding: 5px 0 5px 0; text-decoration: none; }
.product_title a:hover{ color: #064E5A; }
.product_title_big{ color: #ea2222; font-size: 14px; font-weight: bold; padding: 5px 0 5px 0; }
/*----------------------right content--------------*/
.right_content{ float: left; padding: 5px 0 0 0; width: 196px; }
.right_footer{ float: right; padding: 15px 30px 0 0; }
.right_footer a{ color: #666666; padding: 0 0 0 7px; text-decoration: none; }
.right_footer a:hover{ text-decoration: underline; }
.right_menu_corner{ background: url(images/menu_right.gif) no-repeat center; float: left; height: 40px; width: 9px; }
.search_bt{ float: left; padding: 2px 0 0 15px; }
.search_text{ color: #999999; float: left; padding: 8px 0 0 15px; width: 110px; }
.search_text a{ color: #999999; text-decoration: none; }
.shopping_cart{ background: url(images/cart_bg.gif) no-repeat center; height: 84px; text-align: center; width: 195px; }
.specifications{ font-size: 12px; font-weight: bold; line-height: 18px; }
.thumbs{ border: 1px #DFD1D1 solid; margin: 3px 0 0 0; padding: 8px 5px 8px 5px; }
.thumbs a{ padding: 3px; }
.title_box{ background: url(images/menu_title_bg.gif) no-repeat center; color: #fff; font-size: 13px; font-weight: bold; height: 30px; line-height: 30px; margin: 5px 0 0 0; text-align: center; width: 196px; }
.top_bar{ background-color: #4a4a4a; height: 30px; width: 1000px; }
.top_divider{ float: left; height: 164px; width: 1px; }
.top_prod_box{ background: url(images/product_box_top.gif) no-repeat center bottom; float: left; height: 12px; margin: 0px; padding: 0px; width: 173px; }
.top_prod_box_big{ background: url(images/details_box_top.gif) no-repeat center bottom; float: left; height: 12px; margin: 0px; padding: 0px; width: 554px; }
.top_search{ margin: 0px 10px 0 0; background: url(images/top_search_bg.gif) no-repeat center; float: right; height: 30px; margin: 0px 20px 0 0; width: 370px; }
/*---------adver_big_box----- */
.verticalbig_box{ background: url(images/cart_bg.gif) no-repeat center; height: 600px; text-align: center; width: 195px; }
#header{ background: url(images/header_bg.jpg) no-repeat center; background-position: 0px 0px; height: 80px; margin: auto; width: 1000px; }
#logo{ float: left; padding: 15px; }
#main_container{ height: auto; margin: auto; padding: 0px; width: 1000px; }
#main_content{ clear: both; }
#mainpropcont { position: absolute; right: 0; width: 450px; }
#mainpropcont li { font-size: 12px; list-style: none; margin: 10px 0px 15px 0px; }
#mainpropcont ul { font-size: 12px; list-style: none; margin: 0px  10px 0px 10px; }
#mainpropcont .content { width: 65%; }
#mainpropcont .maintitle { background: #EEEEEE; font-size: 16px; width: 15%; }
#mainpropcont .subtitle { font-size: 13px; text-align: left; width: 20%; }
#mainpropcont .title { font-size: 20px; text-align: left; width: 100%; }
#mainpropcont  table  { font-family: Tahoma,arial,sans-serif; font-size: 12px; margin: 0; padding: 0; text-align:right; }
#mainpropcont  td {  margin: 2px; height:20px; padding: 2px 4px; }
#mainpropcont  tr  { vertical-align: middle; }

/*---------------- menu tab----------------------*/
#menu_tab{ background-color: #fff; height:40px; width: 1000px; }
/*----------- phone box ------------*/
#phonemainproprty { color: #003399; font-family: Tahoma; font-size: 1.1em; height: 400px; margin: 10px; padding: 5px; position: relative; text-align: right; }
#phonemainproprty a { color: #003399; text-decoration: none; }
#phonpic { margin-right: 400px; padding: 10px; }
#phonpic img { border: none; }
#tbcontent { float: left; }
/* ------ device table ------*/
#tbproprty  { background-color: transparent; clear: both; float: left; font-size: 10px; height: auto; position: relative; width: 460px; }
#tbproprty .content { width: 65%; }
#tbproprty .lefttitle { background: #EEEEEE; font-size: 16px; text-align: left; width: 15%; }
#tbproprty .subtitle { font-size: 13px; text-align: left; width: 20%; }
#tbproprty .title { font-size: 20px; text-align: left; width: 100%; }
#tbproprty .txtfrm  { font-size: 0; margin: 0; padding: 15px 5px 0; }
#tbproprty .txtfrm table  { border: 1px solid #808080; border-collapse: collapse; color: #000000; font-family: arial,sans-serif; font-size: 11px; margin: 0; padding: 0; position: relative; width: 450px; }
#tbproprty .txtfrm td { background: #F2F9FF; border: 1px solid #808080; color: #003399; margin: 0; padding: 2px 4px; text-align: center; }
#tbproprty .txtfrm tr  { vertical-align: middle; }
/* ------ madia proprty table ------*/
.pagerbtn{}
#madiaproprty { color: #003399; font-family: Tahoma; font-size: 1.1em; height: 240px; margin: 10px; padding: 5px; position: relative; text-align: right; }
#madiaroprty a { color: #003399; text-decoration: none; }
#madiapic { margin-right: 400px; padding: 10px; }
#madiapic img { border: none; }
#tbmadiacontent { float: left; }
.mainproprty {color: #003399; font-family: Tahoma; font-size: 1.1em;  height: auto; margin: 10px; padding: 5px; position: relative; text-align: right; }
.mainproprty a { color: #003399; text-decoration: none; }
#mainmadiacont { position: absolute; right: 0; width: 450px; }
#mainmadiacont li { font-size: 10px; list-style: none; margin: 10px 0px 15px 0px; }
#mainmadiacont ul { font-size: 10px; list-style: none; margin: 0px  10px 0px 0px; }
#mainmadiacont .content { width: 65%; }
#mainmadiacont .maintitle { background: #EEEEEE; font-size: 16px; width: 15%; }
#mainmadiacont .subtitle { font-size: 13px; text-align: left; width: 20%; }
#mainmadiacont .title { font-size: 20px; text-align: left; width: 100%; }
#mainmadiacont  table  { font-family: Tahoma,arial,sans-serif; font-size: 12px; margin: 0; padding: 0; text-align:right; }
#mainmadiacont  td {  margin: 2px; height:20px; padding: 2px 4px; }
#mainmadiacont  tr  { vertical-align: middle; }
#account {  width:300px; color:Yellow; margin:3px; padding : 5px 0 0 10px; font-size:12px; }
#account a { text-decoration:none; color: White; font-size:12px; }

/*------------------ footer -------------------*/
#footdisc{ text-align:right; color:Gray ; }
#footdisc a{ text-decoration:none; color:Navy;}
#footdisc div,ul{ margin:2px ; padding:5px; width:230px; float:right} 
#footdisc li{ font-size:10px; width:240px; list-style: none; } 

#adminnav{ float:right; width:100%; height:150px; }
.fild{width:200px;text-align:right;font-size:12px;}
.fild a { font-family:Tahoma, Arial, Sans-Serif; text-decoration: none; color:Navy;}


#left { width:100%; float: right; padding:0 10px 10px 0}
#left h1 {font:bold 15px "Century Gothic", Arial, sans-serif;line-height:24px;color:#328ba3;margin:0 0 15px}
#left h2 {font:bold 12px Arial, Helvetica, sans-serif;color:#a65603;line-height:22px;margin:0 0 15px}
#left ul {list-style:none;margin:0 0 30px 30px}
#left ul li {font:12px Arial, Helvetica, sans-serif;color:#698992;line-height:17px;margin:0 0 5px;padding:0 0 0 15px}

#left h1 {margin:0 0 30px}
#left ul.theme li {width:175px; text-align: right; background-image:none;line-height:17px;margin: 0 5px 5px 42px;
}
#left ul.theme li a{color: #666666;	text-decoration: none;}
#left #dl_dir {width:175px;float: left;display:inline;margin-left:5px}
#left #dl_dir h4 a {color:#044761;font-weight:bold;text-decoration:none}
#left #dl_dir h4 a:hover {text-decoration:underline}

#left h4 {margin:0 0 5px}
.border_lft {border-left:1px dotted #ccc;padding:0 0 0 5px}
.border_rgt {border-right:1px dotted #ccc}
.gt {color:#3D5B63;margin:0 0 20px}

#keytop{ height: 25px;  width: 500px; font-size: 12px;}
#keytop{  width: 500px;}
#keytop li {float: left;  list-style-type:none; margin:0 0 0 5px; padding:0 0 0 5px;} 

.st-text{ font-size:11px; color:Gray;  text-align: left;}
.st-text a{ font-size:12px; color:Gray; text-decoration:none;  font-family:Tahoma; text-align: left;}



