/* ismétlődő háttér kép */
BODY {
    background-image: url('../images/aranygrafika_body_bg.jpg');            
    height: auto;
    }

/* JS engedélyezett ablak*/
    
#jsEnabled {
    position: relative;
    display: none;                          
    background: url('../images/aranygrafika_body_top_bg.jpg') no-repeat;
    height: auto;
    }
    
/* fejléc */

#header {
    position: relative;
    width: 980px;
    height: auto;                
    margin: 0px auto 0px auto;
    }
    
/* fejléc > logó */
    
#header_logo {
    position: relative;       
    float: left;
    width: 436px;
    height: 87px;
    background: url('../images/aranygrafika_header_logo_bg.jpg') no-repeat;
    margin: 6px 0px 0px 17px;    
    }
    
/* fejléc > banner */
    
#header_banner_container {
    position: relative;
    float: right;
    width: 520px;
    height: 99px;
    background: url('../images/aranygrafika_header_banner_container_bg.jpg') no-repeat;
    }
    
#header_banner {
    position: relative;
    width: 468px;
    height: 60px;
    margin: 21px 0px 0px 30px;      
    }
    
#header_seo {
    position: relative;
    float: right;    
    width: 474px;
    height: 90px;
    margin: 10px 20px 0px 0px;      
    background: url('../images/aranygrafika_header_seo_bg.jpg') no-repeat;
    }
    
/* fejléc > menü */

#header_menu {
    position: relative;      
    clear: both;
    width: 980px;
    height: 38px;  
    }
    
#header_menu UL {         
    list-style-type: none;
    margin: 0px 0px 0px 10px;
    }
    
#header_menu UL LI {
    float: left;                
    }

#header_menu UL LI A {           
    font: normal 14px "Arial";
    color: #303030;      
    text-decoration: none;      
    line-height: 44px;     
    padding: 10px 10px 17px 10px;         
    }
    
#header_menu UL LI A SPAN {
    
    }   
    
#header_menu UL LI A:hover {   
    color: #FFFFFF;                                                                       
    background: url('../images/aranygrafika_header_menu_onroll_bg.jpg') no-repeat center;
    }
    
/* Facebook like */

#facebook_like_button_container{
    position: relative;
    float: left;   
    margin: 11px 0px 0px 15px;
    }
    
/* Google +1 */    

#google_plus_1_button_container {
    position: relative;
    float: right;
    margin: 8px 20px 0px 0px;
    }
    
/* tartalmi rész */

#content_container {
    position: relative;
    clear: both;
    width: 980px;
    height: auto;
    margin: 0px auto 0px auto;
    }
    
#content {
    position: relative;
    width: 960px;
    height: auto;
    margin: 0px 0px 0px 20px;
    }
    
#content H1 {        
    clear: both;
    font: normal 24px "Trebuchet MS";
    line-height: 30px;
    margin-bottom: 12px;
    }
    
#content H1 I {        
    border-bottom: solid 6px #8F867D;
    padding-bottom: 6px; 
    }
    
#content H1 SPAN {
    font: italic 24px "Trebuchet MS";
    color: #40C5E5; 
    }
    
#content H2.pretitle {   
    font: bold 18px "Trebuchet MS";
    color: #474747;
    }
    
/* FŐOLDAL */

/* refrencia doboz */

#references_container {
    position: relative;    
    width: 940px;
    height: 300px;
    overflow: hidden;
    margin: 40px 0px 20px 0px;      
    }         
    
#references_list {
    position: absolute;
    left: 0px;
    width: 940px;
    height: 300px;
    }    
    
.reference_box {
    position: relative;
    float: left;
    width: 940px;
    height: 300px;
    }
    
.reference_prev_button {
    position: relative;
    float: left;
    width: 20px;
    height: 300px;
    }

.reference_prev_button A {
    display: block;
    width: 20px;
    height: 300px;    
    background: url('../images/aranygrafika_reference_prev_button_bg.jpg') no-repeat 0px;
    }
    
.reference_prev_button A:hover {
    background-position: -20px;
    }    
    
