/*CSS PAN Group*/
body{
	margin:0px;
	padding:0px;
	text-align:left;
}
.main{
	width:100%;
	height:100%;
	border:0px solid #000;
}
.shadow_footer{
	height:8px;
	background:url(../images/shadow_footer.jpg) top ;
}
.content{
	background:url(../images/bgk_paper.jpg) top no-repeat;
	width:995px;
	height:760px;
}
.top{
	/*background:url(../images/bgk_paper.jpg) top repeat-x;*/
	width:995px;
	height:189px;
}
.middle{
	height:460px;
	width:995px;
	vertical-align:top;
	text-align:left;
	
}
.left_shadow{
	width:8px;
	height:auto;
	background:url(../images/left_pixel_shadow.jpg) top repeat-y;
}
.shadow{
	background:url(../images/right_pixel_shadow.jpg) top repeat-y;
	width:8px;
	height:783px;
	border:0px solid #000;
}
.meniu_left{
	float:left;
	background:url(../images/bgk_meniu.png) top no-repeat;
	width:259px;
	height:460px;
	padding-left:42px;
	padding-top:10px;
}
.box_mid{
	float:left;
	padding-top:10px;
	padding-left:25px;
	height:460px;
}
.box_mid_top{
	background:url(../images/top_box_mare.png) bottom no-repeat;
	width:663px;height:9px;
}
.box_mid_middle{
	background:#FFFFFF;
	width:661px;
	height:445px;
	border-left:1px solid #cecece;
	border-right:1px solid #cecece;
}
.box_mid_bottom{
	background:url(../images/bottom_box_mare.png) top no-repeat;
	width:663px;
	height:9px;
}
.footer{
	background:url(../images/bgk_footer.jpg) top left no-repeat;
	width:995px;
	height:119px;
	border:0px solid #000;
	vertical-align:bottom;
}
a.menu{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#FFFFFF;
}
a.menu:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-decoration: none;
	color:#FF0000;
}
.box_meniu{
	width:100%;
	height:20px;
	text-align:right;
}
.arr_menu{
	border:0px;
	margin-right:5px;
}
.arr_menu2{
	border:0px;
	margin-right:5px;
	margin-left:16px;
}
h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#3a3a3a;
	margin:0px;
}
.link_div{
	width:100%;
	border:0px solid #000;
	height:12px;
	z-index:0;
	
}
.link_div2{
	width:100%;
	border:0px solid #000;
	height:12px;
}

a.link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#414141;
	text-decoration:none;
	line-height:12px;
}
a.link:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#414141;
	line-height:12px;
	text-decoration:underline;
}
a.link_gri{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#6a6a6a;
}
a.link_gri:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:underline;
	color:#6a6a6a;
}
.arrow_link{
	margin-left:6px;
	margin-right:10px;
	border:0px;
	width:3px;
	height:5px;
}
.div_arr_link{
	float:left;
	vertical-align:middle;
	border:0px solid #000;
	padding-top:2px;
}
.div_text_link{
	float:left;width:80%;
}
.div_2puncte{
	
	height:7px;
	background:url(../images/2puncte.png) center repeat-x;
	padding-top:6px;
	padding-bottom:16px;

}
.div_1punct{
	width:100%;
	height:3px;
	background:url(../images/2puncte.png) center repeat-x;
	padding-top:6px;
	padding-bottom:16px;
}
span{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#3a3a3a;
	text-align:justify;
}

