@charset "UTF-8";
/* MAIN */
body { background-color: #FFFFFF; /*background-image: url(/images/back.jpg);*/ background-image: background-repeat: no-repeat; margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;}
#background {z-index: -1; position: absolute; top: 0; left: 0; width: 100%; padding:0; margin:0;}
#backgroung_img {width: 100%; min-width:1000px;}
a:link { text-decoration: none; }
a:visited { text-decoration: none; }
a:hover { text-decoration: none; }
a:active {text-decoration: none; }
img {border:0;}
/* HEADER */
.head_1 {font-size: 24px; font-weight:bold; color:navy; }
.head_2 { font-size: 16px; font-weight:bold; color:navy;}
.head_3 { font-size: 9px; font-weight:bold; color:navy; }

/* MENU */
.nav, .nav ul { list-style: none; margin: 0; padding: 0; }
.nav { z-index: 100; position: relative;}
.nav li { /*border-left: 1px solid #000;*/ float: left; margin: 0; padding: 0; position: relative; }
.nav li a { font: bold 1.22em/20px Arial, Helvetica, sans-serif; color: navy; display: block; padding: 0 9px; text-decoration: none; }
.nav li a:hover {  background: #ccc; color: #FBC07A; }
#nav-one li:hover a, #nav-one li.sfHover a { background: #FBC07A; color: navy; }
#nav-one li:hover ul a, #nav-one li.sfHover ul a { background: #FBC07A; color: navy; }
#nav-one li:hover ul a:hover, #nav-one li.sfHover ul a:hover { background: #FBB232; color: navy; }
.nav ul { background: #565656; border-bottom: 1px solid #000; list-style: none; margin: 0; position: absolute; top: -999em;  }
.nav li:hover ul, .nav li.sfHover ul { top: 20px; }
.nav ul li { border: 0; float: none; }
.nav ul a { border: 1px solid #000; border-bottom: 0; padding-right: 20px; white-space: nowrap; }

/* MAIN */
.main_menu {border-bottom:2px solid #ec7a04;}
.main_panel { padding:10px;}
.left_panel .head_quick{font-size: 13px; font-weight:bold; color:navy; border-bottom:2px solid #ec7a04; padding:4px 0 4px 0;}
.left_panel .head {font-size: 13px; font-weight:bold; color:navy; border-top:2px solid #ec7a04; border-bottom:2px solid #ec7a04; padding:4px 0 4px 0;}
.left_panel .head a{ color:navy;}
.news ul{ padding:0; margin:0;}
.news li{ list-style-image:none; list-style-position:outside; list-style-type:none; padding-left:10px; padding-bottom:10px;border-bottom:1px dotted #4D4D4D;}
.news span{ color:#FF6600; padding:0 0 0 15px;}
.news a { display:block; background:transparent url(/images/bullet_green.gif) no-repeat scroll left 4px; text-decoration:none;text-indent:15px;color:navy;}
.gal ul{ padding:0; margin:0;}
.gal li{ min-height:100px; list-style-image:none; list-style-position:outside; list-style-type:none; padding-left:10px; padding-bottom:10px;border-bottom:1px dotted #4D4D4D;}
.gal img { max-width:120px; max-height:120px;}

/* CSS Galery */
.gallery { clear: both; min-height: 300px; height: auto !important; height: 300px; }
.gallery .hdr { padding:5px 5px 15px 5px;  margin:0 11px 0 5px; }
.gallery .back {text-align:left; float:left; font-size:12px; color:#000000; }
.gallery .header {text-align:center; font-size:18px; color: #000000; }
.gallery .cnt ul { display:block; padding-left:5px; margin-top:-10px; }
.gallery .cnt ul li { display:block; float: left; width: 154px; height: 150px; border: solid #D3B493; border-width: 0 1px 1px 0; }
.gallery .cnt ul li.first { border: solid #D3B493; border-width: 0 1px 1px 1px; }
.gallery .cnt ul li.rol { border-top: 1px solid #D3B493; }
.gallery span { text-align: center; display: block; color: #999; font-weight: bold; font-size: 9px; }
.gallery img { padding: 5px;}

.gallery .tmb { max-height:140px; max-width:140px;}
.tmb2 { max-height:240px; max-width:240px;}


/* FOOTER */
/*.footer {font-size: 9px; font-weight:bold; color:navy;}*/