﻿
/*---------------------------------------------------
/*  site-general
/*---------------------------------------------------*/


/*---------------------------------------------------
/*  jquery popup
/*---------------------------------------------------*/

.ui-dialog .ui-widget .ui-widget-content,
.ui-widget-content
{
    border:0px;
}

.ui-widget-overlay
{
    background-color:#000000;
}

.cjq-popup
{
    color:#333333;
    background-color:#ffffff;
    border:solid 1px #59637D;
}

.cjq-popup .ui-dialog-titlebar
{
    background-color:#485066;
    color:#ffffff;
    border:solid 1px #485066;
}

.cjq-popup .ui-dialog-titlebar a
{
    color:#333333;
    background-color:#ffffff;
}

.cjq-popup .ui-dialog-titlebar a:hover
{
    color:#333333;
    background-color:#59627C;
    border:0px;
}

.print-body
{
    background-color:#ffffff;
}

#popup .ui-dialog-content .ui-widget-content
{
    background-color:#ffffff;
}

body.popup
{
	background-color:#ffffff;
}

/*---------------------------------------------------
/*  body
/*---------------------------------------------------*/

body
{
    background-color:#f4f4f4;
    color:#495371;
}

a
{
    color:#495371;
}

/*---------------------------------------------------
/*  search
/*---------------------------------------------------*/

#box-search
{
    background-color:#ececec;
}

#box-search .text
{
    background-color:#ffffff;
}

/*---------------------------------------------------
/*  line-yellow
/*---------------------------------------------------*/

.line-yellow
{
    background-color:#fff500;
}

/*---------------------------------------------------
/*  content-zone
/*---------------------------------------------------*/

#content-zone .bottom
{
    background-color:#ececec;
}

/*---------------------------------------------------
/*  menu-zone
/*---------------------------------------------------*/

#menu-zone .menu
{
    color:#667bb4;
}

#menu-zone .menu a
{
    color:#667bb4;
}

#menu-zone div.level-1
{
    background-image:url(../media/bg-menu-1.png);
}

/*---------------------------------------------------
/*  content
/*---------------------------------------------------*/

#content .sitepath a
{
    color:#667bb4;
}

#content .print a
{
    color:#667bb4;
}

#content .line-gray
{
    background-color:#ececec;
}

#content .h1
{
    color:#3c4869;
}

#content .h2
{
    color:#667bb4;
}

/*---------------------------------------------------
/*  references
/*---------------------------------------------------*/     

#references .top .title a
{
    color:#ffffff;
}

#references .h1
{
    color:#495371;
}

#references .h2
{
    color:#495371;
}

#references .description
{
    color:#495371;
}

#references .line
{
    background-color:#ececec;
}

/*---------------------------------------------------
/*  footer-zone
/*---------------------------------------------------*/

#footer-zone .copyright
{
    color:#b4b4b4;
}

#footer-zone .credits 
{
    color:#6579be;
}

#footer-zone .credits a
{
    color:#6579be;
}

/*---------------------------------------------------
/*  contact form
/*---------------------------------------------------*/

.contact-form .request-button
{
    background-image: url(../media/bg-button.png);
    border:1px solid #D1D1D1;
}

.contact-form a.request-button:hover
{
    background-image: url(../media/bg-button-hover.png);
    color:white;
    border:1px solid #485066;
}

/*---------------------------------------------------
/*  errors
/*---------------------------------------------------*/

.error-message
{
    border:2px solid red;
    padding:10px;
    color:Red;
}

input.form-error
{
    border:2px solid red;
}

/*---------------------------------------------------
/*  contact form
/*---------------------------------------------------*/

.print-button
{
    background-image: url(../media/bg-button.png);
    border:1px solid #D1D1D1;
}

a.print-button:hover
{
    background-image: url(../media/bg-button-hover.png);
    color:white;
    border:1px solid #485066;
}


