body {
	font-family: Arial, verdana, tahoma, sans-serif;
	background: #ffffff;
	border     : 0px solid #2D5C92;
	margin: 0 auto;
}
.container {
        margin     : 0 auto;
        width: 786px;
        border-left    :  2px solid #B1B1B1;
        border-right    :  2px solid #B1B1B1;
        border-top:  0px solid red;
        border-bottom: 0px solid green;
        
}
.top_section {
        margin: 0 auto;
        border     : 0px solid red;
        width: 786px;
        height: 80px;
}
.fota {
        margin: 0 auto;
        border     : 0px solid red;
        width: 786px;
        height: 118px;
        background: #ffffff url(../images/fota.jpg) no-repeat;
}
.text_area {
        margin: 0 auto;
        border     : 0px solid red;
        width: 786px;
}


.text_left {
        margin: 0 auto;
        width: 158px;
        border     : 0px solid red;
        text-align: left;
        font: 12px Tahoma;
        font-weight: normal;
        color: #b1b1b1;
        background-color: transparent;
        float: left;
}
.text_right {
        margin: 0 auto;
        padding-left: 0px;
        width: 628px;
        border     : 0px solid red;
        text-align: left;
        background-color: #ffffff;
        float: right;
}
.text_right_content {
        margin: 0 auto;
        padding-left: 30px;
        padding-right: 30px;
        padding-top: 30px;
        padding-bottom: 30px;
        border     : 0px solid red;
        text-align: left;
        font: 11px Tahoma;
        font-weight: normal;
        line-height: 18px;
        color: #717171;
        background-color: #ffffff;
}
.footer {
        width: 786px;
        height: 101px;
        margin: 0 auto;
        border-left    :  0px solid #B1B1B1;
        border-right    :  0px solid #B1B1B1;
        border-top:  0px solid red;
        border-bottom: 0px solid green;
        text-align: left;
        font: 12px Tahoma;
        font-weight: normal;
        color: #b1b1b1;
        background: #ffffff url(../images/footer.gif) top left no-repeat;
        clear: both;
}

.menu_top {
        width: 158px;
        height: 31px;
        border: 0px solid red;
        background: transparent url(../images/menu_top2.gif) no-repeat;
        font-weight: normal;
}
.menu_middle {
        margin: 0 auto;
        width: 158px;
        border: 0px solid red;
        background: #ffffff url(../images/menu_piksel.gif) top left repeat-y;
        text-align: left;
        font: 11px Tahoma;
        font-weight: normal;
        color: #b1b1b1;
}
.menu_middle2 {
        margin: 0 auto;
        width: 158px;
        height: 200px;
        border     : 0px solid red;
        background: #ffffff url(../images/menu_piksel.gif) top left repeat-y;
        text-align: left;
        font: 11px Tahoma;
        font-weight: normal;
        color: #b1b1b1;
}
.menu_bottom {
        margin: 0 auto;
        width: 158px;
        height: 18px;
        border     : 0px solid red;
        background: #ffffff url(../images/menu_bottom.gif) top left no-repeat;
        text-align: left;
        font: 11px Tahoma;
        font-weight: normal;
        color: #b1b1b1;
}
.menu_dark_piksel {
        margin: 0 auto;
        width: 158px;
        height: 152px;
        border     : 0px solid red;
        background: #ffffff url(../images/menu_dark_piksel.gif) top left repeat-y;
        text-align: left;
        font: 11px Tahoma;
        font-weight: normal;
        color: #b1b1b1;
}
.menu_dark_bottom {
        margin: 0 auto;
        width: 158px;
        height: 15px;
        border     : 0px solid red;
        background: #ffffff url(../images/menu_dark_bottom.gif) top left no-repeat;
        text-align: left;
        font: 11px Tahoma;
        font-weight: normal;
        color: #b1b1b1;
}	
.copyright {
        border: 0px solid;
        background-color: transparent;
        font: 11px Tahoma;
        font-weight: normal;
        color: #666666;
        
        float: left;

        text-align: left;
        padding-left: 25px;
        padding-top: 74px;
}
.disclaimer {
        border: 0px solid;
        background-color: transparent;
        font: 11px Tahoma;
        font-weight: normal;
        color: #666666;

        text-align: right;
        padding-right: 25px;
        padding-top: 74px;
}
.design_section {
        margin: 0 auto;
        width: 786px;
        height: 80px;
        padding-top: 11px;
        background-color: transparent;
}
.design {
        margin: 0 auto;
        /*background: url(../images/cf_logo.gif) no-repeat;*/
        font: 11px Tahoma;
        font-weight: normal;
        color: #888888;
        float: left;

        background-color: transparent;

        text-align: left;
}
.design_image {
        float: left;
        text-align: left;
        background-color: transparent;

        font: 11px Tahoma;
        font-weight: normal;
        color: #DEDEDE;
}

.ver_link:active {
        font: 11px Tahoma;
        font-weight: normal;
        color: #717171;
        text-decoration: none;
}
.ver_link:link {
        font: 11px Tahoma;
        font-weight: normal;
        color: #717171;
        text-decoration: none;
}
.ver_link:visited {
        font: 11px Tahoma;
        font-weight: normal;
        color: #717171;
        text-decoration: none;
}
.ver_link:hover {
        font: 11px Tahoma;
        font-weight: normal;
        color: #26358E;
        text-decoration: none;
        background-color: transparent;
}





.left_menu:active {
        font: 11px Tahoma;
        font-weight: normal;
        color: #ffffff;
        text-decoration: none;
}
.left_menu:link {
        font: 11px Tahoma;
        font-weight: normal;
        color: #ffffff;
        text-decoration: none;
}
.left_menu:visited {
        font: 11px Tahoma;
        font-weight: normal;
        color: #ffffff;
        text-decoration: none;
}
.left_menu:hover {
        font: 11px Tahoma;
        font-weight: normal;
        color: #ffffff;
        text-decoration: none;
        background-color: transparent;
}


