   body { margin:0px  ; background:#4e1b3b;}

  .body, td, th, div {font-family:Tahoma; font-size: 8pt; color: #676767}



.black{font-family:Tahoma; font-size: 8pt; color: #000000}

.blue{font-family:Tahoma; font-size: 11px; color: #0d3e83}

.contactbg{ background:url(../images/contact_bg.gif) no-repeat; width:586px; height:355px; margin-top:10px}

.contact2bg{ background:url(../images/contact2bg.gif) no-repeat; width:512px; height:141px}



.violet{font-family:Tahoma; font-size: 8pt; color: #4e1b3b}

.violet1{font-family:Tahoma; font-size: 9pt; color: #4e1b3b}

.violet2{font-family:Tahoma; font-size: 10pt; color: #4e1b3b}



.red2{font-family:Arial, Helvetica, sans-serif; font-size: 9pt; color: #9d0d0c}

.red3{font-family:Tahoma; font-size: 8pt; color:#4e1b3b}

#wrapper1 { width:784px; text-align:left}

#left1 {width: 261px; height:105px; float: left}

#right1 { width: 523px; float: right; margin-top:33px}





#wrapper2 { width:912px; text-align:left; background:#efe3cd; margin-top:15px}

#left2 {width: 594px; float: left}

#right2 { width: 318px; float: right}

.left5{float: left; width:360px; margin-left:14px; margin-top:20px; border:0px solid red}

.right5{float: right; width:190px; margin-right:14px; margin-top:20px; font-size:8pt; text-align:right; border:0px solid red}



.fl1{width:174px; float:left; margin-top:45px}

.fl2{width:179px; float:left; margin-top:45px}

.fl3{width:159px; float:right; margin-top:45px}



/* ---------------------- top50 nav ---------------------- */



#nav{ position:relative; width:523px; height:36px; font-family:Arial, Helvetica, sans-serif; font-size: 13px; color: #ffffff; background:url(../images/meniubg.gif) no-repeat; float:right; margin:0px}

#nav ul{ list-style-type:none; padding:0; margin:0; float:left}

#nav ul li{ display:block; float:left; margin:0}

#nav ul li a{ display:block;  color:#4e1b3b; text-decoration:none; width:104px; height:36px; font-family:Arial, Helvetica, sans-serif; font-size:13px}

#nav ul li a span{ padding:0 0 0 24px; height:36px; float:left; line-height:35px}

#nav ul li a:hover{ color:#0d3e83; text-decoration:none}

#nav ul li a:hover span{ display:block; width:auto; cursor:pointer;}



#nav ul li a span.c1{ padding:0 0 0 35px; height:36px; float:left; line-height:35px}

#nav ul li a span.c2{ padding:0 0 0 25px; height:36px; float:left; line-height:35px}

#nav ul li a span.c3{ padding:0 0 0 28px; height:36px; float:left; line-height:35px}

#nav ul li a span.c4{ padding:0 0 0 50px; height:36px; float:left; line-height:35px}

/* nav 2 */
#indexNav {
	background: url(../images/indexNav.jpg) no-repeat scroll top left;
	width: 283px;
	height: 141px;
}
#indexNav a {
	display: block;
	height: 47px;
	text-indent: -9999px;
	outline: 0;
}

/* ---------------------- top50 nav ---------------------- */



.uls{margin-top:0px; margin-bottom:0px; list-style-image:url(../images/dot01.gif);}

.clientibg{background:url(../images/clientibg.jpg) no-repeat; width:253px; height:383px; margin-top:5px}

.clienti2bg{background:url(../images/clienti2bg.gif) no-repeat; width:253px; height:293px; margin-top:5px}

.footer{background:url(../images/footerbg.gif) no-repeat; width:912px; height:67px; margin-top:12px; color:#FFFFFF; text-align:center; line-height:20px}



.pad1{padding:5px 30px 5px 33px; text-align:justify}

.pad2{padding:59px 15px 5px 17px; text-align:justify; font-size:13px; color:#000000; line-height:17px}

.pad3{padding-top:15px; color:#FFFFFF}

.pad6{padding-top:10px; padding-bottom:10px}

.pad7{padding-left:15px; padding-right:10px}





a:link, a:active, a:visited { font-family:Tahoma; font-size:8pt;  color:#124589; text-decoration: none}

a:hover { font-family:Tahoma; font-size:8pt;  color:#000000; text-decoration: underline}



a.meniu1:link, a.meniu1:active, a.meniu1:visited { font-family:Tahoma; font-size:11px;  color:#FFFFFF; text-decoration:underline}

a.meniu1:hover { font-family:Tahoma; font-size:11px;  color:#FFFFFF; text-decoration: none}



a.meniu2:link, a.meniu2:active, a.meniu2:visited { font-family:Tahoma; font-size:11px;  color:#efe3cd; text-decoration:none}

a.meniu2:hover { font-family:Tahoma; font-size:11px;  color:#efe3cd; text-decoration: underline}



a.meniu3:link, a.meniu3:active, a.meniu3:visited { font-family:Tahoma; font-size:11px;  color:#676767; text-decoration:none}

a.meniu3:hover { font-family:Tahoma; font-size:11px;  color:#676767; text-decoration: underline}





.clear {clear: both; display: block; height: 1px; margin: 0; padding: 0}

.input1{ background-color:#626262; width:312px; height:18px; border:0px solid #9C9C9C; color:#FFFFFF; font-family:Tahoma; font-size:8pt}

.textarea1{ background-color:#626262; width:312px; height:75px; border:0px solid #9C9C9C; color:#FFFFFF; font-family:Tahoma; font-size:8pt }

.buton1{ background: #626262; width:46px; height:18px; border:none; color:#FFFFFF; font-family:Tahoma; font-size:8pt}





.brandsbg{background:url(../images/brandsbg.gif) no-repeat; width:782px; height:65px; padding-top:3px}



.formularError {

	margin-left: 18px;

	margin-bottom: 10px;

	color: red;

}

/* ---------------------- top50 formular ---------------------- */


.fwhite1{font-size: 9pt; color: #ffffff}
.fgrey1{font-family: Times New Roman; font-size: 14pt; color: #3c4347}
.fgreen1{color: #60a76b}


.inregbg1{width: 324px; background: #3c4347 repeat-y; text-align: center; margin: 0px auto;  color: #d8d8d8; border:0px solid #000000}
.fleft1{width: 271px; float: left; padding: 0 50px 0 18px }
.fright1{width:430px; float: left;}
.fright2{ float: left;}
.fright3{ float: right; text-align: right; line-height: 24px}


.fpad1{padding:12px 0 40px 0}
.fpad2{padding: 0 18px 0 18px }


.input22{ background-color:#8a8989; width:271px; height:21px; border:0px solid #9C9C9C; color:#FFFFFF; font-family:Tahoma; font-size:8pt}
.input3{ background-color:#8a8989; width:190px; height:21px; border:0px solid #9C9C9C; color:#FFFFFF; font-family:Tahoma; font-size:8pt}
.textarea2{ background-color:#8a8989; width:430px; height:122px; border:0px solid #9C9C9C; color:#FFFFFF; font-family:Tahoma; font-size:8pt }
.textarea3{ background-color:#8a8989; width:430px; height:72px; border:0px solid #9C9C9C; color:#FFFFFF; font-family:Tahoma; font-size:8pt }
.buton2{ background: #8a8989; width:48px; height:23px; border:none; color:#FFFFFF; font-family:Tahoma; font-size:8pt;}
.buton3{ background: #3c4347; width:59px; height:23px; border:none; color:#FFFFFF; font-weight:bold; font-family:Tahoma; font-size:8pt;}

.formularError {
	margin-left: 18px;
	margin-bottom: 10px;
	color: red;
}

//video

#cover {
display:none;
position:absolute;
left:0px;
top:0px;
width:100%;
height:100%;
background:black;
filter:alpha(Opacity=90);
opacity:0.9;
-moz-opacity:0.9;
-khtml-opacity:0.9;
}

#dialog {
background:url("http://www.top50brands.ro/images/bg-player-full.png") no-repeat scroll left top transparent;
display:none;
top: 50%;
left: 50%;
margin-left: -235px;
margin-top: -175px;
width:470px;
height:350px;
position:absolute;
z-index:1000;
padding:6px 7px 7px 8px;
font:10pt tahoma;
//border:1px solid gray
}

.splash {
position:absolute;
top:170px;
left:665px;
{
