* {
	margin: 0;
}

html, body {
	height: 100%;
}

body { background:#FFFFFF;
        margin:0;
        padding:0;
        font-family:Arial, Helvetica, sans-serif;
        font-size:12px;
        color: #636363;
}
/* sticky footer: ryanfait.com/resources/footer-stick-to-bottom-of-page/ */
#all_wrapper {
        min-height: 100%;
        height: auto !important;
        height: 100%;
        margin: 0 auto -65px; /*bottom margin is ne negative value of the footer's height */
}
ul {
        margin:0;
        padding:0;
}
a {
        font-family:Arial, Helvetica, sans-serif;
        font-size:12px;
        color:#6b9aed;
}
a:hover {
        font-family:Arial, Helvetica, sans-serif;
        font-size:12px;
        color:#280099;
}
h1 {
        font-family:Trebuchet Ms, Geneva, Arial, Helvetica, sans-serif;
        font-size:20px;
        color:#6b9aed;
        margin:0;
        padding-left:5px;
        text-transform:none;
        font-weight:lighter;
        background: url(../images/mineralcosmetic/h1_blue_underline.png) no-repeat left bottom;
}
h2 {
        font-family:Trebuchet Ms, Geneva, Arial, Helvetica, sans-serif;
        font-size:18px;
        color:#6b9aed;
        margin:0;
        padding-left:5px;
        text-transform:none;
        font-weight:lighter;
        background: url(../images/mineralcosmetic/h1_blue_underline.png) no-repeat left bottom;
}
h2 a:link, h2 a:active, h2 a:visited {
        font-family:Trebuchet Ms, Geneva, Arial, Helvetica, sans-serif;
        font-size:18px;
        color:#6b9aed;
        margin:0;
        text-transform:none;
        font-weight:lighter;
        text-decoration:none;
}
h2 a:hover{
        font-family:Trebuchet Ms, Geneva, Arial, Helvetica, sans-serif;
        font-size:18px;
        color:#280099;
        margin:0;
        text-transform:none;
        font-weight:lighter;
}
h3 {
        font-family:Trebuchet Ms, Geneva, Arial, Helvetica, sans-serif;
        font-size:14px;
        color:#6b9aed;
        margin:0;
        padding-left:5px;
        text-transform:none;
        font-weight:lighter;
}
p {
        font-family:Arial, Helvetica, sans-serif;
        font-size:12px;
        color:#636363;
        line-height:18px;
}
p a:link, p a:active, p a:visited {
        font-family:Arial, Helvetica, sans-serif;
        font-size:12px;
        color:#6b9aed;
        text-decoration:none;
}
p a:hover {
        font-family:Arial, Helvetica, sans-serif;
        font-size:12px;
        color:#280099;
        text-decoration:none;
}
.green {
        font-family:Arial, Helvetica, sans-serif;
        font-size:12px;
        color:#13957d;
        text-decoration:none;
}

.blue {
        font-family:Arial, Helvetica, sans-serif;
        font-size:12px;
        color:#6b9aed;
        text-decoration:none;
}

#header_wrapper {
        background: url(../images/all/header_mineral_bg.png) repeat-x 0 0;
        height:240px;
        width:100%;
}


#header_content {
        width:900px;
        height:240px;
        margin:auto;
}
#logo_mineralcosmetic {
        background: url(../images/mineralcosmetic/logo_mineralcosmetic.png) no-repeat 0 0;
        width:99px;
        height:73px;
        float:right;
        margin-top:5px;
        margin-right:40px;
        margin-bottom:10px;
}
#logo_phytocosmetic {
        background: url(../images/verima/logo_phytocosmetic.png) no-repeat 0 0;
        width:99px;
        height:73px;
        float:right;
        margin-top:5px;
        margin-right:40px;
        margin-bottom:10px;
}
#header_content_left {
        float:left;
        height:240px;
        width:183px;
}
#header_content_left ul {
        /* color:#3abda2; */
	color:#6b9aed;
        padding-left:40px;
}
#header_content_left ul li {
        font-family:Trebuchet Ms, Geneva, Arial, Helvetica, sans-serif;
        text-transform:uppercase;
        font-size:16px;
        color:#6b9aed;
        line-height:22px;
        list-style:url(../images/mineralcosmetic/arrow_blue.png);
}
#header_content_left ul li a:link, #header_content_left ul li a:active, #header_content_left ul li a:visited {
        font-family:Trebuchet Ms, Geneva, Arial, Helvetica, sans-serif;
        text-transform:uppercase;
        font-size:16px;
        color:#6b9aed;
        line-height:22px;
        list-style:url(../images/mineralcosmetic/arrow_blue.png);
        text-decoration:none;
        background: url(../images/mineralcosmetic/_underline_links.png) no-repeat left bottom;
}
#header_content_left ul li a:hover {
        font-family:Trebuchet Ms, Geneva, Arial, Helvetica, sans-serif;
        text-transform:uppercase;
        font-size:16px;
        color:#280099;
        line-height:22px;
        list-style:url(../images/arrow_green.png);
        text-decoration:none;
        background: url(../images/all/underline_links_hover.png) no-repeat left bottom;
}
#header_content_left ul li.selected {
        font-family:Trebuchet Ms, Geneva, Arial, Helvetica, sans-serif;
        text-transform:uppercase;
        font-size:16px;
        color:#280099;
        line-height:22px;
        list-style:url(../images/mineralcosmetic/arrow_blue.png);
        text-decoration:none;
        background: url(../images/all/underline_links_hover.png) no-repeat left bottom;
}
#header_content_left ul li.selected a:link, #header_content_left ul li.selected a:active, #header_content_left ul li.selected a:visited{
        font-family:Trebuchet Ms, Geneva, Arial, Helvetica, sans-serif;
        text-transform:uppercase;
        font-size:16px;
        color:#280099;
        line-height:22px;
        list-style:url(../images/mineralcosmetic/arrow_blue.png);
        text-decoration:none;
        background: url(../images/all/underline_links_hover.png) no-repeat left bottom;
}
#header_content_left ul li.selected a:hover{
        font-family:Trebuchet Ms, Geneva, Arial, Helvetica, sans-serif;
        text-transform:uppercase;
        font-size:16px;
        color:#280099;
        line-height:22px;
        list-style:url(../images/mineralcosmetic/arrow_blue.png);
        text-decoration:none;
        background: url(../images/all/underline_links_hover.png) no-repeat left bottom;
}
#header_content_right {
        float:left;
        height:240px;
        width:717px;
}