.reference_box_pic {
    position: relative;
    float: left;
    width: 540px;
    height: 300px;
    background: url('../images/aranygrafika_reference_pic_bg.jpg') no-repeat bottom;
    }
    
.reference_box_text {
    position: relative;
    float: left;
    width: 340px;
    height: 300px;  
    margin: 0px 0px 0px 20px;                                                                 
    }
    
.reference_box_text H2 {         
    font: normal 30px "Trebuchet MS";
    color: #474747;
    line-height: 24px;
    }
    
.reference_box_text H3 { 
    font: normal 24px "Tahoma";
    color: #474747;
    }
    
.reference_box_text H3 B {
    font: italic 24px "Arial";
    font-weight: bold;
    color: #474747;
    }       

.reference_box_text H4 {    
    font: bold 18px "Trebuchet MS";
    color: #474747;
    }
    
.reference_box_text P {         
    font: normal 12px "Tahoma";
    color: #303030;
    line-height: 18px;
    margin: 18px 0px 0px 0px;
    }
    
.reference_box_text P A {
    color: #575757;
    text-decoration: none;
    }
    
.reference_box_text P A:hover {
    color: #575757;
    text-decoration: underline;
    }
    
.reference_box A.references_more_button {
    position: relative;
    display: block;
    width: 159px;
    height: 23px;
    background: url('../images/aranygrafika_references_more_button_bg.jpg') no-repeat 0px;     
    font: normal 12px "Tahoma";
    color: #6C3600;
    text-align: center;
    text-decoration: none;
    line-height: 21px;
    margin: 18px 0px 0px 0px;
    }
    
.reference_box A.references_more_button:hover {
    background-position: -159px;
    } 
    
.reference_next_button {
    position: relative;
    float: left;
    width: 20px;
    height: 300px;
    }

.reference_next_button A {
    display: block;      
    width: 20px;
    height: 300px;
    background: url('../images/aranygrafika_reference_next_button_bg.jpg') no-repeat 0px;
    }
    
.reference_next_button A:hover {
    background-position: -20px;
    }   
    
/* szolgáltatás típus dobozok */

.services_type_box {
    position: relative;
    float: left;
    width: 300px;
    height: 191px;
    margin: 0px 20px 0px 0px;
    }
    
.services_type_box H2 {
    font: italic 18px "Trebuchet MS";       
    font-weight: bold;
    color: #DC9000;
    line-height: 60px;
    text-decoration: none;
    }
    
.services_type_box H2 A {
    font: italic 18px "Trebuchet MS";       
    font-weight: bold;
    color: #DC9000;
    line-height: 60px;
    text-decoration: none;
    }
    
.services_type_box H2 A:hover {  
    text-decoration: underline;
    }
    
.services_type_box H3 {
    font: normal 12px "Tahoma";
    color: #303030;
    line-height: 18px;
    }
    
.services_type_box H3 A {
    color: #DC9000;
    text-decoration: none;
    border-bottom: dotted 1px #DC9000;
    cursor: help;
    } 
    
.services_type_box H3 A:hover {
    border-bottom: solid 1px #DC9000;
    }
    
/* FLOATER */

#trailimageid {
    position: absolute;
    visibility: hidden;
    left: 0px;
    top: 0px;
    width: 203px;
    height: 85px;
    font: normal 10px "Tahoma";
    color: #676767;
    background: url('http://www.aranygrafika.hu/images/label_bg.png') no-repeat;
    line-height: 12px;
    padding: 10px 12px 10px 10px;
    z-index: 1000;
    }
    
#trailimageid SPAN {
    font: bold 11px "Tahoma";
    color: #3EC4E5;
    line-height: 12px;               
    }
    
.services_more_button {   
    position: relative;
    display: block;
    width: 78px;
    height: 23px;
    background: url('../images/aranygrafika_services_more_button_bg.jpg') no-repeat 0px;     
    font: normal 12px "Tahoma";
    color: #6C3600;
    text-align: center;
    text-decoration: none;
    line-height: 21px;
    margin: 18px 0px 0px 0px;
    }
    
.services_more_button:hover {
    background-position: -78px;
    }
    
/* MUNKÁINK */

/* munkáink menü */

