/*---------------------------------	
	
	*/ @import "reset.css"; /*	
	
----------------------------------*/

body{
	background:#FFF; 	
}
#main_container {
	width: 960px;
	margin:auto;
}

#logospiro {
	width:300px;
	height:61px;
	float:left;
}
#logo { visibility: visible; }
#logo a {
	width: 300px; 
	height:61px; 
	outline:0; 
	background: url(/images/front_spiroplastic/logo.jpg) 0 0 no-repeat; 
	text-indent:-1000em; 
	float:left;
}

#meniu-dreapta {
	width:646px;
	height:44px;
	padding-top:17px;
	float:right;	
}
#meniu-dreapta-efectiv {
	width:646px;
	height:44px;
}

.submeniu{list-style:none;margin:0; padding:0;line-height:44px; height:44px; width:646px; display:inline;}
.submeniu li {list-style:none; float:left;margin:0; padding:0 0 0 0;}
.submeniu a{display:block;float:left;height:44px;}

.home span, .home1 span, .produse span, .produse1 span, .servicii span, .servicii1 span, .aplicatii span, .aplicatii1 span, .cerere span, .cerere1 span, .resurse span, .resurse1 span, .contact span, .contact1 span  {display:none}

.home {width:71px;background:url(/images/front_spiroplastic/home_off.jpg) 0 0;}
.home:hover, .home1 {width:71px;background:url(/images/front_spiroplastic/home_on.jpg) 0 0;}

.produse {width:83px;background:url(/images/front_spiroplastic/produse_off.jpg) 0 0;}
.produse:hover, .produse1 {width:83px;background:url(/images/front_spiroplastic/produse_on.jpg) 0 0;}

.servicii {width:83px;background:url(/images/front_spiroplastic/servicii_off.jpg) 0 0;}
.servicii:hover, .servicii1 {width:83px;background:url(/images/front_spiroplastic/servicii_on.jpg) 0 0;}

.aplicatii {width:86px;background:url(/images/front_spiroplastic/aplicatii_off.jpg) 0 0;}
.aplicatii:hover, .aplicatii1 {width:86px;background:url(/images/front_spiroplastic/aplicatii_on.jpg) 0 0;}

.cerere {width:126px;background:url(/images/front_spiroplastic/cerere_off.jpg) 0 0;}
.cerere:hover, .cerere1 {width:126px;background:url(/images/front_spiroplastic/cerere_on.jpg) 0 0;}

.resurse {width:118px;background:url(/images/front_spiroplastic/resurse_off.jpg) 0 0;}
.resurse:hover, .resurse1 {width:118px;background:url(/images/front_spiroplastic/resurse_on.jpg) 0 0;}

.contact {width:79px;background:url(/images/front_spiroplastic/contact_off.jpg) 0 0;}
.contact:hover, .contact1 {width:79px;background:url(/images/front_spiroplastic/contact_on.jpg) 0 0;}

#dunga {
	width:960px;
	height:8px;	
	background:url(/images/front_spiroplastic/bg1.jpg) repeat-x;
	font-size:1px;
}

#header-flash {
	width:960px;
	height:230px;	
	margin:auto;
	background:#ff9900;
	margin-top:0;
}
#dunga2 {
	width:960px;
	height:8px;	
	background:url(/images/front_spiroplastic/bg2.jpg) no-repeat;
	font-size:1px;
	margin-bottom:7px;
}

#centru {
	width:960px;	
	margin:auto;	
}
#centru-stg {
	width:230px;	
	float:left;		
}
#box-cautare {
	width:220px;
	height:59px;
	background:url(/images/front_spiroplastic/box-cautare.jpg) no-repeat;
	font-family:'Trebuchet MS', Tahoma;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;	
	padding-left:10px;
	padding-top:5px;
}
#box-cautare-stg {
	float:left;
	width:170px;
	margin-top:5px;
}

#box-cautare-stg input {
	width:170px;
	height:20px;
	background:#FFFFFF;
	border:1px solid #5BBEEA;
	font-family:'Trebuchet MS', Tahoma;
	font-size:12px;
	font-weight:normal;
	color:#365164;			
}
#box-cautare-dr {
	float:right;
	width:35px;
	margin-top:5px;
}
#box-cautare-dr img {	
	text-align:middle;	
}

