/*
Theme Name: All electrics
Theme URI: http://electrics.endd.eu/
Description: All electrics
Version: 1.0
Author: Adrian Bita
Author URI: http://site/
Tags: 
Text Domain: All electrics

	All electrics v1.0
	 http://electrics.endd.eu/

	This theme was designed and built by Adrian Bita,
	whose blog you will find at http://site/

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/



/* Begin Typography & Colors */
body {
	background-color: #FFFFFF;
	background-image: none;
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
	}

a:active
{
outline: none;
}

a:focus
{
-moz-outline-style: none;
outline: none;
}

object {
outline:none;
-moz-outline-style: none;
}

a {
 text-decoration: none;
 color: #10A0DA;
}
a:hover{
	color:#9e0000;
}
p{
	margin: 0px;
	padding: 0px;
}
.text-back{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-align: justify;
	text-indent: 20px;
}

#wrap {
background-color:#BCBDC0;
margin:0 auto;
width:922px;
}

#round-border {
background-color:#FFFFFF;
padding-bottom:10px;
}

.titlu{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #000000;	
}
#header {
background-color:#9E0000;
	}

#header_content{
margin:0 auto;
width:932px;
}

#logo{
margin-top:15px;
}

#e-mail_h{
	background-image: url(images/e-mail.png);
	background-repeat: no-repeat;
	height: 12px;
	width: 16px;
	position: absolute;
	left: 100px;
	top: 65px;
}
#rss_h{
	background-image: url(images/rss_f.png);
	background-repeat: no-repeat;
	height: 16px;
	width: 14px;
	position: absolute;
	left: 130px;
	top: 61px;
}
#menu_h {
background:url("images/menu-left.png") no-repeat scroll 0 0 transparent;
margin-top:30px;
padding-left:13px;
padding-right:13px;
}

#menu_h a{
color:#FFFFFF;
display:block;
font-weight:bold;
padding:10px;
}
#menu_h a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
#menu_h ul{
	margin: 0px;
	padding: 0px;
}
#menu_h ul li{
border-left:1px solid #5B4400;
border-right:1px solid #B41D18;
float:left;
margin-top:5px;
}
#menu_h ul li ul li{
border-bottom:1px solid #B41D18;
float:none;
margin-top:0;
}

.menu_nav{
	position: relative;
	margin: 0px;
	padding: 0px;
}
.but_stg{
	background-image: url(images/but_h_stanga.png);
	background-repeat: no-repeat;
	height: 40px;
	width: 15px;
}
.but_dr{
	background-image: url(images/but_h_dreapta.png);
	background-repeat: no-repeat;
	height: 40px;
	width: 15px;
}
.but_h{
	background-image: url(images/but_h_back.png);
	background-repeat: repeat-x;
	height: 40px;
	width: 112px;
}
.but_side{
	background-image: url(images/but_h_margine.png);
	background-repeat: no-repeat;
	height: 40px;
	width: 1px;
}
.but_top{
	background-image: url(images/but_menu_top.png);
	background-repeat: no-repeat;
	height: 1px;
	width: 114px;
}
.but_menu{
	background-image: url(images/but_menu_back.png);
	background-repeat: repeat-y;
	height: 36px;
	width: 114px;
}
.produse{

}
.li_produse{
	float: left;
	height: 40px;
	width: 114px;
	position: relative;
	background-image: url(images/but_h.png);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
}

#content {
padding:0 10px;
width:685px;
}

#flash_main{
margin-bottom:5px;
margin-top:5px;
width:932px;
}

#slogan_exp{
background-image:url("images/promo.png");
background-repeat:no-repeat;
color:#FFFEFE;
font-size:23px;
font-variant:small-caps;
height:43px;
margin-bottom:5px;
padding-top:10px;
text-align:center;
width:936px;
}
#slogan_exp_en{
background-image:url("images/promo-en.png");
background-repeat:no-repeat;
color:#FFFEFE;
font-size:23px;
font-variant:small-caps;
height:43px;
margin-bottom:5px;
padding-top:10px;
text-align:center;
width:936px;
}

