/* CSS Document */


/*-------------------------------*/
/* body 			 */
/*-------------------------------*/
body {  font-size:12px; margin: 0px; background-color:f4f4f4;}



/*-----------------------------------*/
/* Page Wrapper centers the page
/*-----------------------------------*/
.page_border {  margin:0 auto; width: 100%; padding: 0px; background:url('../images/background3.jpg') #F4f4f4 top center repeat-y;}



/*-----------------------------------*/
/* Page Wrapper centers the page
/*-----------------------------------*/
.page_wrapper {  margin:0 auto; width: 800px;   padding: 0px; background-color: #FFFFFF; }




/*-------------------------------*/
/* header wrapper		 */
/*-------------------------------*/
.header_wrapper_big { width: 800px; height: 300px; margin: 0px; padding: 0px; } /*size of main image start of page */
.header_wrapper_small { width: 800px; height: 260px; margin: 0px; padding: 0px; text-align: left;}

#big_image_1{background:url('../images/header_big_001.jpg') bottom left repeat-x; } /* main image start of the page ***/
#big_image_2{background:url('../images/header_big_2.jpg') bottom left repeat-x; } /* main image start of the page ***/
#big_image_3{background:url('../images/header_big_002.jpg') bottom left repeat-x; } /* main image start of the page ***/

#small_image_1 {background:url('../images/header_big_home_001.jpg') bottom left repeat-x; }


/*-----------------------------------*/
/* Sitename of the page				*/
/*-----------------------------------*/
.image_site_name  {float: left;  margin: 0px; padding: 2px; background-color: transparent;}



/*-------------------------------*/
/* top Menues			 */
/*-------------------------------*/
.header_nav_container{margin-left: 340px; padding: 5px; background-color: transparent; }
.header_nav_links { padding: 0px; position:justify; vertical-align:text-top;}
.header_nav_links  ul { float: right; margin:0px; list-style:none; padding: 0px; }
.header_nav_links  li { float: left; white-space: nowrap; }
.header_nav_links  li a { color:#000000; margin:0px; display:block; text-decoration:none;  padding: 0px 5px 0px 5px;}
.header_nav_links  li a:hover { color:#00000; text-decoration: overline  underline;}
.header_nav_links  span { float: left; margin:0px; list-style:none; padding: 0px; }
.header_nav_links  span ul { float: left; margin:0px; list-style:none; padding: 0px; }
.header_nav_links  span li { float: left; white-space: nowrap; }
.header_nav_links  span li a { margin:0px; display:block; padding: 0px 5px 0px 5px;}
.header_nav_links  span li a:hover {  text-decoration:underline; }


/*-----------------------------------*/
/* SECCIONTS OF THE BODY REGULAR PAGE				*/
/*-----------------------------------*/
.body_wrapper {width:800px;  position:relative;   padding-top: 0px; background-color: #FFFFFF; margin-bottom: 0px; }


/*-----------------------------------*/
/* Sub Menu                               */
/*-----------------------------------*/
.body_submenu {padding-top: 7px; padding-bottom: 7px; text-align:left; background-color: #ababab; width: 800px; color:FFFFFF; font-weight: bold; margin-bottom: 5px;}
.body_submenu a {color:FFFFFF;}
.body_submenu a:hover {color:000; font-weight:bold;}

/*-----------------------------------*/
/* Body Content Settings                                */
/*-----------------------------------*/
.body_content {height: 400px !important; padding: 5px; margin-left:5px; text-align:left; background-color: #FFFFFF;} 

/*-----------------------------------*/
/* left side of the page                     */
/*-----------------------------------*/
.body_leftside {width: 200px; text-align:left; padding:5px; margin: 0px; }


/*-----------------------------------*/
/* Main table wrapper	              */
/*-----------------------------------*/
.page_table_wrapper {padding:0px; margin:0px; vertical-align: top; float:left;}




/*-----------------------------------*/
/* FOOTER OF THE PAGE			*/
/*-----------------------------------*/
.page_footer {width:800px; clear: both;    padding: 5px 0px 5px 0px ;  text-align:center; border-top: solid 0px  #ababab; color:#ababab;  background-color: #000000; margin: 0px;}
.page_footer p{padding: 0px; color:#000; margin: 0px;  color: #fff; }