#categorii-top {
	width:230px;
	height:8px;
	background:url(/images/front_spiroplastic/categorii-top.jpg) no-repeat;	
	font-size:1px;
	margin-top:7px;
}
#categorii-mijloc {
	width:210px;	
	background:#E3EEF4;	
	padding-left:10px;
	padding-right:10px;	
}
#categorii-mijloc a {
	font-family:'Trebuchet MS', Tahoma;
	font-size:12px;
	text-decoration:none;
	color:#365164;
}
#categorii-mijloc a:hover {
	font-family:'Trebuchet MS', Tahoma;
	font-size:12px;
	text-decoration:none;
	color:#365164;
	background:#AFE0F5;
	width:210px;
}
#categorii-bottom {
	width:230px;
	height:8px;
	background:url(/images/front_spiroplastic/categorii-bottom.jpg) no-repeat;	
	font-size:1px;
}


#centru-continut {
	width:480px;	
	float:left;		
	margin-left:10px;
}
#centru-continut H1 {
	color:#28ABE3;
	font-family:'Trebuchet MS', Tahoma;
	font-size:12px;
	font-weight:bold;
}
#centru-dr {
	width:230px;	
	float:right;			
}
#box-newsletter {
	width:220px;
	height:99px;
	background:url(/images/front_spiroplastic/box-newsletter.jpg) no-repeat;
	font-family:'Trebuchet MS', Tahoma;
	font-size:12px;
	font-weight:normal;
	color:#FFFFFF;	
	padding-left:10px;
	padding-top:5px;
}
#box-newsletter-stg {
	float:left;
	width:170px;
	margin-top:5px;
}

#box-newsletter-stg input {
	width:170px;
	height:20px;
	background:#FFFFFF;
	border:1px solid #5BBEEA;
	font-family:'Trebuchet MS', Tahoma;
	font-size:12px;
	font-weight:normal;
	color:#3F9CD2;			
}
#box-newsletter-dr {
	float:right;
	width:35px;
	margin-top:5px;
	margin-bottom:7px;
}
#box-newsletter-dr img {	
	text-align:middle;	
}

#noutati-top {
	width:220px;
	height:20px;
	background:url(/images/front_spiroplastic/bgnoutati.jpg) no-repeat;	
	color:#FFF;
	padding-top:7px;
	padding-left:10px;
	margin-top:7px;
}
#noutati-mijloc {
	width:217px;	
	background:#E3EEF4;	
	padding-left:3px;
	padding-right:10px;	
}
#noutati-mijloc-stg {
	width:34px;
	height:34px;	
	background:#AFE0F5;	
	float:left;
	margin-top:5px;
	text-align:center;
	font-weight:bold;
}
#noutati-mijloc-dr {
	width:170px;
	float:right;
	margin-top:5px;
}
#noutati-mijloc-dr a {
	color:#05549E;
	font-weight:bold;
	text-decoration:none;
}
#noutati-mijloc-dr a:hover {
	color:#05549E;
	font-weight:bold;
	text-decoration:underline;
}
.btn-arhiva {
	float:right;
	margin-right:10px;
}
#noutati-bottom {
	width:230px;
	height:8px;
	background:url(/images/front_spiroplastic/categorii-bottom.jpg) no-repeat;	
	font-size:1px;
}
#centru-continut-sec {
	width:710px;	
	float:right;
	text-align:justify;
	visibility:block !important
}

#centru-continut-sec H1 {
	color:#28ABE3;
	font-family:'Trebuchet MS', Tahoma;
	font-size:12px;
	font-weight:bold;
}
#centru-continut-sec ul li {
	list-style:none;
	margin-left:20px;
	
}
#centru-continut-sec-formdr {
	float:left;
	width:350px;	
	}
.inputform {	
	width:200px;
	height:18px;
	background:#FFFFFF;
	border:1px solid #5BBEEA;
	font-family:'Trebuchet MS', Tahoma;
	font-size:12px;
	font-weight:normal;
	color:#333333;
	margin-bottom:12px;
}
.selectform {		
	background:#FFFFFF;
	border:1px solid #5BBEEA;
	font-family:'Trebuchet MS', Tahoma;
	font-size:12px;
	font-weight:normal;
	color:#333333;
	margin-bottom:12px;
}
.textformarea {	
	width:340px;
	height:60px;
	background:#FFFFFF;
	border:1px solid #5BBEEA;
	font-family:'Trebuchet MS', Tahoma;
	font-size:12px;
	font-weight:normal;
	color:#333333;
}
#centru-continut-sec-formdr textarea {	
	width:340px;
	height:60px;
	background:#FFFFFF;
	border:1px solid #5BBEEA;
	font-family:'Trebuchet MS', Tahoma;
	font-size:12px;
	font-weight:normal;
	color:#333333;
}
#centru-continut-sec a {
	color:#28ABE3;
	font-family:'Trebuchet MS', Tahoma;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
