* {
	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:#EBF1F4;
	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:#FF6600;
	text-decoration:none;
	font-weight:normal;
}
.header_cart a:hover
{
	color:#888888;
	text-decoration:underline;
}
#menu
{
	padding-top:15px;
}
.left_menu
{
	background:#6B6B6B;
	width:200px;
	float:left;
	text-align:center;
	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:#000;	
}
.right_menu
{
	width:740px;
	float:right;
}
.line
{
	border-bottom:5px solid #888888;
	/*width:960px;*/
	padding-top:5px;
	margin-bottom:5px;
}
.container
{
	width:960px;
	float:left;
	padding-bottom:15px;
}
.container_left
{
	background-color:#f8f8f8;
	width:200px;
	float:left;
	text-align:center;
	padding-bottom:5px;
	margin-right:15px;
}
.container_left ul
{
	list-style-type:none;
	text-align:left;
	padding-left:15px;
	padding-top:10px;
}
.container_left li
{
	padding-bottom:5px;
}
.container_left a
{
	color:#000;
	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:#FF6600;
	padding-top:15px;
	padding-bottom:10px;
	margin-bottom:10px;
	border-bottom:1px dotted #888888;
}
.container_right
{
	width:250px;
	float:left;
}
.container_right h1
{
	font-size:14px;
	color:#FF6600;
	padding-top:15px;
}
.topuri
{
	background-color:#fff;
	width:200px;
	margin:0 auto;
}
.topuri .titlu_carte
{
	color:#ff6600;
	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;
text-align:left;
float:left;
background-color:#fff;
}
.topuri li {
padding-bottom:5px;
}
.topuri a {
color:#000000;
font-weight:bold;
text-decoration:none;
}
.topuri a:hover
{
	color:#888888;
	text-decoration:underline;
}
.topuri .pret_online
{
	color:#FF6600;
	
}
.topuri .pret_online:hover
{
	color:#FF6600;
	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:#FF6600;
	font-family:Arial;
}
.thin_right .pret_online:hover
{
	color:#FF6600;
	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:#ff6600;
	color:#fff;
	padding:5px;
}
.space_top
{
	padding-top:15px;
}
.title
{
	background-color:#ff6600;
	font-size:16px;
	color:#fff;
	text-align:center;
	font-weight:bold;
	padding:5px 0px;
}
.title2
{
	background-color:#ff6600;
	font-size:16px;
	color:#fff;
	text-align:center;
	font-weight:bold;
	padding:5px 0px;
	width:200px;
	margin:0 auto;
}
.search
{
	width:200px;
	margin:0 auto;
}
.books
{
	width:480px;
	float:left;
	border-bottom:1px dotted #888888;
	padding-top:10px;
	
}
.left_book
{
	width:225px;
	float:left;
	border-right:1px dotted #888888;
	padding-left:10px;
	
}
.left_book1
{
	width:73px;
	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:#FF6600;
}
.left_book2 .price:hover
{
	text-decoration:none;
	color:#FF6600;
}*/
.left_book2 .pret_magazin
{
	text-decoration:line-through;
}
.left_book2 .pret_magazin:hover
{
	text-decoration:line-through;
	color:#000;
}
.left_book2 .pret_online
{
	color:#FF6600;
}
.left_book2 .pret_online:hover
{
	color:#FF6600;
	text-decoration:none;
}
.description
{
	padding-top:5px;
	padding-bottom:5px;
	font-size:10px;
}
.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:#FF6600;
}
.rbook .pret_online:hover
{
	color:#FF6600;
	text-decoration:none;
}
.border_desc
{
	padding:5px;
	font-size:10px;
	border:1px dotted #000;
}

#footer
{
	width:960px;
	float:left;
}
.footer_menu
{
	width:700px;
	margin:0 auto;
	text-align:center;
}
.footer_menu a
{
	text-decoration:none;
	color:#888888;
}
.footer_menu a:hover
{
	text-decoration:underline;
	color:#888888;
}
#paginatie
{
	text-align:center;
	padding-bottom:5px;
}
#paginatie .box_page
{
	border:1px solid #FF6600;
	color:#FF6600;
	padding:5px 5px 2px;
	width:15px;
	text-decoration:none;
}
#paginatie .box_page:hover
{
	border:1px solid #FF6600;
	background-color:#FF6600;
	padding:5px 5px 2px;
	width:15px;
	text-decoration:none;
	color:#fff;
}
#paginatie .current_page
{
	background-color:#FF6600;
	border:1px solid #FF6600;
	color:#FFFFFF;
	padding:5px 5px 2px;
	width:15px;
	text-decoration:none;
}
	
#paginatie .current_page:hover
{
	
	text-decoration:underline;
}
.titlu
{

	padding-bottom:5px;

}
.titlu a
{
	color:#000;
	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:#ff6600;
	color:#ffffff;
	font-size:12px;
	font-weight:bold;
	

}
.coloana_tabel
{
	text-align:center;
	padding:5px 0px;
}
.coloana_tabel .titlul
{
	text-decoration:none;
	color:#ff6600;
}
.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:#ff6600;
	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 #ff6600;
}
.login_input
{
	width:110px;
	font-size:10px;
	
}
.buton_login
{
	background-color:#ff6600;
	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:#ff6600;
	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:#ff6600;
	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:#ff6600;
}
.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:#ff6600;
	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:#ff6600;
}
.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:#ff6600;
	font-size:11px;
}
.sitemap_ul
{
	padding-left:15px;
}
.sitemap_ul li
{
	padding-bottom:7px;
}
.sitemap_ul a
{
	color:#ff6600;
	text-decoration:none;
}
.sitemap_ul a:hover
{
	color:#888888;
	text-decoration:underline;
}
.title_demo
{
	font-size:11px;
	color:#ff6600;
}
.demo_h3
{
	color:#ff6600;
	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:#FF6600;
}
.left_menu .orange2
{	
	color:#FF6600;
}
.header_phone
{
    color:#37B317;
    font-weight:bold;
    font-size:14px;
}
.header_phone2
{
    color:#295D08;
    font-weight:bold;
    font-size:14px;
}