#header_picture {
        background:url(../images/mineralcosmetic/_header_mineralcosmetic.png) no-repeat 0 0;
	float:right;
        width:300px;
        height:221px;
}
#header_picture #flags {
        background:url(../images/all/flags_bg.png) no-repeat 0 0;
        width:58px;
        height:26px;
        float:right;
        margin-top:195px;
        padding-left:5px;
        padding-top:6px;
        margin-right:5px;
}
#content-wrapper {
        width:900px;
        height:100%;
        margin:auto;
}
#content_left {
        float:left;
        width:200px;
}
#content-right {
        float:left;
        width:686px;
        padding-left:5px;
}


.sidebar_title_up {
        background:url(../images/all/sidebar_title_bg.png) no-repeat 0 0;
        color:#6b9aed;
        line-height:35px;
        font-family:Trebuchet Ms, Geneva, Arial, Helvetica, sans-serif;
        text-transform:none;
        font-size:16px;
        width:190px;
        height:40px;
        text-align:center;
}

.sidebar_title_up_small {
        background:url(../images/all/sidebar_title_bg_small.png) no-repeat 0 0;
        height:7px;
        width:190px;
}


.sidebar_title_text {

}
.sidebar_bg {
        background:url(../images/all/sidebar_bg.png) repeat-y 0 0;
        width:180px;
        padding-left:8px;
        padding-right:5px;
        line-height:19px;
}
.sidebar_bg li {
        list-style:none;
        font-weight:bold;
        padding-left:15px;
}
.sidebar_corner_down {
        background:url(../images/all/sidebar_corner_down.png) no-repeat 0 0;
        height:16px;
        width:190px;
        margin-bottom:10px;
}
.sidebar_corner_down_small {
        background:url(../images/all/sidebar_corner_down_small.png) no-repeat 0 0;
        height:7px;
        width:190px;
        margin-bottom:5px;
}

.catalog_title {
        color:#6b9aed;
        line-height:35px;
        font-family:Trebuchet Ms, Geneva, Arial, Helvetica, sans-serif;
        text-transform:none;
        font-size:16px;
        width:190px;
        height:40px;
        text-align:center;
}
.catalog_title a:link, .catalog_title a:active, .catalog_title a:visited {
        color:#6b9aed;
        line-height:35px;
        font-family:Trebuchet Ms, Geneva, Arial, Helvetica, sans-serif;
        text-transform:none;
        font-size:16px;
        width:190px;
        height:40px;
        text-align:center;
        text-decoration:none;
}
.catalog_title a:hover{
        color:#6b9aed;
        line-height:35px;
        font-family:Trebuchet Ms, Geneva, Arial, Helvetica, sans-serif;
        text-transform:none;
        font-size:16px;
        width:190px;
        height:40px;
        text-align:center;
}
.produse_title {
        color:#6b9aed;
        line-height:35px;
        font-family:Trebuchet Ms, Geneva, Arial, Helvetica, sans-serif;
        text-transform:none;
        font-size:16px;
        width:190px;
        height:40px;
        text-align:center;
}
.produse_title a:link, .produse_title a:active, .produse_title a:visited {
        color:#6b9aed;
        line-height:35px;
        font-family:Trebuchet Ms, Geneva, Arial, Helvetica, sans-serif;
        text-transform:none;
        font-size:16px;
        width:190px;
        height:40px;
        text-align:center;
        text-decoration:none;
}
.produse_title a:hover{
        color:#6b9aed;
        line-height:35px;
        font-family:Trebuchet Ms, Geneva, Arial, Helvetica, sans-serif;
        text-transform:none;
        font-size:16px;
        width:190px;
        height:40px;
        text-align:center;
}
.push {
	height: 65px;
}
#footer-wrapper {
        clear:both;
        width:100%;
