* {

	margin: 0;

	padding: 0;



}



a:focus {

	outline:none;



}

.clearfix:after {

		content: "."; 

		display: block; 

		height: 0; 

		clear: both; 

		visibility: hidden;

}

.clearfix {

	display: inline-block;

}

* html .clearfix{

	height: 1%;

}

.clearfix {

	display: block;

}

.left{

	float:left;

}

.right{

	float:right;

}

.clear

{

	clear:both;

}

body {

	/*background-image:url(img/bg.jpg);*/

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

	background-color:#D5E2E8;

	font-size:12px;

	

}

#wrapper

{

	width:960px;

	margin:0 auto;

	padding-top:15px;

}

#header

{

	float:left;

	width:960px;

}

.logo2

{

	width:190px;

	/*width:200px;*/

	margin-right:13px;

	float:left;

	background-color:#ffffff;

	padding-top:15px;

	padding-bottom:27px;

	padding-left:10px;

}

.logo

{

	color:#ff4200;

	font-size:18px;

	font-weight:bold;

}

.slogan

{

	color:#888888;

	font-size:18px;

	font-weight:bold;

}

.mesaj_logo

{

	font-size:13px;

	font-weight:bold;

}

.header_top

{

	width:210px;

	float:left;

	border-left:1px dotted #003366;

	padding-left:30px;

	padding-top:4px;

	

}

.header_top_first_width

{

    width:150px;

    padding-bottom:14px;

    padding-top:12px;

}

.header_top_second_width

{

    width:240px;

}

.header_top ul

{

	list-style-type:none;

}

.header_top li

{

	padding-bottom:5px;

}

.header_top a

{

	color:#000;

	text-decoration:none;

	font-weight:bold;

	

}

.header_top a:hover

{

	color:#888888;

	text-decoration:underline;

}

.header_cart

{

	padding-bottom:2px;

}

.header_cart a

{

	color:#0060AE;

	text-decoration:none;

	font-weight:normal;

}

.header_cart a:hover

{

	color:#888888;

	text-decoration:underline;

}

#menu

{

	padding-top:15px;

}

.left_menu

{

	background:#0060AE;

	width:200px;

	float:left;

	text-align:center;

	vertical-align:bottom;

	padding-bottom:5px;

}

.left_menu span

{

	border-bottom:1px dotted #fff;

	width:190px;

	float:left;

	padding:5px 0px;

	margin:0px 5px;

}

.left_menu a

{

	font-size:20px;

	color:#fff;

	text-decoration:none;

	

}

.left_menu a:hover

{

	color:#D5E2E8;	

}

.right_menu

{

	width:740px;

	float:right;

	text-align:right;

	text-decoration:none;

	font-size:12px;

}

.line

{

	border-bottom:5px solid #888888;

	/*width:960px;*/

	margin-bottom:5px;

	margin-top:3px;

}

.container

{

	width:960px;

	float:left;

	padding-bottom:15px;

}

.container_left

{

	background-color:#f8f8f8;

	width:200px;

	float:left;

	text-align:center;



	margin-right:15px;

}

.container_left ul

{





	list-style-type:none;

	text-align:left;

	padding-left:15px;

	padding-right:5px;

	padding-top:10px;

}

.container_left li

{

	padding-bottom:5px;

}

.container_left a

{

	color:#0061AF;

	text-decoration:none;

	font-weight:bold;

	

}

.container_left a:hover

{

	color:#888888;

	text-decoration:underline;

}

.container_center

{

 	width:480px;

	float:left;

	padding-right:15px;

	min-height:550px;/*introdusa pt at cand nu sunt 6 oferte pe pagina*/

}

.container_center h1

{

	color:#0060AE;

	padding-top:15px;

	padding-bottom:10px;

	margin-bottom:10px;

	border-bottom:1px dotted #888888;

	font-size:20px;

}

.container_right

{

	width:250px;

	float:left;

}

.container_right h1

{

	font-size:14px;

	color:#0060AE;

	padding-top:15px;

}

.topuri

{

	background-color:#fff;

	width:250px;

	float:left;



}

.topuri .titlu_carte

{

	color:#0060AE;

	font-weight:bold;

	text-decoration:none;

}

.topuri .titlu_carte:hover

