/* reset css */
* {font-size:100.01%}
html,body,div,span,h1,h2,h3,h4,h5,h6,p,a,em,img,strong,sub,sup,b,u,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}
body{line-height:1}
ol,ul{list-style:none}
table{border-collapse:collapse;border-spacing:0}
img {display:block;}

/* clearfix */
.clearfix:after { content: ".";  display: block;  clear: both;   visibility: hidden;  line-height: 0;  height: 0; }
.clearfix { display: inline-block; }
html[xmlns] .clearfix { display: block; }
* html .clearfix {    height: 1%; }

body { background:#F7F4DC; color:#444; font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:13px; line-height:18px; }
#bg_bottom_{background:transparent url(images/bg_bottom.jpg) repeat-x bottom center;}

a {color:#336699; text-decoration:underline;}
a:hover {color:#0066ff; text-decoration:underline;}
 
textarea, input, select, option, button{ font: 1em Arial,Helvetica,sans-serif; }

.white-bar{ position:absolute; top:140px; left:0px; height:30px; width:780px; filter:alpha(opacity=40); -moz-opacity: 0.4; opacity: 0.4; background:#fff; }
#wrap{width:920px; margin:0 auto; position: relative;  }
#logo{position:absolute; top:0px; left:0px;}
#slogan{position:absolute; top:40px; left:150px;}
#header{height:155px; background:#000;}
#foto_top{height:267px; width:780px; background:#ffffff url(images/foto.jpg) no-repeat right top;}

#nav{position:absolute; top:120px; left:0px; width:920px; background:#000; border-bottom:5px solid #BC0000;}
#nav li {float:left;}
#nav li a{ padding:0 18px; margin-right:1px; height:30px; display:block; line-height:30px; color:#fff; font-size:11px; text-align:center; font-weight:bold; text-decoration:none; }
#nav li a:hover, #nav li.active a {color:#fff; background:#BC0000;} 
 
#content{background:#6E7DF0 url(images/content.jpg) repeat-x  0 1px; min-height:476px; padding:40px; border-bottom:20px solid #eee;}
#content.content_main{padding:80px 80px 20px 80px;}
#content #footer{ background:#000; clear:both;}
#content h1{color:#BC0000; font-weight:normal; padding-bottom:13px; font-size:26px; }
#content {color:#fff;}
#content a.red { color:#BC0000; }
div.pagination a { color:#BC0000; }
 

div.gal_cont { float:left; width:150px; padding:0px 20px 10px 20px; text-align:center; }
div.gal_image { width:150px; height:100px; border:1px solid #CCC; margin:10px 0px 8px 0px;  }
div.gal_image img { border:0px; width:150px; height:100px; }


ul#photo_main, ul#photo_main li{list-style:none}
ul#photo_main{ width:292px; height:292px; overflow:hidden; padding:24px; background:url(images/bgf.png) no-repeat top center;}


 
/* DEFAULT STYLES 4 TABLES & LISTS ========================================== */
#content ul{ margin-left:30px; list-style-type:disc; }
#content ul li ul { margin-left:30px; list-style-type:circle; }
#content ul li ul li ul { margin-left:30px; list-style-type:square; }
#content ul li { padding-left:0px; }
#content ol{ margin-left:30px; list-style-type:decimal; }
#content ol li { padding-left:0px; }
#content p { padding:0px 0px 12px 0px; }
#content table { vertical-align:middle; }
#content table td { padding:2px; }
#content img { display:inline; }
/* ////////////////////////////////////////////////////////////////////////// */


#footer{clear:both; width:900px; margin:0 auto; padding:0; font-size:11px; padding:10px; color:#888; border-top:20px solid #000000;  }
#footer span{float:right;}
.clear{clear:both;}

.seoText{
  text-align:center;
}