#references_menu {
    position: relative;
    float: left;             
    width: 220px;
    height: auto;
    font: bold 18px "Trebuchet MS";
    color: #24BCE1;
    line-height: 44px;
    margin: 0px 0px 0px 0px;
    }
    
#references_menu A {
    display: block;
    font: normal 12px "Tahoma";
    color: #303030;
    line-height: 24px;
    cursor: pointer;
    text-decoration: none;
    } 
    
#references_menu A:hover {   
    color: #DC9000;
    }
    
#references_menu DIV {      
    position: relative;
    width: 220px;
    height: 0px;
    line-height: 0px;    
    border-top: 1px solid #C0BDAF;
    border-bottom: 1px solid #F8F5ED;
    }
    
/* munkáink részletezése */
    
#references_details {
    position: relative;
    float: left;
    width: 700px;
    margin: 0px 0px 0px 20px;
    }
    
#references_details H2 {
    clear: both;
    font: italic 18px "Trebuchet MS";       
    font-weight: bold;
    color: #DC9000;
    line-height: 50px;
    }
    
#references_details H2 SPAN {
    float: right;         
    font: normal 12px "Tahoma";
    color: #575757; 
    line-height: 50px;    
    }
    
#references_details H2 SPAN A {
    font: normal 12px "Tahoma";
    color: #DC9000;          
    text-decoration: none;
    }
    
#references_details H2 SPAN A:hover{
    text-decoration: underline;
    }
    
.reference_box_small {
    position: relative; 
    clear: both;
    width: 700px;
    height: auto;                       
    }     
    
.reference_box_small_pic {
    position: relative;
    float: left;
    width: 380px;
    height: 214px;
    background: url('../images/aranygrafika_reference_pic_bg.jpg') no-repeat bottom;
    }
    
.reference_box_small_pic IMG {
    width: 380px;
    height: 200px;
    }
    
.reference_box_small_text {
    position: relative;
    float: left;
    width: 300px;
    height: auto;  
    margin: 0px 0px 18px 20px;                                                                 
    }
    
.reference_box_small_text H3 {         
    font: italic 18px "Trebuchet MS";
    color: #303030;
    line-height: 24px;
    }
    
.reference_box_small_text P {         
    font: normal 12px "Tahoma";
    color: #303030;
    line-height: 18px;
    margin: 18px 0px 0px 0px;
    }
    
.reference_box_small_text P A {
    color: #575757;
    text-decoration: none;
    }
    
.reference_box_small_text P A:hover {
    color: #575757;
    text-decoration: underline;
    }
    
/* SZOLGÁLTATÁSAINK */

/* szolgáltatások menü */

#services_menu {
    position: relative;
    float: left;             
    width: 220px;
    height: auto;
    margin: 20px 0px 0px 0px;
    } 
    
#services_menu A {
    display: block;
    font: normal 12px "Tahoma";
    color: #303030;
    line-height: 24px;
    cursor: pointer;
    text-decoration: none;
    } 
    
#services_menu A:hover {
    color: #DC9000;
    }  
    
#services_menu DIV {      
    position: relative;
    width: 220px;
    height: 0px;
    line-height: 0px;    
    border-top: 1px solid #C0BDAF;
    border-bottom: 1px solid #F8F5ED;
    }
    
/* szolgáltatások részletezése */
    
#services_details {
    position: relative;
    float: left;
    width: 540px;
    margin: 0px 0px 0px 20px;
    }
    
#services_details H2 {
    font: italic 18px "Trebuchet MS";       
    font-weight: bold;
    color: #DC9000;
    line-height: 60px;
    }
    
#services_details H3 {
    font: bold 14px "Trebuchet MS";       
    color: #525252;
    line-height: 18px;
    }
    
#services_details P {
    font: normal 12px "Tahoma";       
    color: #525252;
    line-height: 18px;
    margin: 0px 0px 18px 0px;
    }
    
#services_details P A {
    color: #DE9000;
    text-decoration: none;
    }     
    
#services_details P A:hover {   
    text-decoration: underline;
    }
    
/* KIEMELET AJÁNLATAINK */