.sub_menu:active {
        font: 11px Tahoma;
        font-weight: normal;
        color: #01A489;
        text-decoration: none;
}
.sub_menu:link {
        font: 11px Tahoma;
        font-weight: normal;
        color: #01A489;
        text-decoration: none;
}
.sub_menu:visited {
        font: 11px Tahoma;
        font-weight: normal;
        color: #01A489;
        text-decoration: none;
}
.sub_menu:hover {
        font: 11px Tahoma;
        font-weight: normal;
        color: #01A489;
        text-decoration: underline;
        background-color: transparent;
}

.disclaimer_menu:active {
        font: 11px Tahoma;
        font-weight: normal;
        color: #666666;
        text-decoration: none;
}
.disclaimer_menu:link {
        font: 11px Tahoma;
        font-weight: normal;
        color: #666666;
        text-decoration: none;
}
.disclaimer_menu:visited {
        font: 11px Tahoma;
        font-weight: normal;
        color: #666666;
        text-decoration: none;
}
.disclaimer_menu:hover {
        font: 11px Tahoma;
        font-weight: normal;
        color: #666666;
        text-decoration: underline;
}


.design_menu:active {
        font: 11px Tahoma;
        font-weight: normal;
        color: #888888;
        text-decoration: none;
}
.design_menu:link {
        font: 11px Tahoma;
        font-weight: normal;
        color: #888888;
        text-decoration: none;
}
.design_menu:visited {
        font: 11px Tahoma;
        font-weight: normal;
        color: #888888;
        text-decoration: none;
}
.design_menu:hover {
        font: 11px Tahoma;
        font-weight: normal;
        color: #888888;
        text-decoration: underline;
}



.menu_left_column {
        width: 5px;
        height: 24px;
        float: left;
}

/*.menu_zone div a  {
        display:block;
        width: 114px;
        height: 60px;
        text-align: center;
        float: left;
        background: #25358F;
}
.menu_zone div a:hover  {
        display:block;
        width: 114px;
        height: 60px;
        text-align: center;
        float: left;
        background: #5C6CC7;
} */
.mim a:visited, .mim a:link, .mim a:active {
display: block;
width: 96px;
padding-top: 5px;
padding-left: 15px;
padding-right: 10px;
padding-bottom:5px;
background-color: transparent;
text-align: left;
float: left;
background: #25358F;
/*background: transparent url(../images/menu_element.gif) top left no-repeat;*/
}
.mim a:hover {
display: block;
width: 96px;       /* height:18px; */
padding-top: 5px;
padding-left: 15px;
padding-right: 10px;
padding-bottom:5px;
background-color: transparent;
text-align: left;
float: left;
background: #5C6CC7;
/*background: transparent url(images/menu_element_hover.gif) top left no-repeat;*/
}

.mim_selected a:link, .mim_selected a:visited, .mim_selected a:active {
display: block;
width: 96px;       /* height:18px; */
padding-top: 5px;
padding-left: 15px;
padding-right: 10px;
padding-bottom:5px;
background-color: transparent;
text-align: left;
float: left;
background: #5C6CC7;
/*background: transparent url(images/menu_element_hover.gif) top left no-repeat;*/
}
.mim_selected a:hover {
display: block;
width: 96px;       /* height:18px; */
padding-top: 5px;
padding-left: 15px;
padding-right: 10px;
padding-bottom:5px;
background-color: transparent;
text-align: left;
float: left;
background: #5C6CC7;
/*background: transparent url(images/menu_element_hover.gif) top left no-repeat;*/
}
/*.mim_sub_menu a:visited, .mim_sub_menu a:link, .mim_sub_menu a:active {
display: block;
width: 113px;
height: 18px;
padding-top: 5px;
padding-left: 7px;
background-color: transparent;
border-bottom: 0px solid black;
text-align: center;
float: left;
background: url(../images/submenu_window.gif) top left no-repeat;
}
.mim_sub_menu a:hover {
display: block;
width: 113px;
height: 18px;
padding-top: 5px;
padding-left: 7px;
background-color: transparent;
border-bottom: 0px solid black;
text-align: center;
float: left;
background: url(../images/submenu_window.gif) top left no-repeat;
} */
/*.menu_right_column {
        width: 29px;
        height: 24px;
        float: right;
} */
.menu_inspace {
        width: 158px;
        height: 5px;
        border: 0px solid red;
        clear: both;
        background: none;
}
.space {
       padding-top:6px;
       width: 158px;
       clear:both;
}





/* N E W S L E T T E R */

.newsletter_form {
       padding-top: 28px;
       padding-left: 7px;
	border: 0px solid;
}
.newsletter_form_title {
     font: 10px Arial;
     color: #717171;
}
.newsletter_form_email {
     font: 10px Arial;
     color: #717171;
     
     line-height: 15px;
}
.newsletter_form_input {
     width: 110px;
     height: 16px;
     
     border: 1px solid #717171;
}

.newsletter_form_click:link, .newsletter_form_click:active, .newsletter_form_click:visited {
     font: 10px Arial;
     color: #717171;
     text-decoration: none;
     line-height: 20px;
}
.newsletter_form_click:hover {
     font: 10px Arial;
     color: #717171;
     text-decoration: underline;
     line-height: 20px;
}
.newsletter_button{
	background: transparent;
	border: 0px solid;
	font: 10px Arial;
	color: #717171;
}


.news_item {
        font: 11px Tahoma;
        font-weight: normal;
        color: #26358E;
}