/*        background:url(../images/all/footer_mineral_bg.png) repeat-x 0 0; */
	height:65px;
}
#footer-content {
        width:900px;
        margin:auto;
        padding-top:35px;
}
#footer-left {
        width:700px;
        float:left;
}
#footer-right {
        width:200px;
        float:right;
        text-align:right;
}

#footer-left li {
        font-family:Arial, Helvetica, sans-serif;
        font-size:11px;
        color:#6b9aed;
        list-style:none;
        display:inline;
        padding-left:5px;
}
.blue_footer {
        font-family:Arial, Helvetica, sans-serif;
        font-size:11px;
        color:#6b9aed;
        text-decoration:none;
        text-decoration:none;
}
.blue_footer a:link, .blue_footer a:active, .blue_footer a:visited{
        font-family:Arial, Helvetica, sans-serif;
        font-size:12px;
        color:#6b9aed;
        text-decoration:none;
}
.blue_footer a:hover{
        font-family:Arial, Helvetica, sans-serif;
        font-size:12px;
        color:#280099;
        text-decoration:none;
}
.grey {
        font-family:Arial, Helvetica, sans-serif;
        font-size:12px;
        color:#636363;
        text-decoration:none;
}
.grey a:link, .grey a:active, .grey a:visited{
        font-family:Arial, Helvetica, sans-serif;
        font-size:12px;
        color:#636363;
        text-decoration:none;
}
.grey a:hover{
        font-family:Arial, Helvetica, sans-serif;
        font-size:12px;
        color:#3dceb3;
        text-decoration:none;
}
/* ----------------------------------------------------------------------*/
.normal a:link,.normal a:active,.normal a:visited{
        font-family: "Trebuchet MS", "Times New Roman", Times, serif;
        font-size: 12px;
        color: #6b9aed;
        font-weight : normal;
        text-decoration: none;
        text-align:justify;
}
.normal a:hover{
        font-family: "Trebuchet MS", "Times New Roman", Times, serif;
        font-size: 12px;
        color: #6b9aed;
        font-weight: normal;
        text-decoration: underline;
        text-align: justify;
}

/* -----------------------------------------------------------------------*/

.normal-btn {
        font-family: "Trebuchet MS", "Times New Roman", Times, serif;
        font-size: 11px;
        color: #e4e2e2;
        background: #6b9aed;
        border:double;
        font-weight : normal;
        text-decoration: none;
        text-align: center;
        padding-left:5px;
        padding-right:5px;
}
.normal-btn2 {
        font-family: "Trebuchet MS", "Times New Roman", Times, serif;
        font-size: 11px;
        color: #e4e2e2;
        background: #f25821;
        border:double;
        font-weight : normal;
        text-decoration: none;
        text-align: center;
        padding-left:5px;
        padding-right:5px;
        cursor:pointer;
}

/* -----------------------------------------------------------------------*/

.normal-orange {
        font-family: "Trebuchet MS", "Times New Roman", Times, serif;
        font-size: 12px;
        color: #f25821;
        font-weight : normal;
        text-decoration: none;
        text-align: justify;
}

.normal-orange a:link, .normal-orange a:active,.normal-orange a:visited{
        font-family: "Trebuchet MS", "Times New Roman", Times, serif;
        font-size: 12px;
        color: #f25821;
        font-weight : normal;
        text-decoration: none;
        text-align:justify;
}

.normal-orange a:hover{
        font-family: "Trebuchet MS", "Times New Roman", Times, serif;
        font-size: 12px;
        color: #f25821;
        font-weight: normal;
        text-decoration: underline;
        text-align: justify;
}

/* -----------------------------------------------------------------------*/

.normal-green01 {
        font-family: "Trebuchet MS", "Times New Roman", Times, serif;
        font-size: 12px;
        color: #71bf44;
        font-weight : normal;
        text-decoration: none;
        text-align: justify;
}

.normal-green01 a:link,.normal-green01 a:active,.normal-green01 a:visited{
        font-family: "Trebuchet MS", "Times New Roman", Times, serif;
        font-size: 12px;
        color: #71bf44;
        font-weight : normal;
        text-decoration: none;
        text-align:justify;
}
.normal-green01 a:hover{
        font-family: "Trebuchet MS", "Times New Roman", Times, serif;
        font-size: 12px;
        color: #71bf44;
        font-weight: normal;
        text-decoration: underline;
        text-align: justify;
}

/* -----------------------------------------------------------------------*/

.normal-green02 {
        font-family: "Trebuchet MS", "Times New Roman", Times, serif;
        font-size: 12px;
        color: #008060;
        font-weight : normal;
        text-decoration: none;
        text-align: justify;
}