.special_offers_box {
    position: relative;
    float: left;
    width: 300px;
    height: auto;          
    margin: 36px 20px 0px 0px;
    }
    
.special_offers_box H2 A {
    font: italic 18px "Trebuchet MS";       
    font-weight: bold;
    color: #DC9000;   
    text-decoration: none;
    }
    
.special_offers_box H3 { 
    font: bold 14px "Arial";       
    color: #4CB0C9;
    margin: 0px 0px 18px 0px; 
    }
    
/* csomag kép + ár */
    
.special_offers_box DIV {
    position: relative;
    width: 300px;
    height: 219px;
    }   
    
/* bemutatkozó csomag */

#special_offers_bemutatkozo {
    background: url('../images/aranygrafika_special_offer_bemutatkozo_bg.jpg') no-repeat ;
    }
    
/* landoló csomag */

#special_offers_landolo {
    background: url('../images/aranygrafika_special_offer_landolo_bg.jpg') no-repeat;
    }
    
/* egylapos csomag */

#special_offers_egylapos {
    background: url('../images/aranygrafika_special_offer_egylapos_bg.jpg') no-repeat;
    }
    
/* csomag ár */
    
.special_offers_box DIV P {    
    font: bold 14px "Tahoma";
    color: #DC9000;
    line-height: 36px;
    padding: 24px 0px 0px 155px;
    }
    
.special_offers_box DIV P B {
    font: bold 30px "Tahoma";
    color: #4CB0C9;
    }  
    
/* részletek gomb */
    
.special_offers_box DIV A {
    display: block;
    width: 107px;
    height: 28px;
    background: url('../images/aranygrafika_special_offer_details_button_bg.jpg') no-repeat 0px;
    font: normal 12px "Tahoma";
    color: #6C3600;
    text-decoration: none;
    line-height: 28px;
    padding: 0px 0px 0px 10px;
    margin: 10px 0px 0px 155px;
    }  
    
.special_offers_box DIV A:hover {
    background-position: -117px;
    } 
    
/* kiknek ajánljuk */
    
.special_offers_box H4 {   
    font: bold 18px "Arial";
    color: #42413C;
    margin: 0px 0px 18px 0px;
    }
    
.special_offers_box UL { 
    list-style-image: url('../images/aranygrafika_special_offer_list_item.jpg');
    margin: 0px 0px 0px 20px;
    }
    
.special_offers_box UL LI {     
    font: normal 12px "Arial";
    color: #42413C;
    line-height: 18px;
    margin: 0px 0px 18px 0px;
    }
    
.special_offers_box UL LI A {
    color: #DC9000;
    border-bottom: dotted 1px #DC9000;
    text-decoration: none;
    cursor: help;
    }    
    
.special_offers_box UL LI A:hover {
    border-bottom: solid 1px #DC9000;
    }    
    
/* kiemelt ajánlatok jobb oldali reklám */
    
#special_offer_side_banner {
    position: relative;
    float: right;
    width: 160px;
    height: 820px;
    background: url('../images/aranygrafika_special_offer_right_banner_bg.jpg') no-repeat 0px 0px;
    margin: -54px 0px 0px 0px;
    padding: 12px 0px 0px 20px;
    }
    
#special_offer_side_banner H2 A {
    font: italic 18px "Trebuchet MS";       
    font-weight: bold;
    color: #DC9000;   
    text-decoration: none;
    
    }
    
#special_offer_side_banner P { 
    width: 140px;
    font: bold 14px "Tahoma";
    color: #DC9000;
    line-height: 18px;
    margin: 0px 0px 0px -10px;   
    text-align: center;       
    }
    
#special_offer_side_banner P B {
    font: bold 18px "Tahoma";
    color: #4CB0C9;
    }  
    
#special_offer_side_banner P B SPAN {
    font: bold 12px "Tahoma";
    color: #4CB0C9;
    } 
    
#special_offer_side_banner P A {
    display: block;
    width: 107px;
    height: 28px;
    background: url('../images/aranygrafika_special_offer_right_banner_details_bg.jpg') no-repeat 0px;
    font: normal 12px "Tahoma";
    color: #6C3600;
    text-decoration: none;
    line-height: 28px;
    padding: 0px 0px 0px 10px;
    margin: 10px 0px 10px 10px;
    text-align: left;
    }  
    
