/*@import "reset.css";
@import "default.css";
@import "navigation.css";*/

/************** globals + wrappers *************/
body, html    { height: 100%; padding:0; margin: 0; background: #333; font-family:Helvetica, sans-serif; font-size: 13px;}
#wrapper      { height: auto !important; min-height: 100%; position: relative; width: 1000px; margin:0 auto; background: #fff; }
#top          { width: 1000px; height:255px; background:url(./img/logo_home_big.gif) left top no-repeat #666 ; }
#top img      { float: left; margin-left:33%;}
#bottom       { width: 950px; height:370px; background-color:#ffffff; padding:25px;}
#bottom img   { border: none;}
#bottomlinks   { width:655px;height:400px;float:left;}
#bottomrechts   { height:400px;float:left;padding-left:65px;padding-top:20px;}
#logos2        {  margin-top:0px; }
h1            { color:#787878; letter-spacing: 2px; font-size:26px; width:555px;}
/************ end globals + wrappers ***********/


/************ main and sub navigation ***********/
ul#nav              { list-style-type: none; margin-top:20px; float:left; margin-left: 30px; text-align: right; }
ul#nav li           { min-height:30px; }
ul#nav li a         { color:#cccccc; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; text-decoration:none; font-weight: bold; }
ul#nav li a:hover   { color:#FFFFFF; }
ul#nav ul           { list-style-type: none; padding-bottom: 20px; margin-left:-40px; }
ul#nav ul li        { min-height:15px; display: none;  }
ul#nav ul li a      { font-weight: normal; }
ul#nav ul li.active_menu { display: block; }
/************ end main and sub navigation ***********/


ul.gallery { list-style-type: none; margin-left:-10px; padding:0; width:520px; }
ul.gallery li { float:left; margin-left:10px;margin-right:10px; }

