<!--
html, body { background:#535353; height:100%; }
body * { font-family:Arial, Helvetica, sans-serif; font-size:12px; }
a, object, input { outline-style:none; text-decoration:none; }
a:hover { text-decoration:underline; }
p { text-align:justify; margin-bottom:15px; color:#fff; letter-spacing:1px; line-height:20px; }


#nyelvmenu
{
	width: 1001px;
	min-height: 20px;
	height:auto !important;
	height: 20px;
	float: left;
	display: inline;
	margin: 15px 0px;
}
#nyelvmenu a.rom
{	
	width: 25px;
	margin-right: 20px;
	height: 18px;
	background: url('style/flag_ro.png') no-repeat right top;
	float: right;
	display: inline;
	cursor:pointer;
}
#nyelvmenu a.english
{
	width: 25px;
	margin-right: 60px;
	height: 18px;
	background: url('style/flag_eng.png') no-repeat right top;
	float: right;
	display: inline;
	cursor:pointer;
}

h1 { height:33px; padding-left:65px; padding-top:5px; color:#f00; font-size:15px; font-weight:bold; background:url(style/h1box.gif) no-repeat; margin-bottom:15px; }
ul li { color:#fff; margin-bottom:8px; background:url(style/list-arrow.gif) no-repeat 0px 3px; padding-left:17px; }
ul { margin-bottom:20px; }
h2.produs { color:#f00; font-weight:normal; font-size:15px; margin-bottom:20px; margin-top:10px; letter-spacing:1px; }
h3 { color:#f00; font-weight:bold; font-size:14px; margin-bottom:10px; margin-top:30px; }
div.back { text-align:right; margin-top:40px; }
div.back a { color:#f00; }
div.back a:hover { text-decoration:none; }

table.body { width:100%; margin:0px auto; }
table.body td { vertical-align:top; }
td#headerHolder { height:290px; background:#000; padding-top:0px; }
div.header { width:963px; height:290px; margin:0px auto; }
div#header { width:963px; height:240px; }
td#contentHolder { min-height:637px; background:url(style/gradient-bg.jpg) repeat-x; }
div.pageDiv { width:963px; margin:0px auto; padding-top:10px; }
div.leftMenu { width:240px; float:left; display:inline; }
div.content { width:721px; float:left; display:inline; padding-left:2px; }
td#footerHolder { height:43px; }
div.footer { width:963px; height:43px; margin:0px auto; background:url(style/footer-bg.jpg) no-repeat; }

div.content .menu { width:719px; height:41px; background:#c4c4c4; margin-bottom:20px; }
div.content .menu a { width:143px; height:27px; background-repeat:none; background-image:url(style/top-menu-bg.jpg); margin-right:1px; color:#000; text-align:center; font-size:12px; padding-top:14px; float:left; display:inline; }
div.content .menu a:hover { color:#f00; text-decoration:none; }
div.content .menu a.selected { background-image:url(style/top-menu-bg-over.jpg); }
div.content .menu a.leftMenu { background-image:url(style/top-menu-bg-left.jpg); }
div.content .menu a.leftMenuSelected { background-image:url(style/top-menu-bg-left-over.jpg); }
div.content .menu a.rightMenu { background-image:url(style/top-menu-bg-right.jpg); margin-right:0px; }
div.content .menu a.rightMenuSelected { background-image:url(style/top-menu-bg-right-over.jpg); margin-right:0px; }

div.footer div.menu { margin:0px 106px; margin-top:15px; float:left; display:inline; }
div.footer div.menu a { width:149px; float:left; font-size:12px; color:#000; font-weight:normal; text-decoration:none; text-align:center }
div.footer div.menu a:hover { color:#f00; }

div.leftMenu h2 { width:224px; height:30px; float:left; display:inline; background:url(style/product-menu-main-bg.gif) no-repeat; padding-top:13px; }
div.leftMenu h2.selected { height:35px; background-image:url(style/product-menu-main-bg-opened.gif); }
div.leftMenu h2 a { font-size:14px; font-weight:bold; margin-left:40px; color:#000; }
div.leftMenu h2 a:hover { color:#f00; }
div.leftMenu div.opened { background:#fff; width:190px; margin-left:9px; padding-left:16px; float:left; display:inline; margin-bottom:1px; }
div.leftMenu div.opened a { font-size:12px; color:#000; padding-left:20px; float:left; display:inline; margin-bottom:15px; margin-top:5px; width:167px; }
div.leftMenu div.opened a:hover { background:url(style/product-menu-submenu-arrow.gif) no-repeat left 2px; color:#f00; text-decoration:none; }
div.leftMenu img { margin-left:10px; margin-bottom:20px; }

.presentationText { float:left; display:inline; width:535px; }
.presentationText.product, .productPresentationText { float:left; display:inline; width:425px; }
.sidePics { width:170px; float:right; display:inline; }
.sidePics.product { width:270px; }
.sidePics img { margin-bottom:20px; }
.sidePics .smallPics img { margin-right:10px; cursor:pointer; }

/*
table.content td { vertical-align:top; }
table.content td.textBox { border-left:solid 10px #323232; width:610px; background:#dedede; color:#000; padding:15px; }
table.content td.flashAnim { width:350px; height:380px; }

.contact { margin-bottom:20px; float:left; display:inline; }
.contact * { float:left; display:inline; }
*/
.contact h2 { color:#f00; font-size:14px; font-weight:bold; margin-bottom:10px; text-align:center; display:inline; }
.contact b { font-weight:normal; width:100%; }
.contact .sediu { width:70px; padding-left:30px; color:#f00; float:left; display:inline; }
.contact .mail { color:#fff; }
.contact span { margin-bottom:5px; width:100%; float:left; display:inline; color:#fff; }
.contact input.textfield, .contact textarea { width:380px; margin-bottom:5px; font-size:11px; margin-top:5px; }
.contact input.textfield { height:20px; }
.contact textarea { height:140px; }
/*
.contact a { color:#000000; }
*/
.contact.address { width:324px; height:225px; background:url(style/contact-bg.jpg) no-repeat; float:right; }
form.contact { width:380px; color:#fff; }
form.contact input.button { float:right; width:107px; height:33px; background:url(style/button-bg.jpg) no-repeat; border-width:0px; color:#000; font-weight:normal; font-size:12px; padding-bottom:3px; margin-top:5px; cursor:pointer; }
#terkep { width:380px; height:190px; border:solid 1px #f00; margin-top:100px; margin-bottom:20px; background:#FFFFFF; }


.productListBox { width:719px; float:left; display:inline; margin-bottom:20px; }
.productListBox .top { width:719px; height:8px; background:url(style/productlistbox-horizontal-top.gif) no-repeat; overflow:hidden; float:left; display:inline; }
.productListBox .bottom { width:719px; height:8px; background:url(style/productlistbox-horizontal-bottom.gif) no-repeat; float:left; display:inline; }
.productListBox .content { width:719px; background:url(style/productlistbox-horizontal-bg.jpg) repeat-x #FFFFFF; float:left; display:inline; margin:0px; padding:0px; }
.productListBox .list { width:340px; float:left; display:inline-block; margin-right:15px; }
.productListBox .pic { float:right; display:inline; text-align:left; width:360px; }
.productListBox .list h2 { font-size:14px; color:#FF0000; font-weight:bold; margin-bottom:20px; margin-top:10px; padding-left:0px; margin-left:80px; }
.productListBox .list a { font-size:12px; color:#000; padding-left:20px; float:left; display:inline; margin-bottom:7px; width:180px; margin-left:60px; }
.productListBox .list a:hover { background:url(style/product-menu-submenu-arrow.gif) no-repeat left 2px; color:#f00; text-decoration:none; }

.productListBox3 { width:239px; float:left; display:inline; margin-bottom:20px; }
.productListBox3 .top3 { width:228px; height:8px; background:url(style/productlistbox-top.jpg) no-repeat; overflow:hidden; float:left; display:inline; }
.productListBox3 .bottom3 { width:228px; height:8px; background:url(style/productlistbox-bottom.jpg) no-repeat; float:left; display:inline; }
.productListBox3 .content3 { width:228px;height:600px; background:url(style/productlistbox-horizontal-bg.jpg) repeat-x #FFFFFF; float:left; display:inline; margin:0px; padding:0px; }
.productListBox3 .list { width:190px; float:left; display:inline-block; margin-right:15px; }
.productListBox3 .pic3 { float:right; display:inline-block; text-align:left; width:228px; }
.productListBox3 .list h2 { font-size:14px; color:#FF0000; font-weight:bold; margin-bottom:20px; margin-top:10px; padding-left:0px; margin-left:37px; }
.productListBox3 .list a { font-size:12px; color:#000; padding-left:20px; float:left; display:inline; margin-bottom:7px; width:150px; margin-left:17px; }
.productListBox3 .list a:hover { background:url(style/product-menu-submenu-arrow.gif) no-repeat left 2px; color:#f00; text-decoration:none; }

/*
.productListBox { width:228px; margin-right:17px; float:left; display:inline; margin-bottom:20px; }
.productListBox .top { width:228px; height:8px; background:url(style/productlistbox-top.jpg) no-repeat; overflow:hidden; }
.productListBox .bottom { width:228px; height:8px; background:url(style/productlistbox-bottom.jpg) no-repeat; }
.productListBox .list { width:228px; height:350px; background:#FFFFFF; }
.productListBox .list h2 { font-size:14px; color:#FF0000; text-align:center; font-weight:bold; margin-bottom:30px; }
.productListBox .list a { font-size:12px; color:#000; padding-left:20px; float:left; display:inline; margin-bottom:7px; width:180px; margin-left:20px; }
.productListBox .list a:hover { background:url(style/product-menu-submenu-arrow.gif) no-repeat left 2px; color:#f00; text-decoration:none; }
*/

.productMenu a { font-size:14px; color:#fff; font-weight:bold; padding-left:20px; float:left; display:inline; margin-bottom:15px; width:100%; margin-left:20px; margin-top:10px; }
.productMenu a:hover { background:url(style/product-menu-submenu-arrow.gif) no-repeat left 2px; color:#f00; text-decoration:none; }


/************
 * EMERIGOS *
 ************/

#emerigosLogo { font-size:10px !important; float:none; margin-left:auto; margin-top:20px; margin-bottom:5px; }
#emerigosLogo #emerigos * { width:220px; float:left; display:inline; padding:0px; }
#emerigosLogo #emerigos #emerigos_logo { width:109px; }
#emerigosLogo #emerigos #emerigos_logo * { width:109px; }
#emerigos_line { border-left:1px solid #fff; float:left; height:25px; margin-left:12px; margin-right:6px; margin-top:1px; width:1px !important; }
div#emeoff, div#emeon { position:relative; top:-3px; }
div#emeoff p, div#emeoff a, div#emeon p, div#emeon a { line-height:10px; font-size:10px; padding:0px; margin:0px; color:#fff; text-decoration:none; }
-->