#special_offer_side_banner P A:hover {
    background-position: -117px;
    } 
    
/* CSOMAG ALOLDALAK */
       
/* csomag leírás doboz */
        
.special_offer_description {
    position: relative;
    float: left;
    width: 460px;
    height: 219px;
    margin: 36px 20px 0px 0px;     
    }
    
.special_offer_description H3 { 
    font: bold 14px "Arial";
    color: #4CB0C9;
    line-height: 18px;
    margin: 18px 0px 0px 155px;
    }

.special_offer_description P {
    font: normal 12px "Tahoma";
    color: #303030;
    line-height: 18px;
    margin: 18px 0px 0px 155px;
    }
    
.special_offer_description P SPAN {
    color: #4CB0C9;
    }     
    
.special_offer_description P A {
    color: #DE9000;
    text-decoration: none;
    }   
    
.special_offer_description P A:hover {
    text-decoration: underline;
    }

.special_offer_description UL {
    list-style-image: url('../images/aranygrafika_special_offer_list_item.jpg');
    margin: 18px 0px 0px 170px;
    }
    
.special_offer_description UL LI {     
    font: normal 12px "Tahoma";
    color: #303030;
    line-height: 18px;
    margin: 0px 0px 18px 0px;
    }     
    
.special_offer_description UL LI A {
    color: #DE9000;
    border-bottom: dotted 1px #DE9000;
    text-decoration: none;
    cursor: help;
    }   
    
.special_offer_description UL LI A:hover {
    border-bottom: solid 1px #DE9000;
    }
    
/* csomag tartalma, megrendelés menete és kapcsolatfelvételi űrlap doboz */
    
.special_offer_data_box {
    position: relative;
    float: left;
    width: 438px;
    height: auto;
    background-color: #E9E4D1;
    border: solid 1px #C8C1B0;
    margin: 36px 20px 0px 0px;
    padding: 10px;
    }
    
.special_offer_data_box H2 {  
    font: bold 24px "Trebuchet MS";
    color: #4CB0C9;
    line-height: 30px;
    }
    
.special_offer_data_box P {  
    font: bold 12px "Tahoma";
    color: #303030;
    line-height: 18px;
    margin: 18px 0px 18px 0px;
    }
    
.special_offer_data_box OL {    
    margin-left: 22px;
    }
    
.special_offer_data_box OL LI {
    height: auto;
    font: normal 12px "Tahoma";
    color: #303030;
    line-height: 18px; 
    }
    
.special_offer_data_box OL LI SPAN {
    color: #DC9000;
    }
    
.special_offer_data_box UL.offer_details {                      
    list-style-image: url('../images/aranygrafika_special_offer_list_item_check.jpg');    
    margin: 20px 0px 0px 20px;
    }
    
.special_offer_data_box UL.offer_details LI { 
    font: normal 14px "Tahoma";
    color: #303030;
    line-height: 24px;
    }
    
.special_offer_data_box DIV.offer_nums {
    position: relative;
    width: 185px;  
    font: normal 12px "Tahoma";
    color: #8F867D;
    line-height: 24px;
    margin: 14px 0px 0px 0px;               
    }
    
.special_offer_data_box DIV.offer_nums B {
    font: bold 18px "Tahoma";
    }  
    
.special_offer_data_box DIV.offer_nums SPAN {     
    font: normal 14px "Tahoma";
    color: #B13A00;
    line-height: 30px;
    }
    
.special_offer_data_box DIV.offer_nums DFN {     
    font: bold 30px "Tahoma";
    color: #B13A00;
    line-height: 30px;
    }
    
/* kapcsolatfelvételi űrlap */
    
.special_offer_data_box DFN { 
    font: bold 18px "Trebuchet MS";
    font-style: italic;
    color: #DFA12B;
    line-height: 24px;
    }
    
.special_offer_data_box FORM UL {
    list-style-type: none;
    margin: 20px 0px 0px 0px;
    }
    
.special_offer_data_box FORM UL LI {
    clear: both;
    line-height: 24px; 
    }    
    
