/* Realr - 0.1 */

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym,
address, big,cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol,
ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td
{ margin:0; padding:0; border:0; outline:0; font-weight:inherit; font-style:inherit; font-size:100%; font-family:inherit; vertical-align:baseline; }

body { background:#FFF url(bg.png) repeat-x; font-family:Verdana, sans-serif; font-size:12px; color:#1D5E9F; }

.floatLeft { float:left; }
.floatRight { float:right; }
.clearing { clear:both; }
.icon { position:relative; bottom:-4px; margin-right:8px; }

strong { font-weight:bold; }
em { font-style:italic; }
ul { padding:10px; list-style-position:inside; }
ul li { margin:0 0 10px 0; }

a { color:#1D5E9F; text-decoration:underline; }
a:hover { text-decoration:none; }
a:active { color:#555; }
a:focus { color:#333; }
a img { border:0; }

#page { width:940px; background:#FFF; border:1px solid #CCC; margin:0 auto; margin-bottom:20px; }

#header { width:920px; padding:20px 10px 20px 10px; position:relative; }
#header #logo { float:left; width:205px; height:96px; }
#header #menu { position:relative; z-index:1000; float:right; margin:25px 10px 0 0; width:620px; height:35px; background:url(menu.png) no-repeat; padding:0 15px 0 15px; }
#header #menu .sep { display:block; float:left; width:3px; height:35px; background:url(menu_sep.png) no-repeat; margin:0 27px 0 27px; }
#header #menu a { display:block; text-indent:-9999px; float:left; }
#header #menu a.despreMarcileProprii { width:185px; height:35px; background:url(menu_a.png) no-repeat 0 0; }
#header #menu a.tip { width:22px; height:35px; background:url(menu_a.png) no-repeat -248px 0; }
#header #menu a.quality { width:70px; height:35px; background:url(menu_a.png) no-repeat -317px 0; }
#header #menu a.bio { width:28px; height:35px; background:url(menu_a.png) no-repeat -439px 0; } 
#header #menu a.selection { width:83px; height:35px; background:url(menu_a.png) no-repeat -520px 0; }
#header #menu a.despreMarcileProprii:hover, #header #menu a.despreMarcilePropriiActive { width:185px; height:35px; background:url(menu_a_active.png) no-repeat 0 0; }
#header #menu  a.tip:hover, #header #menu a.tipActive { width:22px; height:35px; background:url(menu_a_active.png) no-repeat -248px 0; }
#header #menu a.quality:hover, #header #menu a.qualityActive { width:70px; height:35px; background:url(menu_a_active.png) no-repeat -317px 0; }
#header #menu a.bio:hover, #header #menu a.bioActive { width:28px; height:35px; background:url(menu_a_active.png) no-repeat -439px 0; } 
#header #menu a.selection:hover, #header #menu a.selectionActive { width:83px; height:35px; background:url(menu_a_active.png) no-repeat -520px 0; }

#header .menuTIP { width:650px; height:115px; background:url(menuTIP.png) no-repeat; position:absolute; top:65px; left:270px; }
#header .menuBIO { width:650px; height:115px; background:url(menuBIO.png) no-repeat; position:absolute; top:75px; left:270px; }
#header .menuQUALITY { width:650px; height:115px; background:url(menuQUALITY.png) no-repeat; position:absolute; top:76px; left:270px; }
#header .menuSELECTION { width:650px; height:115px; background:url(menuSELECTION.png) no-repeat; position:absolute; top:68px; left:270px; }

#tip { width:940px; height:240px; background:#FFF url(tip.png) no-repeat; }
#tip p { font-size:14px; width:530px; position:relative; top:70px; left:169px; }

#quality { width:940px; height:195px; background:#FFF url(quality.png) no-repeat; }
#quality p { font-size:14px; width:530px; position:relative; top:85px; left:350px; }

#bio { width:940px; height:280px; background:#FFF url(bio.png) no-repeat; }
#bio p { font-size:14px; width:530px; position:relative; top:90px; left:170px; }
#bio p.link { top:100px; left:150px; text-align:right; }

#selection { width:940px; height:250px; background:#FFF url(selection.png) no-repeat; }
#selection p { font-size:14px; width:530px; position:relative; top:85px; left:352px; }
#selection p.link { top:90px; left:340px; text-align:right; }

#content-bio { margin:0 auto; margin-top:70px; width:891px; height:315px; background:url(bg_bio.png) no-repeat; }
#content-bio p { position:relative; top:45px; left:20px; font-size:13px; width:496px; }

#content-quality { margin:0 auto; margin-top:70px; width:891px; height:464px; background:url(bg_quality.png) no-repeat; }
#content-quality p { position:relative; top:45px; left:20px; font-size:13px; width:522px; margin-bottom:10px; }

#content-selection { margin:0 auto; margin-top:30px; width:891px; height:315px; background:url(bg_selection.png) no-repeat; }
#content-selection p { position:relative; top:55px; left:20px; font-size:13px; width:496px; margin-bottom:20px; }
#content-selection p span.one { display:block; width:496px; }
#content-selection p span.two { display:block; width:390px; }
#content-selection p span.three { display:block; width:310px; }

#content-tip { margin:0 auto; margin-top:70px; width:891px; height:315px; background:url(bg_tip.png) no-repeat; }
#content-tip p { position:relative; top:55px; left:20px; font-size:13px; width:480px; margin-bottom:20px; }

#footer { clear:both; position:relative; top:10px; }
#footer p { display:block; margin:0 0 30px 30px; }
#footer p a { color:#CCC; font-weight:bold; text-decoration:none; font-family:Trebuchet MS, Verdana, sans-serif; font-size:12px; text-transform:uppercase; margin:0 10px 0 10px; }
#footer p a:hover { text-decoration:underline; }

/* H */
#content-tip { *margin-top:50px; }
#header .menuTIP { _left:260px; }
#header .menuBIO { _left:260px; }
#header .menuQUALITY { _left:260px; }
#header .menuSELECTION { _left:260px; }
