.form_button
 {
    border:1px solid #6666CC;
 }
 
.input_normal
 {
  border:1px solid #6666CC;
  font-family:arial;
  font-size:12px;
 }

#menu
{
 font-family:arial;
  font-size:12px;
  margin-top:1px;
  width:100%;
  float:left;
  height:17px;
  background-color:#F87F11;
  padding-top:2px;      
}

#menu ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#menu li { /* all list items */
	float: left;
	position: relative;
	width: 12em;		
}

#menu li ul {/* second-level lists */
	position: absolute;
	display: block; 
	top: 1.2em;
    left: 0;
}

#menu li>ul {/* to override top and left in browsers other than IE */
	top: auto;
	left: auto;
}

#menu li ul li ul  {/* third-level lists */
	position: absolute;
	display: block; 
	top: 0;
    left: 9em;
}

/* Fix IE. Hide from IE Mac \*/
* html #menu ul li { float: left; height: 1%; }
* html #menu ul li a { height: 1%; }
/* End */

#menu li:hover ul { display: block; }

#menu li:hover>ul { visibility:visible; }

#menu ul ul { visibility:hidden; }		

/* Make-up syles */
#menu ul, li {
    margin: 0 0 0 0; 
    background-color: #F87F11;    
}

/* Styles for Menu Items */
#menu ul a {
	display: block;
	text-decoration: none;
	color: #777;	
	padding-left:10px;
	padding-bottom:0px;
	color:white !important;
	font-family:arial;
	border: 0px solid #ccc;
	margin:0px;
	background-color: #F87F11;
}
/* Hover Styles */
#menu ul a:hover { 
	color: black !important; 	
} 

/* Sub Menu Styles */
#menu li ul a {
    
	text-decoration: none;
	color: white;	
	border-bottom: 1px solid black;
    padding: 0px; 
    margin-top:5px;
    padding-left:10px;
    margin-bottom:0px;
} 

/* Sub Menu Hover Styles */
#menu li ul a:hover { 
	color: black; 	
} 

 /*Icon Styles */
#menu li a.submenu { }
#menu li a.submenu:hover { }
#menu li ul a.submenu { }
#menu li ul a.submenu:hover {}



/*Main Frame*/
div#menu2
 {
  font-family:arial;
  font-size:12px;
  margin-top:1px;
  width:100%;
  float:left;
  height:17px;
  background-color:#F87F11;
  padding-top:2px;
 
 }
#menu2 a
 {
  font-family:arial;
  font-size:12px;
  color:white;
  text-decoration:none;
 }
 
 #menu2 a:hover
 {
  text-decoration:underline;
 }
 
div#frame
 {
  padding:0px;
  margin:0px;
  width:670px;
  height:auto;
  margin-left:auto;
  margin-right:auto;
 }
/*----------------------*/

/*Header*/
div#header
 {
  margin:0px;
  width:670px;
  float:left;
  border-bottom:0px solid #FED900;
  padding-bottom:5px;
  margin-right:0px;
  padding-right:0px;
 }
div#left_header
 {
  width:245px;
  height:170px;
  float:left;
 }
 
 div#right_header
 {
  width:425px;
  height:110px;
  /*background-image:url('images/image1.jpg');*/
  background-repeat:no-repeat;
  float:left;
 }
 
div#logo1_1
 {
  float:left;
  width:831px;
  height:89px;
  background-image:url('images/image1.jpg');
  background-repeat:no-repeat;
  margin-top:0px;
  margin-left:20px;
 }

div#small_menu
 {
  float:left;
  width:40px;
  height:89px;
  border-left:1px dotted #BFBFBF;
  margin-left:20px;
 }
 