h6{
	color:#cc0000;
	font-size:30px;
	margin:0px;
	padding:0px;
}
.content_table{
	padding-left:13px;
	padding-top:13px;
	padding-right:23px;
	padding-bottom:13px;
}
.content_line_table{
	vertical-align:top;
	height:1px;
	background:url(../images/picel_undertext.png) top left no-repeat;
	padding-left:40px;
}
.div_citeste{
	float:right;
	vertical-align:bottom;
	height:20px;
	background:url(../images/arrow_more.jpg) center no-repeat;
	width:15px;
}
.div_more{
	text-align:right;
	padding-right:7px;
	vertical-align:top;
}
.td_furnizori{
	background:url(../images/pic_acc_sist_furn.jpg) top no-repeat;
	width:149px;
	height:88px;
	text-align:right;
}
.td_title{
	padding-left:40px;padding-top:0px;padding-bottom:0px;
}
.margine_dreapta{
	padding-right:10px;
}
a.titlu_produs{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#b4ae58;
	text-decoration:none;
}
a.titlu_produs:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#b4ae58;
	text-decoration:underline;
}
a#titlu_produs{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#b4ae58;
	text-decoration:none;
}
a#titlu_produs:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#b4ae58;
	text-decoration:underline;
}
img { border:0px;}
a#media_title{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#b2ac5b;
	text-decoration:none;
}
a#media_title:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#b2ac5b;
	text-decoration:underline;
}
h3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#b2ac5b;
}
h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#b2ac5b;
}
span.text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#666666;
}
span.title{
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	color:#CC0000;
}
/*menu*/

.glossymenu{
margin: 5px 0;
padding: 0;
width: 170px; /*width of menu*/
border-bottom-width: 0;
}

.glossymenu a.menuitem{
font: bold 12px Arial, Helvetica, sans-serif;
color: #3a3a3a;
display: block;
position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
width: 153px;
padding: 4px 0;
padding-left: 10px;
text-decoration: none;
border-bottom:1px dotted #3a3a3a;
}


.glossymenu a.menuitem:visited, .glossymenu .menuitem:active{
color: #3a3a3b;
}

.glossymenu a.menuitem .statusicon{ /*CSS for icon image that gets dynamically added to headers*/
position: absolute;
top: 5px;
right: 5px;
border: none;
}

.glossymenu a.menuitem:hover{

}

.glossymenu div.submenu{ /*DIV that contains each sub menu*/
	border:0px solid #000;
}

.glossymenu div.submenu ul{ /*UL of each sub menu*/
list-style-type: none;
margin: 0;
padding: 0;
}

.glossymenu div.submenu ul li{
	
}

.glossymenu div.submenu ul li a{
display: block;
font: normal 12px Arial, Helvetica, sans-serif;
color: #414141;
text-decoration: none;
padding: 2px 0;
padding-left: 10px;
}

.glossymenu div.submenu ul li a:hover{
text-decoration:underline;
color: #414141;
}
/* end menu css */
.div_img_mic1{
background:url(../images/small_img_prod.jpg) top no-repeat;
width:74px;
height:152px;
margin-top:10px;
margin-left:35px;
vertical-align:middle;
display:inline-block;

}
.div_img_mic2{
float:left;
background:url(../images/small_img_prod.jpg) top no-repeat;
width:74px;
height:82px;
margin-top:10px;
margin-left:30px;
vertical-align:middle;

}
.margine20{
	margin-top:20px;
}
strong{
color:#CC0001;
}
.fake, .fakeHover {
	width:auto;
	height:auto;
	display:block;
	float:left;
	border:5px solid #F6D968;
	background:#FFF;
	cursor:pointer;
	line-height:1.2em;
	margin-left:10px;
	margin-top:20px;
	float:left;
}
.fake:hover, .fakeHover {
	border:5px solid #F6D968;
	height:180px;
	margin-left:10px;
	margin-top:20px;
	float:left;
	background:url(../images/more.gif) no-repeat 97% 95%;
}
.fake1, .fakeHover1 {
	width:auto;
	height:auto;
	display:block;
	float:left;
	border:5px solid #F6D968;
	background:#FFF;
	cursor:pointer;
	line-height:1.2em;
	margin-left:5px;
	margin-top:20px;
	float:left;
}
.fake1:hover, .fakeHover1 {
	border:5px solid #F6D968;
	height:180px;
	margin-left:5px;
	margin-top:20px;
	float:left;
	background:url(../images/more.gif) no-repeat 97% 95%;
}
#content-slider {
      width: 9px;
      height: 340px;
      margin: 5px;
	  margin-top:20px;
      position: relative;
	  background:url(../images/bgk_scroll.png) no-repeat;
}
 .content-slider-handle { 
      width: 9px;
      height: 49px;
      position: absolute;
      top: -4px;
      background:url(../images/scolling_arrows.png) no-repeat;    
}
#content-scroll {
      width: 600px;
      height: 360px;
      margin-top: 10px;
      overflow: hidden;
}
#content-holder {
      width: 590px;
      height: 360px;
	 
}
.content-item {
      width: 590px;
      height: 360px;
      padding: 5px;
	  margin-left:0px;
	  text-align:left;
}
a.langRo{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#818181;
	text-decoration:none;
	cursor:pointer;
	background:url(../images/ro.jpg) no-repeat;
}
a.langRo:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#FF0000;
	text-decoration:none;
	cursor:pointer;
	background:url(../images/ro.jpg) no-repeat;
}
a.langEn{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#818181;
	cursor:pointer;
	text-decoration:none;
	background:url(../images/en.jpg) no-repeat;
}
a.langEn:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#FF0000;
	cursor:pointer;
	text-decoration:none;
	background:url(../images/en.jpg) no-repeat;
}
/*******************************************************************************************/
/********************************* kwicks css **********************************************/
/*******************************************************************************************/