#centru-continut-sec a:hover {
	color:#28ABE3;
	font-family:'Trebuchet MS', Tahoma;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
}
.buton {		
	background:#28ABE3;	
	font-family:'Trebuchet MS', Tahoma;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;	
}
#centru-continut-sec-formstg {
	float:left;
	width:100px;
	}
#centru-continut-sec-formstg input{
	width:100px;
	height:18px;
	background:#FFFFFF;
	border:1px solid #5BBEEA;
	font-family:'Trebuchet MS', Tahoma;
	font-size:12px;
	font-weight:normal;
	color:#333333;
}
#contact1 {
	width:340px;
	margin-left:10px;
	float:left;		
}
#contact2 {
	width:340px;
	margin-right:10px;
	float:right;	
}
#galeriepoze {
	width:700px;	
	margin:auto;		
}
#galeriepoze a{
	width:200px;	
	margin-left:4px;
	float:left;
	margin-top:10px;
	text-align:center;
	text-decoration:none;	
	color:#2275B7;
	font-family:"Trebuchet MS";
	font-size:12px;
	font-weight:bold;
}
#galeriepoze img{
	border:3px solid #E3EEF4;
}

#galerieaplicatii {
	width:700px;	
	margin:auto;		
}
.apl {
	width:165px;
	margin-bottom:10px;
	float:left;
	margin-left:7px;
}	
.apl a{
	width:165px;	
	margin-left:4px;
	float:left;
	margin-top:10px;
	text-align:center;
	text-decoration:none;	
	color:#2275B7;
	font-family:"Trebuchet MS";
	font-size:12px;
	font-weight:bold;
}
.apl img{
	border:3px solid #E3EEF4;
}


#footer {
	width:940px;
	height:25px;
	padding-top:15px;
	padding-left:10px;
	padding-right:10px;	
	margin:auto;
	background: url(/images/front_spiroplastic/bgjos.jpg) repeat-x;
}
#footer-stg {
	width:320px;
	float:left;
	color:#3F9CD2;	
}
#footer-centru {
	width:300px;
	float:left;
	text-align:center;		
}
#footer-centru a {
	color:#3F9CD2;	
	text-decoration:none;			
}
#footer-centru a:hover {
	color:#3F9CD2;	
	text-decoration:underline;			
}

#footer-dr {
	width:300px;
	float:right;
	text-align:right;
	color:#3F9CD2;	
}
#footer-dr a {
	color:#3F9CD2;	
	text-decoration:none;	
}
#footer-dr a:hover {
	color:#3F9CD2;	
	text-decoration:underline;	
}

#list_item_category{
	width: 250px;
	float: left;
	text-align: center;
}

#produs_categorie{
	width:325px;
	min-height:45px;	
	background:#E3EEF4;	
	padding-left:10px;
	padding-right:10px;	
	float: left;
	margin-right: 10px;
	margin-top: 10px;
	vertical-align: middle;
}

#produs_categorie a {
	font-family:'Trebuchet MS', Tahoma;
	font-size:12px;
	text-decoration:none;
	color:#365164;
}
#produs_categorie a:hover {
	font-family:'Trebuchet MS', Tahoma;
	font-size:12px;
	text-decoration:none;
	color:#365164;
	background:#AFE0F5;
	width:210px;
}

#backgroundPopup{
display:none;
position:fixed;
_position:absolute; /* hack for internet explorer 6*/
height:100%;
width:100%;
top:0;
left:0;
background:#000000;
border:1px solid #cecece;
z-index:1;
}
#popupContact{
display:none;
position:fixed;
_position:absolute; /* hack for internet explorer 6*/
width:600px;
z-index:2;
padding:12px;
text-align:center;
}
#popupContact h1{
text-align:left;
color:#6FA5FD;
font-size:22px;
font-weight:700;
border-bottom:1px dotted #D3D3D3;
padding-bottom:2px;
margin-bottom:20px;
}
#popupContactClose{
font-size:14px;
line-height:14px;
right:6px;
top:4px;
position:absolute;
color:#6fa5fd;
font-weight:700;
display:block;
}

