@charset "utf-8";
body { margin: 0; background: #013145; font-family: Tahoma, Geneva, sans-serif; font-size: 12px; line-height: 16px; }

h1 { background: #6E7645; margin: 0; font-size: 24px; line-height: 30px; font-family: Impact; font-weight: normal; }
h1.line1 { padding: 10px 15px 10px 15px; color: #FFFFFF; }
h1.line2 { padding: 0 15px 10px 15px; color: #999999; }
h2 { margin: 20px 0 0 0; padding: 0; font-size: 18px; line-height: 20px; }
h3 { margin: 10px 0 0 0; padding: 0; font-size: 14px; line-height: 16px; }

form { }
input.text { width: 120px; height: 14px; border: #999 1px solid; margin: 0; padding: 0; }
input.image { width: 16px; height: 16px; border: none; margin: 0; padding: 0; vertical-align: top; }

span.note { font-size: 12px; color: #666; }

div.clear { clear: both; height: 1px; line-height: 1px; font-size: 1px; }




.container { width: 880px; margin: 0 auto; background: #fff ; }

.header { width: 880px; height: 88px; }

.top_elements { width: 880px; height: 114px; }

.top_zone { width: 176px; height: 88px; float: left; }

.middle_zone { width: 880px; height: 58px; }

.bottom_zone { width: 880px; height: 30px; background: #FFFFFF; }

.principal_menu, .principal_menu li { list-style: none; margin: 0; padding: 0; overflow: hidden; }
.principal_menu { padding-left: 10px; }
.principal_menu li { white-space: nowrap; text-align: left; float: left; }
.principal_menu li.selected a { color: #fff; background: #6e7645; }

.principal_menu a { color: #6e7645; text-decoration: none; padding: 10px 10px; line-height: 30px; }
.principal_menu a:hover { color: #fff; background: #6e7645; }


.secundar_menu, .secundar_menu li { list-style: none; margin: 0; padding: 0; }
.secundar_menu { margin: 30px 15px; }
.secundar_menu ul { border-top: #000 1px solid; border-bottom: #000 1px solid; margin: 0; padding: 0; }
.secundar_menu ul ul { margin-left: 15px; border-bottom: none; }

.secundar_menu li { padding: 2px 0; }
.secundar_menu ul li { margin: 0; padding: 2px 0 2px 0; }

.secundar_menu a { color: #666; text-decoration: none; font-weight:bold; display: block; padding: 1px 0; font-size: 12px; line-height: 14px; }
.secundar_menu ul a { padding: 0px 0 2px 15px; font-size: 10px; line-height: 14px; }

.secundar_menu a:hover,
.secundar_menu a.selected0,
.secundar_menu a.selected0_,
.secundar_menu a.selected1,
.secundar_menu a.selected1_,
.secundar_menu a.selected2 { color: #000; }

.secundar_menu a.selected2 { background: url(images/arrow_collapsed.jpg) no-repeat; }

.secundar_menu ul a:hover,
.secundar_menu a:hover.selected2 { background: url(images/arrow_collapsed.jpg) no-repeat; }

.secundar_menu a:hover.selected1_,
.secundar_menu a.selected1_ { background: url(images/arrow_expanded.jpg) no-repeat; }

.secundar_menu ul ul a:hover { background: url(images/arrow_collapsed_grey.jpg) no-repeat; }


.header_banner { width: 880px; height: 176px; }


.sides { width: 880px; position: relative; overflow: hidden; }


.sidebar_left { width: 176px; float: left; }

#myGallery
{
width: 416px !important;
height: 345px !important;
margin: 0 0 0 130px;
}

#middleBannerGallery
{
width: 528px !important;
height: 176px !important;
}

.sidebar_middle { width: 704px; float: left;/* background:#CCC;*/ }
.sidebar_middle_content { padding: 0 8px 20px 0; text-align: justify; }


#content
{
	width: 520px; float: left;
}

#content_2_col
{
	width: 704px; float: right;
}

#content_left
{
	width: 160px; float: left; margin: 0 0 0 10px;
}

#content_left img.lb { margin: 0 0 10px 0; }

.menu_news, .menu_news li { margin: 0; padding: 0; list-style: none; }
.menu_news a { color: #069; text-decoration: none; }
.menu_news a:hover, .menu_news li.selected a { color: #039; text-decoration: underline; }

table.tabelNormal { font-size: 10px; text-align: left; width: 100%; }
table.tabelNormal th.cell1, table.tabelNormal td.cell1 { width: 250px; }
table.tabelNormal td.special { color: #D00; font-weight: bold; }
table.tabelNormal tr th { border-bottom: #333 1px solid; padding: 3px 0; }
table.tabelNormal tr td { border-bottom: #999 1px solid; }
table.tabelNormal tr td.cell1 { font-weight: bold; padding: 3px 0; }
table.tabelNormal tr td a { text-decoration: none; color:#666; }
table.tabelNormal tr td a:hover { text-decoration: underline; color: #000; }

.contact_email { }
.messageType0 { border: #F00 1px solid; background: #FC9; padding: 5px 10px; }
.messageType1 { border: #093 1px solid; background: #6CC; padding: 10px; margin: 0 0 10px 0; }


.sidebar_right { width: 160px; float: right; padding: 20px 8px; }
.sidebar_right h3 { color: #666; margin: 0 0 5px 0; border-bottom: #000 1px solid; }
.sidebar_right a, .sidebar_middle_content a { padding: 0px 0 2px 0; font-size: 12px; line-height: 16px; color: #666; text-decoration: none; }
.sidebar_right a:hover, .sidebar_middle_content a:hover { color: #000; }




.footer { width: 880px; height: 30px; background: #FFFFFF; position: relative; }


#short_news_images { overflow: hidden; }
#short_news_images div { margin: 15px 11px 0 1px; width: 161px; float: left; }
#short_news_text { }

.banner_mt {
border: #999 1px solid;
width:159px;
height:165px;
margin-right:11px;
margin-left:1px;
margin-top:12px;
float:left;
}

.banner_mt:hover {
border:1px rgb(255,88,0) solid;
}

.banner_mt a img {
border:0px blue solid;
display:block;
position:relative;
height:83px;
width:159px;
}

.banner_mt h1 {
color:gray;
position:relative;
top:4px;
left:3px;
margin:0px;
padding:0px;
font: bold 14px Verdana;
line-height: 14px;
background: none;
text-align: left;
}

.banner_mt p {
font: normal 11px Tahoma;
line-height: 13px;
display:block;
width:150px;
color:gray;
position:relative;
left:3px;
top:2px;
text-align: left;
}

.banner_mt a {
color:gray;
display:block;
position:relative;
height:83px;
width:159px;
left:0px;
top:0px;
border-top:1px rgb(0,49,69) solid;
}

.banner_mt a:hover {
border-top:1px rgb(255,88,0) solid;
}

.banner_mt_text {
color:gray;
border-top:0px rgb(200,200,200) solid;
display:block;
position:relative;
height:81px;
width:159px;
}



#meniu_modele ul, #meniu_modele ul li { list-style: none; margin: 0; padding: 0; overflow: hidden; }
#meniu_modele ul { padding-left: 10px; }
#meniu_modele ul li { white-space: nowrap; text-align: left; float: left; }
#meniu_modele ul li.selected a { color: #fff; background: #6e7645; }

#meniu_modele ul a { color: #6e7645; text-decoration: none; padding: 10px 10px; line-height: 30px; }
#meniu_modele ul a:hover { color: #fff; background: #6e7645; }



span.smallText, span.smallText a { font-size: 10px; }

ul.pageNumbers, ul.pageNumbers li { list-style: none; padding: 0; margin: 0; }
ul.pageNumbers { display: block; }
ul.pageNumbers li { float: left; width: 20px; line-height: 20px; }
ul.pageNumbers li.justText { float: left; width: 50px; }
ul.pageNumbers div { width: 20px; padding: 3px 0; text-align: center; }
ul.pageNumbers li a { cursor: pointer; width: 20px; display: block; }
ul.pageNumbers li.selected a { color: #000; font-weight: bold; }
ul.pageNumbers li a:hover { color: #000; font-weight: bold; }

.dealersList { width: 500px; }
.dealersList2col { width: 600px; }
.dealersList a, .dealersList2col a { color:#D00; }
.dealersList a:hover, .dealersList2col a:hover { color:#900; }

.verdespalacit a { color: #6E7645; }
._11px { font-size: 11px; }





#leftbanner { position: relative; }
#leftbanner div.inside { position: absolute; left: -149px; top: 120px; width: 144px; height: 300px; }

span.bifa_rosie { padding: 0 10px; background: url(/templates/classic/css/images/bifa_rosie.png) no-repeat; }