@charset "iso-8859-1";
body {font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#000000; background:url(site/body_bkg.jpg) bottom right no-repeat; }
h1 {font-size: x-large;}



a { color:#464646; text-decoration:none; font-weight:bold; }


#section_4 a:hover {text-decoration:none; color:#f01200;}
#section_4 #header #menu li a:hover {color:#e38600; text-decoration:none; }
#section_4 #header #menu li.active a {color:#e38600; }
#section_4 #header #submenu li a:hover { text-decoration:none; color:#e38600;  }
#section_4 #header #submenu li.active a {color:#e38600;}

#section_3 a { color:#de4600; text-decoration:none; font-weight:bold; }
#section_3 a:hover {text-decoration:none; color:#1a9ec5;}
#section_3 #header #menu li a:hover {color:#1a9ec5; text-decoration:none; }
#section_3 #header #menu li.active a {color:#1a9ec5; }
#section_3 #header #submenu li a:hover { text-decoration:none; color:#1a9ec5;  }
#section_3 #header #submenu li.active a {color:#1a9ec5; }

#section_2 a { color:#000000; text-decoration:none; font-weight:bold; }
#section_2 a:hover {text-decoration:none; color:#b00400;}
#section_2 #header #menu li.active a {color:#b00400; }
#section_2 #header #submenu li a:hover { text-decoration:none; color:#b00400;  }
#section_2 #header #submenu li.active a {color:#b00400; }

#section_5 a:hover {text-decoration:none; color:#250f04 ;}
#section_5 #header #menu li a:hover {color:#000000 ; text-decoration:none; }
#section_5 #header #menu li.active a {color:#000000 ; }
#section_5 #header #submenu li a:hover { text-decoration:none; color:#000000 ;  }
#section_5 #header #submenu li.active a {color:#000000 ; }

#section_6 a:hover {text-decoration:none; color:#202226;}
#section_6 #header #menu li a:hover {color:#e10100; text-decoration:none; }
#section_6 #header #menu li.active a {color:#e10100; }
#section_6 #header #submenu li a:hover { text-decoration:none; color:#e10100;  }
#section_6 #header #submenu li.active a {color:#e10100; }

#bkg_fls {width:100%; height:250px; top:16px; left:0; position:absolute; margin:0; padding:0; z-index:-1000;}
#bkg_fls object {width:100%; height:250px; margin:0; padding:0;}

#lang_nav {width:100%; height:20px; padding:6px; background-color:#d42e12; color:#ffffff; text-align: left; position:fixed; top:0; left:0; z-index:1;}

#header { background:left top no-repeat url(site/head_bkg.jpg);margin-top:195px;}

#header #menu { margin-left:180px; width:810px; margin-bottom:10px;  padding-top:25px; }
#header #menu ul{ float:left; margin:0; padding:0; display:block;  }
#header #menu li{ float:left; list-style:none; padding:0; margin:0; display:block;   }
#header #menu li a { padding:4px 30px; margin:0; display:block; height:19px; text-align:center; font-size:1em; border-left:1px solid #999999; float:left;}
#header #menu #nav_4 { border-right:1px solid #999999;}

#header #submenu { margin-left:190px; width:810px; margin-bottom:10px; }
#header #submenu ul { margin:0; padding:0; display:block; float:left}
#header #submenu li { list-style:none; display:block; text-align:right; float:left; }
#header #submenu li a { padding:4px 20px; margin:0; display:block; height:19px; text-align:center; font-size:0.8em; float:left}

#main { width:990px; padding:20px 0; }
#main .section {position:relative; margin: 25px 16px; padding:25px 0;}

#footer {text-align:center; font-size:x-small; padding:5px 40px; clear:both; color:#000000;} 
#footer a {color:#000000;}
#footer a:hover {color:#000000; text-decoration:underline;}















/**********************************************************************************************************************/


body { margin:0; padding:0; text-align:center; height:100% }
#events_holder {height:0px; width:0px;}

img {border:none; }


.container { width:990px; margin:0 auto; text-align:left; height:auto; }  


#news:before {  content: ""; display: block; clear: both; }
#news:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }

div.gal {margin-top:20px; clear:both; width:100%;}
a.gal { display:inline-block; width:150px; height:150px; text-align:center; }

.thumbL { width:100%; margin-top:3px; clear:both; display:block; text-align:left;}
.thumbR { width:100%; margin-top:3px; clear:both; display:block; text-align:right;}
.thumbC { width:100%; margin-top:3px; clear:both; display:block; text-align:center;}

.thumbRF{ margin:0px 0px 3px 10px;float:right; } 
.thumbLF { margin:0px 10px 3px 0px; float:left; }


.section:before { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.section:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }


.clear {clear:both;}