#categorii_h{
height:165px;
margin-bottom:5px;
width:935px;
}
#cat_costa{
	background-image: url(images/cat_costa.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 163px;
	width: 189px;
	position: relative;
}
#hale_metalice{
	background-image: url(images/hale_metalice.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 163px;
	width: 177px;
	position: relative;
}
#accesorii_din_tabla{
	background-image: url(images/accesorii_din_tabla.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 163px;
	width: 189px;
	position: relative;
}
#proiectare{
	background-image: url(images/proiectare.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 163px;
	width: 184px;
	position: relative;
}
#consultanta_g{
	background-image: url(images/consultanta_g.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 163px;
	width: 178px;
	position: relative;
}
.slogan_box{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #858991;
	height: 40px;
	width: 125px;
	position: absolute;
	left: 5px;
	top: 38px;
	font-weight: bold;
}
.head_categ{
color:#FFFFFF;
font-weight:bold;
margin-bottom:10px;
margin-top:2px;
padding-left:45px;
text-align:left;
}

.head_categ h2 {
font-size:14px;
margin:0;
}

.noutati{
	height: 13px;
	width: 45px;
	position: absolute;
	left: 15px;
	top: 85px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #3c3c3c;
}
.noutati_text{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	height: 42px;
	width: 150px;
	position: absolute;
	left: 20px;
	top: 100px;
}
.mai_multe{
    background-image: url("images/mai_multe.png");
    background-repeat: no-repeat;
    bottom: 5px;
    font-size: 12px;
    font-weight: bold;
    height: 27px;
    position: absolute;
    right: 5px;
    text-align: center;
    width: 73px;
}

.mai_multe a{
color:#FFFFFF;
display:block;
padding:5px;
}

.mai_multe a:hover {
color:#EFEFEF;
}

.space_v{
	float: left;
	height: 100%;
	width: 4px;
	position: relative;
}
.space{
	height: 5px;
	width: 100%;
	clear: both;
	float: left;
}
#footer {
background-color:#A00000;
height:85px;
margin:5px auto 0;
width:932px;
}
#nav_footer{
padding-bottom:15px;
padding-top:15px;
text-align:center;
}
#nav_footer a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding:0 10px;
}
#nav_footer a:hover{
	color: #000000;
}

/* End Typography & Colors */



/* Begin Structure */
.clear {
	clear: both;
}
/* End Structure */



/*	Begin Headers */
/* End Headers */

/* Begin middle */
#mijloc{
	width: 921px;
	position: relative;
	border: 6px solid #bcbdc0;
}
.titlu{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #373737;
}
.cele_mai_rec_pr{
	height: 23px;
	width: 194px;
	position: relative;
	float: left;
}
#cele_mai_rec_pr_st{
	background-image: url(images/proiecte_rec_st.png);
	background-repeat: no-repeat;
	height: 23px;
	width: 2px;
	float: left;
}
#cele_mai_rec_pr_back{
	background-image: url(images/proiecte_rec_back.png);
	background-repeat: repeat-x;
	height: 23px;
	width: 190px;
	float: left;
}
#cele_mai_rec_pr_dr{
	background-image: url(images/proiecte_rec_dr.png);
	background-repeat: no-repeat;
	height: 23px;
	width: 2px;
	float: left;
}
.post_coment{
	height: 23px;
	width: 142px;
	position: relative;
	float: left;
}
#post_coment_st{
	background-image: url(images/coment_st.png);
	background-repeat: no-repeat;
	height: 23px;
	width: 2px;
	float: left;
}
#post_coment_back{
	background-image: url(images/coment_back.png);
	background-repeat: repeat-x;
	height: 23px;
	width: 138px;
	float: left;
}
#post_coment_dr{
	background-image: url(images/coment_dr.png);
	background-repeat: no-repeat;
	height: 23px;
	width: 2px;
	float: left;
}
#middle{
	width: 921px;
	position: relative;
	border: 6px solid #bcbdc0;
}
#continut{
	padding: 10px;
	position: absolute;
	left: 214px;
	width: 702px;
}
.post_cont{
	float: none;
	clear: both;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #292929;
	text-align: justify;
}
#content_jos{
	background-image: url(images/content_jos.png);
	background-repeat: no-repeat;
	height: 24px;
	width: 100%;
	position: relative;
	clear: both;
}
.post_mai_multe{
	clear: both;
	float: left;
	height: 35px;
	width: 100%;
	position: relative;
}
/*End middle */

/* Begin Images */
img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}