.normal-green02 a:link{
        font-family: "Trebuchet MS", "Times New Roman", Times, serif;
        font-size: 12px;
        color: #008060;
        font-weight : normal;
        text-decoration: none;
        text-align:justify;
}

.normal-green02 a:active{
        font-family: "Trebuchet MS", "Times New Roman", Times, serif;
        font-size: 12px;
        color: #008060;
        font-weight: normal;
        text-decoration: none;
        text-align:justify;
}

.normal-green02 a:visited{
        font-family: "Trebuchet MS", "Times New Roman", Times, serif;
        font-size: 12px;
        color: #008060;
        font-weight : normal;
        text-decoration: none;
        text-align:justify;
}

.normal-green02 a:hover{
        font-family: "Trebuchet MS", "Times New Roman", Times, serif;
        font-size: 12px;
        color: #008060;
        font-weight: normal;
        text-decoration: underline;
        text-align: justify;
}

/* -----------------------------------------------------------------------*/

.normal-green03 {

        font-family: "Trebuchet MS", "Times New Roman", Times, serif;

        font-size: 12px;

        color: #00ae8e;

        font-weight : normal;

        text-decoration: none;

        text-align: justify;

}

.normal-green03 a:link{

        font-family: "Trebuchet MS", "Times New Roman", Times, serif;

        font-size: 12px;

        color: #00ae8e;

        font-weight : normal;

        text-decoration: none;

        text-align:justify;

}

.normal-green03 a:active{

        font-family: "Trebuchet MS", "Times New Roman", Times, serif;

        font-size: 12px;

        color: #00ae8e;

        font-weight: normal;

        text-decoration: none;

        text-align:justify;

}

.normal-green03 a:visited{

        font-family: "Trebuchet MS", "Times New Roman", Times, serif;

        font-size: 12px;

        color: #00ae8e;

        font-weight : normal;

        text-decoration: none;

        text-align:justify;

}

.normal-green03 a:hover{

        font-family: "Trebuchet MS", "Times New Roman", Times, serif;

        font-size: 12px;

        color: #00ae8e;

        font-weight: normal;

        text-decoration: underline;

        text-align: justify;

}

/* -----------------------------------------------------------------------*/

.normal-green04 {

        font-family: "Trebuchet MS", "Times New Roman", Times, serif;

        font-size: 12px;

        color: #a3d062;

        font-weight : normal;

        text-decoration: none;

        text-align: justify;

}

.normal-green04 a:link{

        font-family: "Trebuchet MS", "Times New Roman", Times, serif;

        font-size: 12px;

        color: #a3d062;

        font-weight : normal;

        text-decoration: none;

        text-align:justify;

}

.normal-green04 a:active{

        font-family: "Trebuchet MS", "Times New Roman", Times, serif;

        font-size: 12px;

        color: #a3d062;

        font-weight: normal;

        text-decoration: none;

        text-align:justify;

}

.normal-green04 a:visited{

        font-family: "Trebuchet MS", "Times New Roman", Times, serif;

        font-size: 12px;

        color: #a3d062;

        font-weight : normal;

        text-decoration: none;

        text-align:justify;

}

.normal-green04 a:hover{

        font-family: "Trebuchet MS", "Times New Roman", Times, serif;

        font-size: 12px;

        color: #a3d062;

        font-weight: normal;

        text-decoration: underline;

        text-align: justify;

}

/* -----------------------------------------------------------------------*/

.normal-green05 {

        font-family: "Trebuchet MS", "Times New Roman", Times, serif;

        font-size: 12px;

        color: #73a472;

        font-weight : normal;

        text-decoration: none;

        text-align: justify;

}

.normal-green05 a:link{

        font-family: "Trebuchet MS", "Times New Roman", Times, serif;

        font-size: 12px;

        color: #73a472;

        font-weight : normal;

        text-decoration: none;

        text-align:justify;

}

.normal-green05 a:active{

        font-family: "Trebuchet MS", "Times New Roman", Times, serif;

        font-size: 12px;

        color: #73a472;

        font-weight: normal;

        text-decoration: none;

        text-align:justify;

}

.normal-green05 a:visited{

        font-family: "Trebuchet MS", "Times New Roman", Times, serif;

        font-size: 12px;

        color: #73a472;

        font-weight : normal;

        text-decoration: none;

        text-align:justify;

}

.normal-green05 a:hover{

        font-family: "Trebuchet MS", "Times New Roman", Times, serif;

        font-size: 12px;

        color: #73a472;

        font-weight: normal;

        text-decoration: underline;

        text-align: justify;

}

/* -----------------------------------------------------------------------*/

.normal-green06 {

        font-family: "Trebuchet MS", "Times New Roman", Times, serif;

        font-size: 12px;

        color: #25bc9d;

        font-weight : normal;

        text-decoration: none;

        text-align: justify;

}

.normal-green06 a:link{

        font-family: "Trebuchet MS", "Times New Roman", Times, serif;

        font-size: 12px;

        color: #25bc9d;

        font-weight : normal;

        text-decoration: none;

        text-align:justify;

}