{

	color:#888888;

	text-decoration:underline;

}



.topuri ul {

list-style-type:none;

padding-left:15px;

padding-top:10px;

padding-bottom:10px;

text-align:left;



float:left;

background-color:#fff;

}

.topuri li {

padding-bottom:5px;

color:#0060AE;



}

.topuri a {

color:#0060AE;

font-weight:bold;

text-decoration:none;

}

.topuri a:hover

{

	color:#888888;

	text-decoration:underline;

}

.topuri .pret_online

{

	color:#0060AE;

	

}

.topuri .pret_online:hover

{

	color:#0060AE;

	text-decoration:none;

}

.thin_line2

{

	

	margin-bottom:5px;

	padding-bottom:5px;

	width:185px;

	/*padding-top:10px;*/

	float:left;

}

.border_new

{

	border-bottom:1px dotted #000;

	margin-right:10px;

	margin-bottom:5px;

}

.topuri .details

{

	clear:both;

	padding-top:10px;

	float:none;

	padding-left:10px;

}

.details

{

	float:right;

	padding-right:15px;

	

}

.thin_line

{

	/*border-bottom:1px solid #000;*/

	

	padding-bottom:5px;

	width:185px;

	float:left;

}

.thin_left

{

	width:55px;

	float:left;

}

.thin_right

{

	width:130px;

	float:right;

	padding-top:10px;

}

.thin_right .pret_online

{

	color:#0060AE;

	font-family:Arial;

}

.thin_right .pret_online:hover

{

	color:#0060AE;

	text-decoration:none;

}

.thin_right .pret_magazin

{

	text-decoration:line-through;

}

.thin_right .pret_magazin:hover

{

	text-decoration:line-through;

	color:#000;

}

.select_option

{

	width:146px;

}

.searchbutton

{

	text-decoration:none;

	background-color:#0060AE;

	color:#fff;

	padding:5px;

}

.space_top

{

	padding-top:15px;

}

.title

{

	background-color:#0060AE;

	font-size:16px;

	color:#fff;

	text-align:center;

	font-weight:bold;

	padding:5px 0px;

}



.title2

{

	background-color:#0060AE;

	font-size:16px;

	color:#fff;

	text-align:center;

	font-weight:bold;

	padding:5px 0px;

	width:250px;

	margin:0 auto;

}

.search

{

	width:200px;

	margin:0 auto;

}

.books

{

	width:480px;

	float:left;

	border-bottom:1px dotted #888888;

	padding-top:10px;

	

}

.books h2

{ font-size:14px;

font-style:inherit;

	

}

.left_book

{

	width:225px;

	float:left;

	border-right:1px dotted #888888;

	padding-left:10px;

	

}

.left_book1

{

	width:215px;

	float:left;

	padding-right:10px;

}

.left_book2

{

	width:132px;

	float:right;

	padding-right:10px;

}

.left_book2 h2

{

	font-size:13px;

	

	padding:10px 0px;

	

}

.autors

{

	font-size:13px;

	font-weight:bold;

	min-height:40px;

	padding-bottom:5px;

}

.prices

{

	min-height:28px;

	

}

.left_book2 a

{

	text-decoration:none;

	color:#000;

	font-size:10px;

	font-weight:lighter;

}

.left_book2 a:hover

{

	text-decoration:underline;

	color:#888888;

}

/*.left_book2 .price

{

	text-decoration:none;

	color:#0060AE;

}

.left_book2 .price:hover

{

	text-decoration:none;

	color:#0060AE;

}*/

.left_book2 .pret_magazin

{

	text-decoration:line-through;

}

.left_book2 .pret_magazin:hover

{

	text-decoration:line-through;

	color:#000;

}

.left_book2 .pret_online

{

	color:#0060AE;

}

.left_book2 .pret_online:hover

{

	color:#0060AE;

	text-decoration:none;

}

.description

{

	padding-top:5px;

	padding-bottom:5px;

	font-size:10px;

	width:218px;

}

.right_book

{

	width:235px;

	float:right;

	

}

.buttons

{

	padding:10px 10px 10px 30px;

	

	

}

.book

{

	width:480px;

	float:left;

	border-bottom:1px dotted #888888;

	padding-top:10px;

	

}

.lbook

