body{line-height:1.3;background:#f2f5fb url(../img/template/bgrepeat.jpg) repeat-x;font-family:Tahoma,Sans,Arial,Helvetica,sans-serif;font-size:13px;padding-top:15px}#topNav img,#topNav li ul li,#topNav li.last,#topNav ul,body{margin:0}trebuchet,h1,h2,h3,h4,h5,h6{font-family:"Trebuchet MS","Trebuchet","Nimbus Sans L",sans-serif}.title,h1,h2,h3,h4,h5,h6{color:#007293}.title{font-size:18px;margin-top:0px;}pre{background:#eee;padding:0.75em 1.5em;font-size:12px;border:1px solid #ddd}img{border:0}hr{height:1px;border:1px solid gray}.rule,#container_page{margin:0 auto}.clear,.rule{clear:both}#topNav li ul li a,#topNav li ul li,#topNav,img.rule,table.tbg{width:100%}div .node{padding:10px}#container_page .sb-inner{background:white}#container_page .sb-border,#container_page .sb-shadow{background:blue}#menuleft .sb-inner{background:#eef4fc}#menuleft .sb-border,#menuleft .sb-shadow{background:#d9e8fd}.item-list .icon{color:#555;padding-left:0.25em;clear:right}#footer .wrapper ul,.item-list .icon{float:right}#topNav a,.item-list .title{margin-top:0px;font-weight:bold}.item-list ul{margin:0 0 0.75em 0}#topNav img,#topNav li ul li,.item-list ul li,.item-list ul{padding:0}.item-list ul li{margin:0 0 0.25em 1.5em;list-style:disc}li a.active,.tbg tbody tr:focus th,.tbg tbody tr:hover th,.tbgt body tr:focus td,.tbg tbody tr:hover td{color:#000}a:visited,a{color:#0069ba}#leftsidebar{width:120px;margin-left:15px;margin-right:15px}#topNav{background:repeat-x top;height:90px;padding-top:10px}#footer .wrapper,#topNav li,#topNav{position:relative}#footer .wrapper a,#footer .wrapper,#topNav a{color:#656565}#footer .wrapper a,#topNav a{text-decoration:none}#footer .wrapper p{font-size:9px}#topNav li ul,#topNav a{font-size:11px}#topNav a{border-bottom:1px dotted #fff}#topNav li a:hover{border-bottom:1px dotted #656565}#footer .wrapper li,#footer .wrapper,#topNav li ul li a,#topNav li,#topNav ul{display:block}#topNav ul{padding:0 0 .5em 0;border-bottom:1px solid #d6d6d6}#footer .wrapper ul,#topNav li ul,#topNav ul{position:absolute}#footer .wrapper ul,#topNav ul{right:0}#topNav li,#topNav ul ul{padding-bottom:0}#topNav li{background:url(../img/template/bullet-triangle.png) no-repeat left center;margin:0 18px 0 0;text-indent:13px;line-height:1.1em}#footer .wrapper li,#footer .wrapper p,#topNav li{float:left}#topNav li ul{background:#fff;border:1px solid #d3caaa;width:10em;left:-999em;top:1.1em;z-index:100}#topNav li:hover ul{left:0;z-index:1000}#topNav li ul li{background:none;text-indent:0}#topNav li ul li a{padding:.2em 0;text-indent:.2em}#topNav li ul li a:hover,#topNav li ul li a:active{background:#d3caaa;color:white}#topNav img{border-style:none}#topNav img.rule{border-top:1.7em solid white}#footer{background:repeat-x bottom;padding:0 0 0 0}#footer .wrapper{padding:0 15px 5px 15px;font-size:11px}#footer .wrapper p{width:45%}#footer .wrapper ul{top:-5px;padding:1.3em}#footer .wrapper li{border-right:1px solid #656565;padding:0 10px}#footer .wrapper li.last{border-right-style:none;padding-right:0}#container_page{width:950px}tr.trg{background:url(../img/template/fg.png)}table.tbg tbody{border:1px solid red}table.tbg td{border:1px solid green}table.tbg td,table.tbg{border:1px solid #acc6d2}.tbg tbody tr:focus th,.tbg tbody tr:hover th,.tbgt body tr:focus td,.tbg tbody tr:hover td{background:url(../img/template/fg_hover.png)  repeat-x top left}table.tbg{background:#ebf8fe;color:#373b3d;font-size:10pt;text-align:center}form input[type=text], form input[type=password], form input[type=submit], form textarea, form select
    {
        border:1px solid #BAD3DA;
        color:#666666;
        font-size:13px;
        line-height:150%;
        margin-bottom:5px;
        padding: 5px 5px 5px 5px;
        background-color:#f5fdfb;
        font-family:Arial,Helvetica,sans-serif;
    }.input_user
    {
        background-image: url('../img/icons/register/user.png');
        background-repeat:no-repeat;
        padding-left:25px !important;
    }
    .input_password
    {
        background-image: url('../img/icons/register/password.png');
        background-repeat:no-repeat;
        padding-left:25px !important;
    }
    .input_mail
    {
        background-image: url('../img/icons/register/mail.png');
        background-repeat:no-repeat;
        padding-left:25px !important;
    }
    .text 
    {
        font-family:Arial,Helvetica,sans-serif;
        font-size:12px;
        color:#404040;
    }
    .fieldname 
    {
        color:#666666;
        font-size:12px;
        font-weight:bold;
        margin-bottom:5px;
        font-family:Arial,Helvetica,sans-serif;
    }