.normal-green06 a:active{

        font-family: "Trebuchet MS", "Times New Roman", Times, serif;

        font-size: 12px;

        color: #25bc9d;

        font-weight: normal;

        text-decoration: none;

        text-align:justify;

}

.normal-green06 a:visited{

        font-family: "Trebuchet MS", "Times New Roman", Times, serif;

        font-size: 12px;

        color: #25bc9d;

        font-weight : normal;

        text-decoration: none;

        text-align:justify;

}

.normal-green06 a:hover{

        font-family: "Trebuchet MS", "Times New Roman", Times, serif;

        font-size: 12px;

        color: #25bc9d;

        font-weight: normal;

        text-decoration: underline;

        text-align: justify;

}

/* -----------------------------------------------------------------------*/

.normal-green {

        font-family: "Trebuchet MS", "Times New Roman", Times, serif;

        font-size: 12px;

        color: #008060;

        font-weight : normal;

        text-decoration: none;

        text-align: justify;

}

.normal-green a:link{

        font-family: "Trebuchet MS", "Times New Roman", Times, serif;

        font-size: 12px;

        color: #008060;

        font-weight : normal;

        text-decoration: none;

        text-align:justify;

}

.normal-green a:active{

        font-family: "Trebuchet MS", "Times New Roman", Times, serif;

        font-size: 12px;

        color: #008060;

        font-weight: normal;

        text-decoration: none;

        text-align:justify;

}

.normal-green a:visited{

        font-family: "Trebuchet MS", "Times New Roman", Times, serif;

        font-size: 12px;

        color: #008060;

        font-weight : normal;

        text-decoration: none;

        text-align:justify;

}

.normal-green a:hover{

        font-family: "Trebuchet MS", "Times New Roman", Times, serif;

        font-size: 12px;

        color: #008060;

        font-weight: normal;

        text-decoration: underline;

        text-align: justify;

}

/* -----------------------------------------------------------------------*/

.normal-red {

        font-family: "Trebuchet MS", "Times New Roman", Times, serif;

        font-size: 12px;

        color: #a6223a;

        font-weight : normal;

        text-decoration: none;

        text-align: justify;

}

.normal-red a:link{

        font-family: "Trebuchet MS", "Times New Roman", Times, serif;

        font-size: 12px;

        color: #a6223a;

        font-weight : normal;

        text-decoration: none;

        text-align:justify;

}

.normal-red a:active{

        font-family: "Trebuchet MS", "Times New Roman", Times, serif;

        font-size: 12px;

        color: #a6223a;

        font-weight: normal;

        text-decoration: none;

        text-align:justify;

}

.normal-red  a:visited{

        font-family: "Trebuchet MS", "Times New Roman", Times, serif;

        font-size: 12px;

        color: #a6223a;

        font-weight : normal;

        text-decoration: none;

        text-align:justify;

}

.normal-red a:hover{

        font-family: "Trebuchet MS", "Times New Roman", Times, serif;

        font-size: 12px;

        color: #a6223a;

        font-weight: normal;

        text-decoration: underline;

        text-align: justify;

}

/* -----------------------------------------------------------------------*/

.title {

        font-family: "Trebuchet MS", "Times New Roman", Times, serif;

        font-size: 14px;

        color: #f25821;

        text-decoration: none;

        text-align: justify;

        padding-left:40px;

        padding-right:20px;

        padding-top:10px;

}

.title a:link{

        font-family: "Trebuchet MS", "Times New Roman", Times, serif;

        font-size: 14px;

        color: #f25821;

        font-weight : normal;

        text-decoration: none;

        text-align:justify;

}

.title a:active{

        font-family: "Trebuchet MS", "Times New Roman", Times, serif;

        font-size: 14px;

        color: #f25821;

        font-weight: normal;

        text-decoration: none;

        text-align:justify;

}

.title a:visited{

        font-family: "Trebuchet MS", "Times New Roman", Times, serif;

        font-size: 14px;

        color: #f25821;

        font-weight : normal;

        text-decoration: none;

        text-align:justify;

}

.title a:hover{

        font-family: "Trebuchet MS", "Times New Roman", Times, serif;

        font-size: 14px;

        color: #f25821;

        font-weight: normal;

        text-decoration: none;

        text-align: justify;

}

/* -----------------------------------------------------------------------*/

.title-green{

        font-family: "Trebuchet MS", "Times New Roman", Times, serif;

        font-size: 14px;

        color: #008060;

        text-decoration: none;

        text-align: justify;

        padding-top:10px;

}

.title-green a:link{

        font-family: "Trebuchet MS", "Times New Roman", Times, serif;

        font-size: 14px;

        color: #008060;

        font-weight : normal;

        text-decoration: none;

        text-align:justify;

}

.title-green a:active{

        font-family: "Trebuchet MS", "Times New Roman", Times, serif;

        font-size: 14px;

        color: #008060;

        font-weight: normal;

        text-decoration: none;

        text-align:justify;

}

.title-green a:visited{

        font-family: "Trebuchet MS", "Times New Roman", Times, serif;

        font-size: 14px;

        color: #008060;

        font-weight : normal;

        text-decoration: none;

        text-align:justify;

}