.kwicks {
	/* recommended styles for kwicks ul container */
	list-style: none;
	position: relative;
	margin: 0;
	padding: 0;
	width:610px
}
.kwicks4 {
	/* recommended styles for kwicks ul container */
	list-style: none;
	position: relative;
	margin: 0;
	padding: 0;
	width:510px
}
.kwicks5 {
	/* recommended styles for kwicks ul container */
	list-style: none;
	position: relative;
	margin: 0;
	padding: 0;
	width:610px
}
.kwicks2 {
	/* recommended styles for kwicks ul container */
	list-style: none;
	position: relative;
	margin: 0;
	padding: 0;
	width:610px
}
.kwicks li{
	/* these are required, but the values are up to you (must be pixel) */
	width: 190px;
	height: 355px;

	/*do not change these */
	display: block;
	overflow: hidden;
	padding: 0;  /* if you need padding, do so with an inner div (or implement your own box-model hack) */
}
.kwicks4 li{
	/* these are required, but the values are up to you (must be pixel) */
	width: 148px;
	height: 355px;
	border:0px solid #000;
	/*do not change these */
	display: block;
	overflow: hidden;
	padding: 0;  /* if you need padding, do so with an inner div (or implement your own box-model hack) */
}
.kwicks5 li{
	/* these are required, but the values are up to you (must be pixel) */
	width: 118px;
	height: 355px;
	border:0px solid #000;
	/*do not change these */
	display: block;
	overflow: hidden;
	padding: 0;  /* if you need padding, do so with an inner div (or implement your own box-model hack) */
}
.kwicks2 li{
	/* these are required, but the values are up to you (must be pixel) */
	width: 310px;
	height: 355px;
	border:0px solid #000;
	/*do not change these */
	display: block;
	overflow: hidden;
	padding: 0;  /* if you need padding, do so with an inner div (or implement your own box-model hack) */
}
.kwicks.horizontal li {
	/* This is optional and will be disregarded by the script.  However, it should be provided for non-JS enabled browsers. */
	margin-right: 5px; /*Set to same as spacing option. */	
	float: left;
	
}
.kwicks4.horizontal li {
	/* This is optional and will be disregarded by the script.  However, it should be provided for non-JS enabled browsers. */
	margin-right: 5px; /*Set to same as spacing option. */	
	float: left;
}
.kwicks5.horizontal li {
	/* This is optional and will be disregarded by the script.  However, it should be provided for non-JS enabled browsers. */
	margin-right: 5px; /*Set to same as spacing option. */	
	float: left;
}
.kwicks.vertical  li{
	/* This is optional and will be disregarded by the script.  However, it should be provided for non-JS enabled browsers. */
	margin-bottom: 5px; /*Set to same as spacing option. */	
}
#kwick{}
#kwick_1 { 
	background:url(../images/retea_proprie2.jpg) no-repeat left;
}
#kwick_2 {
	background:url(../images/distributie_nationala2.jpg) no-repeat left;
}
#kwick_3 {
	background:url(../images/export2.jpg) no-repeat left;
	
}
.clasa1{
background:#FEC10E;
padding-left:5px;
}
.clasa2{

padding-left:20px;
}
a.clasa_sub{
text-decoration:none;
color:#414141;
font-size:12px;
}
a.clasa_sub:hover{
text-decoration:underline;
color:#414141;
font-size:12px;
}