{

	width:190px;

	float:left;

	padding-right:10px;

	padding-left:10px;

}

.rbook

{

	width:260px;

	float:right;

	padding-right:10px;

}

.rbook a

{

	text-decoration:none;

	color:#000;

}

.rbook a:hover

{

	text-decoration:underline;

	color:#888888;

}

.rbook .pret_magazin

{

	text-decoration:line-through;

}

.rbook .pret_magazin:hover

{

	text-decoration:line-through;

	color:#000;

}

.rbook .pret_online

{

	color:#0060AE;

}

.rbook .pret_online:hover

{

	color:#0060AE;

	text-decoration:none;

}

.border_desc

{

	padding:5px;

	font-size:10px;

	border:1px dotted #000;

}



#footer

{

	margin:0px;

	width:960px;

	float:left;

}

.footer_menu

{

	width:700px;

	margin:0 auto;

	text-align:center;

}

.footer_menu a

{

	text-decoration:none;

	color:#0061AF;

}

.footer_menu a:hover

{

	text-decoration:underline;

	color:#0061AF;

}

#paginatie

{

	text-align:center;

	padding-bottom:5px;

}

#paginatie .box_page

{

	border:1px solid #0060AE;

	color:#0060AE;

	padding:5px 5px 2px;

	width:15px;

	text-decoration:none;

}

#paginatie .box_page:hover

{

	border:1px solid #0060AE;

	background-color:#0060AE;

	padding:5px 5px 2px;

	width:15px;

	text-decoration:none;

	color:#fff;

}

#paginatie .current_page

{

	background-color:#0060AE;

	border:1px solid #0060AE;

	color:#FFFFFF;

	padding:5px 5px 2px;

	width:15px;

	text-decoration:none;

}

	

#paginatie .current_page:hover

{

	

	text-decoration:underline;

}

.titlu

{

height:28px;

padding-bottom:2px;

width:222px;

}

.titlu a

{

	color:#0061AF;

	text-decoration:none;

	font-weight:bold;

}

.titlu a:hover

{

	color:#888888;

	text-decoration:underline;

}



#tabel_cos

{

	background-color:#ffffff;

	border:3px solid #ffffff;

	font-size:10px;

	margin-left:7px;

	margin-top:15px;

}

.linie_tabel

{

	background-color:#0060AE;

	color:#ffffff;

	font-size:12px;

	font-weight:bold;

	



}

.coloana_tabel

{

	text-align:center;

	padding:5px 0px;

}

.coloana_tabel .titlul

{

	text-decoration:none;

	color:#0060AE;

}

.coloana_tabel .titlul:hover

{

	text-decoration:underline;

}

.nr_bucati

{

	text-align:center;

}

.coloana_tabel .delete

{

	text-decoration:none;

	color:#0e2599;

}

.coloana_tabel .delete:hover

{

	text-decoration:underline;

}

.buton_actualizare

{

	background-color:#0060AE;

	color:#fff;

	text-align:center;

	padding:5px;

	border:none;

}

#send_comanda

{

	margin-top:15px;

	padding-top:10px;

	padding-left:10px;

	padding-bottom:10px;

	font-size:11px;

	font-weight:bold;

	border:1px solid #0060AE;

}

.login_input

{

	width:110px;

	font-size:10px;

	

}

.buton_login

{

	background-color:#0060AE;

	color:#fff;

	text-align:center;

	padding:2px;

	border:none;

}

.header_top2

{

	width:220px;

	float:left;

	border-left:1px dotted #003366;

	padding-left:30px;

	padding-right:30px;

    padding-bottom:10px;

    padding-top:12px;

}



.header_top2 a

{

	color:#0060AE;

	text-decoration:none;

	font-weight:bold;

	

}

.header_top2 a:hover

{

	color:#888888;

	text-decoration:underline;

}

.login_div

{

	text-align:right;

	padding-right:10px;

	padding-top:10px;

	padding-bottom:28px;

}

#mesaj_logare

{

	color:#b40000;

	width:465px;

	font-size:14px;

	font-weight:bold;

	

}

.descriere_autor

{

	width:460px;

	font-size:12px;

	font-weight:bold;

	color:#888888;

	padding:10px;

	border:1px dotted #888888;

}

.descriere_autor a

