body,div,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,blockquote,th,td { margin:0; padding:0;}
p { padding:0 0 12px 0; margin:0; }
ul { margin:7px 0 7px 0; padding:0 27px 0 27px; }
ul li { text-indent:0; }
fieldset,img,table{ border:0; }
* { outline:none; }

a { color:#1a1a1a; }
a:hover { text-decoration:none; }

body { background:#f9f9f9; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; }
html, body, #container { height: 100%; }
body > #container { height: auto; min-height: 100%; }
#content { padding-bottom: 115px; } 
#footer { position: relative; margin-top: -115px; height: 115px; clear:both; } 
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix { display: inline-block; }
/* Hides from IE-mac \*/
* html .clearfix { height: 1%; }
.clearfix { display: block; }
/* End hide from IE-mac */
.wpfix { clear:both; }

#container.index { background:url(/skins/site/default/images/index_bg.gif) repeat-x; }
#container.inner { background:url(/skins/site/default/images/inner_bg.gif) repeat-x; }
#content { width:1000px; margin:auto; }

#top { height:95px; }
#top .logo { width:401px; height:95px; display:block; background:url(/skins/site/default/images/logo.jpg) no-repeat; position:absolute; margin:0 0 0 15px; }
#top .menu { float:right; margin:52px 15px 0 0; }
#top .menu a { display:block; float:left;  height:45px; background:url(/skins/site/default/images/menu_a.gif) no-repeat; margin:0 0 0 8px ;color:#3c3c3c; }
#top .menu a:hover { color:#000; }
#top .menu a div { white-space:nowrap; height:45px; background:url(/skins/site/default/images/menu_a_right.gif) no-repeat right; padding:0 15px; line-height:42px;  font-size:19px; }
#top .menu .act { float:left; height:45px;  background:url(/skins/site/default/images/menu_act.gif) no-repeat;   margin:0 0 0 8px ; text-decoration:none}
#top .menu .act div { line-height:45px; padding:0 15px; background:url(/skins/site/default/images/menu_act_right.gif) no-repeat right; font-size:19px; color:#FFF; }

#shine { height:272px; background:url(/skins/site/default/images/shine.jpg) center no-repeat; background-position:15px -2px; color:#FFF; font-size:16px; clear:both;  }
#shine .infos { position:absolute; width:400px; margin: 115px 0 0 17px } 

.contents { width:970px; margin:auto; padding:0 15px; color:#3c3c3c; }
.contents .col_left { vertical-align:top; padding:0 0 20px 0; font-size:14px; }
.contents .col_right { vertical-align:top; padding:0 0 20px 0; padding:0 0 0 20px; }
.contents .col_left h1 { display:block; font-size:20px; font-weight:normal; min-height:30px; -height:30px; background:url(/skins/site/default/images/title_left.gif) no-repeat bottom left; padding:16px 0 0 0; margin:0 0 15px 0; color:#1b1b1b;}
.contents .col_right h1 { display:block; font-size:20px; font-weight:normal; height:30px; background:url(/skins/site/default/images/title_right.gif) no-repeat; padding:16px 0 0 0; margin:0 0 15px -5px; color:#1b1b1b; }

.contents .title2 { display:block; font-size:20px; font-weight:normal; min-height:30px; -height:30px; background:url(/skins/site/default/images/hr.gif) bottom repeat-x; padding:16px 0 0 0; margin:0 0 15px 0; color:#1b1b1b;}

.contents .col_right .cat_list { margin:0 0 0 -16px; }
.contents .col_right .cat_list .cat_item { background:url(/skins/site/default/images/cat_item.gif) no-repeat; width:128px; padding:7px; font-size:14px; text-align:center; float:left; margin:0 0 5px 10px; }
.contents .col_right .cat_list .cat_item a { color:#3c3c3c; }
.contents .col_right .cat_list .cat_item img { margin:0 0 7px 0; }
.contents.inner { padding:9px 0 0 0; }

.contents .col_left .cat_list td { vertical-align:top; height:124px; width:400px; padding:0 0 10px 0; }
.contents .col_left .cat_list img { background:url(/skins/site/default/images/cat_item.gif) no-repeat; padding:7px; position:absolute; }
.contents .col_left .cat_list span { display:block;  padding:0 14px 0 148px; }

.contents .cat_list_item { min-height:124px; -height:124px; background:#e9e9e9; border-bottom:1px solid #FFF; padding:5px 0 5px 0; }
.contents .cat_list_item  img { background:url(/skins/site/default/images/cat_item.gif) no-repeat; padding:7px; position:absolute; margin:0 0 0 5px; }
.contents .cat_list_item span { display:block; padding:0 10px 0 153px; }
.contents .cat_list_item.i { background:#f3f2f2; }

.contents .news_item .date { font-size:11px; }
.contents .news_item { margin:0 0 10px 0; background:url(/skins/site/default/images/hr.gif) bottom repeat-x; padding:0 0 10px 0; }

.contents .fbform td { padding:0 7px 5px 0; vertical-align:top; }
.contents .fbform td td { padding:0 7px 0px 0;  }
.contents .fbform h2 { font-size:14px; }
.contents .fbform h3 { font-size:12px; color:#3073d3; }
.contents .fbform .inp { width:400px; border:1px solid #272626; }
.contents .fbform td span { color:#F00; }
.contents .fbform .b { border:1px solid #272626; background:#d7e7cb; margin:0 0 0 5px; }
.contents .fielderror { color:#F00; text-align:left;	padding:1px 0 3px 0; }

#footer { background:url(/skins/site/default/images/footer.gif) center no-repeat #323232; color:#FFF; font-size:15px; }
#footer a { color:#FFF; white-space:nowrap; }
#footer a:hover { text-decoration:none; }
#footer .content { width:1000px; margin:auto; height:115px; }
#footer .menu { position:absolute; margin:28px 0 0 15px; }
#footer .copyright { position:absolute; margin:73px 0 0 15px; }
#footer .madeby { position:absolute; margin:28px 0 0 787px; }



/**/

.top-left, .top-right, .bottom-left, .bottom-right { 
background-image: url(/skins/site/default/images/round.png); 
height: 10px;
font-size: 2px;
}
.top-left, .bottom-left { 
margin-right: 10px; 
}
.top-right, .bottom-right { 
margin-left: 10px;
margin-top: -10px;
}
.top-right {
background-position: 100% 0;
}
.bottom-left  { 
background-position: 0 -10px;

}
.bottom-right { 
background-position: 100% -10px;
}
.round_content{
border-left: 1px solid #604545;
border-right: 1px solid #604545;

padding:0 0px 0 0px;
}
.round_content_in {
border-left: 9px solid #F5F5F5;
border-right: 9px solid #F5F5F5;
background: #fff;
color: #000000; 
padding-left: 0px;
padding-right:0px;
overflow:hidden;
}
.round_content_b{
border-left: 1px solid #E0E0E0; 
border-right: 1px solid #E0E0E0;
background: #fff;
padding:0px;
overflow:hidden;
}
.roundholder{
position:relative;
padding:0px 0 0 0;
z-index:1;
margin:0 auto;
float:right;
}

#SlideShow9,
#SlideShow9_1,
#SlideShow9_2,
#SlideShow9_3,
#SlideShow9_4,
#SlideShow9_5{
display:block;
position:relative;
clear:both;
margin:0px auto 0px;
z-index:7;
}
#SlideShow9 #slides,
#SlideShow9_1 #slides_1,
#SlideShow9_2 #slides_2,
#SlideShow9_3 #slides_3,
#SlideShow9_4 #slides_4,
#SlideShow9_5 #slides_5{
display:block;
position:relative;
clear:both;
overflow:hidden;
z-index:8;
}
#SlideShow9 #slides div.slide,
#SlideShow9_1 #slides_1 div.slide,
#SlideShow9_2 #slides_2 div.slide,
#SlideShow9_3 #slides_3 div.slide,
#SlideShow9_4 #slides_4 div.slide,
#SlideShow9_5 #slides_5 div.slide{
display:block;
position:relative;
padding:0px;
overflow:hidden;
font-size:12px;
color:#646464;
text-align:justify;
z-index:9;
}
#SlideShow9 #slides div.slide img{
margin:0 auto;
}
#SlideShow9 #slides div.slide .info,
#SlideShow9_1 #slides_1 div.slide .info,
#SlideShow9_2 #slides_2 div.slide .info,
#SlideShow9_3 #slides_3 div.slide .info,
#SlideShow9_4 #slides_4 div.slide .info,
#SlideShow9_5 #slides_5 div.slide .info{
display:block;
position:absolute;
top:0px;
left:0px;
padding:10px;
height:250px;
background:url(/skins/site/default/images/fill.png);
color:#FFFFFF;
/*top:500px;*/
}
#SlideShow9 #slides div.slide span.title a,
#SlideShow9_1 #slides_1 div.slide span.title a,
#SlideShow9_2 #slides_2 div.slide span.title a,
#SlideShow9_3 #slides_3 div.slide span.title a,
#SlideShow9_4 #slides_4 div.slide span.title a,
#SlideShow9_5 #slides_5 div.slide span.title a{
color:#fff;
margin-bottom:13px;
font-size:16px;
font-weight:bold;
}
#SlideShow9 #slides div.slide span.title a:hover,
#SlideShow9_1 #slides_1 div.slide span.title a:hover,
#SlideShow9_2 #slides_2 div.slide span.title a:hover,
#SlideShow9_3 #slides_3 div.slide span.title a:hover,
#SlideShow9_4 #slides_4 div.slide span.title a:hover,
#SlideShow9_5 #slides_5 div.slide span.title a:hover{
color:#000;
}
a.introlink,
a.introlink:hover,
a.introlink:visited{
color:#fff;
line-height:18px;
padding:0px 0 0 0;
margin:10px 0 0 0;
display:block;
}
#slide9nav,
#slide9nav_1,
#slide9nav_2,
#slide9nav_3,
#slide9nav_4,
#slide9nav_5{
display:block;
position:absolute;
clear:both;
width:42px;
top:20px;
left:-41px;
background:url(/skins/site/default/images/nav_top.png) no-repeat left top;
z-index:5;
padding:10px 0 0 0;
}
#slide9nav_bot,
#slide9nav_bot_1,
#slide9nav_bot_2,
#slide9nav_bot_3,
#slide9nav_bot_4,
#slide9nav_bot_5{
background:url(/skins/site/default/images/nav_bot.png) no-repeat left bottom;
padding:0 0 10px 0;
}
#slide9nav .navLink,
#slide9nav_1 .navLink,
#slide9nav_2 .navLink,
#slide9nav_3 .navLink,
#slide9nav_4 .navLink,
#slide9nav_5 .navLink{
display:block;
position:relative;
width:39px;
height:41px;
background:url(/skins/site/default/images/nav_link.png) no-repeat;
background-position:left bottom;
margin:0 0 0 5px;
}
#slide9nav .navLink:HOVER,#slide9nav .navLinkSelected,
#slide9nav_1 .navLink:HOVER,#slide9nav_1 .navLinkSelected,
#slide9nav_2 .navLink:HOVER,#slide9nav_2 .navLinkSelected,
#slide9nav_3 .navLink:HOVER,#slide9nav_3 .navLinkSelected,
#slide9nav_4 .navLink:HOVER,#slide9nav_4 .navLinkSelected,
#slide9nav_5 .navLink:HOVER,#slide9nav_5 .navLinkSelected{
background-position:left top;
}

