﻿/* general setting */

* {	margin: 0;  padding: 0; }

body { margin: 0; color: #222; font: 12px Arial, Helvetica, sans-serif; text-align: center; }

ul{ list-style:none; }

fieldset{ border:0; }

legend { font-family: Georgia, Trebuchet, serif; }

a,a:link,a:visited,a:hover{ color:#517bb4; text-decoration:underline; }

a:focus,a:hover{ color:#5684c2; text-decoration:none; }

a img{ border:0; }

#breadcrumb { color:#999999; font-weight:bold; font-size:11px; margin-bottom:8px; }

#wrapperMain { background: #ffffff url(../img/bg_top.jpg) top left repeat-x; background-position: 0px 8px; }



#wrapper { width: 960px; margin: 0 auto; }

#wrapper td { padding:3px 5px 3px 5px; }





.header_top_text { height:20px; vertical-align:middle; }

#topbar { height:93px; margin-bottom:25px; padding-bottom:18px; }

#logo { font-size:9px; color:#000; float: left; margin-top: 12px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }



#header_rmb { float: right; height: 56px; width: 650px; }

#header_rmb ul{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; height:23px; background:url(../img/header_right_bg.gif) repeat-x left top; float:right; margin-top: 5px; }

#header_rmb ul li{ float:left; padding-top:2px; vertical-align:middle; }

#header_rmb img { vertical-align:middle; padding-top:0px;}

#header_rmb b{ font-weight:bold; padding-left:3px; }

#header_rmb a { color: #66CCFF; text-decoration: underline; }



/* #searchb { background: url(../../img.bukisa.com/search_bg.png) no-repeat; height: 36px; width: 340px; float:right; text-align:left; margin-top:1px; } */

#submitb { float:right;margin-right:4px;margin-top:5px; }

/* #navbar  { float: right; height: 37px; width: 710px; margin-bottom:30px; }*/

   #navbar  { float: left; height: 37px; width: 100%; margin-bottom:30px; }



/* content area */



#content {

	text-align:left;

	float:right;

	width:660px;

	vertical-align:top;

	position: relative; 

	top: -10px;

}

#content h1 { color:#e36422;font:normal 25px/normal georgia,times,serif; margin-bottom:10px; }

#content #author{

	color:#999;

	font-size:13px;

	font-weight:bold;

	margin-right:10px;

	margin-bottom:15px;

}



#content #author a{

	color:#5e8ac6;

	text-decoration:underline;

}

#content #author a:hover{

	text-decoration:none;

}

#content #author img { vertical-align:middle; }

#content #rating {

	float:left;

	display:inline;

	height:22px;

}

#content h1 img { vertical-align:middle; }

.adv{

	float:right;

	display:inline;

	margin:0 0 8px 14px;

}



#content_data {

	font-size:10.5pt;

}

#content_data h2 { line-height:135%; margin:0 0 13px; font-size:11pt; }

#content_data p{

	color:#333;

	line-height:135%;

	margin:0 0 13px;

}



#content_data ol, #content_data ul { margin-left: 30px; }

#content_data li { margin-bottom:13px; line-height:135%; }



#leftside   { width: 270px; float:left; text-align:left; position: relative; top: -10px; }

#leftside a { text-decoration:none; }







#footer {

	height: 45px;

	background: #F7F7F7 url(../../img.bukisa.com/footer_bg.png) no-repeat top center; 

	line-height: 175%;

	font-size: 11px;

	text-align:center;

	color:#666666;

	vertical-align:bottom;

	padding-top:10px;

	position: relative; /* for safari */

   margin: 0 auto; /* center */

}



/* #footer2 {position: relative;  margin: 0 auto; background:url(../img/footer_bg.png) no-repeat center top;font-size:11px;color:#666666;text-align:left;padding-top:15px;font-family:Verdana, Arial, Helvetica, sans-serif;padding-bottom:10px;} */

#footer2 {position: relative;  margin: 0 auto; font-size:11px;color:#666666;text-align:left;padding-top:15px;font-family:Verdana, Arial, Helvetica, sans-serif;padding-bottom:10px;}

#fcontent { padding-left:40px; }