.title-green a:hover{

        font-family: "Trebuchet MS", "Times New Roman", Times, serif;

        font-size: 14px;

        color: #008060;

        font-weight: normal;

        text-decoration: none;

        text-align: justify;

}

/* -----------------------------------------------------------------------*/

.footer-left {

        font-family: "Trebuchet MS", "Times New Roman", Times, serif;

        font-size: 12px;

        color: #5b5954;

        font-weight: normal;

        text-decoration: none;

        text-align: left;

        padding-left:20px;

}

.footer-left a:link{

        font-family: "Trebuchet MS", "Times New Roman", Times, serif;

        font-size: 12px;

        color: #5b5954;

        font-weight: normal;

        text-decoration: none;

        text-align: left;

}

.footer-left a:active{

        font-family: "Trebuchet MS", "Times New Roman", Times, serif;

        font-size: 12px;

        color: #5b5954;

        font-weight: normal;

        text-decoration: none;

        text-align: left;

}

.footer-left a:visited{

        font-family: "Trebuchet MS", "Times New Roman", Times, serif;

        font-size: 12px;

        color: #5b5954;

        font-weight : normal;

        text-decoration: none;

        text-align: left;

}

.footer-left a:hover{

        font-family: "Trebuchet MS", "Times New Roman", Times, serif;

        font-size: 12px;

        color: #5b5954;

        font-weight: normal;

        text-decoration:underline;

        text-align: left;

}

/* -----------------------------------------------------------------------*/

.footer-right {

        font-family: "Trebuchet MS", "Times New Roman", Times, serif;

        font-size: 12px;

        color: #5b5954;

        font-weight: normal;

        text-decoration: none;

        text-align: right;

        padding-right:20px;

}

.footer-right a:link{

        font-family: "Trebuchet MS", "Times New Roman", Times, serif;

        font-size: 12px;

        color: #5b5954;

        font-weight: normal;

        text-decoration: none;

        text-align: left;

}

.footer-right a:active{

        font-family: "Trebuchet MS", "Times New Roman", Times, serif;

        font-size: 12px;

        color: #5b5954;

        font-weight: normal;

        text-decoration: none;

        text-align: left;

}

.footer-right a:visited{

        font-family: "Trebuchet MS", "Times New Roman", Times, serif;

        font-size: 12px;

        color: #5b5954;

        font-weight : normal;

        text-decoration: none;

        text-align: left;

}

.footer-right a:hover{

        font-family: "Trebuchet MS", "Times New Roman", Times, serif;

        font-size: 12px;

        color: #5b5954;

        font-weight: normal;

        text-decoration:underline;

        text-align: left;

}

/* -----------------------------------------------------------------------*/

.title-orange {
        font-family: "Trebuchet MS", "Times New Roman", Times, serif;
        font-size: 14px;
        color: #f25821;
        font-weight : normal;
        text-decoration: none;
        text-align: justify;
        background:url(../images/all/dots_menu2.png) repeat-x left bottom;
        width:660px;
}

.title-orange a:link, .title-orange a:active, .title-orange a:visited{
        font-family: "Trebuchet MS", "Times New Roman", Times, serif;
        font-size: 14px;
        color: #f25821;
        font-weight : normal;
        text-decoration: none;
        text-align:justify;
}

.title-orange a:hover{
        font-family: "Trebuchet MS", "Times New Roman", Times, serif;
        font-size: 14px;
        color: #f25821;
        font-weight: normal;
        text-decoration: underline;
        text-align: justify;
}

/* -----------------------------------------------------------------------*/

.title-green01 {
        font-family: "Trebuchet MS", "Times New Roman", Times, serif;
        font-size: 14px;
        color: #71bf44;
        font-weight : normal;
        text-decoration: none;
        text-align: justify;
        background:url(../images/all/dots_menu2.png) repeat-x left bottom;
        width:660px;
}

.title-green01 a:link, .title-green01 a:active ,.title-green01 a:visited{
        font-family: "Trebuchet MS", "Times New Roman", Times, serif;
        font-size: 14px;
        color: #71bf44;
        font-weight : normal;
        text-decoration: none;
        text-align:justify;
}
.title-green01 a:hover{
        font-family: "Trebuchet MS", "Times New Roman", Times, serif;
        font-size: 14px;
        color: #71bf44;
        font-weight: normal;
        text-decoration: underline;
        text-align: justify;
}

/* -----------------------------------------------------------------------*/

.title-green02 {
        font-family: "Trebuchet MS", "Times New Roman", Times, serif;
        font-size: 14px;
        color: #008060;
        font-weight : normal;
        text-decoration: none;
        text-align: justify;
        background:url(../images/all/dots_menu2.png) repeat-x left bottom;
        width:660px;
}

