@charset "utf-8";
/* CSS Document */

body {
	background: #FFF url("../img/bg_home.png") repeat-x left top;
	font-size: 13px;
	color:#404040;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

img, a img { border:0;}

p { text-align:justify; margin:0px; padding:0; line-height:14pt;}


/* Link-uri independente */
a:link { text-decoration: none; color: #3d3d3d;	border-bottom: 1px dotted #009aec;}
a:hover { color:#009aec; text-decoration: none; border-bottom: 1px dotted #009aec; }
a:visited { color:#009aec; text-decoration: none; border-bottom: 1px solid #009aec; } 


.content {
	width:830px;
	background-color:#FFFFFF;
	margin:auto;
	padding:0px;
	height: auto;
}

#general { margin:5px 0px 0px 0px; padding:0px; list-style-type:none; }
#general li {background:url(../img/arrow_blu.gif); background-repeat:no-repeat; background-position: 1px 0.5em; margin-left:0px; padding-left:10px; text-align:justify;}

#logo { background:url("../img/expertplast_logo.png") no-repeat; float:left; width:225px; height:49px; padding:0px; margin:22px 15px 27px 21px; display:inline;} 
#head1 {background:url("../img/head_top1.jpg") no-repeat; float:left; width:217px; height:98px; padding:0px; margin:0px;}
#head2 {background:url("../img/head_top2.jpg") no-repeat; float:left; width:253px; height:98px; padding:0px; margin:0px;}
#head_empty {width:99px; height:98px; float:left; margin:0px; padding:0px; clear:right;}
#head3 {background:url("../img/head_top3.jpg") no-repeat; width:300px; height:220px; float:left; padding:0px; margin:0px;}
#head4 {background:url("../img/head_top4.jpg") no-repeat; width:352px; height:220px; float:right; padding:0px; margin:0px;}
 
/*meniu css*/
.meniu_box {width: 178px; padding:0px; margin:0px; float:left; text-align:left;}
.meniu_box ul { padding:5px; margin:0px;}
.meniu_box ul li { padding:2px -1px 1px 1px; list-style-image:none; list-style:none; margin:0px; line-height:26px; background:url("../img/bg-line.gif") bottom repeat-x; overflow:hidden;  width:100%; }
.meniu_box ul li a:link {background:url("../img/arrow_meniu.gif") no-repeat 0 10px; color:#3d3d3d; font-size:12px; text-decoration:none; font-weight:bold; text-transform:none; display:block; padding-left:20px; overflow:hidden; border-bottom:none;	margin-left:15px;}
.meniu_box ul li a:hover { color:#0099FF; text-decoration:none; border-bottom:none; background:url("../img/meniu_over.gif") no-repeat 0 9px; }
.meniu_box ul li a:visited {background:url("../img/arrow_meniu.gif") no-repeat 0 10px; color:#3d3d3d; font-size:12px; text-decoration:none; font-weight:bold; text-transform:none; display:block; padding-left:20px; overflow:hidden; border-bottom:none;	margin-left:15px;}

br.clear{clear:both;height:0;margin:0;font-size:0;line-height:0px;width:0}


/* compania expertplast */
#comp_exp_plast {width:426px;	height:auto;	margin:0;	padding:0;	float:left;}
#expla_desc1 {width:235px; height:auto;	margin:-135px 0px 0px 0px;padding:0px 10px 0px 0px;text-align:justify;color:#3d3d3d;font-size:12px;float: right; clear:right;}
#expla_desc2 {width:416px; height:auto;	text-align:justify;	color:#3d3d3d;	margin:0;	padding:0; clear:both;}
#expla_fabr {background-color:#eff0f1;	border: 1px solid #d2d5d7;	width:170px; height:123px;	margin:25px 2px 5px 0px;	padding:0;}
#expla_fabr img {border:0px; padding:5px; margin:0px;}
#certificat { width:422px; height:auto; margin:2px 0px 0px 0px; padding:0;}
#certificat li {list-style-type:none; display:inline; padding:0px 1px 0px 0px;}
#certificat li a {text-decoration:none; border:0;}

/* avantajele tamplariei pvc */
#avan_pvc {width:374px; height:auto; background:url("../img/geamuri_maro_test.gif") no-repeat right top; margin:0px; padding:0px; float:right;}
.avantaje {float:left;	margin:1px 1px 1px 0px;	padding:1px 1px 1px 0px;	width:370px;	clear:both;}
.avantaje ul {padding:5px 1px;	margin:0;	float:left;	width:100%;}
.avantaje ul li {margin:2px;background:url("../img/bifa_blue.png") no-repeat;line-height:20px;font-size:12px;color:#3d3d3d;padding-left: 20px;list-style-type: none;	text-align: justify;}


/* logo parteneri */

#parteneri {
	width:800px;
	margin:20px 0px 0px 5px;
	padding:0px;
	float:left;
	clear:both;
}
#parteneri li {
	list-style-type:none;
	display:inline;
	padding:0px;
	margin:0px;
}
#parteneri li a {text-decoration:none; border:0; margin:0; padding:0;}


/* footer css */
#footer{
	border-top:5px solid #a9aeb2;
	margin-top:10px;
	padding:1px 0px;
	clear: both;
}
#footer p { text-align:left; font-size:85%; font-weight:bold; margin:0; padding:4px 0px;}
#footer p a{ color:#3d3d3d; border-bottom:1px dotted #3d3d3d; text-decoration:none; margin:0px; padding:0px;}
#footer p a:hover{ color:#0099FF; border-bottom:1px dotted #0099FF;}
#footer p.right { text-align:right; float:right; color:#3d3d3d; font-weight:normal; border:0; margin:0; padding:0; }

/* teste css */

.left_panel {
	width:165px;
	height:auto;
	margin:0px 5px 0px 0px;
	padding:0px 5px 0px 0px;
	float:left;
}

.h_left_nav {
	background-color:#00a9ec;
	color:#FFFFFF;
	font-weight:bold;
	margin:2px 2px;
	padding:2px 0px 2px 2px;
	text-align:center;
	width:165px;
}

h2 {
	font-size: 16px;
	color: #00a9ec;
	margin:5px 0 0 0;
	padding:0;
	text-transform: uppercase;
	}
	
h3 { font-size:14px; 
	font-weight:bold; 
	color:#009aec; 
	letter-spacing:-1px; 
	border-bottom:2px solid #e2e3e5; 
	text-transform:uppercase; 
	padding-top:20px;
	margin-bottom:17px
	}	
	

h4 {
	font-size: 12px;
	color:#3d3d3d;
	margin:10px 0 0 0;
	padding:0;
	}


ul.subnavigation {
	list-style-type:none;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 10px 0px;
	
}

.subnavigation li {
	background-image:url(../img/arr_meniu_left.png);
	background-repeat:no-repeat;
	background-position:0 .5em;
	padding: 2px 0px 2px 15px;
	margin: 0px 0px 5px 0px;	
}

.subnavigation li a {
	font-size:11px;
	text-decoration: none;
	color: #3d3d3d;
	border-bottom: 1px dotted #006AC3;	
}

.subnavigation li a:hover {
	color:#0099FF;	
	text-decoration: none;
	border-bottom: 1px dotted #0099FF;
}

#schuring li { list-style-type:none; display:inline; padding-right:65px; margin:0px; }
#schuring li a { text-decoration:none; border:0; margin:0; padding:0; text-align:center; font-size:11px; color: #3d3d3d;}
#schuring li a:hover { color:#009aec; text-decoration:underline; margin:0; padding:0;}

#schuring_doc { list-style-type:none; margin:0; padding:15px 0px 0px;}
#schuring_doc li { padding-left:15px; padding-bottom:10px; margin:0; color:#dc1111;}
#schuring_doc li a { text-decoration:none; color:#dc1111;}

#contact { width:180px; height:auto; padding-right:10px; margin:0; font-size:11px; float:left;}
#contact h3{font-size:14px; font-weight:bold; color:#009aec; letter-spacing:-1px; border-bottom:2px solid #e2e3e5; text-transform:uppercase; padding-top:20px;
		    margin-bottom:17px}
/* css asa de test pentru form */			
	
input,textarea{background:#eff0f1;border:1px solid #d2d5d7;padding:2px; font-size:12px; Arial,Helvetica,sans-serif;color:#404040;margin:2px 0 5px 0}

input.submit{background:url(../img/submit_bkg.png) repeat-x;padding:0; border:0;margin:0; color:#FFFFFF; font-weight:bold; height:20px; font-size:12px;}
input.submit:hover{cursor:pointer}
label{font-weight:bold; font-size: 12px; color:#404040;	font-family: Arial, Verdana, Helvetica, sans-serif;}

textarea{height:100px}

#contactfrm { width:280px; height:auto; margin:0; padding:0 0 0 10px; float:left; clear:right;}
#contactfrm input.half, #contactfrm label.half  {width:120px;margin-right:7px;display:block;float:left}
#contactfrm input, #contactfrm textarea { width:260px;}


/* test oferta  */
.accesorii {
              background-color:#f6f3f0;
			  border: 1px solid #e5e2de;
			 /* border: 1px solid #000000;*/
			  width:175px;
			  padding:0;
			  margin:0;
			}

.accesorii img {
                padding:5px 5px 5px 5px;
				margin: 0px;
				display:block;               
				 }


#simplegallery2{ 
position: relative;
visibility: hidden;
border: 5px solid #c1c1c1;
}

#simplegallery2 .gallerydesctext{ 
text-align: left;
padding: 2px 5px;
}

/* curs valutar */

#curs_valutar { width:147px; height:auto; padding-right:10px; margin:15px 0 0 0; font-size:11px; float:left; clear:both;}
#curs_valutar h3{font-size:14px; font-weight:bold; color:#009aec; letter-spacing:-1px; border-bottom:2px solid #e2e3e5; text-transform:uppercase; padding-top:20px; margin-bottom:5px}