body
{
background-color: #4273B6;
background-image: url(images/bgall3.gif);
background-repeat: repeat-y;
background-position: center top;
font-family: Verdana, sans-serif;
font-size: 10px;
margin: 0;
padding: 0; 
}


p { font-family: verdana, sans-serif; font-size: 10px; color: #000000; line-height: 120%; }

td { font-family: verdana, sans-serif; font-size: 10px; color: #000000; }

h1 { font-family: verdana, sans-serif; font-size: 10px; color: #000000; font-weight: bold; }

h2 { font-family: verdana, sans-serif; font-size: 10px; color: #000000; line-height: 100%; }
h3 { font-family: verdana, sans-serif; font-size: 10px; color: #000000; line-height: 100%; }
h4 { font-family: verdana, sans-serif; font-size: 10px; color: #000000; line-height: 100%; font-size: 12px; }
h5 { font-family: verdana, sans-serif; font-size: 10px; color: #000000; line-height: 100%; }




a:link
{
color: #0066cc;
text-decoration: none;
}

a:visited
{
color: #0066cc;
text-decoration: none;
}

a:hover ,a:active
{
color: #666666;
text-decoration: none;
}





/*-------------P site----------*/





.navcontainer 
{
margin: 0 auto;
height: 27px;
line-height:27px;
clear:both;
}


.navcontainer ul
{
padding-left: 0;
margin-left: 0;
color: #f9f9f9;
float: left;
height:27px;
}

.navcontainer ul li 
{
display: inline;
font-size: 9px;
font-weight: bold;
}

.navcontainer ul li a:link
{
background: url(images/headerbg2.gif);
background-repeat: repeat-x;
padding: 0 12px;
color: #2C4D78;
text-decoration: none;
float: left;
border-left: 1px solid #ffffff;
}



.navcontainer ul li a:visited
{
background: url(images/headerbg2.gif);
background-repeat: repeat-x;
padding: 0 12px;
color: #2C4D78;
text-decoration: none;
float: left;
border-left: 1px solid #ffffff;
}



.navcontainer ul li a:active
{
background:url(images/bgmenu3.gif);
background-repeat: repeat-x;
color: #ffffff;
}


.navcontainer ul li a:hover
{
background:url(images/bgmenu3.gif);
background-repeat: repeat-x;
color: #ffffff;
}

.navlist
{
margin: 0;
padding: 0;
}












.subccont1ind
{
margin: 0;
padding: 0;
background-color: #ffffff;
height: 12px;
background: url(images/bgsubcenter1.gif);
background-repeat: repeat-x;
}

.subccont1ind p
{
margin: 0;
padding: 0;
}










.contprezprodind1
{
margin: 0;
padding: 0;
border-bottom: 1px dashed #e0e0e0;
border-right: 1px dashed #e0e0e0;
}


.prezprodind1
{
margin: 0;
padding: 0;
}

.prezprodind1 h3
{
margin: 0 0 0 6px;
padding: 2px;
color: #2C64A8;
font-size: 10px;
line-height: 1.5em;
text-align: center;
font-weight: bold;
}




.contprezprodind1img
{
margin: 0;
border-right: 1px dashed #e0e0e0;
}

.contprezprodind1img p
{
margin: 0;
padding: 0;
text-align: center;
}













.contprezprodind2
{
margin: 0;
padding: 0;
border-bottom: 1px dashed #e0e0e0;
}


.prezprodind2
{
margin: 0;
padding: 0;
}

.prezprodind2 h3
{
margin: 0 0 0 6px;
padding: 2px;
color: #2C64A8;
font-size: 10px;
line-height: 1.5em;
font-weight: bold;
text-align: center;
}




.contprezprodind1img2
{
margin: 0;
height: 100px;
}

.contprezprodind1img2 p
{
margin: 0;
padding: 0;
text-align: center;
}








.contmpcent1
{
margin: 0;
padding: 8px 2px 10px 20px;
background-image: url(images/bgstar-indexpreturi.gif);
background-repeat: no-repeat;
background-position: right bottom;
}


.mpcent1
{
margin: 0;
padding: 2px;
}

.mpcent1 h2
{
margin: 0;
padding: 2px 0 2px 21px;
color: #2C5E9A;
font-size: 16px;
font-weight: bold;
font-family: georgia, verdana, sans-serif;
background-image: url(images/bullet3.gif);
background-repeat: no-repeat;
background-position: center left;
}


.mpcent1 h6
{
margin: 0;
padding: 5px 80px 4px 4px;
color: #ffffff;
font-size: 12px;
font-weight: 700;
font-family: georgia, verdana, sans-serif;
}

.mpcent1 p
{
margin: 0;
padding: 7px 10px 5px 2px;
color: #333333;
font-size: 11px;
line-height: 1.6em;
text-align: left;
}



.mpcent1 h5
{
margin: 0;
padding: 2px 0 2px 21px;
color: #333333;
font-size: 11px;
font-weight: normal;
background-image: url(images/tick1.png);
background-repeat: no-repeat;
background-position: center left;
}









.contsubbcat1
{
margin: 6px 0 0 0;
padding: 2px 2px 2px 8px;
background-color: #f9f9f9;
border: 1px solid #e9e9e9;
}

.subbcat1
{
margin: 0;
padding: 0;
}

.subbcat1 h4
{
margin: 0;
padding: 2px 2px 2px 16px;
color: #666666;
font-size: 11px;
font-family: verdana, arial;
font-weight: normal;
background-image: url(images/bullet4.gif);
background-repeat: no-repeat;
background-position: center left;
}

.subbcat1 h6
{
margin: 0;
padding: 2px 2px 2px 22px;
color: #2F63A6;
font-size: 11px;
font-family: verdana, arial;
font-weight: bold;
background-image: url(images/star1.png);
background-repeat: no-repeat;
background-position: center left;
}



.searchsite
{
margin: 0;
padding: 0;
}


.searchsite2
{
margin: 0 0 0 5px;
padding: 0;
}

.searchsite3
{
margin: 0 0 1px 0;
padding: 1px 3px 1px 3px;
}







.ktfootercont
{
margin: 0;
padding: 4px;
background-image: url(images/bgfooter.gif);
background-repeat: repeat-x;
border-top: 1px solid #e9e9e9;
border-bottom: 5px solid #ffffff;
}


.ktfooter
{
margin: 0;
padding: 6px;
}

.ktfooter p
{
margin: 0;
padding: 0;
color: #666666;
font-size: 9px;
line-height: 1.6em;
}


.ktfooter h4
{
margin: 2px 0 2px 0;
padding: 0;
color: #666666;
font-size: 9px;
font-weight: normal;
}









.listaproduseind
{
width: 800px;
margin: 0 auto;
padding: 2px 2px 2px 4px;
}

.home_cat
{
float: left;
width: 175px;
margin: 0;
padding: 1px 3px 1px 20px;
background-image: url(images/bullet6.gif);
background-repeat: no-repeat;
background-position: center left;
color: #666666;
font-size: 10px;
}


.home_cat a:link
{
color: #5B85B3;
text-decoration: none;
padding: 2px;
}

.home_cat a:visited
{
color: #5B85B3;
text-decoration: none;
padding: 2px;
}

.home_cat a:hover ,.home_cat a:active
{
color: #ffffff;
text-decoration: none;
padding: 2px;
background-color: #5B85B3;
}





.contprooind1tx
{
margin: 5px 0 4px 2px;
padding: 5px;
background-color: #f9f9f9;
border: 1px dashed #e9e9e9;
height: 80px;
}

.prooind1tx
{
margin: 0;
padding: 0;
}

.prooind1tx h5
{
margin: 0 0 0 110px;
padding: 0;
color: #006699;
font-size: 10px;
font-weight: bold;
}

.prooind1tx h6
{
margin: 5px 0 0 110px;
padding: 0;
color: #FF6600;
font-size: 10px;
font-weight: bold;
}

.prooind1tx p
{
margin: 0;
padding: 3px 0 0 110px;
color: #333333;
font-size: 9px;
line-height: 1.6em;
}

.contprooind1img2
{
margin: 2px 7px 2px 4px;
padding: 0;
float: left;
border: 1px solid #f0f0f0;
}














#sidebar
{
margin: 0;
padding: 0;
}




#sidebar .sidebarnav 
{
padding: 0px 0;
margin: 0px 4px 0 1px;
font-family: verdana, arial, sans-serif;
font-size: 10px;
color:#333333;
}

.sidebarnav ul 
{
border-top: 0px solid #ccc;
padding: 0;
margin: 10px 0 0 0;
}

.sidebarnav li 
{
border-bottom: 1px dashed #ffffff;
list-style: none;
margin: 0;
padding: 0;
}

.sidebarnav li a, .sidebarnav li a:visited, .sidebarnav li a:active
{
display: block;
text-decoration: none;
padding: 5px 0 6px 11px;
border: 1px solid #DFF1FF;
margin: 1px 0;
background-image: url(images/bgaux1.gif);
background-repeat: repeat-x;
color: #333333;
font-weight: bold;
}

.sidebarnav li a:hover 
{
color:#315688;
background-color: #EAF2FD;
padding: 5px 0 6px 11px;
margin: 1px 0;
}

.sidebarnav a.selected 
{
color:#E2000C;
background: transparent;
padding: 2px 0 2px 20px;
margin: 1px 0;
}
	
.sidebarnav a.none 
{
color: #3C618C;	
background-image: none;
padding: 3px 0 3px 21px;
margin: 1px 0;
}

.sidebarnav a.noneselected 
{
color:#F66013;
background-color: #ececec;
background-image: none;
padding: 3px 0 3px 21px;
margin: 1px 0;
}

#sidebar .subnav 
{
padding: 2px 0 2px 0;
margin: 0 0 0 0;
font-family: verdana, arial, sans-serif;
font-size: 10px;
color: #555555;
}

.subnav ul 
{
border-top: 0px solid #ccc;
padding: 2px 2px 2px 0;
margin: 0;
}

.subnav li 
{
border-bottom: 1px dashed #ffffff;
list-style: none;
margin: 0;
padding: 2px 2px 2px 0;
}

.subnav li a, .subnav li a:visited, .subnav  li a:active 
{
display: block;
border-left: 0px solid #ececec;
text-decoration: none;
padding: 2px 2px 2px 14px;
margin: 1px;
background: transparent url(images/bullet18.gif) no-repeat 5px 7px;
font-size: 10px;
color: #555555;
}

.subnav li a:hover 
{
color:#315688;
background: #EAF2FD url(images/bullet18.gif) no-repeat 5px 7px;
padding: 2px 2px 2px 14px;
margin: 1px;
}

.subnav a.selected 
{
color:#E2000C;
background: transparent url(images/bullet18.giff) no-repeat 5px 7px;
padding: 2px 0 2px 20px;
margin: 1px;
}
	
.subnav a.none 
{
color: #3C618C;	
background-image: none;
padding: 3px 0 3px 21px;
margin: 1px 0;
}

.subnav a.noneselected 
{
color:#F66013;
background-color: #ececec;
background-image: none;
padding: 2px 0 2px 14px;
margin: 1px 0;
}





















.contpathfk
{
margin: 4px 0 4px 0;
padding: 2px;
background-color: #f9f9f9;
border: 1px solid #f0f0f0;
}

.pathfk
{
margin: 0;
padding: 2px 2px 2px 12px;
}

.pathfk p
{
margin: 0;
padding: 0;
color: #666666;
font-size: 10px;
font-weight: normal;
font-family: arial, verdana, sans-serif;
}

















.contprodindallimg
{
margin: 7px 0 0 0;
padding: 0;
border-right: 1px dashed #e9e9e9;
height: 85px;
text-align: center;
}

.prodindallimg p
{
margin: 0;
padding: 0;
}

.proindallimg1
{
margin: 0;
padding: 0;
}







.contiprezproduseind
{
margin: 0;
padding:  4px;
border-right: 1px dashed #e9e9e9;
border-bottom: 1px solid #f0f0f0;
height: 110px;
}

.contiprezproduseind p
{
margin: 2px 0 1px 4px;
padding: 0;
color: #666666;
font-weight: normal;
font-size: 10px;
line-height: 1.5em;
}

.contiprezproduseind h4
{
margin: 2px 0 2px 4px;
padding: 0;
color: #ff6600;
font-size: 12px;
font-weight: bold;
font-family: "Trebuchet MS", Helvetica, Verdana, sans-serif;
}

.contiprezproduseind h6
{
margin: 2px 0 7px 4px;
padding: 0;
color: #666666;
font-size: 9px;
font-weight: normal;
}

.contiprezproduseind h5
{
margin: 2px 0 7px 4px;
padding: 0;
color: #666666;
font-size: 10px;
font-weight: bold;
}







.conttitlecatind1
{
margin: 0;
padding: 0;
background-image: url(images/bgspacecat.gif);
background-repeat: repeat-x;
height: 32px;
}

.titlecatind1
{
margin: 0;
padding: 7px 2px 7px 10px;
}

.titlecatind1 p
{
margin: 0;
padding: 0;
color: #33598C;
font-size: 12px;
font-family: "Trebuchet MS", Helvetica, Verdana, sans-serif;
}

.titlecatind1 b
{
margin: 0;
padding: 0;
color: #333333;
font-size: 12px;
font-family: "Trebuchet MS", Helvetica, Verdana, sans-serif;
}

















.contnavsbar
{
margin: 3px 0 3px 0;
padding: 2px;
background-color: #F5F9FC;
border: 1px solid #DDEBF4;
}


.navsbar
{
margin: 0;
padding: 0;
}

.navsbar p
{
line-height: 18px;
margin: 0;
padding: 3px 2px 3px 8px;
clear: both;
font-size: 11px;
color: #cccccc;
font-weight: normal;
}


.navbarimg
{
margin-left: 12px;
padding: 0;
vertical-align: top;
}

.navbarimgright
{
margin-right: 12px;
padding: 0;
vertical-align: top;
}















.contprezprodpag1
{
margin: 0;
padding: 8px;
border-left: 1px dashed #e0e0e0;
}


.prezprodpag1
{
margin: 0;
padding: 0;
}

.prezprodpag1 h3
{
margin: 1px 0 0 0;
padding: 0;
color: #666666;
font-size: 11px;
font-weight: bold;
}

.prezprodpag1 h4
{
margin: 4px 0 0 0;
padding: 0;
color: #0066cc;
font-size: 14px;
font-weight: bold;
font-family: "Trebuchet MS", Helvetica, Verdana, sans-serif;
}

.prezprodpag1 h5
{
margin: 4px 0 0 0;
padding: 0;
color: #ff6600;
font-size: 16px;
font-weight: bold;
font-family: "Trebuchet MS", Helvetica, Verdana, sans-serif;
}


.prezprodpag1 h6
{
margin: 0 0 0 0;
padding: 0;
color: #666666;
font-size: 11px;
font-weight: normal;
}


.prezprodpag1 p
{
margin: 0;
padding: 10px 0 0 0;
color: #666666;
line-height: 1.6em;
}

.prezprodpag1 b
{
margin: 0;
padding: 0;
color: #99CC00;
line-height: 1.6em;
font-weight: bold;
}


.prezprodpag1 .prodid1
{
margin: 5px 0 10px 0;
padding: 0;
color: #990000;
font-size: 10px;
font-weight: normal;
font-style: italic;
}






.conttitleproduc1
{
margin: 10px 0 8px 0;
padding: 4px 4px 4px 10px;
border: 1px solid #DDEBF4;
background-color: #F5F9FC;
}

.conttitleproduc1 h2
{
margin: 0;
padding: 2px 3px 2px 3px;
color: #024282;
font-size: 14px;
font-weight: bold;
font-family: "Trebuchet MS", Helvetica, Verdana, sans-serif;
}




.contprezprod1img
{
margin: 8px 0 0 0;
padding: 0;
}

.contprezprod1img p
{
margin: 0;
padding: 0;
text-align: center;
}


.prezprod1img
{
margin: 0;
padding: 0;
float: left;
border: 2px solid #f0f0f0;
}

.mginfomasini
{
margin: 0;
padding: 0;
}

.imgmginfomasini
{
margin: 0;
padding: 2px;
border: 2px solid #f0f0f0;
}


.titlu_galerie
{
margin: 0 0 5px 0;
padding: 4px;
}

.titlu_galerie h5
{
margin: 0;
padding: 6px 2px 6px 5px;
color: #666666;
font-weight: normal;
font-size: 10px;
font-family: verdana, sans-serif;
} 



.titlu_galerie h5 a:link
{
color: #666666;
text-decoration: none;
padding: 2px 1px 2px 6px;
}

.titlu_galerie h5 a:visited
{
color: #666666;
text-decoration: none;
padding: 2px 1px 2px 6px;
}

.titlu_galerie h5 a:active
{
color: #cc0000;
text-decoration: none;
padding: 2px 1px 2px 6px;
}


.titlu_galerie h5 a:hover
{
color: #cc0000;
text-decoration: none;
padding: 2px 1px 2px 6px;
}


table.sample {
	border-width: 1px 1px 1px 1px;
	border-spacing: 2px;
	border-style: solid solid solid solid;
	border-color: gray gray gray gray;
	border-collapse: collapse;
	background-color: white;
	margin: 20px 20px 20px 20px;
	width: 553px;
}
table.sample th {
	border-width: 1px 1px 1px 1px;
	padding: 5px 5px 5px 5px;
	border-style: solid solid solid solid;
	border-color: gray gray gray gray;
	background-color: rgb(255, 255, 240);
	-moz-border-radius: 0px 0px 0px 0px;
}
table.sample td {
	border-width: 1px 1px 1px 1px;
	padding: 5px 5px 5px 5px;
	border-style: solid solid solid solid;
	border-color: gray gray gray gray;
	background-color: rgb(255, 255, 240);
	-moz-border-radius: 0px 0px 0px 0px;
}


.buton {
	padding: 10px 50px 10px 0px;
}


input:hover, input:focus, textarea:hover, textarea:focus, select:hover, select:focus {
background-color:#FFFEE2; none repeat scroll 0%;
}
.formText {
background:#FFFFFF;
border:1px solid #6E6E6E;
font-family:Verdana;
font-size:12px;
padding:2px;
width:436px;
}

.formTextarea {
background:#FFFFFF;
border:1px solid #6E6E6E;
font-family:Verdana;
font-size:12px;
height:70px;
padding:2px;
width:436px;
}

.formSelect {
	font-family: Verdana;
	font-size: 12px;
	border: 1px solid #6E6E6E;
	padding: 2px;
	background: white;
}

.formSelect option {
	background-color: #FFFEE2;
}

.login {
	width:280px;
	padding: 10px 30px 10px 0px;
}
.login input{
	 font-size: 12px;
	 background-color: #EAEAEA;
	 border: 1px solid #666666;
	 width: 120px;

}

.formLogin_text {
	color: white;
	font-size:12px;
}

.formLogin_button {
	color: white;
	background: url(images/login.jpg) no-repeat;
}

.login a{
	color: #C4E5FF;
	text-align: center;
	
}

.logind {
	color: #C4E5FF;
	width: 240px;
	padding: 10px 20px 60px 0px;
}

.logind a
{
color: #E0F1FF;
text-decoration: none;
}

.logind a:visited
{
color: #E0F1FF;
text-decoration: none;
}

.logind a:hover ,a:active
{
color: #ADADAD;
text-decoration: none;
}

.message {
	font-family: Arial;
	font-size: 12px;
	color: #396290;
	text-align: center;
}

#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
#lightboxDetails{
	font-size: 12px;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }

#lightbox img{ border: none; } 
#overlay {background-image:url(images/overlay.png);}



/* formulare *******************/

.tabel_form_site label
{
	font-family:georgia,verdana,arial;
	font-size:11px;
}

.tabel_form_site strong
{
	font-family: Verdana;
	font-size:10px;
}

.tabel_form_site select
{
	border:1px solid #4F8AC6;
	font-family:georgia,verdana,arial;
	font-size:11px;
}

.tabel_form_site input
{
	border:1px solid #4F8AC6;
	font-size:11px;
}

.tabel_form_site button
{
	
}

.tabel_form_site textarea
{
	border:1px solid #4F8AC6;
	font-size:11px;
}
