body {margin:0; font-size:11px; line-height:16px; font-family:Arial, Tahoma, Helvetica, sans-serif; background-color:#000000; color:#FFFFFF;}
a {color:#fdc605; text-decoration:none;}
a:hover {text-decoration:underline;}
img {border:none; margin-left:2%}
h1 {font-size:24px; font-weight:bold; font-style:italic; color:#96ff00;}
h2 {font-size:18px;font-style:italic; color:#96ff00;}

#all {background:url(images/body_bckg.jpg) repeat-x #d60000;}
#container {width:960px; margin:0 auto;}


#baner {background:url(images/head_bckg.jpg) no-repeat #000000; height:160px;}
#header {background:url(images/head_bckg.jpg) no-repeat #000000; height:40px;}
#head {float:right; width:420px;}
#head p {font-size:6px; color:#999999; line-height:0px; margin:5; padding:0 1px;}
#head ul {list-style:none; padding:0; margin:5px 0; height:18px;}
#head ul li {float:right; padding:0 12px;}
#head a {display:block; width:116px; height:26px; color:#FFFFFF; text-decoration:none; background:url(images/text_top_bckg.jpg) no-repeat; text-transform:uppercase; text-align:center; padding-top:5px; font-size:15px;}
#head a:hover {background:url(images/text_top_bckg_over.jpg) no-repeat;}


#main {background:url(images/textarea_bckg.jpg) no-repeat #000000; float:left; width:100%; min-height:250px;}
.banner{float:left; width:215px; clear:left; padding:0 25px;}
.banner img {border:solid 1px #CCC;}
.banner img:hover{border:solid 1px red;}
.banner ul li {font-size:1.1em; font-style:italic; margin:10px 0;text-decoration:none; color:#CCC;border-bottom:1px solid #4c4c4c; padding-bottom:5px;line-height:1.4em}
#menu {float:left; width:215px; padding:25px;}
#menu ul,.banner ul {list-style:none; padding:0; margin:0;}
#menu a{font-size:16px; font-style:italic; text-decoration:none; color:#96ff00; display:block; width:180px; height:20px; padding:5px 10px 0 10px; border-bottom:1px solid #4c4c4c; text-transform:lowercase;}
#menu a:hover {background-color:#1c1c1c;}
#text {padding:15px 20px 20px 290px;}
#text ul { font-size: 12px; margin: 5px;}
#image { margin: 5px; margin-left: 5px;}
#footer {background:url(images/footer_text.jpg) no-repeat #000000; height:16px; color:#858383; font-size:11px; padding:59px 30px 0 30px; clear:both;}
#left_footer {float:left;}
#right_footer {float:right;}


#bottom {background:url(images/footer_bckg.jpg) repeat-x #000000;}
#bottom_center {width:960px; margin:0 auto; background:url(images/center_foot.jpg) no-repeat #000000; height:191px;}



.galleria{list-style:none;width:250px}
.galleria li{display:block;width:80px;height:80px;overflow:hidden;float:left;margin:0 10px 10px 0}
.galleria li a{display:none}
.galleria li div{position:absolute;display:none;top:0;left:180px}
.galleria li div img{cursor:pointer}
.galleria li.active div img,.galleria li.active div{display:block}
.galleria li img.thumb{cursor:pointer;top:auto;left:auto;display:block;width:auto;height:auto}
.galleria li .caption{display:block;padding-top:.5em}
* html .galleria li div span{width:400px} /* MSIE bug */