@charset "utf-8";
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #333333;
	background-color: #003974;
	margin: 0px;
	padding: 0px;
}

#container {
width:990px;
margin:0 auto;}

#header {
	background-color:#f3f3f3;
	background-image:url(../images/bkg1top.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	height:76px;
	padding:10px 20px;
	
}

.logo {
padding-top:10px;
float:left;
}

.newsletter {
float:right;
color:#006699;
font-size:11px;
text-transform:uppercase;
margin-top:24px;
font-weight:bold;
height:20px;}

form {margin:0px;}

.newsletter input {
border:solid 1px #9fb8d1;
padding:3px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666;
margin:0px 4px;}

.clear {
clear:both;
}

#meniu {
height:25px;
background-image: url(../images/bkg-mn.gif);
background-repeat: no-repeat;
padding:9px 20px 0px 18px;
}

#meniu a, #meniu a:hover, #meniu .sel  {
text-transform:uppercase;
padding:0px 40px 0px 18px;
text-decoration:none;
color:#fff;
font-weight:bold;
} 

#meniu a.last, #meniu a.last:hover, #meniu a.last .sel {
padding-right:0px;} 

#meniu a:hover, #meniu .sel  {
color:#ababae;
}

#vizual-zone {
background-color:#000000;
padding:10px;}

#vizual-zone .viz {
float:left;
padding-right:10px;
margin:0px;
}

#vizual-zone .boxh {
float:right;}

.boxh1, .boxh1c {
	background-image: url(../images/bkg-bx1.jpg);
	background-repeat: no-repeat;
	padding:20px;
	height:104px;
	margin-bottom:7px;
	width:440px;
	color:#fff;
	font-size:14px;
	line-height:18px;
	} 
	
.boxh1 a, .boxh1c a  {color:#fff; text-decoration:none; font-weight:normal;}	
.boxh1 a:hover, .boxh1c a:hover {color:#FFF; text-decoration:underline;font-weight:normal;}
	
.boxh1c {float:left;}
	
.boxh1in, .boxh2in {
	background-image: url(../images/bkg-bx1-in.gif);
	background-repeat: no-repeat;
	height:53px;
	padding:13px 20px 7px 20px;
	width:440px;	
}	
.boxh2in {
	background-image: url(../images/bkg-bx2-in.gif);
}

.boxh1in h2 {color:#fff;}
	
.boxh2, .boxh2c {
	background-image: url(../images/bkg-bx2.jpg);
	background-repeat: no-repeat;
	padding:20px;
	height:104px;
	color:#333;
	width:440px;
	font-size:14px;
	line-height:18px;
	}
	
.boxh2c {float:right;}

.boxh2 a, .boxh2c a {color:#333; font-weight:normal; text-decoration:none;}
.boxh2 a:hover, .boxh2c a:hover {color:#333;  text-decoration:underline;font-weight:normal;}
	
#vizual-zone h2 {
font-size:20px;
margin:0px 0px 10px 0px;
font-weight:normal;}	

#content  {
background-color:#f3f3f3;
padding:10px;}

#left {
width:235px;
float:left;
padding-right:10px;
}

#mn1 {background-color:#248aa3; padding:2px 0px 4px 0px; color:#fff;}
#mn1 h3 .bigsel {margin:0px 10px 5px 10px; font-size:16px; color:#fff; padding:0px; font-weight:bold; line-height:18px;}
#mn1 h3 .bigsel:hover { text-decoration:underline; background:none; color:#fff;}

#mn1 a {background-color:#248aa3; color:#fff; text-decoration:none; padding:3px 10px; display:block; font-weight:normal;}
#mn1 a:hover {background-color:#cccccc; color:#333;}
#mn1 .sel {background-color:#cccccc; color:#333; text-decoration:none; padding:3px 10px; display:block; font-weight:normal;}

#mn1 .sbmn {padding-bottom:4px; background-color:#ccc;}

#mn1 .sbmn .submn2 a {color:#006699; padding:1px 5px 1px 30px; display:block; font-size:11px;}
#mn1 .sbmn .submn2 a:hover, #mn1 .sbmn .submn2 .sel {color:#000; padding:1px 5px 1px 30px; display:block;  font-size:11px;}

#mn1 .sbmn a, #mn1 .sbmn a:hover {background-color:#ccc; color:#333; padding:2px 5px 2px 18px; display:block;}
#mn1 .sbmn a:hover {color:#006699; padding:2px 5px 2px 18px; display:block;}
#mn1 .sbmn .sel  {color:#006699; padding:2px 5px 2px 18px; display:block;}

#mn2 {background-color:#b1b292;  padding:2px 0px 4px 0px; color:#333;}
#mn2 h3 .bigsel {margin:0px 10px 5px 10px; font-size:16px; color:#333; padding:0px; font-weight:bold; line-height:18px;}
#mn2 h3 .bigsel:hover {text-decoration:underline; background:none; color:#333;}
#mn2 a {color:#333; text-decoration:none; padding:3px 10px; display:block; font-weight:normal;}
#mn2 a:hover { background-color:#ccc; color:#333;}
#mn2 .sel {background-color:#cccccc; color:#333; text-decoration:none; padding:3px 10px; display:block; font-weight:normal;}

#mn2 .sbmn {padding-bottom:4px; background-color:#ccc;}

#mn2 .sbmn a, #mn2 .sbmn a:hover {background-color:#ccc; color:#333; padding:2px 5px 2px 18px; display:block;}
#mn2 .sbmn a:hover {color:#006699; padding:2px 5px 2px 18px; display:block;}
#mn2 .sbmn .sel  {color:#006699; padding:2px 5px 2px 18px; display:block;}


#mn2 .sbmn .submn2 a {color:#006699; padding:1px 5px 1px 30px; display:block; font-size:11px;}
#mn2 .sbmn .submn2 a:hover, #mn2 .sbmn .submn2 .sel {color:#000; padding:1px 5px 1px 30px; display:block;  font-size:11px;}


#right {
width:725px;
float:right;
}	

.contenth {
	background-image: url(../images/bkgh.gif);
	background-repeat: repeat-y;
	margin:10px 0px;
} 


.boxc1, .boxc2, .boxc3 {
padding:0px 15px 0px 5px;
width:300px;
float:left;
margin-bottom:10px;}

.boxc2 {
padding:0px 15px;}

.boxc3 {
padding:0px 5px 0px 15px;
float:right;}

.contenth h2, #right h3 {
color:#666666;
font-size:22px;
margin:0px 0px 15px 0px;
font-weight:normal;}

