.body_yellow, .body_brown, .body_blue, .body_green {
	font-family: Arial, verdana, tahoma, sans-serif;
	background-color: #ffffff;
	border     : 0px solid #2D5C92;
	margin: 0 auto;
}
.body_yellow {
        background: url(../images/left_section_piksel_yellow.gif) repeat-y;
}
.body_brown {
        background: url(../images/left_section_piksel_brown.gif) repeat-y;
}
.body_blue {
        background: url(../images/left_section_piksel_blue.gif) repeat-y;
}
.body_green {
        background: url(../images/left_section_piksel_green.gif) repeat-y;
}

.body_index {
        font-family: Arial, verdana, tahoma, sans-serif;
	background-color: #ffffff;
	border     : 0px solid #2D5C92;
	margin: 0 auto;
	text-align: center;
}

.container {
        width: 840px;
        border: 0px solid;
        
}
.container_index {
        margin     : 0 auto;
        width: 490px;
        border: 0px solid;
        background-color: transparent;
}

/*   I N D E X   P A G E   */
/*   I N D E X   P A G E   */

.index_top_space {
       width: 490px;
       height: 50px;
       border: 0px solid;
       background-color: transparent;
}
.index_image {
       width: 490px;
       height: 470px;
       border: 0px solid;
       background: orange url(../images/index_image.gif) top left no-repeat;
}
.index_left_space {
       width: 115px;
       height: 32px;
       border: 0px;
       background-color: transparent;
       float: left;
}
.index_flags {
       width: 239px;
       height: 32px;
       background-color: transparent;
       float: left;
}
.index_flags_flag {
       width: 50px;
       height: 32px;
       background-color: transparent;
       float: left;
}
.index_flags_space {
       width: 13px;
       height: 32px;
       background-color: transparent;
       float: left;
}
.index_right_space {
       width: 136px;
       height: 32px;
       background-color: transparent;
       float: right;
}


/* L E F T   S E C T I O N  */
.lewo {
        width: 272px;
        float: left;
        border     : 0px solid #2D5C92;
}


.left_section_logo_yellow, .left_section_logo_brown, .left_section_logo_blue, .left_section_logo_green {
        width: 272px;
        height: 166px;
}
.left_section_logo_yellow  {
       background: url(../images/left_section_logo_yellow.gif) top left no-repeat;
}
.left_section_logo_brown  {
       background: url(../images/left_section_logo_brown.gif) top left no-repeat;
}
.left_section_logo_blue  {
       background: url(../images/left_section_logo_blue.gif) top left no-repeat;
}
.left_section_logo_green  {
       background: url(../images/left_section_logo_green.gif) top left no-repeat;
}


.left_section_label, .left_section_label_yellow, .left_section_label_brown, .left_section_label_blue, .left_section_label_green {
        width: 72px;
        height: 734px;
        float: left;
}
.left_section_label_yellow {
        background: url(../images/left_section_label_yellow.gif) top left no-repeat;
}
.left_section_label_brown {
        background: url(../images/left_section_label_brown.gif) top left no-repeat;
}
.left_section_label_blue {
        background: url(../images/left_section_label_blue.gif) top left no-repeat;
}
.left_section_label_green {
        background: url(../images/left_section_label_green.gif) top left no-repeat;
}


.left_section_menu {
        width: 200px;
        float: right;
}
.left_section_bottom {
        width:272px;
        background: url(../images/left_section_piksel.gif) top left repeat-y;
}
.menu_left_column {
        width: 23px;
        height: 24px;
        float: left;
}
.mim a:visited, .mim a:link, .mim a:active {
display: block;
padding-top: 3px;
padding-right: 19px;
width: 131px;
height: 21px;
background-color: #FFF9ED;
border-bottom: 0px solid black;
text-align: right;
float: left;
}

.mim a:hover {
display: block;
padding-top: 3px;
padding-right: 19px;
width: 131px;
height: 21px;
background-color: #E0E6E4;
border-bottom: 0px solid black;
text-align: right;
float: left;
}
.menu_right_column {
        width: 27px;
        height: 24px;
        float: right;
}