.special_offer_data_box FORM UL LI SPAN {
    float: left;
    width: 189px;
    text-align: right;
    margin: 0px 10px 0px 0px;
    }
    
.special_offer_data_box FORM UL LI SPAN LABEL {
    font: normal 14px "Tahoma";
    color: #303030;
    line-height: 20px;  
    cursor: pointer;
    }
    
.special_offer_data_box_input {   
    width: 202px;
    height: 18px;
    border: solid 1px #C8C1B0; 
    color: #303030;  
    padding: 0px 5px 0px 5px;    
    }   
   
/* extrákkal bővíthető doboz */   
    
#special_offer_extras {
    position: relative;
    float: left;
    width: 198px;
    height: auto;
    background-color: #E9E4D1;
    border: solid 1px #C8C1B0;
    margin: 36px 20px 0px 0px;
    padding: 10px;
    }
    
#special_offer_extras H2 {
    font: bold 18px "Trebuchet MS";
    color: #4CB0C9;
    line-height: 24px;
    } 
    
#special_offer_extras UL {
    list-style-image: url('../images/aranygrafika_special_offer_list_item_check.jpg');    
    margin: 20px 0px 0px 20px;
    }
    
#special_offer_extras UL LI {
    font: normal 12px "Tahoma";
    color: #303030;
    line-height: 24px;
    }
    
/* BEMUTATKOZÓ CSOMAG */

.special_offer_versions {
    position: relative;
    float: left;
    width: 220px;
    height: auto;
    margin: 36px 20px 0px 0px;
    }
    
.special_offer_versions H3 {
    font: bold 14px "Tahoma";
    color: #303030;
    line-height: 14px; 
    margin: 0px 0px 30px 0px;    
    }
    
.special_offer_versions P {   
    font: normal 12px "Tahoma";
    color: #303030;
    line-height: 18px;
    margin: 18px 0px 0px 0px;
    }
    
.special_offer_versions P A {
    color: #DE9000;
    text-decoration: none;
    border-bottom: dotted 1px #DE9000;
    cursor: help;
    }     
    
.special_offer_versions P A:hover {   
    border-bottom: solid 1px #DE9000;
    }

/* LANDOLÓ CSOMAG */

#special_offer_landing_online_marketing_button {
    display: block;
    width: 122px;
    height: 90px;
    background: url('../images/aranygrafika_special_offer_landing_online_marketing_button_bg.jpg') no-repeat 0px;
    font: normal 11px "Tahoma"; 
    color: #392500;
    line-height: 14px;
    text-align: center;
    cursor: pointer;
    margin: -165px 0px 0px 0px;
    padding: 60px 0px 0px 20px;
    }
    
#special_offer_landing_online_marketing_button:hover { 
    background-position: -142px;
    }  
    
#special_offer_landing_online_marketing_button B {     
    font: bold 12px "Tahoma";
    line-height: 18px;
    }

/* EGYLAPOS CSOMAG */

/* KÉRJEN AJÁNLATOT */

#offer_illustration {
    position: relative;
    float: left;
    width: 220px;
    height: 150px;
    background: url('../images/aranygrafika_offer_illustration_bg.jpg') no-repeat;
    margin: 26px 20px 0px 0px;
    }
    
#offer_description {
    position: relative;
    float: left;
    width: 520px;
    height: auto;
    margin: 36px 20px 0px 0px;    
    }
    
#offer_description P {
    font: normal 12px "Tahoma";
    color: #303030;
    line-height: 18px;
    margin: 0px 0px 18px 0px;
    }
    
#offer_description P A {
    color: #DE9000;
    text-decoration: none;
    }     
    
#offer_description P A:hover {   
    text-decoration: underline;
    }    
    
/* alapadatok */
    
#offer_basic_data_box {
    position: relative;
    float: left;
    width: 780px;
    height: auto;
    margin: 0px 0px 0px 0px;     
    }
    
#offer_basic_data_box H2 {    
    font: bold 14px "Tahoma";
    color: #F88A1C;
    line-height: 30px;
    margin: 0px 0px 0px 40px;
    }
    