#footer2 a { text-decoration:none; }

#footer2 a:hover { text-decoration:underline; }

#footer2 .column {padding:0 0 0 5px;width:160px; float:left;display:block;position:relative;}

#footer2 .column b {margin-left:-5px; font-size:12px; line-height:22px;}

#footer2 .signupColumn{margin:0;width:235px;font-size:11px;}

#footer2 .signupColumn input{width:135px;}

#footer2 .legal{clear:both;text-align:center;line-height:150%;;font-size:10px; padding-top:10px; }





/* Clearing -------------------------------------------------------------*/

.clearfix:after {

    content: "."; 

    display:block; 

    height: 0; 

    clear: both; 

    visibility: hidden;

}

.clearfix {

	display: block;

}

/* Hides from IE-mac \*/

* html .clearfix {height: 1%;}

.clearfix {display: block;}

/* End hide from IE-mac */



.clear {

	clear: both;

}



.noclear {

	clear: none;

}



.invisible { display:none; }

.visible   { display:block; }



/* ----------------------------------------------------------------------------------------- */



#main_box{

	width:650px;

	height:202px;

	margin-top:14px;

}



/* ------------------------------------------------------------------------------------------ */



#main_tag{

	width:100%;

	height:46px;

	padding-top:20px;

}

#main_tag_left{

	width:720px;

	height:46px;

	/*background:url(../img/bg_title.png) no-repeat left top;*/

	float:left;

	padding-left:12px;

	padding-right:10px;

	padding-top:2px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	color:#FFFFFF;

	font-size:11px;

	vertical-align:middle;

	border-bottom:1 black solid;

}

#main_tag_left a{

	color: #ffffff;

	text-decoration: none;

	line-height: 150%;

}

#main_tag_left a:hover{

	color:#FFFFFF;

}



/* ------------------------------------------------------------------------------------------- */

#items_added{

	width:650px;

	margin-top:10px;

}

#recently_added{

	float:left;

	width:640px;

	margin-right:5px;

}



#top_rated{

	float:right;

	width:375px;

	margin-left:5px;

}



#top_rated h2, #recently_added h2{

	margin-left:2px;

	margin-bottom:9px;

	text-decoration:underline;

	letter-spacing:-1px;

	font-size:20px;

}



/* ------------------------------------------------------------------------------------------- */

#list-menu {

width: 200px;

}



#list-menu ul {

margin: 0; 

padding: 0;

list-style-type:none;

font-family:Arial, Helvetica, sans-serif;

font-size: 13px; 

font-weight:bold;





} 



#list-menu ul .major_title{

	padding:0px;

	margin:0px;

	border:0px;

	background:url(../img/top_round_menu.gif) no-repeat left top;

	height:29px;

}





#list-menu ul h2{

	color:#FFFFFF;

	font-size:13px;

	font-weight:bold;

	padding-top:6px;

	padding-left:13px;

}



#list-menu ul .bottom_round_menu{

	padding:0px;

	margin:0px;

	border:0px;

	background:#ffffff url('../img/bottom_round_menu.gif') no-repeat center bottom;

	height:12px;

}





#list-menu li {

margin: 2px 0 0;

} 



#list-menu a {

	display: block;

	width: 230px;

	padding: 2px 0px 2px 5px;

	border: 1px solid #ffffff;

	border-bottom: 1px #CED2D7 dotted;



/*background: #f3f4f5;*/

	background: #ffffff;

	text-decoration: none; /*lets remove the link underlines*/

} 



#list-menu a:link, #list-menu a:active, #list-menu a:visited {

	color: #666666;

/*color: #000000;*/

}



#list-menu a:hover {

	border: 1px solid #5684C2;

	background: #5684C2;

	color: #ffffff;

} 



h1#main_title{

	font-family:Arial, Helvetica, sans-serif;

	font-size:30px;

	color:#000;

	font-weight:normal;

	border-bottom:0px gray solid;

}

h1#main_title span{

	font-size:16px;

	color:#808080;

}

h1#main_title a{

	color:#808080;

	text-decoration:underline;

}

h1#main_title a:hover{

	color:#000000;

}