img.alignright {
	padding: 4px;
	margin: 0 0 2px 7px;
	display: inline;
	}

img.alignleft {
	padding: 4px;
	margin: 0 7px 2px 0;
	display: inline;
	}

.alignright {
	float: right;
	}

.alignleft {
	float: left;
	}
/* End Images */



/* Begin Lists*/
ul{
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	position: relative;
	list-style-type: none;
	list-style-image: none;

}

/* End Entry Lists */



/* Begin Form Elements */
#searchform {
	margin: 10px auto;
	padding: 5px 3px;
	text-align: center;
	}

#sidebar #searchform #s {
	width: 108px;
	padding: 2px;
	}

#sidebar #searchsubmit {
	padding: 1px;
	}

.entry form { /* This is mainly for password protected posts, makes them look better. */
	text-align:center;
	}

select {
	 /* width: 130px; */
	}

#commentform input {
	width: 170px;
	padding: 2px;
	margin: 5px 5px 1px 0;
	}

#commentform {
	margin: 5px 10px 0 0;
	}
#commentform textarea {
	width: 100%;
	padding: 2px;
	}
#respond:after {
		content: "."; 
	    display: block; 
	    height: 0; 
	    clear: both; 
	    visibility: hidden;
	}
#commentform #submit {
	margin: 0 0 5px auto;
	float: right;
	}
/* End Form Elements */



/* Begin Comments*/
.alt {
	margin: 0;
	padding: 10px;
	}

.commentlist {
	padding: 0;
	text-align: justify;
	}

.commentlist li {
	margin: 15px 0 10px;
	padding: 5px 5px 10px 10px;
	list-style: none;

	}
.commentlist li ul li { 
	margin-right: -5px;
	margin-left: 10px;
}

.commentlist p {
	margin: 10px 5px 10px 0;
}
.children { padding: 0; }

#commentform p {
	margin: 5px 0;
	}

.nocomments {
	text-align: center;
	margin: 0;
	padding: 0;
	}

.commentmetadata {
	margin: 0;
	display: block;
	}
#comentarii{
	width: 700px;
	position: relative;
}
/* End Comments */



/* Begin Sidebar */
#sidebar {
background:url("images/sidebar-bg.png") repeat-y scroll right 0 #E9E9E9;
border-bottom:1px solid #BCBDC0;
border-right:1px solid #BCBDC0;
width:214px;
}
#sidebar_c{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	border: 1px solid #FFFFFF;
}
#sidebar form {
	margin: 0;
	}
.cat_costa_side{
	height: 231px;
	width: 214px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #292929;
	position: relative;
	float: none;
	display: block;
}
#cont_costa_side{
	position: relative;
}
.text_costa_side{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #292929;
	position: relative;
	float: none;
	display: block;
	top: -70px;
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 10px;
	text-align: justify;
}
.cat_costa_side a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-transform: uppercase;
	color: #292929;
	text-decoration: none;
	display: block;
	position: absolute;
	left: 80px;
	top: 12px;
}
.produse_side{
	height: 205px;
	width: 214px;
}
.but_sideb{
	background-image: url(images/but_back_menu_side.png);
	background-repeat: no-repeat;
	height: 41px;
	width: 214px;
}
.but_sideb a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-transform: uppercase;
	color: #292929;
	text-decoration: none;
	display: block;
	position: relative;
	text-align: center;
	padding-top: 12px;
}
.li_side{
	list-style-image: url(images/li_but.png);
	float: left;
	width: 214px;
	height: 32px;
	margin-left: 30px;
}
.li_side a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #10a0da;
	text-decoration: none;
	float: left;
	position:relative;
}
.li_side a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-transform: uppercase;
	color: #9e0000;
	text-decoration: none;
}
#logo_costa_side{
	background-image: url(images/logo_produse_costa_side.png);
	background-repeat: no-repeat;
	height: 38px;
	width: 48px;
	visibility: hidden;
	float: right;
	position:absolute;
	left:125px;
	top:-12px;
}
.menu_side{
	height: 240px;
	width: 214px;
}
#but_costa_side{
	background-image: url(images/but_costa_back_side.png);
	background-repeat: no-repeat;
	height: 41px;
	width: 214px;
}
#poza_costa_side{
	background-image: url(images/poza_back_costa_side.png);
	background-repeat: no-repeat;
	height: 77px;
	width: 74px;
	position: relative;
	left: 3px;
	top: -30px;
}

