/* http://meyerweb.com/eric/tools/css/reset/ */
/* v1.0 | 20080212 */

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, b, u, i, center,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-size: 100%;vertical-align: baseline;	background: transparent; }
body { line-height: 1; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #808080; }
ol, ul {	list-style: none;}
blockquote, q {	quotes: none;}
blockquote:before, blockquote:after,
q:before, q:after {	content: '';	content: none;}
/* remember to define focus styles! */
:focus {	outline: 0;}
/* remember to highlight inserts somehow! */
ins {	text-decoration: none;}
del {	text-decoration: line-through;}
/* tables still need 'cellspacing="0"' in the markup */
table {	border-collapse: collapse;	border-spacing: 0;}
.clear{clear:both; line-height:0px; font-size: 0;}
.clear2{clear:both; height:10px; font-size: 0;}

.frame .header{ width: 940px; height:auto; margin: 6px auto 0; overflow: hidden;  position: relative; }
.frame .header h1.logo{width: 536px; height: 59px;display: inline-block; float: left;  text-align: left; padding: 0; margin:0;}
.frame .header h1.logo a.link{ vertical-align: middle; width: 230px; height: 59px; display: inline-block; text-decoration: none; color: #808080; background-color: #FFF; text-align: left;position: relative;}
.frame .header h1.logo a.link img.logo {position: absolute;bottom:0;}
.frame .header h1.logo a.link span.text{display: inline-block; position: absolute; bottom: 15px; width:100%; text-align: right;float: right; font-weight: normal;font-size: 14px; line-height: 16px;}
.frame .header div.menu {width: 400px; height: 59px; position: relative; float: right; text-align: right;}
.frame .header div.menu a.home, a.despre_noi, a.feedback, a.faq, a.site_map, a.contact{ display:inline-block;font-size: 1px; text-decoration: none; text-align: center; background: none white; color: black;margin: 0 0 0 10px;}
.frame .header div.menu a.home, a.despre_noi, a.feedback, a.faq, a.site_map, a.contact:hover{	text-decoration: none;}

#windowArert { position:absolute; width:200px; margin:10px 0 0 0px; padding:10px; background:#ff8403; font-size:12px; }
#windowArert p { margin:0; padding:5px 0 }
#windowArert input { background:#f6df85; border:1px solid #c00; color:#036; padding:2px 4px; width:170px; }
#windowArert a { color:#000; text-decoration:none; }
#windowArert a:hover { color:#fff }