#offer_basic_data_box UL {
    list-style-type: none;
    margin: 18px 0px 18px 80px;
    }    
    
#offer_basic_data_box UL LI {
    clear: both;
    font: bold 12px "Tahoma";
    color: #323232;     
    line-height: 24px;  
    }
    
SUP {
    vertical-align: super;
    }
    
#offer_basic_data_box UL LI SPAN {
    float: left;
    width: 160px;
    }
    
#offer_basic_data_box UL LI SPAN LABEL {
    font: bold 12px "Tahoma";
    color: #323232;
    line-height: 20px; 
    cursor: pointer;
    }
    
#offer_basic_data_box UL LI INPUT {   
    width: 368px;
    height: 18px;
    border: solid 1px #C8C1B0; 
    color: #303030;  
    padding: 0px 5px 0px 5px;    
    }  
    
.offer_job_type_spacer {    
    float: left;
    width: 60px;
    height: 5px;
    } 

.offer_job_type {
    position: relative;
    float: left;
    width: 198px;
    height: auto;   
    background-color: #E9E4D1;
    border: solid 1px #C8C1B0;
    margin: 18px 0px 0px 20px;
    padding: 10px;
    }
    
.offer_job_type H3 {       
    font: bold 14px "Tahoma";
    color: #20BBE1;
    line-height: 24px;
    margin: 0px 0px 9px 0px;
    }
    
.offer_job_type UL {
    list-style-type: none;
    }   
    
.offer_job_type UL LI {    
    clear: both;      
    line-height: 24px;             
    }  
    
.offer_job_type UL LI B {
    line-height: 24px;
    } 
    
.offer_job_type UL LI SPAN {
    float: left;
    width: 165px;
    }
    
.offer_job_type UL LI LABEL {
    font: normal 12px "Tahoma";
    color: #323232;
    line-height: 20px; 
    cursor: pointer;         
    }                   
    
.offer_job_type UL LI INPUT {
    float: right;                     
    margin-top: 3px;
    }  
    
.offer_job_type_input_small {
    width: 21px;
    height: 18px;
    border: solid 1px #C8C1B0;   
    padding: 0px 5px 0px 5px; 
    line-height: 24px; 
    }
    
.offer_job_type_input_normal {
    width: 186px;
    height: 18px;
    border: solid 1px #C8C1B0; 
    font: normal 12px "Tahoma";     
    color: #303030;   
    padding: 0px 5px 0px 5px;  
    }
    
.offer_job_type UL LI TEXTAREA {
    width: 186px;
    height: 60px;
    border: solid 1px #C8C1B0; 
    font: normal 12px "Tahoma";     
    color: #303030;  
    line-height: 18px;
    padding: 5px;  
    }
    
.offer_job_type P {
    font: normal 10px "Tahoma";
    color: #616161;
    line-height: 14px;
    margin: 0px 0px 14px 0px;
    }
    
.offer_send_box {
    position: relative;
    float: left;
    width: 198px;
    height: auto;   
    background-color: #8ED3D8;
    border: solid 1px #4D959A;
    margin: 18px 0px 0px 20px;
    padding: 10px;
    }
    
.offer_send_box P {
    font: normal 12px "Tahoma";
    color: #003A3E;
    line-height: 18px;
    margin: 0px 0px 18px 0px;
    }
    
#offer_send_button {
    position: relative;
    display: block;
    width: 159px;
    height: 23px;
    background: url('../images/aranygrafika_offer_send_button_bg.jpg') no-repeat 0px;     
    font: normal 12px "Tahoma";
    color: #352200;
    text-align: center;
    text-decoration: none;
    line-height: 21px;
    margin: 18px 0px 0px 0px;
    }
    
#offer_send_button:hover {
    background-position: -159px;
    }  
    
/* ELÉRHETŐSÉGEK */

#contact {
    position: relative;
    margin: 0px 0px 320px 0px;
    }
    
#contact H2 {
    font: italic 18px "Trebuchet MS";       
    font-weight: bold;
    color: #DC9000;
    line-height: 60px;
    }
    