/* End Sidebar */




/* Begin Various Tags & Classes */
/* End Various Tags & Classes*/



/* Captions */
.aligncenter,
div.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.wp-caption {
	border: 1px solid #ddd;
	text-align: center;
	background-color: #f3f3f3;
	padding-top: 4px;
	margin: 10px;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}

.wp-caption img {
	margin: 0;
	padding: 0;
	border: 0 none;
}

.wp-caption p.wp-caption-text {
	font-size: 11px;
	line-height: 17px;
	padding: 0 4px 5px;
	margin: 0;
}
/* End captions */


#copyrights {
color:#BF8F8F;
font-size:11px;
text-align:center;
}

#copyrights a {
color:#BF8F8F;
}

#copyrights a:hover {
color:#000000;
}



.listmenu .children {
background-color:#870000;
position:absolute;
width:200px;
}

ul.listmenu {
background:url("images/menu-bg.png") repeat-x scroll 0 0 transparent;
height:41px;
}

ul.children {
border-top:1px solid #B41D18;
display:none;
}

.menu-right {
background:url("images/menu-right.png") no-repeat scroll left 0 transparent;
height:41px;
width:13px;
}

#menu_h a.produse {
background:url("images/down.png") no-repeat scroll 75px center transparent;
padding-right:25px;
}

.post-title {
margin:5px 0;
}

h2.post-title {
font-size:21px;
color:#10A0DA;
}

.entry {
border-bottom:1px solid #DFDFDF;
padding:5px;
margin-bottom:1px;
}

a img {
border:0 none;
}

.entry img {
padding:1px;
border:1px solid #b9b9b9;
}

.post {
background:url("images/post-down.png") no-repeat scroll center bottom transparent;
margin-bottom:15px;
padding-bottom:19px;
}

.widgettitle {
background:url("images/widgettitle.png") no-repeat scroll 0 0 transparent;
font-size:13px;
margin:0;
padding:9px 10px 11px;
text-align:center;
}

.widget li {
background:url("images/sidebar-list.png") no-repeat scroll left 3px transparent;
font-weight:bold;
margin:10px 0;
padding-left:15px;
}

.widget li a:hover {
text-transform:uppercase;
}

.textwidget {
padding:5px;
}

a.cost {
background:url("images/cat_te_costa.gif") no-repeat scroll 0 0 transparent;
padding-bottom:10px;
padding-left:50px;
padding-top:10px;
}

.post ul {
padding-left:25px;
margin:5px 0;
}

.descr {
font-size:15px;
font-weight:bold;
padding:25px 60px 30px 15px;
text-align:left;
}

#hale_metalice .descr {
padding:7px 50px 13px 10px;
}

#accesorii_din_tabla .descr {
padding:25px 50px 13px 10px;
}

#proiectare .descr {
padding-bottom:13px;
padding-left:10px;
padding-top:7px;
}

#consultanta_g .descr {
    padding-bottom: 12px;
    padding-top: 0;
    position: absolute;
    top: 40px;
}

.linklove {
display:none;
}

.widget {
font-size:12px;
}

.xtra-info {
font-size:12px;
}

.viz {
background-color:#9E0000;
border-bottom:1px solid #6F0303;
border-left:1px solid #6F0303;
border-top:1px solid #6F0303;
color:#FFFFFF;
display:inline;
font-weight:bold;
padding:2px 80px;
}

.print-email {
background-color:#009BD9;
border-bottom:1px solid #0177A7;
border-right:1px solid #0177A7;
border-top:1px solid #0177A7;
text-align:center;
width:100px;
}

#breadcrumbs {
border-bottom:4px solid #BCBDC0;
margin-left:-12px;
padding:3px 10px 3px 12px;
width:100%;
}

.descriere {
margin-top:10px;
}

.wp-pagenavi {
padding:4px;
}

/*
.filtru-clienti {
margin-top:-27px;
}
*/

#qtranslate-chooser {
	  float: left;
    margin-top: 50px;
    padding-left: 55px;
}

#qtranslate-chooser li {
	  float: left;
    padding: 0 2px;
}

.customer-desc{width:390px;margin-top:5px;}
