body { background:#f4f4f4 url(../images/bg_header_container.png) repeat-x; font-family:Tahoma,Geneva,Kalimati,sans-serif; overflow-x:hidden; color:#434343; }

.page { width:900px; margin :0 auto;  }

  #header_container { background:url(../images/bg_header_mid.png) center no-repeat; border-bottom:2px solid #fff; }
    #header { height:307px; position:relative;  }
      
      #logo { position:absolute; display:block; top:48px; text-indent:9999px; left:24px; background:url(../images/bg_logo.png) no-repeat; width:319px; height:125px; z-index:5; }
      
      #quotation_bottom { background:url(../images/bg_quotation_bottom.png) no-repeat; width:52px; height:51px; position:absolute;
      left:506px; top:127px; }
      
      #quotation_top { background:url(../images/bg_quotation_top.png) no-repeat; width:41px; height:38px; position:absolute;
      left:858px; top:48px; }      
      
      #quotation_content { position:absolute; top:96px; left:589px; color:#fff; font-size:1.5em; line-height:1em; width:240px; word-wrap: break-word; }
      
      #quotation_author { position:absolute; top:158px; left:711px; color:#fff; font-size:0.8em; width:238px; }
      
      #header h2#title { position:absolute; top:130px; right:30px; color:#909090; text-align:right; width:500px; font-weight:bold; font-size:2em; }
      
      #header ul { margin:0; position:absolute; left:510px; top:10px; z-index:2; }
        #header ul li { list-style-type:none; display:inline; position:relative; float:left;
        padding-right:10px; margin-right:10px; border-right:1px solid #c8c8c8; }
          #header ul li a { color:#c8c8c8; font-weight:bold; display:inline; height:25px; float:left; font-size:1.1em; text-decoration:none; }
          
          #header ul li span { position:absolute; left:-10px; bottom:0; height:5px; overflow:hidden; background:#1c1c1c;}
          * html #header ul li span { bottom:-1px; }
          
          #header ul li ul { display:none; width:106px; padding:10px; background:#272727; position:absolute; top:25px; left:-11px; border:1px solid #c8c8c8; border-top:0; }
          * html #header ul li ul { width:1%; }
            #header ul li ul li { border-right:0; line-height:auto; }
              #header ul li ul li a:hover { color:#C86500; }
      
      #header h2#elemzesek { position:absolute; left:24px; top:218px; font-size:1em; font-weight:bold; margin:0; }
      
      
      .small_box_left { display:inline; float:left; position:relative; padding-left:25px; padding-top:235px; width:375px; padding-right:50px; background:url(../images/bg_small_box_left.png) right center no-repeat; background-position:0 225px; }
        .small_box_left p { font-size:0.9em; margin:0; }
        .small_box_left p.more { position:absolute; top:290px; right:10px; }
        .small_box_left a { text-decoration:none; color:#c86500; }
        
      #small_box_right { padding-top:235px; width:380px;  }
        #small_box_right p { font-size:0.9em; margin:0; }
        #small_box_right a { text-decoration:none; color:#c86500; }   
        
      #big_box { margin:0 auto; padding-top:218px; text-align:left; color:#a3a3a3; font-size:1.1em; font-weight:bold; display:inline;  }
        #big_box span { display:none; text-align:right; padding-top:5px; font-size:0.7em; }
		
      #big_box.top { top:218px; text-align:left;  }
      #big_box.top span { left:-10px; float:right; }

		
		

  #content { margin-top:20px; margin-bottom:20px; min-height:300px; }
  * html #content { height:300px; }
    
    #content h2 { color:#b6470d; font-weight:bold; font-size:1.8em; }
    #content h2 { color:#b6470d; font-weight:bold; font-size:1.8em; }
    
    #content a { color:#b6470d; text-decoration:none; }
    
    #content_left { width:290px; margin-left:30px; }
      #content_left img { margin-bottom:20px; }
      #content_left h3 { font-size:1.1em; }
        #content_left h3 a { font-weight:bold; text-decoration:none; color:#434343; }
        #content_left h3 a:hover { color:#b6470d; }
      #content_left button, #content_right button { font-size:1.2em; background:#b6470d; border:0; color:#fff; width:160px; text-align:center; font-weight:bold; padding:2px 0;
        border-radius: 5px;
        -moz-border-radius: 5px;
        -webkit-border-top-right-radius: 5px;
        -khtml-border-radius: 5px;
      }
      
      
    #content_right { width:580px; }
      #content_right ul li ul li { color:#b6470d;  }
        #content_right ul li ul li span { color:#434343;  }
		
		table ul li ul li { color:#b6470d;  }
		table  ul li ul li span { color:#434343;  }
		
		
      #content_right h3 { margin:0px 0px 5px 0px; color:#b6470d; font-weight:bold; font-size:1.2em; }
        #content_right h3 a { text-decoration:none; }
        #content_right span { color:#464646; }

      #content_right h4 { width:300px; padding:3px 0; margin:0; font-size:1.2em; background:#b6470d; color:#fff; font-weight:bold; text-align:center;
        border-radius: 5px;
        -moz-border-radius: 5px;
        -webkit-border-top-right-radius: 5px;
        -khtml-border-radius: 5px;
      }
      
      #content_right form p { margin:5px 0; }
      #content_right form p label { float:left; width:105px; }
      #content_right form p input { width:190px; background:url(../images/bg_input.png) repeat-x; border:1px solid #000; }
    
      #content_right form p.full { margin-bottom:10px; }
      #content_right form p.full label { width:296px; }
      #content_right form p.full input { width:296px; }
      #content_right form p.full textarea { width:290px; background:url(../images/bg_textarea.png) repeat-x; height:163px; border:1px solid #000; }
      #content_right form p.full input.small { width:40px; height:14px; }
      
      #content_right form p.radio input { width:auto; }
      #content_right form p.radio span { float:left; }  

      #content_right form p.fullradio label { width:170px; }
      #content_right form p.fullradio input { width:auto; }
      #content_right form p.fullradio span { float:left; }        
      
    .content_box { width:290px; padding-left:10px; display:inline; float:left; margin:10px 0; }
    
      .content_box h3 { margin:10px 0 10px 20px; font-weight:bold; font-size:1.2em; }
      .content_box ul { margin:0 0 0 20px; }
        .content_box ul li { list-style-type:none; }
        
  #footer_container { background:url(../images/bg_footer.png) repeat-x; }
  
  #footer_container .footer_box  h4 a { color:#fff; display:block; text-decoration:none; font-size:1.2 em; height:20px; line-height:20px;  }
  #footer_container .footer_box  h4 a:hover { color:#C86500; }
  
    #footer { height:225px; position:relative; }       
      
      .footer_box { display:inline; float:left; width:140px; margin:35px 20px 0 20px; }
        
        .footer_box h4 { color:#c1c0c0; margin-bottom:10px; }
        .footer_box ul { margin:0; }
          .footer_box ul li { list-style-type:none; display:block; border-bottom:1px solid #595858; height:20px; line-height:20px; }
            .footer_box ul li a { color:#919191; display:block; text-decoration:none; font-size:0.9em; height:20px; line-height:20px; }
            .footer_box ul li a:hover { color:#C86500; }
      
      #copyright { color:#919191; font-size:0.8em; position:absolute; left:20px; top:190px; }
      #createdby { color:#919191; font-size:0.8em; position:absolute; left:770px; top:190px; }
        #createdby a { text-decoration:none; color:#919191; }
		
	
		
		