#contact P {
    font: normal 12px "Tahoma";
    color: #303030;
    line-height: 18px;
    margin: 0px 0px 18px 0px;
    }
    
#contact P A {
    color: #DC9000;
    text-decoration: none;
    }
    
#contact P A:hover {
    text-decoration: underline;
    }
    
/* ADATBEKÉRŐ */

#seo_data_left {
    position: relative;
    float: left;
    width: 300px;
    height: auto;
    margin: 0px 20px 0px 0px;     
    }

#seo_data_left P {          
    font: normal 12px "Tahoma";
    color: #303030;
    line-height: 24px;
    margin: 18px 0px 0px 0px;
    }
    
#seo_data_right {
    position: relative;          
    width: 620px;
    height: auto;
    margin: 0px 20px 0px 0px;
    }
    
#seo_data_right P {          
    font: normal 12px "Tahoma";
    color: #303030;
    line-height: 24px;
    margin: 36px 0px 0px 0px;
    }
    
#seo_data_bottom {
    position: relative;
    clear: both;
    width: auto;
    height: auto;                    
    padding: 20px 0px 0px 0px;  
    }
    
#seo_data_bottom P {
    font: normal 10px "Tahoma";
    color: #303030;
    line-height: 14px;
    margin: 14px 0px 0px 0px;
    }   
    
/* lábléc */

#footer_container {
    position: relative;
    clear: both;
    width: 100%;
    height: 304px;                    
    background-image: url('../images/aranygrafika_footer_bg.jpg');
    background-position: center;
    }
    
#footer {
    position: relative;
    clear: both;
    width: 980px;
    height: auto;
    margin: 0px auto 0px auto;    
    }
    
/* lábléc > menü */

#footer_menu {
    position: relative;    
    float: left;
    width: auto;                                                      
    height: auto;
    }
    
#footer_menu UL {
    list-style-type: none;
    margin: 103px 0px 0px 20px;
    }

#footer_menu UL LI {            
    float: left;    
    margin: 0px 15px 0px 0px;   
    }
    
#footer_menu UL LI A {
    font: normal 12px "Arial";
    color: #CFAF84;
    text-decoration: none;  
    line-height: 18px;  
    } 
    
#footer_menu UL LI A:hover {
    text-decoration: underline; 
    }
    
/* lábléc > nagy pecsét */
    
#footer_stamp {
    position: relative;
    float: right;
    width: 218px;
    height: 188px;
    background: url('../images/aranygrafika_footer_stamp_bg.jpg') no-repeat;
    margin: 42px 0px 0px 0px;
    }
    
/* lábléc > kulcsszavak */

#footer_keywords {
    position: relative;
    float: left;
    width: 536px;
    font: normal 11px "Arial";
    color: #988770; 
    margin: 80px 0px 0px 20px;
    }
    
#footer_keywords A { 
    font: normal 11px "Arial";
    color: #996633;
    text-decoration: none;
    }
    
#footer_keywords A:hover {
    color:#33CCFF; 
    }  
    
/* lábléc > validitások */

#footer_xhtml_valid {  
    position: relative;
    display: block;
    float: left;
    width: 62px;
    height: 13px;
    background: url('../images/aranygrafika_footer_valid_bg.jpg') no-repeat -13px -11px;
    margin: 31px 0px 0px 0px;
    }
    
#footer_xhtml_valid:hover {
    background-position: -417px -11px;
    }  

#footer_css_valid {  
    position: relative;
    display: block;
    float: left;
    width: 42px;
    height: 13px;
    background: url('../images/aranygrafika_footer_valid_bg.jpg') no-repeat -92px -11px;
    margin: 31px 0px 0px 22px;
    }
    
#footer_css_valid:hover {
    background-position: -496px -11px;
    }     
    
#footer_logo {  
    position: relative;
    display: block;
    float: left;
    width: 157px;
    height: 32px;
    background: url('../images/aranygrafika_footer_valid_bg.jpg') no-repeat -172px 0px;
    margin: 20px 0px 0px 38px;
    }    
    
#footer_logo:hover {
    background-position: -576px 0px;
    }             
    
/* JS tiltott ablak */
    
#jsDisabled {
    position: relative;
    display: block;
    }
