@charset "utf-8";
body {
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #666666;
	text-decoration: none;
	background-color: #FFFFFF;
	margin: 0px;
}


#container {
width:990px;
margin:0 auto;}

#header {
height:86px;}

#header .lft {
	float:left;
	background-image: url(../images/bkgmn-l.gif);
	background-repeat: repeat-x;
	width:410px;
	height:86px;
}

#header .logo {
float:left;
width:170px;}

#langBar { height:26px;}
#langBar  #flags { 
	float:right;
}
#langBar a {
	float:right;
	margin:2px;
	padding:2px;
}
#langBar a img { border-color:#fff;}
#langBar a:hover img { border-color:#900;}

#langTxt {	float:right;
	padding:5px 2px 0px 0px;
}

#header .rgt {
	float: right;
	background-image: url(../images/bkgmn-r.gif);
	background-repeat: repeat-x;
	width:410px;
	height:86px;
}


.lft a, .rgt a {
float:left;
margin:34px 22px 12px 20px;
text-decoration:none;
text-transform:uppercase;
font-size:14px;
padding:2px 5px;
color:#FFFFFF;
font-weight:bold;}

.lft a:hover, .rgt a:hover, .lft .sel, .rgt .sel {
float:left;
margin:34px 22px 12px 20px;
text-decoration:none;
text-transform:uppercase;
font-size:14px;
color:#2c276d;
background-color:#FFFFFF;
font-weight:bold;
padding:2px 5px;}

.rgt a, .rgt a:hover, .rgt .sel {
	margin:8px 22px 12px 20px;
}


#head {
background-color:#fff;
padding:5px 0px 3px 0px;
margin-bottom:5px;
}

#head .meniu, .meniu {
width:225px;
padding-right:12px;
float:left;
}


#head .vizual {
width:722px;
float:right;
margin:0px;
}

.vizual {
margin:10px 0px;
}

.sep-pct {
border-bottom:dashed 1px #7b85b3;
height:1px;
font-size:1px;
margin:3px 0px 0px 0px;
padding:0px;
line-height:0px;}

.meniu a {
display:block;
border-bottom:dashed 1px #7b85b3;
color:#2C276D;
padding:6px 10px 6px 20px;
text-decoration:none;
text-transform:uppercase;
font-weight:bold;
font-size:14px;}

.meniu a:hover, .meniu .sel1 {
color:#db2827;
background-color:#FFFFFF;
}

.clear {
	clear:both;
    height:1;
    font-size: 1px;
    line-height: 1px;
}
#continut {
	/*background-image: url(../images/bkg-pg.gif);
	background-repeat: repeat-y;
	background-position: left;*/
	padding-bottom:12px;
} 

#left {
width:240px;
float:left;}

#right {
width:735px;
float:right;
padding-left:15px;
text-align:justify;
}

#continut .noutati {
float:right;
width:216px;
padding:15px 12px;
background-color:#fff;
}

#continut .index {
float:left;
width:480px;
padding-right:15px;
}

h1 {
font-size:20px;
color:#2c276d;
font-weight:normal;
margin:15px 0px 15px 12px;
text-transform:uppercase;}

p {margin-left:12px;}

h2 {
font-size:14px;
color:#db2827;
margin:25px 0px 0px 0px;}

h3 {
font-size:12px;
color:#2c276d;
margin:0px;}

.red {
color:#db2827;}

.txt14 {
font-size:14px;}

.txt18 {
font-size:18px;
color:#2c276d;
margin:15px 0px;}

a, .subsel {
color:#db2827;
text-decoration:none;}

a:hover, .subsel {
color:#2c276d;
}

.selg {
color:#2c276d;
text-decoration:underline;}

.prodush {
width:138px;
border:solid 1px #cae3f8;
text-align:center;
padding:5px;
margin:8px 5px;
float:left;
display:inline;
}

.prodush img, .poza img{
margin-bottom:4px;}

.sep-r {
border-bottom:dashed 1px #db2827;
height:1px;
font-size:1px;
margin:15px 0px;
padding:0px;
line-height:0px;}

#footer {
background-color:#fff;
padding:3px;
text-align:center;
color:#FFFFFF;}

#footer a {
color:#2C276D;
text-decoration:none;
font-weight:bold;
}

#footer a:hover {
color:#db2827;
text-decoration:underline;
font-weight:bold;
}

.submeniu {
padding:0px 5px 4px 5px;
border-bottom:solid 2px #de3736;
font-weight:bold;
line-height:18px;
margin-bottom:25px;
margin-left:12px;
}

.submeniu .bx {
border-right:dashed 1px #db2827;
padding-right:15px;
padding-left:15px;
display:inline;
float:left;
}

.produs {
width:334px;
border:solid 1px #cae3f8;
padding:10px;
margin:8px 5px;
float:left;
display:inline;
text-align:center;
}


.produs h2 {
margin:8px 0px 0px 0px;}

.box img {
float:left;
text-align:center;
margin-right:20px;
}

.harta {
width:300px;
border:solid 1px #cae3f8;
padding:5px;
margin:8px;
float:right;
text-align:center;
}

form {
margin:0px;}

.box {
border:solid 1px #cae3f8;
padding:10px;
margin-bottom:15px;}

.box h2 {
margin:0px 0px 5px 0px;}

strong {
	color:#444;	
}


.comand {
border-collapse:collapse;
border:solid 1px #cae3f8;}

.comand th {
border-bottom:solid 1px #cae3f8;
padding:5px;
color:#db2827;
border-right:solid 1px #cae3f8;}

.comand td {
border-bottom:solid 1px #cae3f8;
padding:5px;
border-right:solid 1px #cae3f8;}

input, select, textarea {
font-size:11px;}