.title-green02 a:link, .title-green02 a:active,.title-green02 a:visited{
        font-family: "Trebuchet MS", "Times New Roman", Times, serif;
        font-size: 14px;
        color: #008060;
        font-weight : normal;
        text-decoration: none;
        text-align:justify;
}
.title-green02 a:hover{
        font-family: "Trebuchet MS", "Times New Roman", Times, serif;
        font-size: 14px;
        color: #008060;
        font-weight: normal;
        text-decoration: underline;
        text-align: justify;
        }

/* -----------------------------------------------------------------------*/

.title-green03 {
        font-family: "Trebuchet MS", "Times New Roman", Times, serif;
        font-size: 14px;
        color: #00ae8e;
        font-weight : normal;
        text-decoration: none;
        text-align: justify;
        background:url(../images/all/dots_menu2.png) repeat-x left bottom;
        width:660px;
}

.title-green03 a:link,.title-green03 a:active, .title-green03 a:visited{
        font-family: "Trebuchet MS", "Times New Roman", Times, serif;
        font-size: 14px;
        color: #00ae8e;
        font-weight : normal;
        text-decoration: none;
        text-align:justify;
}
.title-green03 a:hover{
        font-family: "Trebuchet MS", "Times New Roman", Times, serif;
        font-size: 14px;
        color: #00ae8e;
        font-weight: normal;
        text-decoration: underline;
        text-align: justify;
}

/* -----------------------------------------------------------------------*/

.title-green04 {
        font-family: "Trebuchet MS", "Times New Roman", Times, serif;
        font-size: 14px;
        color: #a3d062;
        font-weight : normal;
        text-decoration: none;
        text-align: justify;
        background:url(../images/all/dots_menu2.png) repeat-x left bottom;
        width:660px;
}

.title-green04 a:link,.title-green04 a:active,.title-green04 a:visited{
        font-family: "Trebuchet MS", "Times New Roman", Times, serif;
        font-size: 14px;
        color: #a3d062;
        font-weight : normal;
        text-decoration: none;
        text-align:justify;
}

.title-green04 a:hover{
        font-family: "Trebuchet MS", "Times New Roman", Times, serif;
        font-size: 14px;
        color: #a3d062;
        font-weight: normal;
        text-decoration: underline;
        text-align: justify;
}

/* -----------------------------------------------------------------------*/

.title-green05 {
        font-family: "Trebuchet MS", "Times New Roman", Times, serif;
        font-size: 14px;
        color: #73a472;
        font-weight : normal;
        text-decoration: none;
        text-align: justify;
        background:url(../images/all/dots_menu2.png) repeat-x left bottom;
        width:660px;
}

.title-green05 a:link,.title-green05 a:active,.title-green05 a:visited{
        font-family: "Trebuchet MS", "Times New Roman", Times, serif;
        font-size: 14px;
        color: #73a472;
        font-weight : normal;
        text-decoration: none;
        text-align:justify;
}

.title-green05 a:hover{
        font-family: "Trebuchet MS", "Times New Roman", Times, serif;
        font-size: 14px;
        color: #73a472;
        font-weight: normal;
        text-decoration: underline;
        text-align: justify;
}

/* -----------------------------------------------------------------------*/

.title-green06 {
        font-family: "Trebuchet MS", "Times New Roman", Times, serif;
        font-size: 14px;
        color: #25bc9d;
        font-weight : normal;
        text-decoration: none;
        text-align: justify;
        background:url(../images/all/dots_menu2.png) repeat-x left bottom;
        width:660px;
}

.title-green06 a:link,.title-green06 a:active,.title-green06 a:visited{
        font-family: "Trebuchet MS", "Times New Roman", Times, serif;
        font-size: 14px;
        color: #25bc9d;
        font-weight : normal;
        text-decoration: none;
        text-align:justify;

}
.title-green06 a:hover{
        font-family: "Trebuchet MS", "Times New Roman", Times, serif;
        font-size: 14px;
        color: #25bc9d;
        font-weight: normal;
        text-decoration: underline;
        text-align: justify;
}

/* -----------------------------------------------------------------------*/

.title-red {
        font-family: "Trebuchet MS", "Times New Roman", Times, serif;
        font-size: 14px;
        color: #a6223a;
        font-weight : normal;
        text-decoration: none;
        text-align: justify;
        background:url(../images/all/dots_menu2.png) repeat-x left bottom;
        width:660px;
}

.title-red a:link,.title-red a:active,.title-red a:visited{
        font-family: "Trebuchet MS", "Times New Roman", Times, serif;
        font-size: 14px;
        color: #a6223a;
        font-weight : normal;
        text-decoration: none;
        text-align:justify;
}

.title-red a:hover{
        font-family: "Trebuchet MS", "Times New Roman", Times, serif;
        font-size: 14px;
        color: #a6223a;
        font-weight: normal;
        text-decoration: underline;
        text-align: justify;
}

/* -----------------------------------------------------------------------*/

.title-blue,
.title-blue01 {
        font-family: "Trebuchet MS", "Times New Roman", Times, serif;
        font-size: 14px;
        color: #6b9aed;
        font-weight : normal;
        text-decoration: none;
        text-align: justify;
        background:url(../images/all/dots_menu2.png) repeat-x left bottom;
        width:660px;
}

