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; }

img, a, a:hover, a:link, a:active {outline: 0;}

body { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #4c4c4c; background:#25265E; margin:0; padding:0; padding-bottom: 50px; }

#container { width: 922px; overflow: hidden; margin:0 auto; background:#DFE0FF url(../images/bg_basis.jpg) left top no-repeat; }

#header { height:103px; width:922px; text-align:right; float:left; clear:both; padding:0px; background-color:#25265E; }

#header h2 { font-size: 130%; color: #dfdfff; margin: 20px 25px 0 50px; line-height: 1.8em; }

#menu { width:922px; clear:both; padding:0px; text-align:left; overflow: hidden; background-color:#25265E; }

#menu ul { margin:0; padding:6px 0px 0 0; list-style:none; float:left; display: inline; height: 26px; width: auto; overflow: hidden; margin-left: 16px; }

#menu li { display:block; float: left; margin:0; padding:0; cursor: pointer; }

#menu ul li a { float:left; background:url(../images/tableft.gif) no-repeat left top; margin:0; padding:0 0 0 4px; text-decoration:none; display: block; height: 26px; cursor: pointer; }

#menu ul li a span { background:url(../images/tabright.gif) no-repeat right top; padding:3px 10px 0px 5px; margin:0; display: block; height: 23px; float: left; }

#menu a:hover { background-position:0% -42px; }

#menu a:hover span { background-position:100% -42px; }

#content_ { width:922px; padding-bottom: 100px; overflow:hidden; min-height:300px; background:transparent url(../images/bg_basis_bottom.jpg) bottom left no-repeat; }

#content { width:600px; margin:0; margin:0 0 0 100px; }

a#home-img { display: block; width:881px; margin:40px 0 10px 20px; overflow:hidden; }

#biografie td { padding-right: 20px; }

a.backlink { font-size: 12px; }

#footer { width: 922px; overflow: hidden; margin:0 auto; margin-top: 8px; }

#footer p { font-size: 11px; color:#7678cf; margin-left: 30px; font-family:Arial, Helvetica, sans-serif; }

#footer p a { color:#7678cf; text-decoration: none; }

#footer p a:hover { color:#a3a4ff; text-decoration: underline; }

#content_ p { line-height: 1.4em; margin-bottom: 1em; }

a { color:#25265E; }

a:hover { color:#FF6600; }

p, td span.style_body { line-height: 1.4em; }

#content_ ul { margin-left:10px; padding-left: 0; margin-bottom: 1em; margin-top: -0.4em; }

#content_ ul ul { padding-top: 0.5em; margin-left: 20px; margin-top: 0; margin-bottom: 0.7em; }

#content_ ul li { margin-bottom: 0.3em; background:url(../images/bullet.gif) left 0.55em no-repeat; list-style-type:none; padding-left: 12px;line-height: 1.4em; width: 100%;    }

#content_ ul li a {line-height: 1.4em; }

#content_ h1 { font-family:Arial, Helvetica, sans-serif; color: #25265E; font-size: 1.8em; line-height: 1.3em; margin-bottom: 0.7em; margin-top: 55px; }

body#homepage h1 { margin-top: 0; margin-bottom: 0.6em; }

#content_ h2 { font-family:Arial, Helvetica, sans-serif; color: #25265E; font-size: 1.3em; line-height: 1.3em; margin-bottom: 0.6em; padding-top: 0.3em; }
#content_ h3, #content_ h4, #content_ h5, #content_ h6  { font-family:Arial, Helvetica, sans-serif; color: #25265E; font-size: 1.1em; line-height: 1.3em; margin-bottom: 0.6em; padding-top: 0.3em; }

#biografie img { margin: 0; margin-bottom: 0.9em; border: none; }

#biografie p.rol { margin-bottom: 0.5em; font-size: 11px; color:#d65226; }

#biografie h2 { margin-bottom: 0; }

#playlist td { color: #25265E; }

#playlist td.second { color:#d65226; }

p img.floatleft {float: left; margin: 0 15px 5px 0;}
p img.floatright {float: right; margin: 0 0px 10px 15px;}


html ul#navmenu-h li ul, html ul#navmenu-h li ul li, html ul#navmenu-h li ul li a {display: none; padding: 0; height: 0;}
html ul#navmenu-h li:hover ul, html ul#navmenu-h li:hover ul li, html ul#navmenu-h li ul li:hover a, , html ul#navmenu-h li ul li a:hover {display: none; padding: 0; height: 0;}
