@charset "utf-8";
/* CSS Document */

* { margin:0; padding:0; }
html,body { min-height:100%;}

body { font-family:Arial, Helvetica, sans-serif; font-size:12px; background: url(../img/bg-grad-b1.png) bottom repeat-x; text-align:center;}

a { color:#666; text-decoration:none; }
a:hover { color:#F90; }
img {border:none;}


#wrapper { width:960px; margin:auto; background:#fff; }



#header { margin-bottom:10px; background:#fff; }


.logo { display:block; float:left; width:260px; height:90px; margin-right:10px; background:#eee; }


.navtop { float:left; width:690px; height:90px; position:relative; background:#fff; }

.navtop ul { list-style:none; position:absolute; right:0px; bottom:10px; }

.navtop ul li{ float:left; margin-right:15px;}


.news { float:left; width:240px; height:210px; padding:10px; margin-right:10px; background:#eee;  }

.news div { height:177px; padding:2px; border:1px solid #ddd; background:#fff; overflow:hidden; position:relative; }

.news div ul { list-style:none; left:0; top:0; position:absolute;  }

.news div ul li { color:#666; text-align:left; margin-bottom:10px; }

.news div ul li h3 { color:#000099; border-bottom:1px solid #666; font-size:12px; }

.news div ul li h3 span { float:right; font-size:12px; color:#999;}
	

.slider { float:left; width:690px; height:230px; background:#fff;  }



#sidebarleft { float:left; width:240px; min-height:300px; margin-right:10px; margin-bottom:10px; padding:10px 10px 0; background:#eee; }

h1 {font-size:16px; padding:10px 10px 5px; color:#36C; border-bottom:1px solid #ccc; }

h2 { font-size:14px; border-bottom:1px solid #666; background:#fff; padding:5px; color:#36C;}

.navleft { min-height:60px; margin-bottom:10px; padding:5px; border:1px solid #ddd; background:#fff; overflow:hidden; }

.navleft li{ margin:0 10px 3px 20px; text-align:left; color:#666;}

.navleft li a { color:#4A6DA3;}

.navleft li a:hover { color:orange;}



.leftmoduls { list-style:none; min-height:20px; margin-bottom:10px; padding:5px; border:1px solid #ddd; background:#fff; overflow:hidden; }

#content { float:left; width:690px; min-height:400px;  margin-bottom:10px; background:#eee; text-align:left; }

.cont { padding:10px;}

.cont h2 { margin-bottom:10px;}


ul.galeri { list-style:none;}

ul.galeri li { float:left; margin:0 10px 10px 0;}


#footer { height:40px; background:#ddd;}

#footer ul { margin:auto; text-align:center; margin-bottom:5px;}

#footer ul li { list-style:none; display:inline-block;}


.bgloader {background: url(../img/loader.gif) center no-repeat #fff;}