.title-blue a:link,.title-blue a:active,.title-blue a:visited,
.title-blue01 a:link,.title-blue01 a:active,.title-blue01 a:visited{
        font-family: "Trebuchet MS", "Times New Roman", Times, serif;
        font-size: 14px;
        color: #6b9aed;
        font-weight : normal;
        text-decoration: none;
        text-align:justify;
}

.title-blue a:hover,
.title-blue01 a:hover{
        font-family: "Trebuchet MS", "Times New Roman", Times, serif;
        font-size: 14px;
        color: #6b9aed;
        font-weight: normal;
        text-decoration: underline;
        text-align: justify;
}


/* -----------------------------------------------------------------------*/

.normal-blue,
.normal-blue01 {
        font-family: "Trebuchet MS", "Times New Roman", Times, serif;
        font-size: 12px;
        color: #6b9aed;
        font-weight : normal;
        text-decoration: none;
        text-align: justify;
}

.normal-blue a:link,.normal-blue a:active,.normal-blue a:visited,
.normal-blue01 a:link,.normal-blue01 a:active,.normal-blue01 a:visited{
        font-family: "Trebuchet MS", "Times New Roman", Times, serif;
        font-size: 12px;
        color: #6b9aed;
        font-weight : normal;
        text-decoration: none;
        text-align:justify;
}

.normal-blue a:hover,
.normal-blue01 a:hover{
        font-family: "Trebuchet MS", "Times New Roman", Times, serif;
        font-size: 12px;
        color: #6b9aed;
        font-weight: normal;
        text-decoration: underline;
        text-align: justify;
}

/* -----------------------------------------------------------------------*/

.title-blue02 {
        font-family: "Trebuchet MS", "Times New Roman", Times, serif;
        font-size: 14px;
        color: #dbf7ff;
        font-weight : normal;
        text-decoration: none;
        text-align: justify;
        background:url(../images/all/dots_menu2.png) repeat-x left bottom;
        width:660px;
}

.title-blue02 a:link,.title-blue02 a:active,.title-blue02 a:visited{
        font-family: "Trebuchet MS", "Times New Roman", Times, serif;
        font-size: 14px;
        color: #dbf7ff;
        font-weight : normal;
        text-decoration: none;
        text-align:justify;
}

.title-blue02 a:hover{
        font-family: "Trebuchet MS", "Times New Roman", Times, serif;
        font-size: 14px;
        color: #dbf7ff;
        font-weight: normal;
        text-decoration: underline;
        text-align: justify;
}

/* -----------------------------------------------------------------------*/

.normal-blue02 {
        font-family: "Trebuchet MS", "Times New Roman", Times, serif;
        font-size: 12px;
        color: #dbf7ff;
        font-weight : normal;
        text-decoration: none;
        text-align: justify;
}

.normal-blue02 a:link,.normal-blue02 a:active,.normal-blue02 a:visited{
        font-family: "Trebuchet MS", "Times New Roman", Times, serif;
        font-size: 12px;
        color: #dbf7ff;
        font-weight : normal;
        text-decoration: none;
        text-align:justify;
}

.normal-blue02 a:hover{
        font-family: "Trebuchet MS", "Times New Roman", Times, serif;
        font-size: 12px;
        color: #dbf7ff;
        font-weight: normal;
        text-decoration: underline;
        text-align: justify;
}

/* -----------------------------------------------------------------------*/

.normal-blue03 {
        font-family: "Trebuchet MS", "Times New Roman", Times, serif;
        font-size: 12px;
        color: #280099;
        font-weight : normal;
        text-decoration: none;
        text-align: justify;
}

.normal-blue03 a:link,.normal-blue03 a:active,.normal-blue03 a:visited{
        font-family: "Trebuchet MS", "Times New Roman", Times, serif;
        font-size: 12px;
        color: #280099;
        font-weight : normal;
        text-decoration: none;
        text-align:justify;
}

.normal-blue03 a:hover{
        font-family: "Trebuchet MS", "Times New Roman", Times, serif;
        font-size: 12px;
        color: #280099;
        font-weight: normal;
        text-decoration: underline;
        text-align: justify;
}

/* -----------------------------------------------------------------------*/

.normal-blue04 {
        font-family: "Trebuchet MS", "Times New Roman", Times, serif;
        font-size: 12px;
        color: #99ccff;
        font-weight : normal;
        text-decoration: none;
        text-align: justify;
}

.normal-blue04 a:link,.normal-blue04 a:active,.normal-blue04 a:visited{
        font-family: "Trebuchet MS", "Times New Roman", Times, serif;
        font-size: 12px;
        color: #99ccff;
        font-weight : normal;
        text-decoration: none;
        text-align:justify;
}

.normal-blue04 a:hover{
        font-family: "Trebuchet MS", "Times New Roman", Times, serif;
        font-size: 12px;
        color: #99ccff;
        font-weight: normal;
        text-decoration: underline;
        text-align: justify;
}