{

	color:#0060AE;

	text-decoration:none;

}

.descriere_autor a:hover

{

	color:#888888;

	text-decoration:underline;

}

.short_input

{

	width:30px;

}

.long_input

{

	width:140px;

}

.text_left

{

	text-align:left;

}

.message

{

	font-size:13px;

	font-weight:bold;

	color:#b40000;

	text-align:center;

	padding:10px;

	

}

.lost

{

	font-size:10px;

	color:#0060AE;

}

.forgot

{

	padding:10px;

	font-size:13px;

	font-weight:bold;

	padding-top:20px;

}

.show {/*display:block;	display	:table;*/}

.hide {display:none}

.change_password

{

	text-decoration:none;

	color:#0060AE;

	font-weight:bold;

}

.change_password:hover

{

	text-decoration:underline;

}

.comenzi_expediate

{

	padding:10px;

	border:1px dotted #888888;

	margin-top:10px;

	margin-left:7px;

}

.comenzi_expediate h3

{

	font-size:13px;

	color:#0060AE;

}

.title_col

{

	width:250px;

	text-align:center;

}

.title_name_col

{

	font-size:11px;

	text-align:center;

}

.pret_buc_col

{

	width:60px;

	text-align:center;

}

.buy

{

	padding:10px 10px 10px 25px;

	border:1px dotted #888888;

	

}

.recomand

{

	color:#000;

}

.copyright_footer

{

	color:#888888;

	font-size:11px;

}

.sitemap_ul

{

	padding-left:15px;

}

.sitemap_ul li

{

	padding-bottom:7px;

}

.sitemap_ul a

{

	color:#0060AE;

	text-decoration:none;

}

.sitemap_ul a:hover

{

	color:#888888;

	text-decoration:underline;

}

.title_demo

{

	font-size:11px;

	color:#0060AE;

}

.demo_h3

{

	color:#0060AE;

	padding-bottom:10px;

	font-size:16px;

}

.description_td

{

	font-size:10px;

}

.titlu_id

{

	color:#000;

	text-decoration:none;

	font-weight:bold;

	font-size:10px;

	

}

.titlu_id:hover

{

	color:#888888;

	text-decoration:underline;

}

.red_star

{

	color:#b40000;

	font-size:10px;

}

.header_top .orange

{

	color:#0060AE;

}

.left_menu .orange2

{	

	color:#0060AE;

}

.header_phone

{

    color:#37B317;

    font-weight:bold;

    font-size:14px;

}

.header_phone2

{

    color:#295D08;

    font-weight:bold;

    font-size:14px;

}

.meniu_albastru

{

color:#0060AE;

}



.stanga

{

	width:225px;

	float:left;

	padding-left:10px;

	

}

.dreapta

{

	width:235px;

	float:right;

	

}

.titlusubsubcat

{

height:40px;

padding-bottom:2px;

width:218px;

}





.titlusubsubcat a

{

	color:#0061AF;

	text-decoration:none;

	font-weight:bold;

}

.titlusubsubcat a:hover

{

	color:#888888;

	text-decoration:underline;

}



table.mytable { width: 100%; padding: 0px; border: none; border: 1px solid #789DB3;}

table.mytable td { font-size: 11px; border: none; background-color: #F4F4F4; 

vertical-align: middle;text-align: center; padding: 2px; font-weight: bold; }

table.mytable tr.special td { border-bottom: 1px solid #ff0000;  }



.document

{

	width: 100%;

	float:left;

	border-bottom:1px dotted #888888;

	padding-top:10px;

	

}

.document h2

{ font-size:14px;

font-style:inherit;

	

}



.banner

{

	background-color:#0060AE;

	font-size:11px;

	color:#fff;

	text-align:left;

	font-weight:bold;

	padding:20px;

	width:210px;



}

.banner h2

{ font-size:14px;

	font-weight:bold;

font-style:inherit;

	margin-top:5px;

	margin-bottom:5px;

}

.selected_ck_li

{

    background-color:#0060AE;

    padding-top:3px;

    text-align:center;

}

.selected_ck_li ul

{

    background-color:#FFFFFF;

}

.selected_ck

{

    color:#FFFFFF !important;

}

.selected_ck:hover

{

    color:#888888 !important;

}
