body{ 
     background-color:#F4EE3C;
     background-repeat:no-repeat;
     background-attachment:fixed;
     background-position: center top;
     
       }

a:link {
	text-decoration: none;
	color: #091466;
        font-weight: normal;
}

a:visited {
	color: #091466;;
	text-decoration: none;
        font-weight: normal;
}


a:hover {
	color: #111111;
        text-decoration: underline;
        font-weight: normal;
}


#oldal{width:1000px; 
         margin:5px auto 5px auto;
        }


#felsokep{width:1000px;height:201px;
         background-image:url('../img/hatter2.jpg');
              }


#felsokep h2 {
	padding: 85px 0px 0px 20px;
	margin: 0px;
	border: 0px;
	color: #ffffff;
	font-size: 22px;
	font-style: italic;
	text-decoration: none;
}




#felso_menu {
       font-size:20px;
       font-family: sans-serif;
       font-weight:bold;


      }

#felso_menu a:link{
    color:#ffffff;
    font-weight:bold;
 }

#felso_menu a:visited{
    color:#ffffff;
    font-weight:bold;
 }

#felso_menu a:active{
    color:#ffffff;
    font-weight:bold;
 }

#felso_menu a:hover{
    color:#111111;
    font-weight:bold;
 }

#felso_menu table.menu1 td
 {
  background-color:#C8590F;
  border-style:solid;
  border-width:1px;
  border-color:#C8590F;
  -moz-border-radius: 10px 10px 0px 0px;
  border-radius:10px 10px 0px 0px;
  text-align:center;
  width:150px;
  height:30px;
  color:#ffffff;
 }

#belso_menu
 {
  font-size:16px;
 }

#felso_menu table.menu2 td
 {
	padding:-30px 0px 0px 0px; margin:0px;
  font-size:16px;
  background-color:#C8590F;
  border-style:solid;
  border-width:1px;
  border-color:#C8590F;
  -moz-border-radius: 10px 10px 0px 0px;
  border-radius:10px 10px 0px 0px;
  text-align:center;
  width:150px;
  color:#ffffff;
 }


#tartalom{float:right;

  /* for IE */
  filter:alpha(opacity=90);

  /* CSS3 standard */
  opacity:0.9;

        padding: 5px;
        /*background-image:url('http://87.229.73.142/~greeklan/img/grhatter.jpg');*/
        background-color: #D5CD00;
        width:985px;
        font-family: sans-serif;
        font-size: 16px;
        word-spacing: 1px;
        border: 2px solid #C8590F;
       }

.hr
 { 
  border-bottom:1px solid #07288F;
  width:100%;
  display:block;

 }


.h3
 {
  font-size:15px;
  font-variant:small-caps;
  margin:0px;
  padding:0px;
 }

/* Tablazat*/

.td_top
{
 border:2px solid #C8590F;

  background: -webkit-gradient(linear, 0 50%, 0 100%, from(#C87843), to(#C8590F));
  background: -webkit-linear-gradient(top, #C87843, #C8590F);
  background: -moz-linear-gradient(top,  #C87843, #C8590F);
  background: -o-linear-gradient(top, #C87843, #C8590F);
  background: -ms-linear-gradient(top, #C87843, #C8590F);
  background: linear-gradient(to bottom, #C87843, #C8590F);

  border-radius:10px 10px 0px 0px;
  padding:2px 4px;
  width:90%;
 }

.td_h
 { 
  color:#ffffff;
  font-size:15px;
  font-variant:small-caps;
  margin:0;
  padding:2px 4px;

 }
 
.td_down
 {
  border:2px solid #C8590F;
  background:#ffffff;
  color:#000000;
  font-size:13px;
  border-radius: 0px 0px 10px 10px;
  padding:2px 4px;
  width:90%;
 }

.td_kep
 {
   border:1px double #C8590F;
   margin: 5px;
   height:90px;
   float:right;

 }


#tartalom .padding{ 
         width:780 px;
         
         margin:0px;
         display:block;

        }

div.content {
	border: #2A478B solid 3px;
	clear: left;
	padding: 1em;
}





#alul{       /* for IE */
              filter:alpha(opacity=90);
              /* CSS3 standard */
              opacity:0.9;
            z-index:-1;
            float:right;
            font-size: 12px;
            width:996px;
            background-color: #D5CD00;
            border: 2px solid #C8590F;

      
         }

#alul ul {font-size: 14px;

         }

#alul ul li {font-size: 13px;
             list-style: none;
          text-decoration: none;

         }

#alul ul li.partner{font-size: 12px;
             list-style: disc;
          text-decoration: none;
         }

#alul .alul{padding:0px 0px 0px 15px;
            display:block;
            font-family: sans-serif;
            font-size: 13px;
            word-spacing: 1px;
      }

#logo{      float:right; 
                  width:1000px;
                  text-align:center;
	font-size: 12px;  
         padding:15px 0px 0px 0px;
        background-color:#82AEFF;
          background-image:url('../img/keret_x.jpg');
          background-repeat: repeat-x;
          background-position: top center;        
         }