.rbroundbox { background: url(../img/nt.gif) repeat; }

.rbtop div { background: url(../img/tl.gif) no-repeat top left; }

.rbtop { background: url(../img/tr.gif) no-repeat top right; }

.rbbot div { background: url(../img/bl.gif) no-repeat bottom left; }

.rbbot { background: url(../img/br.gif) no-repeat bottom right; }



/* height and width stuff, width not really nessisary. */

.rbtop div, .rbtop, .rbbot div, .rbbot {

width: 100%;

height: 7px;

font-size: 1px;

}

.rbcontent { margin: 0 7px; }

.rbroundbox { width: 236px; margin: 1em 10px 5px 0px;}





.rbroundbox h3{

	color:#416380;

	font-size:14px;

	padding-bottom:5px;

	height:32px;

}





/* ------------------------------------------- */



.linkReadMore {

	padding: 1px 23px 1px 0px;

	background: url(../img/ball_arrow3.gif) no-repeat right top;

	display: block;

	margin: 10px 0px 0px 0px;

	font-weight: bold;

	color: #FF6600;

	float: left;

	text-decoration:underline;

	line-height: 15px;

}

.linkReadMore:hover {

	background-position: right bottom;

	color: #006dba;

}



.linkBack {

	padding: 1px 0px 1px 22px;

	background: url(../img/ball_arrow3_inapoi.gif) no-repeat left top;

	display:block;

	margin: 10px 0px 5px 0px;

	font-weight: bold;

	color: #FF6600;

	text-decoration: none;

	line-height: 15px;

	width:50px;

}



.linkBack:hover {

	background-position: left bottom;

	color: #006dba;

}



.ReadMore {

	font-size:13px;

	margin: 10px 0px 0px 0px;

	font-weight:bold;

	float:right;

	color:orange;

	position:relative;

}



.ReadMore:hover {

	color:black;

}



img.pozamica_produs {

	width:172px;

	height:172px;

	border:1px #D2D7D2 dotted;

}



img.pozamica_produs:hover {

	border: 1px #8A978A dashed;

}



p.product_description {

	height:auto !important;

}



/* --- ROUND BOX CSS */

.roundedcornr_box_174444 {

	background: url(../img/roundedcornr_174444_tl.png) no-repeat top left;

}

.roundedcornr_top_174444 {

	background: url(../img/roundedcornr_174444_tr.png) no-repeat top right;

}

.roundedcornr_bottom_174444 {

	background: url(../img/roundedcornr_174444_bl.png) no-repeat bottom left;

}

.roundedcornr_bottom_174444 div {

	background: url(../img/roundedcornr_174444_br.png) no-repeat bottom right;

}

.roundedcornr_content_174444 {

	background: url(../img/roundedcornr_174444_r.png) top right repeat-y;

}



.roundedcornr_top_174444 div,.roundedcornr_top_174444,

.roundedcornr_bottom_174444 div, .roundedcornr_bottom_174444 {

	width: 100%;

	height: 15px;

	font-size: 1px;

}

.roundedcornr_content_174444, .roundedcornr_bottom_174444 {

	margin-top: -10px;

}

.roundedcornr_content_174444 { padding: 0 15px; }



