﻿/*Reset */ 
/*
Copyright (c) 2008, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.6.0
*/
html{color:#000;background:#FFF;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym {border:0;font-variant:normal;}
/* to preserve line-height and selector appearance */
sup {vertical-align:text-top;}
sub {vertical-align:text-bottom;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
/*to enable resizing for IE*/
input,textarea,select{*font-size:100%;}
/*because legend doesn't inherit in IE */
legend{color:#000;}
del,ins{text-decoration:none;}

/*End of Reset*/



/* Stiluri CSS pentru TinyMCE */
.G_continut
{font-family: Arial, sans-serif; font-size: 10pt; color: #555555; text-align: justify; text-indent: 35px;}
.G_tabel_bordura_gri
{border-top: 1px solid #c3c3c3; border-right: 1px solid #c3c3c3; border-bottom: 1px solid #c3c3c3; border-left: 1px solid #c3c3c3;}
.G_titlu_articol
{font-family: Arial, sans-serif; font-size: 14px; font-weight: bold; color: #fb4600; text-align: left;}
.G_mini_titlu
{font-family: Arial, sans-serif; font-size: 10pt; font-weight: bold; color: #555555;}
.G_txt
{font-family: Arial, sans-serif; font-size: 10pt; color: #555555;}
.G_declaratie
{	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #555555;}
.G_tabel_bordura_gri_cu_padding
{/*	border-top: 1px solid #bbbbbb; border-right: 1px solid #bbbbbb; border-bottom: 1px solid #bbbbbb; border-left: 1px solid #bbbbbb;*/
	background:#ffffff url(UploadedFiles/PublicFiles/ghilimele_dj.jpg) no-repeat bottom right; font-family: Arial, Helvetica, sans-serif; font-style: italic; font-size: 10pt;	margin-left: 50px; 	padding-bottom: 10px; padding-left: 10px;	padding-right: 10px;	padding-top: 10px;}
.G_stanga_sus
{display: block; background: url(UploadedFiles/PublicFiles/ghilimele_ss.jpg) no-repeat top left;}
a.G_link
{font-weight: bold; font-family: Arial, sans-serif; font-size: 12px; color: #fb4600; text-decoration: none; }
a.G_link:hover
{font-family: Arial, sans-serif; font-size: 12px; color: #5c5c5c;}

a.G_Go
{font-size:11px; font-weight:bold; color:#ff4700; text-decoration:none; 
background:url(files/external.gif) no-repeat right center; padding: 0 10px 0 0; margin: 0 6px 0 0;}

.G_Go:hover
{color:#626262; background:url(files/external_h.gif) no-repeat right center; }
.G_ms_back
{background:url(files/ms_back.jpg) no-repeat right bottom; width:550px; height: 300px; }

.G_promo_wrapper {padding: 10px;}
.G_promo {float:left; width: 190px; margin: 5px; border: 1px solid #eaeaea;}
.G_promo_imag{}
.G_promo_link{width: 100%; padding: 3px; text-align:center;}
.G_promo_link {text-align: center;}
.G_p {float: left; margin-left: 10px; width: 190px; position: relative; height: 330px; border: #eaeaea 1px solid}



.G_left_over
{
	position:relative;
	z-index:990;
}
.G_right_bottom
{
	left:-40px;
	position:relative;
	z-index:0;
}
.G_imgFloat
{
	width: 110px; 
	height: 81px;
	position: relative;
	*left: 130px !important; 
	*top: -212px !important;
	left: 119px;
	top: -203px;
}
/* End stilurile mele*/

/* CSS Document */

body
{margin:5px; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif;}

/* LAYOUT ELEMENTS: */
image 
{
border: 0px;
}
img 
{
border: 0px;
}
.wrapper1_index
{width: 876px; margin: 10px auto; padding:0;}

.wrapper1
{width: 97%; margin: 10px auto; padding:0;}

.header
{width:100%; margin:0; padding:0; }

.header1
{width:30%; margin:0; padding:0; float:left;}

.header2
{width:70%; margin:0; padding:0; float:right;}

.logo
{padding:0; margin:0 0 0 6px;}


.headerlogo
{margin:0; padding:0; border: 1px solid #FF0000;}

.wrapper
{margin:0; padding:0; border: 0px solid #000000;}

.wrapper2
{margin:0; padding:0; float:left; width:738px;}

.wrapper2_content
{margin:0; padding:0; float:left; width:727px;}

.left
{margin:0; padding:0; float:left; width:208px; border: 0px solid #009966;}

.center
{margin-left:4px; padding:0; float:right; width:526px;}

.center_content
{margin-left:208px; margin-right:143px; padding:0;}

/* content elements */
.center_content h1
{margin: 0.8em 1em 0.8em 1em; padding:0em; font-size:1.1em; color:#fb4600; font-weight:bold;}

.center_content h2
{margin: 0.8em 1em 0.8em 1em; padding:0em; font-size:1em; color:#fb4600; font-weight:bold;}

.center_content h3
{margin: 0.5em 1em 0em 1em; padding:0em; font-size:0.9em; color:#000000; font-weight:bold;}

.center_content h4
{display:block; margin:0; padding:0 0 0 5px; font-size:12px; color:#ffffff; font-weight:bold;
background: url(files/bgh4.gif) repeat-y left bottom #fd9b75; line-height:16px;}

.center_content p
/*{margin: 0.8em 1em 0.8em 1em; padding:0; font-size:11px; text-align:justify;}*/
{margin: 0.8em 1em 0.8em 1em; padding:0; font-size:11px;}
.right
{margin-left:4px; padding:0; float:right; width:132px;}

.right_content
{margin-left:4px; padding:0; float:right; width:143px;}

/* "curata" float-ul: */

.clearer
{clear:both; height:1px; margin:0; padding:0; font-size:1px; line-height:1px; border:0; width:10px;}

/* FOOTER */

.footer
{clear:both; margin-top:5px; padding: 0; border-top: 1px solid #d9d9d9; background:url(files/bg_footer.gif) repeat-x;
height: 44px; font-size:10px; color:#838383; }

.footertext
{margin:5px 22px; padding:0;}

a.footerlink
{display:block; font-size:10px; color:#838383; font-weight:bold; text-decoration:none; margin:5px 22px; padding:0;}

.footerlink:hover
{color:#ff0000;} 

/* MENU STYLE */

#navcontainer ul
{margin: 0; padding: 0; list-style-type: none; background-color: #f6f6f6; font-size:11px;}

#navcontainer a
{display: block; font-weight: normal; color: #353535; width: 177px; padding: 3px 3px 3px 28px;text-decoration: none; 
border-top: 1px solid #ffffff; border-bottom: 1px solid #e5e5e5;
background:url(files/gray_bullet.gif) no-repeat left center;}

#navcontainer a:hover
{background-color: #e5e5e5;}

#navcontainer a#on
{display: block; font-weight: bold;  color:#ffffff; width: 177px; padding: 3px 3px 3px 28px;text-decoration: none; 
border-top: 1px solid #ffffff; border-bottom: 1px solid #e5e5e5;
background:url(files/red_bullet.gif) no-repeat 6px center #fb4600;}

#navcontainer li li a
{display: block; color:#fb4600; font-size:10px;  font-weight:bold; background:#f4f4f4 url(files/arrow.gif) no-repeat 8px center; border: 0;}

#navcontainer li li a#on2
{display: block; color:#fb4600; font-size:10px; font-weight:bold; background:#f4f4f4 url(files/arrow_down.gif) no-repeat 8px center; border: 0;}

#navcontainer li li a:hover
{background:url(files/arrow_down.gif) no-repeat 8px center;}

#navcontainer li li li a
{display: block; color:#fb4600; font-size:10px; font-weight:normal; background:#f4f4f4 url(files/arrow2.gif) no-repeat 15px center; border: 0;}

#navcontainer li li li a:hover
{color:#9a2b00; background:#f4f4f4 url(files/arrow2_red.gif) no-repeat 15px center;}

#navcontainer li li li a#on3
{display: block; color:#9a2b00; font-size:10px; font-weight:normal; 
background:#f4f4f4 url(files/arrow2_red.gif) no-repeat 15px center; border: 0;}

/* END OF MENU STYLE */

/* HOME INTERFACE ELEMENTS: */

.boxwrapper
{margin:0; padding:0;}

.boxwrapper2
{float:left; width:350px;}

.box1
{width:174px; margin:0; padding:0; float:left;}

.box2
{width:174px; margin-left:2px; padding:0; float:right;}

.category
{margin:0; padding:0; width:174px; background:#b7b7b7; height:5px; font-size:1px; border-bottom: 1px solid #FFFFFF;}

.boxpic
{margin:0; padding:0; height:120px; border-bottom: 1px solid #FFFFFF;}

.boxtitle
{margin:0; height:22px; border-bottom: 1px solid #FFFFFF; background:url(files/home/bgtitle.gif);}

a.linktitle
{display:block; color: #FFFFFF; font-size:12px; font-weight:bold; text-decoration:none; padding:4px 0 0 10px; margin: 0;}

.linktitle:hover
{color: #f7e7c8;}

/* menu boxes: */

.listcontainer
{background:#FFFFFF url(files/home/list_bg.gif) repeat-x; width:172px; height:95px; border: 1px solid #d5d5d5;}

.navlist
{margin-left:8px; padding:0;}

.navlist ul 
{list-style-type: none; margin:0; padding:0; }

.navlist li
{margin:0; padding:0;}

.navlist li a
{font-size:11px; text-decoration:none; color:#000000;  
background:url(files/home/arrow_list.gif) no-repeat left center; padding-left:14px;}

.navlist li a:hover
{color:#de3e00; background:url(files/redarrow.gif) no-repeat left center;}

/*Download - item*/
.download
{
color:#626262;
font-size: smaller;
margin-left:8px;
padding:0;
}
.download ul 
{list-style-type: none; margin:0; padding:0; }
.download li a
{ text-decoration: none;
background: url(files/down-red_over.gif) no-repeat left center;
padding-left: 14px;

}
.download li a:hover
{
text-decoration: none;
background: url(files/down-red.gif) no-repeat left center;


}
/*endof download item*/

/* endof menuboxes */

.certcontainer
{border:1px solid #dbdbdb; margin:0; padding:0;}

.cert_header
{border-top: 1px solid #ffffff; border-left: 1px solid #ffffff; border-bottom: 1px solid #e9e9e9; border-right: 1px solid #e9e9e9; height:19px; margin:0; background-image:url(files/home/newsheaderbg.gif); }


.cert_align
{text-align: center;}

/* NEWS STYLE */

.newscontainer
{clear:both; width:524px; height:204px; background:#ffffff; border:1px solid #dbdbdb; margin-top:4px; padding:0;}

.newsheader
{border-top: 1px solid #ffffff; border-left: 1px solid #ffffff; border-bottom: 1px solid #e9e9e9; border-right: 1px solid #e9e9e9; height:21px; margin:0; background-image:url(files/home/newsheaderbg.gif);}

/* padding: top right bottom left*/
.newstitle
{font-size: 12px; font-weight:bold; color: #626262; margin: 2px 0 0 0; padding: 0 0 0 23px;
background:url(files/home/arrow_title.gif) no-repeat left center;}

.graytitle
{font-size: 12px; font-weight:bold; color: #626262; margin: 2px 0 0 10px; }

.newsbox
{margin:0; padding:0; height:182px; text-align: right;}

.featured
{margin:0; width:352px; float:left; }

/* ".featured_box" asta e box-ul cu stirea principala; are inaltime fixa! */

.featured_box
{margin: 0; padding:5px 0 0 0; height:152px; text-align:left; }

.featured_box h1
{margin:0; padding: 10px 10px 0 24px; color:#626262; font-size:11px; font-weight: bold; text-align:justify;}

.featured_box p
/*{margin:0; padding: 0 10px 0 24px; color:#626262; font-size:11px; font-weight: normal; text-align:justify;}*/
{margin:0; padding: 0 10px 0 24px; color:#626262; font-size:11px; font-weight: normal;}

.buttoncontainer
{text-align:right; padding: 0; margin:0; height:25px;  background-color:#66FFFF; line-height: 10px; }

.headlines
{margin:0; padding:0; width:172px; float:right; height:152px; background:url(files/home/bg_headlines.gif) repeat-x;}

.headline_item
{margin:2px 0 0 8px; padding:0; border-bottom: 1px solid #c6c6c6; height:47px; width:158px;}

.headline_item p
{margin:3px 0 0 0; padding:0 0 0 21px; font-size:10px; color:#626262; line-height: 10px;}

/* linkstyles */

a.redlink
{ font-size:11px; font-weight:normal; color:#ff4700; text-decoration:none; 
background:url(files/redarrow.gif) no-repeat left; padding: 0 10px 0 15px; margin:0 0 0 3px; }

.redlink:hover
{color:#000000; background:url(files/black_arrow.gif) no-repeat left center; text-align:left;}

a.newslink_big
{font-size:12px; font-weight:bold; color:#ff4700; text-decoration:none; 
background:url(files/file.gif) no-repeat left center; padding: 0 0 0 18px; margin: 0 0 0 12px;}

a.download1
{font-size:11px; font-weight:bold; color:#ff4700; text-decoration:none; 
background:url(files/down-red.gif) no-repeat left center; padding: 0 0 0 20px; margin: 0 0 0 6px;}

.download1:hover
{color:#626262; background:url(files/down-red_over.gif) no-repeat left center; }


a.newslink1
{font-size:11px; font-weight:bold; color:#ff4700; text-decoration:none; 
background:url(files/file.gif) no-repeat left center; padding: 0 0 0 20px; margin: 0 0 0 6px;}

.newslink1:hover
{color:#333333; background:url(files/file_black.gif) no-repeat left center; }

a.newslink2
{display:block; font-size:10px; font-weight:bold; color:#ff4700; text-decoration:none; 
background:url(files/file.gif) no-repeat left center; padding: 0 0 0 20px; margin: 0; height:14px;}

.newslink2:hover
{color:#333333; background:url(files/file_black.gif) no-repeat left center; }

a.langmenu
{font-size:10px; color:#626262; text-decoration:none; padding: 0 0 0 10px;}

a.langmenu_on
{font-size:10px; color:#fb4600; text-decoration:none; padding: 0 0 0 10px;}

.langmenu:hover
{color:#000000;}


a.sitemap
{font-size: 0.7em; color:#626262; font-weight:bold; 
text-decoration:none; padding: 0em 0em 0em 1.8em; background:url(files/sitemap_bk.gif) no-repeat left;}

.sitemap:hover
{color:#ff4700;}

/* form styles */
.tablesearch
{margin:0.3em 10em 0em 1.8em; padding:0; }

.inputimg
{display: block; margin:0em 1em 0em 0.3em;}

.inputstyle
{
background: #FFFFFF url(files/bg_search_new.gif) no-repeat scroll -3px -2px;
font-size:0.6em;
padding: 0 0 0 17px;
border-top: 1px solid #898989; border-left: 1px solid #898989; border-right: 1px solid #ffffff;
border-bottom: 1px solid #ffffff; margin:0em 0em 0em 1em;}

.inputstyle2
{font-size:10px; background:url(files/bg_search.gif) repeat-x #FFFFFF; 
border: 1px solid #898989; display: inline; margin: 0px; width:30px;}

.inputstyle3
{font-size:11px; width:150px; background:url(files/bg_search.gif) repeat-x #FFFFFF; 
border-top: 1px solid #898989; border-left: 1px solid #898989; border-right: 1px solid #ffffff;
border-bottom: 1px solid #ffffff; margin:0 0 0 10px;}

.inputstyle4
{font-size:11px; width:110px; background:url(files/bg_search.gif) repeat-x #FFFFFF; 
border-top: 1px solid #898989; border-left: 1px solid #898989; border-right: 1px solid #ffffff;
border-bottom: 1px solid #ffffff; margin:0;}

.inputstyle5
{font-size:11px; width:200px; background:url(files/bg_search.gif) repeat-x #FFFFFF; 
border: 1px solid #898989;  margin:0;}

.inputstyle6
{font-size:11px; width:400px; background:url(files/bg_search.gif) repeat-x #FFFFFF; 
border: 1px solid #898989;  margin:0;}

.inputstyle7
{font-size:11px; width:110px; background:url(files/bg_search.gif) repeat-x #FFFFFF; 
border: 1px solid #898989;  margin:0;}


.rightspacer
{float:left; width:70%; margin:0; padding:0; }

.leftspacer
{float:right; width:30%; margin:0; padding:0; text-align:left;}

.spacer
{
background:transparent url(files/top_background_search_info.jpg) no-repeat scroll right bottom;
height:1.6em;
left:163px;
margin:0;
padding:0;
position:relative;
text-align:left;
top:-12px;
}

.spacer2
{padding: 0; margin:0; text-align:right; padding-left:5em}

.spacer3
{padding: 0; margin:0; font-size:4px; line-height:4px; clear:both;}

/* CONTENT STYLES */


a.breadcrumb
{font-size:0.6em; color:#727272; text-decoration: none; margin: 0em 0em 0em 1.5em;  
background:url(files/bradarrow.gif) no-repeat left center; padding: 0em 0em 0em 0.8em;}

.breadcrumb:hover
{color:#fb4600; background:url(files/bradarrow2.gif) no-repeat left center; }

a.breadcrumb2
{font-size:0.6em; color:#fb4600; text-decoration:none; margin: 0em 0em 0em 0.8em; 
background:url(files/bradarrow2.gif) no-repeat left center; padding: 0em 0em 0em 0.8em;}

a.tdn
{
text-decoration: none;
}

/* CONTACT INFO */

.contactwrapper
{margin:0; padding:0; width:141px; border: 1px solid #cecece;}

.contactwrapper2
{margin:0 0 4px 0; padding:0; width:141px; border-left: 1px solid #cecece; border-right: 1px solid #cecece; 
border-bottom: 1px solid #cecece;}

.title
{font-size:10px; font-weight:normal; color: #fb4600; padding: 5px 0 4px 21px;}

.tel
{font-size:10px; font-weight:normal; color:#353535; background:url(files/mobile.gif) no-repeat left center;
padding: 0 0 0 16px; margin: 5px 0 4px 3px;}

.fax
{font-size:10px; font-weight:normal; color:#353535; background:url(files/fax.gif) no-repeat left center;
padding: 0 0 0 16px; margin: 5px 0 4px 3px;}

a.email
{display:block; font-size:10px; font-weight:normal; color:#353535; text-decoration:none; margin:0; padding:0; 
background:url(files/email.gif) no-repeat left center; padding: 0 0 0 20px; margin: 5px 0 4px 2px;}

.email:hover
{color:#fb4600; background:url(files/email2.gif) no-repeat left center;}

.contacttitle
{display:block; height: 17px; color:#fb4600; font-size:10px; font-weight:bold; 
background:url(files/redarrow.gif) no-repeat left center; padding: 5px 0 0 15px; margin: 0 0 0 4px;}

.shoptitle
{display:block; height: 17px; color:#fb4600; font-size:10px; font-weight:bold; 
background:url(files/shopping_cart.gif) no-repeat left center; padding: 5px 0 0 22px; margin: 0 0 0 4px;}

a.printbutton
{display:block; padding:0 0 0 25px; margin: 5px 0 10px 0; font-size:10px; font-weight:normal; text-decoration: none; color:#353535;
background:url(files/printico.gif) no-repeat left center; height: 16px; line-height: 16px;}

.printbutton:hover
{color:#fb4600; background:url(files/printico2.gif) no-repeat left center; }

/* ENDOFCONTACT INFO */

/* products info */
.center_title
{margin:0; padding:0;  float:left; padding:0; width:50%; background:#FFCC00}

.titleproducts
{font-size:14px; font-weight:bold; padding: 4px 0 0 6px; color:#FF0000; }

.brand
{ float:right; text-align:right; width:40%; background: #FF0000}

#tableproducts
{margin:0; width: 98%; font-size:11px; border-top:1px solid #CCCCCC; border-right:1px solid #CCCCCC;}

#tableproducts tbody tr td 
{background-color: #ffffff; padding: 3px 8px; border-left:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC;}

#tableproducts td.categoryproduct 
{background-color: #f1f1f1; color:#FF0000; font-weight:bold;}

#tableproducts tbody tr.odd  td 
{background-color: #eeeeee;}

#tableproducts tbody tr.first  td 
{background-color: #fb4600; color:#FFFFFF; font-weight:bold;}

a.shoplink
{background:url(files/shop_button.gif) no-repeat center;  height:30px; line-height:30px;
margin:0; padding:10px 14px 10px 14px; text-decoration:none;}

.shoplink:hover
{background:url(files/shop_button2.gif) no-repeat center;}

.shoptext
{font-size:10px; font-weight:normal; color:#333333; padding: 5px 0 4px 21px;}

.shop_price
{font-size:10px; font-weight:normal; color:#FF0000; padding: 5px 10px 4px 0; text-align:right;
border-top: 1px solid #b2b2b2; margin: 0 4px 0 4px;}

#shop ul
{margin:0 0 5px 20px; padding:0; list-style-type:none; font-size:10px;}

#shop ul li
{display:block; margin:2px 0 0 0; padding:0; background:#cacaca; height:17px; line-height:17px; width:100px;}

#shop ul li a
{line-height:17px; font-weight:bold; text-decoration:none; margin:0; padding:0 0 0 20px; 
background:url(files/home/arrow_list.gif) no-repeat 4px center; color: #535353;}

#shop ul li a:hover
{color:#ffffff; background:url(files/redarrow.gif)  no-repeat 4px center;}

a.backbutton
{display:block; font-size:10px; font-weight:normal; text-decoration:none; margin: 5px 0 0 5px; color:#FF0000;
background:url(files/backarrow.gif) no-repeat left center; padding: 0 0 0 8px;}

.backbutton:hover
{color:#000000;}

/* e-commerce products */

.products
{width:242px; float:left; margin:4px; padding:0; border:1px solid #999999; height:127px;}

.products_pic
{float:left; width:124px; background:url(files/dot.gif) right top repeat-y; margin:0; padding:0; height:127px;}

.products_description
{float:right; width:118px; background:#f1f1f1; margin:0; padding: 0; height:127px; font-size:10px;}

.wrapperinfo
{padding: 5px 5px 0 5px; margin:0; text-align:left; height:82px;}

.titleproduct
{color:#FF0000; font-size:12px; font-weight:bold; padding: 0 0 3px 0;}

.cartbutton
{margin:0; padding:0; height:19px; border-top:1px solid #999999; background:#FFFFFF;}

a.cartlink
{margin:0 0 0 4px; padding:2px 0 2px 24px; line-height:19px; text-decoration:none; color:#000000;
background:url(files/shopping_cart.gif) no-repeat left center; font-size:11px;}

.cartlink:hover
{color:#FF0000; background:url(files/shopping_cart_red.gif) no-repeat left center;}

a.zoomlink
{margin:0 0 0 4px; padding:2px 0 2px 24px; line-height:19px; text-decoration:none; color:#000000;
background:url(files/lupa.gif) no-repeat left center;}

.zoomlink:hover
{color:#FF0000; background:url(files/lupa2.gif) no-repeat left center;}

.price
{font-size:12px; color:#000000; padding: 0 0 3px 0; font-weight:bold;}

hr
{color:#CCCCCC; background-color:#CCCCCC; height: 1px; border:0; margin: 2px 10px 2px 10px;}

.error
{background:#FF0000; padding:4px; color:#FFFFFF; font-weight:bold; font-size:10px; margin:0 0 0 0;
border-top:1px solid #FFFFFF;}

.newsletter_title
{font-weight:bold; color:#FF0000; font-size:11px;}

.newsletter
{width:300px; height:130px; border:1px solid #CCCCCC; background:url(files/newsletter.gif) left bottom repeat-x #f6f6f6;
padding:0; margin: 15px auto;}

.newsletter2
{width:200px; border:1px solid #CCCCCC; background:url(files/newsletter.gif) left bottom repeat-x #f6f6f6;
padding:0; margin: 15px auto;}

.newsletter_table
{font-size:11px; margin: 20px 0 0 25px; font-weight:bold;}

.newsletter_table td
{padding:3px;}

.newsletter_table2
{font-size:10px; margin: 5px 0 0 10px; font-weight:normal; color: #333333;}

.newsletter_table2 td
{padding:1px;}


.button_news
{border:0; padding:2px 5px; background:#FF0000 url(files/bg_newsletter.gif) repeat-x left bottom;; color:#FFFFFF; font-weight:bold; font-size:11px;}

.button_news2
{border:0; padding:2px 5px; background:#FF0000 url(files/bg_newsletter.gif) repeat-x left bottom;; color:#FFFFFF; font-weight:bold; font-size:10px;}

/* sitemap STYLE */

#sitemap ul
{margin:  0 0 0 22px; padding: 0; list-style-type: none; font-size:11px;}

#sitemap li
{display: block; margin:0; padding:0;}

#sitemap li li
{display: block; margin:0; padding:0 0 0 20px; }

#sitemap li li.last
{display: block; margin:0; padding:0 0 0 20px;}

#sitemap li ul
{display: block; margin:0; padding:0;}

#sitemap a
{display: block; font-weight: normal; color: #525252; width: 450px; padding: 3px 3px 3px 17px;text-decoration: none; 
background:url(files/sitemap/folder.gif) no-repeat left 2px; margin:0; }

#sitemap a.file
{background:url(files/sitemap/file.gif) no-repeat left 2px; }

#sitemap a.file:hover
{background:url(files/sitemap/file2.gif) no-repeat left 2px;}

#sitemap a:hover
{color:#fb4600; background:url(files/sitemap/folder2.gif) no-repeat left 2px;}

a.cautare
{font-size:11px; font-weight:bold; color:#FF0000; text-decoration:none; padding:0; margin: 0px 10px;}

.tabletitle
{margin: 0 0 5px 0 ; width: 98%;}

/* products details */
.product_container
{}

.leftimage
{width:252px; height:288px; border:1px solid #999999; background: url(files/Compaq-Workstation.jpg) center center #FFFFFF no-repeat;margin:0; padding:0;} 

.product_detail
{margin: 0 0 0 4px; }

.price2 
{margin:0 0 0 5px; font-size:14px; font-weight:bold; color:#666666;}

.leftshop
{float:left; width:120px; margin:5px 0 0 4px; padding:0; font-size:11px;}

.leftshop2
{width:120px; margin:5px 0 0 4px; padding:0; font-size:11px;}

.rightshop
{float:right; width:120px;  margin:5px 0 0 0; padding:0; text-align:right;}

/* shopping cart */
.tableshop
{font-size:11px; border:1px solid #999999; width:96%; margin: 0 5px 0 10px; padding:0;}

.tableshop td
{padding:4px; border-left: 1px solid #999999; border-top: 1px solid #999999;}

.tableshop tr.dark
{background:#999999; color:#FFFFFF; font-weight:bold;}

.tablebut
{width:96%; margin: 8px 5px 0 10px; }

a.shopbutton
{ font-size:11px; font-weight:bold; padding:3px 10px; line-height:18px;
background: url(files/bgbutton.gif) repeat-x left bottom #FF0000; 
border:1px solid #999999; text-decoration:none; color:#FFFFFF;}

.tableform
{color:#333333; font-size:11px; font-weight:bold; width:96%; margin: 8px 5px 0 10px;}

.tableform td
{padding:3px;}

.tableform td.titletable
{padding:0;}

p.slim
{font-size:11px; font-weight:normal;}

.logintabel
{margin:0; padding:0;}

.okmess
{margin:0; padding:4px 4px; background:#FF0000; color:#FFFFFF; text-align:center; font-weight:bold; font-size:10px;}

.errormess
{margin:0; padding:4px 4px; color:#FF0000; text-align:center; font-weight:bold; font-size:10px;}