/* R I G H T   S E C T I O N  */
.prawo {
        width: 560px;
        /*width:528px;*/
        float: right;
        background-color: transparent;
        border     : 0px solid #2D5C92;
}
.right_section {
        width: 560px; 
        /*width:528px;*/
        height: 166px;
        background-color: transparent;
}
.right_section_bottom {
        /*width:528px;*/
        background-color: transparent;
        
        font: 12px Arial;
        color:  #4A4A4A;

        padding-left: 33px;
        padding-top: 14px;
}
.flag_top {
        height: 6px;
        width: 560px;
         /*width:528px;*/
        background-color: white;
}
.flag_section {
        height: 20px;
        width: 560px;
         /*width:528px;*/
        text-align: right;
        padding-right: 8px;
}
.foto {
        width: 560px;
        /*width:528px;*/
        height: 140px;
        float: left;
	 background: url(../images/top/6.jpg) top left no-repeat;
}
.title {
        font: 18px Arial;
        color:  #C75C43;
        font-weight: none;
}
.ver_menu {
        font: 12px Arial;
        color:  #C75C43;
        font-weight: transparent;
}
.ver_menu_projects {
        font: 12px Arial;
        color:  #809A93;
        font-weight: transparent;
}
.red_bold {
        font: 12px Arial;
        color:  #C75D43;
        font-weight: bold;
}
.countries {
        width: 472px;
        background-color:  transparent;
        padding-left: 23px;
        padding-top: 23px;
        padding-right: 0px;
        padding-bottom: 23px;
}
.projects {
        width: 490px;
        background-color:  transparent;
        padding-left: 0px;
        padding-top: 23px;
        padding-right: 0px;
        padding-bottom: 23px;
}
.countries_link {
        color: #7F8082;
        font: 12px Arial;
}
.europe {
        width: 120px;
        float: left;
        
        color: #7F8082;
        font: 12px Arial;
}
.europe_bottom_space {
        clear: both;
        background-color: transparent;
}
.projects_menu {
        width: 104px;
        float: left;
        background-color: transparent;
}
.news_menu {
        width: 495px;
        float: left;
        background-color: transparent;
}
.projects_text {
        width: 368px;
        float: right;
        background-color: transparent;
}
.projects_text_header {
        color: #808284;
        font: 14px Arial;
}
.projetcs_text_content {
        color: #808284;
        font: 12px Arial;
}
.projects_menu_element {
        height: 18px;
}
.projects_element_line {
        height: 18px;
        font: 12px Arial;
        color:  #7E9C94;
}
/*   F O O T E R  */


.footer {

        padding-left: 33px;
        padding-top: 14px;
        
}
.footer_line {
        border-top: 1px solid;
        border-color: #5692B9;
}

.footer_content_left_logo {
float: left;
width: 55px;
padding-top: 2px;
background-color: transparent;
}

.footer_content_left {
        font: Arial;
        font-size: 10px;
        color: #5692B9;

        float: left;
        text-align: left;
        
        padding-top: 15px;
        padding-left: 14px;
}
.footer_content_right {
        font: Arial;
        font-size: 10px;
        color: #BCBCBC;
        line-height: 14px;

        float: right;
        text-align: right;
        padding-top: 15px;
        padding-right: 4px;
        
        background-color: none;
}

/* index footer */

.spacer {
        width: 490px;
        height: 90px;
}
.index_footer {
        width: 490px;
        text-align: center;
        margin: 0 auto;
        background-color: transparent;
        clear: both;
}
.index_footer_space {

        width: 239px;
        height: 50px;
        background-color: transparent;
        float: left;
        text-align: center;
}
.index_footer_disclaimer {
        font: 10px Arial;
        color: #BCBCBC;
        line-height: 14px;
        
        text-align: center;
        background-color: transparent;
        
}
.index_footer_copyright {
        font: 10px Arial;
        color: #BCBCBC;
        line-height: 14px;

        clear: both;
        text-align: center;
        background-color: transparent;
}
.index_footer_design {
        font: 10px Arial;
        color: #BCBCBC;
        line-height: 25px;

        float: left;
        text-align: right;
        background-color: transparent;
        padding-left: 38px;
	 padding-top: 6px;
}
.index_footer_logo {
        font: 10px Arial; 
        color: #BCBCBC;
        line-height: 14px;

        float: right;
        text-align: left;
        background-color: transparent;
        padding-top: 5px;
        padding-right: 38px;
}

