
body.mceContentBody{
background: #FFFFFF;
font-size:12px;
}
.mceContentBody a{
color: red !important;
}
html{
min-height:100%;
height:auto;
}
body{
font-family:Arial;
font-size:11px;
 background-color:#000000;
 color:#555555;
margin:0px;
padding:0px;
height:100%;
width:100%;
background:url(../../images/body_bg.gif) repeat-y 50% 0% #000000;
}
div.holder{
 width:900px;
margin:auto;
 background-color:#D1DFE2;
 color:#555555;
height:100%;
}
div.tpl_zone0{
 background-color:#3C8283;
 color:#000000;
clear:both;
}
div.tpl_zone1{
 height:232px;
 background-color:#FFFFFF;
 color:#CCCCCC;
clear:both;
}
div.tpl_zone2{
 background-color:#000000;
 color:#AAAAAA;
clear:both;
}
div.tpl_zone345{
 background-color:#FFFFFF;
 color:#FF0000;
clear:both;
}
div.tpl_zone3{
 min-height:400px;
 width:200px;
 background-color:#FFFFFF;
 color:#000000;
float:left;
}
div.tpl_zone4{
 min-height:400px;
 width:500px;
 background-color:#FFFFFF;
 border-left:0px solid #EEEEEE;
 border-right:0px solid #EEEEEE;
float:left;
font-size:12px;
 color:#444444;
}
div.tpl_zone4_1{
 min-height:400px;
 width:700px;
 background-color:#FFFFFF;
 border-left:0px solid #EEEEEE;
 border-right:0px solid #EEEEEE;
float:left;
font-size:12px;
 color:#444444;
}
div.tpl_zone4_2{
 min-height:400px;
 width:900px;
 background-color:#FFFFFF;
border:0px;
float:left;
font-size:12px;
 color:#444444;
}
div.wrapper_tpl_zone4, div.wrapper_tpl_zone4_1, div.wrapper_tpl_zone4_2{
 background-color:#FFFFFF;
 color:#444444;
 padding:5px;
}
div.tpl_zone4 img, div.tpl_zone4_1 img, div.tpl_zone4_2 img{
max-width:400px;
}
div.tpl_zone4 object, div.tpl_zone4_1 object, div.tpl_zone4_2 object{
width:350px;
height:280px;
margin:5px;
margin-right:0px;
float:right;
}
div.tpl_zone5{
 min-height:400px;
 width:200px;
 background-color:#FFFFFF;
 color:#000000;
float:left;
}
div.tpl_zone6{
text-align:center;
 background-color:transparent;
 color:#000000;
border-bottom:1px solid #282828;
clear:both;
}
div.tpl_zone7{
clear:both;
text-align:center;
 background-color:#3a7986;
 color:#000000;
}
div.tpl_zone8{
clear:both;
 background-color:transparent;
 color:#000000;
}
div.tpl_zone9{
clear:both;
 background-color:transparent;
 color:#000000;
}
a.on:link, a.on:visited{
color:#FF0000;
text-decoration:none;
font-size:1em;
}
a.on:active, a.on:hover{
color:#AA0000;
text-decoration:none;
}
a.off:link, a.off:visited{
color:#AAAAAA;
text-decoration:none;
font-size:1em;
}
a.off:active, a.off:hover{
color:#AA0000;
text-decoration:none;
}
br.clear_break{
font-size:1px;
clear:both;
line-height:1px;
}
a:link, a:visited{
color:#888888;
}
a:hover, a:active{
color:#FF0000;
}
ul, ol, li{
padding:0px;
margin:0px;
margin-left:10px;
list-style-position: outside;
}
ul li{
list-style-type: inherited;
}
ol li{
}
td{
vertical-align:top;
}
img{
vertical-align:middle;
border:0px;
margin:0px;
padding:0px;
}
h1, h2, h3, h4, h5, h6{
font-family:Trebuchet MS;
display:inline;
font-weight:normal;
clear:both;
color:#CC0000;
}
h2{
color:#09C;
}
div.debug{
position:absolute;
z-index:100;
background-color:#FFFFFF;
color:#9900CC;
font-weight:bold;
padding:5px;
cursor:pointer;
display:inline-block;
border:1px solid #9900CC;
}
.elem_transparent{
opacity:0.50;
-ms-filter:'alpha(opacity=50)';
* filter:alpha(opacity=50);
}
.img_page_content{
border:0px;
padding:0px;
margin:1px;
}
.img_page_content_left{
border:0px;
padding:0px;
margin:1px;
float:left;
margin-right:10px;
}
.img_page_content_right{
border:0px;
padding:0px;
margin:1px;
float:right;
margin-left:10px;
}
div.img_page_content_gallery{
display:block;
text-align:center;
padding:1px;
font-size:10px;
}
div.img_page_content_gallery div.thumbnails{
display:block;
clear:all;
}
div.img_page_content_gallery div.thumbnails a.photo_gal{
position:relative;
display:inline-block;
width:100px;
height:100px;
border:2px solid #EEEEEE;
padding:0px;
text-align:center;
vertical-align:middle;
background-color:#EEEEEE;
margin:1px;
overflow:hidden;
}
div.thumbnails img{
padding:0px;
margin:0px;
border:0px;
vertical-align:middle;
}
img.thumbnail9{
padding:0px;
margin:0px;
border:0px;
margin-right:5px;
float:left;
vertical-align:middle;
}
img.thumbnail9_small{
padding:0px;
margin:0px;
border:0px;
margin-left:5px;
float:right;
vertical-align:middle;
width:40px;
}
span.subpage_block{
clear:both;
display:block;
padding-bottom:10px;
}
span.subpage_block_allinone{
clear:both;
display:block;
padding-bottom:10px;
}
span.subpage_block_expandable{
clear:both;
display:block;
padding-bottom:10px;
}
span.subpage{
clear:both;
display:block;
margin-top:10px;
margin-bottom:10px;
}
span.subpage a.title:link, span.subpage a.title:visited, span.subpage a.title:hover, span.subpage a.title:active{
text-decoration:none;
font-weight:bold;
font-size:1.2em;
color:#3C8283;
}
div.pags{
font-size:12px;
margin:0px;
padding:0px;
display:block;
}
div.pags div.pages{
float:right;
text-align:right;
display:inline-block;
}
div.pages a:link, div.pages a:visited{
font-size:10px;
padding:2px;
width:14px;
height:14px;
text-decoration:none;
margin-left:2px;
color:#AAAAAA;
background-color:#EEEEEE;
display:inline-block;
float:left;
text-align:center;
}
div.pages a:hover, div.pages a:active{
color:#000000;
background-color:#DDDDDD;
}
div.pages a.sel:link, div.pages a.sel:visited{
font-size:10px;
padding:2px;
width:14px;
height:14px;
text-decoration:none;
margin-left:2px;
color:#FFFFFF;
background-color:#CC0000;
display:block;
float:left;
text-align:center;
}
div.pages a.sel:hover, div.pages a.sel:active{
color:#000000;
background-color:#DDDDDD;
}
.dots{
background:url(../../images/dot.gif) repeat-x 50% 50% transparent;
height:20px;
display:block;
clear:left;
}
.clearall{
line-height:1px;
clear:both;
font-size:1px;
}
.elem_transparent_ok{
background-color:#9C0;
opacity:0.90;
-ms-filter:'alpha(opacity=90)';
* filter:alpha(opacity=90);
padding:5px;
display:block;
}
.elem_transparent_not_ok{
background-color:#C00;
opacity:0.90;
-ms-filter:'alpha(opacity=90)';
* filter:alpha(opacity=90);
padding:5px;
display:block;
}
.ajax_form{
text-align:left;
}
.mandatory{
color:#FF0000;
}
.file_size{
color:#09C;
}
.file_date{
color:#9C0;
font-size:0.9em;
}
.page_date{
display:inline-block;
font-weight:bold;
color:#9C0;
}
.event li{
padding:5px;
border-bottom:1px solid #EEEEEE;
margin-top:10px;;
}
.event_past{
color:#777777;
}
.event_future{
color:#09C;
}
.event_now{
color:#9C0;
}
.tabs_links{
border-bottom:1px solid #777;
}
.under_tabs_links{
border:1px solid #777;
border-top:0px;
padding:10px;
}
.tabs_links a{
display:inline-block;
padding:3px;
padding-left:5px;
padding-right:5px;
text-decoration:none;
background-color:#DDD;
color:#777;
font-weight:bold;
}
.tabs_links a:hover, .tabs_links a:active, .tabs_links a.sel{
background-color:#777;
color:#FFF;
}
.icon{
vertical-align:middle;
border:0px;
padding:0px;
margin:0px;
}
br.clear{
font-size:1px;
clear:both;
line-height:1px;
}
form{
margin:0px;
display:inline;
padding:0px;
border:0px;
}
input[type="text"], input[type="reset"], input[type="password"], input[type="button"], input[type="submit"], input[type="file"]{
vertical-align:middle;
font-size:11px;
color:#000;
padding:2px;
border:1px solid #AAA;
border-top:1px solid #222;
border-left:1px solid #222;
margin:1px;
}
textarea{
vertical-align:middle;
font-family:Arial;
font-size:11px;
color:#000;
padding:2px;
border:1px solid #AAA;
border-top:1px solid #222;
border-left:1px solid #222;
margin:1px;
overflow:auto;
}
select{
vertical-align:middle;
font-size:11px;
font-family:Arial;
}
input[type="reset"], input[type="button"], input[type="submit"]{
vertical-align:middle;
background-color:#F00;
color:#FFF;
font-size:11px;
padding:1px;
border:1px solid #AAA;
border-top:1px solid #222;
border-left:1px solid #222;
margin:1px;
}
#log_f{
display:block;
clear:both;
}
#log_f input, #fsea input[type="submit"]{
vertical-align:middle;
float:right;
}
#log_f a{
vertical-align:middle;
display:inline;
}
div.error{
padding:20px;
background-color:#F00;
color:#FFF;
font-size:12px;
}
.form{
}
.form input{
width:200px;
}
.form input[type="button"], .form input[type="submit"]{
width:206px;
}
.form textarea{
width:200px;
height:80px;
}
div.captcha{
height:70px;
background-color:#EEEEEE;
}
input[type="radio"], input[type="checkbox"]{
width:20px;
padding:0px;
border:0px;
background-color:transparent;
}
.box_php_gallery{
 width:401px;
 height:301px;
 padding:1px;
background-color:#AAA;
vertical-align:middle;
display:inline-block;
}
.box_php_gallery img{
 max-width:400px;
 max-height:300px;
border:0px;
margin:0px;
padding:0px;
}
.box_php_gallery .nav_left{
position:absolute;
margin:0px;
padding:0px;
z-Index:100;
background-color:transparent;
 width:200px;
 height:300px;
display:inline-block;
float:left;
opacity:.0;
-ms-filter:'alpha(opacity=0)';
* filter:alpha(opacity=0);
}
.box_php_gallery .nav_left_on{
position:absolute;
margin:0px;
padding:0px;
z-Index:100;
background-color:transparent;
 width:200px;
 height:300px;
display:inline-block;
float:left;
opacity:.8;
-ms-filter:'alpha(opacity=0.8)';
* filter:alpha(opacity=80);
}
.box_php_gallery .nav_right{
position:absolute;
 margin-left:200px;
padding:0px;
z-Index:100;
background-color:transparent;
 width:200px;
 height:300px;
display:inline-block;
float:right;
opacity:.0;
-ms-filter:'alpha(opacity=0)';
* filter:alpha(opacity=0);
}
.box_php_gallery .nav_right_on{
position:absolute;
 margin-left:200px;
padding:0px;
z-Index:100;
background-color:transparent;
 width:200px;
 height:300px;
display:inline-block;
float:right;
opacity:.8;
-ms-filter:'alpha(opacity=0.8)';
* filter:alpha(opacity=80);
}
.box_php_gallery .nav_left img, .box_php_gallery .nav_left_on img, .box_php_gallery .nav_right img, .box_php_gallery .nav_right_on img{
 margin-top:130px;
}
.box_php_gallery .img{
margin:0px;
 margin-top:0px;
 margin-left:0px;
padding:0px;
z-Index:99;
text-align:center;
 width:400px;
 height:300px;
border:1px solid #AAA;
}
.box_php_gallery .title{
position:absolute;
font-size:11px;
color:#FFF;
background-color:#AAA;
opacity:.8;
-ms-filter:'alpha(opacity=0.8)';
filter:alpha(opacity=80);
text-align:center;
 width:400px;
height:30px;
vertical-align:middle;
 margin-top:272px;
}