a.clasa_sub1{
text-decoration:none;
color:#3A3A3B;
font-size:14px;
font-weight:bold;
cursor:pointer;
}
a.clasa_sub1:hover{
text-decoration:none;
color:#3A3A3B;
font-size:14px;
font-weight:bold;
cursor:pointer;

}
	#container {
            background-color: #fff;
            width: 600px;
            margin-top:10px;
           
        }
        
        /* slider specific CSS */
        .sliderGallery {
            /*background: url(../images/productbrowser_background_20070622.jpg) no-repeat;*/
            overflow: hidden;
            position: relative;
           	border:0px solid #000;
            height: 190px;
            width: 590px;
			vertical-align:top;
			display:inline;
			float:left;
        }
        
        .sliderGallery ul {
            position: absolute;
            list-style: none;
            overflow: hidden;
            white-space: nowrap;
            padding: 0;
            margin: 0;
			
        }
        
        .sliderGallery ul li {
            display: inline;
			float:left;
        }
        
        .slider {
            width: 544px;
            height: 19px;
			border:0px solid #000;
            margin-top: 170px;
            margin-left: 25px;
            padding: 1px;
            position: relative;
            background: url(../images/bara-mare.png) no-repeat;
        }
        
        .handle {
            position: absolute;
            cursor: pointer;
            height: 17px;
            width: 181px;
            top: 0;
            background: url(../images/bara-mica.png) no-repeat;
            z-index: 100;
        }
        
        .slider span {
            color: #bbb;
            font-size: 80%;
            cursor: pointer;
            position: absolute;
            z-index: 110;
            top: 3px;
        }

.clasa_poza_mica{
 margin-top:6px;width:50px;margin-bottom:5px;margin-left:10px;
 }      
/******************************************************/
.stelutze_left{
	/*background:url(../images/stelutze_topleftflash.png) bottom left no-repeat;*/
	width:295px;
	height:90px;
	position:absolute;
	margin-top:-70px;
}
.stelutze_right{
	border:0px solid #000;height:89px;
	/*background:url(../images/stelutze_topmenu.png) bottom right no-repeat;*/
	width:330px;
	height:65px;
	position:absolute;
	margin-left:665px;
	margin-top:-66px;

}
.caciula{
	width:115px;
	height:90px;
	position:absolute;
	margin-top:-210px;
	margin-left:70px;
	display:none;
	/*background:url(../images/caciula.png) bottom right no-repeat;*/
	
}
        
   /*paginare */
   div.pagination {
		padding: 3px;
		margin: 3px;
		text-align:center;
		font-size:12px;
		font-family:Arial, Helvetica, sans-serif;
	}
	
	div.pagination a {
		padding: 2px 5px 2px 5px;
		margin: 2px;
		border: 1px solid #ff0000;
		text-decoration: none; /* no underline */
		color: #ff0000;
		font-size:12px;
	}
	div.pagination a:hover, div.digg a:active {
		border: 1px solid #FF0000;
		color: #000;
		font-size:12px;
	}
	div.pagination span.current {
		padding: 2px 5px 2px 5px;
		margin: 2px;
		border: 1px solid #ff0000;
		font-weight: bold;
		background-color: #FF0000;
		color: #FFF;
		font-size:12px;
	}
	div.pagination span.disabled {
		padding: 2px 5px 2px 5px;
		margin: 2px;
		border: 1px solid #ff0000;
		color: #000000;
		font-size:12px;
	}     