/*        L I N K S       */

.menu_element:active {

        font: 14px Arial;
        font-weight: regular;
        color: #C75C43;
        text-decoration: none;
}
.menu_element:link {

        font: 14px Arial;
        font-weight: regular;
        color: #C75C43;
        text-decoration: none;
}
.menu_element:visited {

        font: 14px Arial;
        font-weight: regular;
        color: #C75C43;
        text-decoration: none;
}
.menu_element:hover {
        font: 14px Arial;
        font-weight: regular;
        color: #4E8DB6;
        text-decoration: none;
}




.disclaimer:active {
        font: 10px Arial;
        font-weight: regular;
        color: #BCBCBC;
        text-decoration: none;
}
.disclaimer:link {
        font: 10px Arial;
        font-weight: regular;
        color: #BCBCBC;
        text-decoration: none;
}
.disclaimer:visited {
        font: 10px Arial;
        font-weight: regular;
        color: #BCBCBC;
        text-decoration: none;
}
.disclaimer:hover {
        font: 10px Arial;
        font-weight: regular;
        color: #BCBCBC;
        text-decoration: underline;
}




.ver_menu_link:active {
        font: 12px Arial;
        font-weight: regular;
        color: #C75C43;
        text-decoration: none;
}
.ver_menu_link:link {
        font: 12px Arial;
        font-weight: regular;
        color: #C75C43;
        text-decoration: none;
}
.ver_menu_link:visited {
        font: 12px Arial;
        font-weight: regular;
        color: #C75C43;
        text-decoration: none;
}
.ver_menu_link:hover {
        font: 12px Arial;
        font-weight: regular;
        color: #C75C43;
        text-decoration: underline;
}

.projects_ver_menu_link:active {
        font: 12px Arial;
        font-weight: regular;
        color: #809A93;
        text-decoration: none;
}
.projects_ver_menu_link:link {
        font: 12px Arial;
        font-weight: regular;
        color: #809A93;
        text-decoration: none;
}
.projects_ver_menu_link:visited {
        font: 12px Arial;
        font-weight: regular;
        color: #809A93;
        text-decoration: none;
}
.projects_ver_menu_link:hover {
        font: 12px Arial;
        font-weight: regular;
        color: #809A93;
        text-decoration: underline;
}



.countries_menu:active {
        font: 12px Arial;
        font-weight: regular;
        color: #808183;
        text-decoration: none;
}
.countries_menu:link {
        font: 12px Arial;
        font-weight: regular;
        color: #808183;
        text-decoration: none;
}
.countries_menu:visited {
        font: 12px Arial;
        font-weight: regular;
        color: #808183;
        text-decoration: none;
}
.countries_menu:hover {
        font: 12px Arial;
        font-weight: regular;
        color: #C75D43;
        text-decoration: underline;
}



.projects_element:active {
        font: 12px Arial;
        font-weight: regular;
        color: #4E8DB6;
        text-decoration: none;
}
.projects_element:link {
        font: 12px Arial;
        font-weight: regular;
        color: #4E8DB6;
        text-decoration: none;
}
.projects_element:visited {
        font: 12px Arial;
        font-weight: regular;
        color: #4E8DB6;
        text-decoration: none;
}
.projects_element:hover {
        font: 12px Arial;
        font-weight: regular;
        color: #C75D43;
        text-decoration: underline;
}




.news_element:active {
        font: 12px Arial;
        font-weight: regular;
        color: #7E9C94;
        text-decoration: none;
}
.news_element:link {
        font: 12px Arial;
        font-weight: regular;
        color: #7E9C94;
        text-decoration: none;
}
.news_element:visited {
        font: 12px Arial;
        font-weight: regular;
        color: #7E9C94;
        text-decoration: none;
}
.news_element:hover {
        font: 12px Arial;
        font-weight: regular;
        color: #C75D43;
        text-decoration: underline;
}