#right h3 {font-size:18px;}

h3, h3 a {
color:#003366;
font-size:14px;
font-weight:bold;
margin:8px 0px 5px 0px;
text-decoration:none;}

h1 {
color:#003366;
font-size:22px;
margin:25px 0px;
}

a, .link {
color:#006699;
text-decoration:none;
font-weight:bold;}

.link {font-weight:normal;}

h3 a:hover, a:hover {color:#666;}

.gri {color:#666;}

.boxc2 img, .pcateg img, .bprod img, .noutate img{
border:solid 1px #006699;
margin-right:10px;
margin-bottom:10px;
}

.noutate {color:#666; margin-bottom:12px;}
.noutate a { font-weight:normal;}
.noutate .txt {color:#333; line-height:18px;}

.logos, .furnizori {
background-color:#fff;
padding:8px;
border:solid 1px #ccc;
color:#666;}

.furnizori-cat {
background-color:#fff;
padding:8px;
border:solid 1px #ccc;
color:#666;}

.furnizori {padding:10px; margin:0 0 12px 0; line-height:18px;}
.furnizori-cat {padding:10px; margin:12px 0; line-height:18px;}
.furnizori h3, .furnizori-cat h3 {color:#333; font-size:16px; margin:0px 0px 5px 0px;}
.furnizori a, .furnizori-cat a { font-weight:normal;}


.logos img {margin:0px 15px 0px 8px;}

#footer {
background-color:#005e91;
background-image: url(../images/bott.gif);
background-repeat:no-repeat;
background-position:bottom;
height:24px;
text-align:center;
padding:8px 0px 0px 0px;}

#footer a {font-size:11px; color:#fff; font-weight:normal; margin:0px 20px;}
#footer a:hover {color:#ababae;}

.navbar {
font-size:11px;
color:#666;
border-bottom:solid 1px #ccc;
padding-bottom:3px;}

.navbar a {font-weight:normal;}

.pcateg {
float:left;
margin:0px 7px 0px 5px;
width:348px;
}

.pcateg h2, .bprod h2 {
font-size:14px;
color:#006699;
margin:5px 0px;} 


.bprod {
float:left;
margin:0px 7px 0px 5px;
width:228px;
}


.sep {
border-top:solid 1px #ccc;
margin:15px 0px;
}

.box-bkg {
	background-image:url(../images/bkg-resurse.jpg);
	background-repeat:no-repeat;
	color:#FFFFFF;
	padding:20px 15px;
	line-height:18px;
	height:112px;
}

.box-bkg a {color:#fff;}

.box-bkg a:hover {color:#fff; text-decoration:underline;}

.txt16 { font-size:16px;}

.pozap {
width:230px;
float:right;
margin-left:15px;
text-align:center;
}

.pozap img {border:solid 1px #006699; margin-bottom:4px;}

.boxg {
width:350px;
float:left; 
margin:0px 7px 0px 3px;
}

.boxg .int {
background-color:#e2e1e1;
padding:10px 20px;
color:#006699;}

.int input, input, select, textarea {
border:solid 1px #9fb8d1;
padding:3px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#333;
margin:4px;}

input, select, textarea {width:220px }
.btn2  {width:60px }

.int p {color:#333; font-size:11px; margin:0px 0px 10px 0px;}