#small_menu ul
 {
  list-style-image:url('images/odrazka_small.gif');
  margin:0px;
  padding:0px;
  margin-left:30px;
  margin-top:5px;
 }
 
 #small_menu[id] a
  {
   font-family:arial;
   font-size:11px;
   vertical-align:middle;
   text-decoration:underline;
   color:#BFBFBF;
  }
  
 #small_menu a
  {
   font-family:arial;
   font-size:11px;
   vertical-align:top;
   text-decoration:underline;
   color:#BFBFBF;
  }
  
 div#big_menu
 {
  float:left;
  width:185px;
  height:136px;
  margin-left:10px;  
  margin-top:10px;
  
 }
 
 div#big_menu[id]
 {
  float:left;
  width:185px;
  height:136px;
  margin-left:10px;  
  margin-top:10px;
  
 }
 
 #big_menu ul
 {
  list-style-image:url('images/odrazka_big.gif');
  margin-top:0px;
  margin-bottom:0px;  
 }
 
 #big_menu ul li
  {
   border-bottom:1px dotted #BFBFBF;
   padding-top:0px;
   margin-top:3px;
   padding-bottom:3px;
  }
  
 #big_menu[id] a
  {
   font-family:arial;
   font-size:14px;
   vertical-align:middle;
   text-decoration:none;
   color:#313131;
   font-weight:bold;
   padding-bottom:4px;
  }
  
 #big_menu a
  {
   font-family:arial;
   font-size:14px;
   vertical-align:top;
   text-decoration:none;
   color:#313131;
   font-weight:bold;
   padding-bottom:14px;
  }
  
 div#big_picture
  {
   float:left;
   width:760px;
   height:148px;
   background-image:url('images/image2.jpg');
   background-repeat:no-repeat;
   margin-left:18px;
  }
  
  div#big_picture[id]
  {
   float:left;
   width:760px;
   height:148px;
   background-image:url('images/image2.jpg');
   background-repeat:no-repeat;
   margin-left:28px;
  }
  
 div#left_menu
  {
   padding:0px;
   margin:0px;
   float:left;
   width:215px;
   height:250px;
   border:1px solid #D3D1D1;
  }
  
  #left_menu h1
   {
    margin-top:0px;
    width:195px;
    height:22px;
    background-color:#737373;
    font-family:arial;
    font-size:13px;
    color:white;
    font-weight:bold;
    padding-left:20px;
    padding-top:7px;
    margin-bottom:0px;
    padding-bottom:0px;
   }
  
   #left_menu menu_row
    {
     margin-top:0px;
     margin-bottom:0px;  
    }
 
 
   #left_menu table td
    {
     background-image:url('images/odrazka_small.gif');
     background-repeat:no-repeat;
     background-position:25px 8px;
     padding-top:0px;
     padding-top:3px;
     padding-bottom:2px;
     padding-left:38px;
     border-bottom:1px dotted #BFBFBF;
    }
    
    #left_menu table a
    {
     font-family:arial;
     font-size:12px;
     vertical-align:top;
     text-decoration:none;
     color:#006729;
    }
  
    div#core
     {
      float:left;
      width:670px;      
      margin-left:7px;
      font-family:arial;
      color:#666D76;
      font-size:11px;
      
     }
     
    #core h1
     {
      color:#05047B;
      font-size:16px;
      border-bottom:1px solid #F87F11;
      width:655px;      
      margin-top:8px;
     }
     
     
     
    #core h2
     {
      color:#6666CC;
      font-size:14px;
     }
     
     #core h3
     {
      color:#FF6633;
      font-size:14px;
     }
     
     #core li
      {
       background-color:white;
       color:#666D76;
       margin-top:2px;
       margin-bottom:2px;
      }
      
    div#core_left
     {
      padding-left:20px;
      float:left; 
      width:360px;
     }
     
     #core_left a
     {
      color:#F87F11;
     }
     
     #core_left h3
      {
       color:#F87F11;
       margin-top:2px;
       margin-bottom:2px;
      }
           
    div#core_right
     {
      float:left; 
      width:280px;
     }
     
     #core_right h3
      {
       color:#5F6EA5;
       width:100%;
       text-aling:center;
       font-size:12px;
      }
       
    div#footer
     {
      font-family:arial;
      color:#666D76;
      font-size:11px;
      margin-top:20px;
      background-image:url('images/div2.gif');
      background-repeat:repeat-x;
      float:left;
      width:670px;
      height:100px;      
     }
     
     #footer a
      {
       color:#666D76;
       text-decoration:underline;
      }
     div#partners
      {
       padding:0px;
       background-image:url('images/image3.jpg');
       float:left;
       width:215px;
       height:90px;
       border:1px solid #D3D1D1;
      }
      
      div#loga
      {
       margin-left:1px;
       float:left;
       width:763px;
       height:90px;
       border:1px solid #D3D1D1;
      }
      
      div#copy_rights
       {
        width:215px;
        float:left;
        font-family:arial;
        font-size:10px;
        color:#7D7D7D;
        margin-left:10px;
       }
       
       #copy_rights a
        {
         font-family:arial;
         font-size:11px;
         color:#7D7D7D;
         font-weight:bold;
         text-decoration:underline;
        }
        
        div#bottom_menu
         {
          color:#6A6A6A;
          font-size:10px;
          margin:0px;
          float:left;
          width:745px;
          border:0px solid black;
          text-align:center;
         }
        #bottom_menu a
         {
          font-family:arial;
          font-size:10px;
          color:#1992D1;
          font-weight:bold;
          text-decoration:none;
         }
         
      .input_text
       {
        font-family:arial;
        font-size:11px;
        border:1px solid #1992D1;
       }
       
       .normal_table
        {
         font-size:11px;
         background-color:black;
        }
       
        .normal_table td
        {
         background-color:white;
         padding:2px;
        }
