ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input
{ margin: 0; padding: 0; }
a img,:link img,:visited img { border: none; }

a
{
    text-decoration: none;
    color:#ff6600
}

h1,h2,h3,h4,h5 { color:#ff6600; }

a:hover
{
    text-decoration: underline;
}

body, td
{
    margin: 0;
    padding: 0;
    font-family: Arial, Verdana, sans-serif;
    font-size: 11px;
    background-color: #fff;
    line-height: 24x;
}

body
{
    padding: 20px;
    font-family:Arial !important;
    font-size: 11px !important;
}

form,td
{
    font-family:Arial !important;
    font-size: 11px !important;
}

.form_error       { color:darkred; font-weight:bold; }

#left{ float:left; border-right:1px solid black;  }
#right{ float:left; }

.logo       { width:150px; height:50px; position:relative; }
.logo span  { width:150px; height:50px; position:absolute; left:0px; top:0px; background:url('../images/brain02a.jpg'); display:block; }
.logp     { display:none; }

.jic        { position:relative; top:-2px; left:10px; }

.comparsion { color:#ff5a00}
.comparsion select  { background:#f9f9f9; width:150px; }

.bt            { border-top:1px solid #eee; width:135px; padding-top:3px;  }
.lh             { line-height:22px }

#menu    { float:left;  padding-right:16px; padding-top:7px; }

#menu ul li { list-style:none; margin-top:5px; }

#sf_admin_container
{
    width:800px;
    margin-right:0px !important;
    float:left;
    margin-left:-1px;
    /*border-left:1px solid black;*/
    padding-left:10px;
    margin-top:0px;
}

#sf_admin_container .sf_admin_list th { background:#ff6600 !important; color:white; }
#sf_admin_container .sf_admin_list th a { color:white !important; }



.sf_admin_row_1 td      { background:#eee !important; }

#sf_admin_bar     {
    float:left !important;
    position:relative !important;
    left:00px;
    margin-right: 10px !important;
    margin-top: 0px !important;
}
#sf_admin_bar select    { width:130px; }

#sf_admin_container #sf_admin_content
{
    margin-right: 0px !important;
    float:left !important;
}

#sf_admin_container fieldset h2 { background:#ff6600 !important; color:#fff !important; font-size:11px; padding:3px; }


.sf_admin_filters .nace_select_box {width: 130px !important;}

.nace_select_box,
.company_select_box {width:467px !important;}

.region_select_box,
.country_select_box {width: 150px}


.result_table {background-color: black;}
.result_table td {border: none; border-color: white; border-width: 1px; text-align:center;}
.result_table .result_table_header  {background-color: orange;}

#language li { display:inline;}

.blues,
.trademark {font-family: Arial, Helvetica, sans-serif; color:#ff6600; float:left}

.blues {font-size:2em;}
.trademark {font-size:1.2em;}

#user_and_date
{
    padding-left:10px;
}

#evaluation
{
    /*width:700px;*/
}

#info
{
    float:left;
    height:auto;
    width:100%;
}

#questions
{
    /*padding-left: 10px;*/
}

#answers
{
    width:525px;
    height: auto;
}

#evaluation div
{
    float:left;
}

#questions tr
{
    height: 19px;
}

#questions table{
    width: 100%;
}
.question.selected
{
    font-weight: bold;
}

.question.selected td,
#answers td,
#answers
{
    background-color: #f6f1e4;
}


#answers td,
#answers table
{
    margin:0px;
    padding:0px;
    border:none;
}

#answers td.radio
{
    vertical-align: top;
    padding: 5px;
}

.question.answered a,
.question.answered
{
    color:#0f9103 !important;
}

.question.with_note a,
.question.with_note
{
    color:#f1091a !important;
}

#questions a
{
    color:black;
}

#questions td.rank
{
    text-align: center;
}
#navigation
{
    padding: 5px;
}