.roundedcornr_content_174444 h2{ color:#416380; font-size:16px; padding-bottom:5px; height:3em; }

.roundedcornr_content_174444 h3{ color:#416380; font-size:13px; padding-bottom:5px; height:32px; }

/* --- END ROUND BOX CSS */





/* round box - blue box */

.BlueBox .t b{

height:6px;

background-image:url(../img/bluebox.png);

}



.BlueBox .b b{

height:6px;

background-image:url(../img/bluebox.png);

}



.BlueBox .b{

height:6px;

background-image:url(../img/bluebox.png);

}



.BlueBox .t{

height:6px;

background-image:url(../img/bluebox.png);

}



/* inner color, border color, border width */

.BlueBox .c{

	background: #FFFFFF;

	border-color: #D4E2F4;

	border-left-width: 1px;

	border-right-width: 1px;

}



/* END round box - blue box */



/* -------------- shared css for round box --*/



/* surrounding margins (optional) */

.round{

margin-bottom:5px;

}

.round .c{

/* inner content padding */

padding:0 2px 0 0px;

border-top:0;

border-bottom:0;

border-style:solid;

}

.round .b b{

display:block;

overflow:hidden;

}

.round .t b{

display:block;

overflow:hidden;

}

.round .b{

display:block;

overflow:hidden;

}

.round .t{

display:block;

overflow:hidden;

}

.round .b b{

float:right;

width:50%;

}

.round .t b{

float:right;

width:50%;

}

.round .t .r{

background-position:top right;

}

.round .b .r{

background-position:bottom right;

}

.round .b{

background-position:bottom left;

}

.round .br{

clear:both;

display:block;

overflow:hidden;

height:0px;

}



/* --------------END shared css for round box --*/



.roundedcornr_box_463982 {

	background: url(../img/roundedcornr_463982_tl.png) no-repeat top left;

}

.roundedcornr_top_463982 {

	background: url(../img/roundedcornr_463982_tr.png) no-repeat top right;

}

.roundedcornr_bottom_463982 {

	background: url(../img/roundedcornr_463982_bl.png) no-repeat bottom left;

}

.roundedcornr_bottom_463982 div {

	background: url(../img/roundedcornr_463982_br.png) repeat-y bottom right;

}

.roundedcornr_content_463982 {

	background: url(../img/roundedcornr_463982_r.png) top right repeat-y;

}



.roundedcornr_top_463982 div,.roundedcornr_top_463982,

.roundedcornr_bottom_463982 div, .roundedcornr_bottom_463982 {

	width: 100%;

	height: 10px;

	font-size: 1px;

}

.roundedcornr_content_463982, .roundedcornr_bottom_463982 {

	margin-top: -4px;

}

.roundedcornr_content_463982 { padding: 0 10px; }



.roundedcornr_content_463982 h2{ /*color:#416380;*/ color:#000000; font-size:16px; padding-bottom:5px; height:3em; }

.roundedcornr_content_463982 h3{ color:#416380; font-size:13px; padding-bottom:5px; height:32px; }



#cos

{

	background:url(../img/shoping_cart.jpg);

	height:110px;

	background-position:left;

	background-repeat:no-repeat;

}



#cos .buton_v, #cos .buton_l

{

	width:67px;

	border:none;

	margin-left:170px;

}



#cos .buton_v

{

	background:url(../img/vezi_cos.gif);

	height:23px;

	margin-top:5px;

}



#cos .buton_l

{

	background:url(../img/lanseaza_com.gif);

	height:46px;

	margin-top:5px;

}



#cos .buton_v:hover, #cos .buton_l:hover

{

	cursor:pointer;

}



/* Formular contact

-------------------------------------------------*/



#ContactFormID {

	background:#ffffff;

	width: 540px;

	font-family:Arial, Helvetica, sans-serif;

	margin-left:80px

}



#ContactFormID input

{

	width:200px;

	text-align:left;

	padding-right:3px;

	padding-left:3px;

	margin-top:2px;

	margin-bottom:2px;

	border-color:#013f00;

	border:solid 1px;

}



#ContactFormID select

{

	width:210px;

	margin-top:2px;

	margin-bottom:2px;

	text-align:left;

	border-color:#013f00;

	border:solid 1px;

}



#ContactFormID .texte

{

	text-align:right;

	padding-right:10px;

	width:120px;

	vertical-align:middle;

}



#ContactFormID textarea

{

	border-color:#013f00;

	border:solid 1px;

}



#ContactFormID .button1

{

	background-image:url(../images/trimite.gif);

	width:67px;

	height:23px;

	border:none;

	margin-left:135px

}



#ContactFormID .button2

{

	background-image:url(../images/reset.gif);

	width:67px;

	height:23px;

	border:none;

	margin-left:20px;

}



#ContactFormID .button1:hover, #ContactFormID .button2:hover

{

	cursor:pointer;

}



/*	Formular comanda in sectiunea detalii produs	*/



#comanda

{

	margin-top:10px;

}



#comanda .text_box

{

	margin-left:0px;

	margin-right:3px; 

	width:20px; 

	padding-right: 3px; 

	text-align:right;

}



#comanda .buton

{

	background:url(../images/adauga_in_cos.gif); 

	margin-left:10px; 

	margin-top:0px;

	border:none; 

	width:67px; 

	height:23px;

}



/*	Tabel comanda	*/



#tabel_comanda

{

	width:650px;

	text-align:center;

	margin-top:0px;

	border:1px solid #cccccc;

}



/* Paginatie

-------------------------------------------------*/



div.content_list

{

    background-color: #ffffff;

    padding: 5px 0px;

}



div.content_list .navigation

{

    float: right;

}



div.content_list .list

{

    margin-top: 10px;

}



div.content_list .navigation

{

    text-align: right;

    padding: 0px 2px 2px 2px;

}



div.content_list .main_navigation

{

    margin: 0px 0px 10px 0px;



    border-bottom: 1px solid #EBEFF3;

    border-top: 1px solid #EBEFF3;

    padding-top: 3px;

    padding-bottom: 3px;

    font-family: Tahoma, Arial, Sans-serif;

    font-size: 11px;

}



div.content_list .main_navigation h3

{

    float: left;

    font-size: 15px;

    color: #016DAB;

    font-weight: 800;

    padding-left: 20px;

    line-height: 20px;

}



div.content_list .main_navigation h3 img

{

    vertical-align: top;

}



div.content_list .main_navigation div.links

{

    text-align: right;

    line-height: 20px;

    color: #666666;

    font-family: Tahoma, Arial, Sans-serif;

    font-size: 100%;

    font-weight: normal;



    padding-right: 20px;

}



div.content_list .main_navigation div.links a

{

    padding: 3px 6px 3px 6px;

    border: 1px solid #9AAFE5;

    margin-right: 2px;

    margin-left: 0px;

    text-decoration: none;

}



div.content_list .main_navigation div.links a:hover

{

    border: 1px solid #2E6AB1;

}



div.content_list .main_navigation div.links a.selected

{

    font-weight: 800;

    color: #FFFFFF;

    background-color: #7b96bd;

    border: 1px solid #7b96bd;

}



div.content_list .main_navigation div.links a.next {

    font-weight: 800;

}



div.content_list .main_navigation div.links a.previous {

    font-weight: 800;

}



div.content_list .main_navigation div.links span.previousNextDisabled {

    font-size: 100%;

    font-weight: 800;

    padding: 3px 6px 3px 6px;

    margin-right: 2px;

    color: #b0b0b0;

    border: 1px solid #b0b0b0;

}



div.content_list .list div.box

{

    display: block;

    float: left;

    width: 114px;

    height: 190px;

    margin: 0px 5px 15px 5px;

    padding: 0px 0px 10px 0px;

}



div.content_extra div.content_list .list div.box

{

    height: auto;

    margin: 0px 5px 15px 5px;

    padding: 0px 0px 10px 0px;

}





/* Sfarsit paginatie

-------------------------------------------------*/



/* Inceput div denumire categorie (produs)

-------------------------------------------------*/



#den_categ

{

	position:relative;

	margin-top:180px;

	float:left;

	margin-left:-194px;

	max-width:172px;

}



/* Sfarsit div denumire categorie (produs)

-------------------------------------------------*/



/* Galerie foto

-------------------------------------------------*/



#titlu_galerie

{

	position:relative;

	clear:none;

	width:425px;

	float:right;

}



#titlu_galerie h3

{

	margin-bottom:-15px;

	margin-top:10px;

}



#galerie

{

	border-top:solid 1px #cccccc;

	border-bottom:solid 1px #cccccc;

	padding-top:5px;

	width:425px;

	float:right;

	position:relative;

	clear:none;

}



#galerie img

{

	width:79px;

	height:80px;

	margin-left:4px;

	margin-right:3px;

	margin-bottom:4px;

}



#galerie img:hover

{

	border:none;

}



#galerie a:hover img

{

	padding:0px 0px 0px 0px;

	border:none;

}



/* Sfarsit galerie foto

-------------------------------------------------*/



.buton:hover

{

	cursor:pointer;

}



#footer a:hover, #footer img, #footer img:hover

{

	border:none;

}