::-webkit-input-placeholder {
    color: #8EC546;
    //font-weight: bold;
    opacity: 1;
}

:-moz-placeholder { /* Firefox 18- */
    color: #8EC546;  
    //font-weight: bold;
    opacity: 1;
}

::-moz-placeholder {  /* Firefox 19+ */
    color: #8EC546;  
    //font-weight: bold;
    opacity: 1;
}

:-ms-input-placeholder {  
    color: #8EC546;  
    //font-weight: bold;
    opacity: 1;
}
@font-face{
    font-family:Gothic;
    src:url(/css/GOTHIC_1.TTF) format("truetype");
}
.szin_z{
    color: #8EC546;
}
.szin_f{
    color: #484848;
}
p{
    display: inline;
}
.bold{
    font-weight: bold;
}

.italic{
    font-style: italic;
}

.balra{
    float:left;
}

.jobbra{
    float:right;
}

.tiz{
    font-size: 10px;
}

.tizenegy{
    font-size: 11px;
}

.tizenketto{
    font-size: 12px;
}

.tizenharom{
    font-size: 13px;
}

.tizennegy{
    font-size: 14px;
}

.tizenot{
    font-size: 15px;
}

.tizenhat{
    font-size: 16px;
}

.tizenhet{
    font-size: 17px;
}

.tizennyolc{
    font-size: 18px;
}

.tizenkilenc{
    font-size: 19px;
}

.husz{
    font-size: 20px;
}

.huszonegy{
    font-size: 21px;
}

.huszonketto{
    font-size: 22px;
}

.huszonharom{
    font-size: 23px;
}

.huszonnegy{
    font-size: 24px;
}

.huszonot{
    font-size: 25px;
}
.huszonhat{
    font-size: 26px;
}

.clear{
    clear: both;
}

.cell{
    display: table-cell;
    vertical-align: middle;
    text-align: center;
}


.body{
    width:100%;
    height: 100%;
    position:relative;
    border:none;    
    background-color:white;
    background-repeat:repeat;
    margin:0;
    padding: 0;
    border: none;
    font-family: Gothic; ////ide jon majd a font
}

.pointer{
    cursor:pointer;
}

h1, h2{
    margin: 0;
    padding: 0;
    display: inline;
    font-weight:normal;
}

.noborder{
    border:none;
}

.nodecoration{
    text-decoration: none;
}

.feher{
    color:white;
}

.hidden_error{
    color:red;
    font-size: 12px;
    float:right;
}

.content{
    color:#484848;
    max-width:1270px;
    width: 100%;
    // height:145px;
    /*min-height:500px;*/
    margin-top:0;
    margin-left:auto;
    margin-right:auto;
    //border:1px solid;
    // position: relative;
}
.header_container{
    min-height: 145px;
}
.logo_cabinet{
    width: 27%;
    float: left; 
}
.logo_cabinet img{
    min-width: 100%;
    max-width: 100%;
}
.logo_program{
    margin-left: 13%;
    width: 9%;
    float: left;

    .logo_program span{
        margin-left: 14px;
    }
}
.media_content_search{
    margin-left: 32%;
    width: 19%;
    float: left;
}

.media_buttons{
    width: 100%;
    height: 25px;
    display: inline-block;
    float: right;
}
.media_buttons >a{
    margin-left: 20px; 
    text-decoration: none;
    display: inline-block;
    float: left;
}
.media_buttons >a:first-child{
    margin-left: 19px;
}
.search{
    width: 100%;
    height: 30px;
    margin-top: 28px;
    display: inline-block;
}
.search_field{
    float: left;
    margin-left: 20px;
    border: solid black 1px;
    border-right: none;
    width: 164px;
    height: 30px;
}
.search_field >input{
    float: left;
    border: none;
    width: 100%;
    height: 92%;
    font-style: italic;
}
.search_button{
    float: left;
    border: solid black 1px;
    height: 30px;
    width: 42px;
    text-align: center;
    line-height: 30px;
    vertical-align: middle;
}
.menu_gombok{
    margin-top: 30px;
    margin-bottom: 5px;
    line-height: 25px;

}
.hidden_button{
    background-image: url("/images/menu45.png");
    display: none;
    width: 32px;
    height: 32px;
    margin-left: 20px;
    background-size: 100% 100%;
}
.first_gomb{
    /*display: inline-block;*/
    float: left;
    height: 24px;
    border-right:solid #8EC546 1px; 
    width: 100%;
    text-align: left;
    display: block;
}
.gomb{
    /*display: inline-block;*/
    float: left;
    height: 24px;
    border-right:solid #8EC546 1px; 
    width: 100%;
    text-align: center;
    display: block;
    
}
.last_gomb{
    float: right;
    border:0;
    width: 100%;
    text-align: right;
    display: block;
}

img { 
    border:none;
}
a{
    text-decoration: none;
    color: #484848;
}

.slider{
    width: 100%;
    height: 410px;
    /*margin-left: -77px;*/
    border-top: solid #8EC546 2px;
    border-bottom: solid #8EC546 2px;
}
.slider_content{
    width: 1270px;
    margin: 0 auto;
    position: relative;
    //background-color: pink;
    height: 410px;
}
.slider_kep{
    width: 300px;
    height: 296px;
    max-width: 300px;
    max-height: 300px;
    border-radius: 50%;
    overflow: hidden; 
    margin: 15px 15px 24px 39px;
    position: relative;
    float:left;
    // border: solid #8EC546 1px;

}

.slider_kepje{
    position: absolute;
    left: 50%;
    top: 50%;
    -webkit-transform: translateY(-50%) translateX(-50%);
    -moz-transform: translateY(-50%) translateX(-50%);
    transform: translateY(-50%) translateX(-50%);
}
.slider_szoveg{
    float: left;
    color: #85A33F;
    width: 820px;
    min-height: 220px;
    font-size: 35px;
    margin-left: 99px;
    margin-top: 62px;
}
.slider_szoveg2{
    bottom: 30px;
    color: #8ec546;
    height: 20px;
    position: absolute;
    right: 51px;
    width: 160px;
}
.slider_szoveg2 >a{
    color: #8EC546;
    text-decoration: none;
}
.footer{
    width: 100%;
    text-align: center;
}

.footer_fejlec{

    background-image: url("/images/home/images/linie_despartitoare_verde.png");
    background-position: center center;
    background-repeat: repeat-x;
    background-size: 2px 2px;
    border-bottom: 2px solid #8ec546;
    border-top: 2px solid #8ec546;
    width: 100%;
    height: 38px;
}
.footer_content{
    max-width: 1270px;
	width: 100%;
    margin: 0 auto;
    text-align: center;
}
.footer_kep{
    padding-left: 0;
    display: inline-table;
    height: 61px;
    margin-top: 24px;
}
.text_C{
    width: 1270px;
    text-align: center;
    color:#484848;
}
.text_f1{
    float: left;   
}
.text_f2{
    float: right;

}
.text_f2>a{
    text-decoration: none;
    color: #484848;
}
.vonalka{
    width: 75px;
    margin-top: 21px;
    //border-top:solid #8EC546 1px;
}
.gomb_f{
    background: white none repeat scroll 0 0;
    line-height: 37px;
    padding: 0 1px;
}
.gomb_f>a{
    text-decoration: none;
    color: #484848;    
}
.seged_F{
    margin:0 auto;
    width: 1270px;
}
.ambulanta{
    width: 100%;
    text-align: center;
}
.ambulanta_content{
    margin: 90px auto;
    width: 99%;
    min-height: 324px;


}
.ambulanta_kep{
    float: left;
    width: 40%;
    height: 324px;
}
.ambulanta_kep img{
    max-width: 100%;
    max-height: 100%;
    min-width: 100%;
    min-height: 100%;
}
.ambulanta_szoveg{
    display: inline-block;
    width: 60%;
    height: 324px;
    float: left;
    border: 1px solid #85A43D;
    text-align: center;
    color: #85A43D;
}

.ambulanta_szoveg_int{
    display: table;
    height: 100%;
    margin: 0 auto;
    width: 80%;
}
.ambulanta_szoveg_int p{
    display: block;
}
.ambulanta_cim{
    width: 100%;
    height: 16px;
    color: #484848;
    margin: 0 auto;
    line-height: 16px;
}
.ambulanta_cime{
    line-height: 16px;
    vertical-align: top;
    display: inline-block;
    width: 17%;
    height: 100%;
}
.dvonal{
    background-position: center;
    background-repeat: no-repeat;
    display: inline-block;
    height: 100%;
    width: 40.7%;
    background-image: url("/images/home/images/linii_stanga_servicii.png");
    //background-size: 100% 100%;
}   
.dvonal_inv{
    background-position: center;
    background-repeat: no-repeat;
    display: inline-block;
    height: 100%;
    width: 40.7%;
    background-image: url("/images/home/images/linii_dreapta_servicii.png");
}                           
.cabinete{
    width: 100%;
    text-align: center;
    min-height: 100px;
}
.cabinete_cime{
    line-height: 16px;
    vertical-align: top;
    display: inline-block;
    width: 15.9%;
    height: 100%;
}
.cabinete_cim{
    width: 100%;
    height: 16px;
    color: #484848;
    margin: 0 auto;
    line-height: 16px;
}
.cabinete_content{
    width: 100%;
    margin: 0 auto;
    color: #484848;
    max-height: 220px;
    margin-top:40px;
    margin-bottom: 15px;
    min-height: 50px;
}
.cabinete_szoveg{
    display: inline-block;
    height: 220px;
    width: 33.85%;
    vertical-align: top;
    text-align: center;
    padding-top: 20px;
    padding-right: 7.8%;
    padding-left: 1.5%;
}
.cabinete_szoveg2{
    display: inline-block;
    width: 54.4%;
    height: 220px;
}
.contact{
    width: 100%;
    //height: 330px;
    margin: 20px auto;
}
.contact_szoveg{
    width: 50%;
    float: left;
    margin-bottom: 25px;
}
.cim_t{
    height: 16px;
    width: 50%;
    display: inline-block;
}
.ambulanta_veterinara_cim{
    line-height: 16px;
    vertical-align: top;
    display: inline-block;
    //width: 206px;
    height: 100%;
    padding-right: 5px;
}
.dvonal_inv_cont{
    background-position: center;
    background-repeat: no-repeat;
    display: inline-block;
    height: 100%;
    width: 100%;
    background-image: url("/images/home/images/linii_dreapta_servicii.png");
} 
.formular_de_contact{
    float: left;
    width: 50%;   
}
.szoveg_contact{
    margin-bottom: 16px;
    height: 14px;
}
.szoveg_contactbol{
    float: left;
}
.fixwidth{
    width: 72px;
}
.descriere_formular{
    width: 55%;
    height: 155px;
    float: left;
}
.dfc_szoveg1{
    width: 100%;  
    margin-top: 38px;
    margin-bottom: 20px;
}
.dfc_szoveg2{
    width: 100%;
    margin-bottom: 20px;
}
.formocska_fc{
    margin-top: 24px;
    float: left;
    width: 44%;
    // height: 155px;
}
.inp1{
    margin-bottom: 18px;
    border: solid 1px #8EC546;
    width: 98%;
}
.inp2{
    margin-bottom: 18px;
    border: solid 1px #8EC546;
    width: 98.2%;
    height: 105px;
    float: left;
}
.relativ{
    position: relative; 
}
.trimite{
    background-color: #8ec546;
    border: medium none;
    bottom: 19px;
    color: white;
    padding: 5px 0;
    position: absolute;
    right: 1.2%;
    text-align: center;
    width: 28%;
}
.harta{
    width: 100%;
    height: 478px;

}
#cabinete_szoveg3{
    //display: inline-block;
    width: 100%;
    height: 422px;   
    border: solid #8EC546 2px;
    margin-bottom: 42px;
    margin-top: 34px;

}
.cim_t2{
    height: 16px;
    width: 635px;
    margin-bottom: -17px;
    padding-top: 24px;
}
.gh_ceg{
    padding-top: 12px;    
}
.promotii{
    text-align: center;
    width: 100%;
    min-height: 200px;
    margin: 0 auto;
}
.promotii_fejlec{
    width: 100%;
    height: 16px;
    color: #484848;
    margin: 35px auto;
    line-height: 16px;
    //margin-top: 35px;
}
.promotii_content{
    width: 100%;
    min-height: 380px;
}
.promotii_szoveg{
    width: 50%;    
    //height: 380px;
    float: right;
    margin-top: 28px;
    margin-bottom: 22px;
    padding-top: 9%;
}
.promotii_kep{
    width: 50%;
    height: 380px;
    float: left;
    margin-top: 28px;
    margin-bottom: 22px;
}
.promotii_szovegf{
    width: 50%;    
    //height: 380px;
    float: left;
    margin-top: 28px;
    margin-bottom: 22px;
    padding-top: 9%;
}
.promotii_kepf{
    width: 50%;
    height: 380px;
    float: right;
    margin-top: 28px;
    margin-bottom: 22px;
}
.promotii_kepf img{
    max-width: 100%;
    max-height: 100%;
}
.promotii_kep img{
    max-width: 100%;
    max-height: 100%;
}
.promotii_lablec{
    float: left;  
    width: 100%;
    height: 16px;
    color: #484848;
    margin: 0 auto;
    // line-height: 16px;
}
.duplavonal{
    background-position: center;
    background-repeat: no-repeat;
    display: inline-block;
    height: 16px;
    width: 100%;
    background-size: auto;
    background-image: url("/images/produse/dupla_valaszto_vonal.png");    
}

.dvonal_pro{
    background-position: center;
    background-repeat: no-repeat;
    display: inline-block;
    height: 100%;
    width: 40.8%;
    background-image: url("/images/home/images/linii_stanga_servicii.png");
    //background-size: 100% 100%;
}   
.dvonal_inv_pro{
    background-position: center;
    background-repeat: no-repeat;
    display: inline-block;
    height: 100%;
    width: 40.8%;
    background-image: url("/images/home/images/linii_dreapta_servicii.png");
}
.promotii_cime{
    line-height: 16px;
    vertical-align: top;
    display: inline-block;
    width: 14%;
    height: 100%;
	text-align: center;
   // margin: 0 10px;
}
.promotii_szoveg>p{
    font-size: 20px;
    color: #484848;
    text-align: center;


}
.promotii_szovegf>p{
    font-size: 20px;
    color: #484848;
    text-align: center;

}

.home_menu_kep{
    width: 139px;
    height: 140px;
    max-width: 139px;
    max-height: 140px;
    border-radius: 50%;
    overflow: hidden; 
    margin: 0 20px;
    position: relative;
    float:left;
    border: solid #484848 1px;
}
.home_seged{
    width: 180px;
    height: 200px;
}
.home_menu_nev{
    max-width: 180px;
    text-align: center;
    text-decoration: underline;
    word-wrap: break-word;
    font-size: 12px;
    color: #484848;
    height: 48px;
}
.home_menu_kepje{
    position: absolute;
    left: 50%;
    top: 50%;
    -webkit-transform: translateY(-50%) translateX(-50%);
    -moz-transform: translateY(-50%) translateX(-50%);
    transform: translateY(-50%) translateX(-50%);
	width: 100%;
}
.width0{
    width: 9.1%;
    padding-left: 0.2%;
}
.width1{
    width: 21.2%;
}
.width2{
    width: 20.4%;
}
.width3{
    width: 17.6%;
}
.width4{
    width: 14.1%;
}
.width5{
    width: 17.1%;
    padding-right: 0.2%;
}
.hover{
    float: left;
}
.servicii-hover{
    float: left;

}
#servicii-submenu{
    background-color: white;
    width:1270px;
    display: none;
    position: absolute;
    top: 27px;
    left: 0;
    right: 0;
    z-index: 1000;
    height: 406px;
    border-top: solid #8EC546 2px;
    border-bottom: solid #8EC546 2px;
}
.servicii{
    width: 1270px;
    min-height: 200px;
    margin: 0 auto;
}
.servicii_fejlec{
    width: 100%;
    height: 16px;
    color: #484848;
    margin: 35px auto;
    line-height: 16px;
    text-align: center;
}
.servicii_inchise{
    width: 100%;      
}
.servicii_deschise{

}
.dvonal_serv{
    background-position: center;
    background-repeat: no-repeat;
    display: inline-block;
    height: 100%;
    width: 538px;
    background-image: url("/images/home/images/linii_stanga_servicii.png");
}
.serv_cime{
    line-height: 16px;
    vertical-align: top;
    display: inline-block;
    height: 100%;
    margin: 0 10px;

}
.dvonal_inv_serv{
    background-position: center;
    background-repeat: no-repeat;
    display: inline-block;
    height: 100%;
    width: 538px;
    background-image: url("/images/home/images/linii_dreapta_servicii.png");
}
.dvonal_inv_serv_mini{
    background-position: center;
    background-repeat: no-repeat;
    display: inline-block;
    height: 100%;
    width: 538px;
    background-image: url("/images/home/images/linii_dreapta_servicii.png");
}
.serv_kep_mini{
    width: 50px;
    height: 50px;
    max-width: 50px;
    max-height: 50px;
    border-radius: 50%;
    overflow: hidden; 
    float:left;
    border: solid #484848 1px; 
    position: relative;
    margin-left: 15px;
    margin-right: 25px;
}
.serv_kepje_mini{
    left: 50%;
    top: 50%;
    -webkit-transform: translateY(-50%) translateX(-50%);
    -moz-transform: translateY(-50%) translateX(-50%);
    transform: translateY(-50%) translateX(-50%);
    max-width: 80px;
    max-height: 80px;
    position: absolute;
}
.szoveg_gomb_vonal{
    height: 50px;
    width: 1178px;
    float: left;
    line-height: 40px;
}
.serv_inc_nev{
    display:inline-block;
}
.gomb_serv{
    background-position: center bottom;
    background-repeat: no-repeat;
    display: inline-block;
    height: 18px;
    width: 18px;
    background-image: url("/images/servicii/sageata_jos_verde.png");

}
.dvonal_inv_serv_mini{
    background-position: center;
    background-repeat: no-repeat;
    display: block;
    height: 8px;;
    width: 1180px;
    margin-top: -10px;
    background-image: url("/images/home/images/linii_dreapta_servicii.png");
    background-size: 100% 100%;
}   
.serv_inc_seged{
    height: 50px;
    margin: 50px auto;
    width: 100%;
}
.none{
    display: none;
}
.infgen{
    width: 1270px;
    margin: 0 auto;
    text-align: center;

}
.infgen_fel{
    display: inline-block;
    width: 49%;
    vertical-align: top;
    text-align: left;
}
.border_also{
    display: block;
    height: 8px;;
    margin-top: -10px;
    border-bottom: solid #8EC546 2px;
    //float: left;
}   
.szoveg_gomb_vonal2{
    height: 50px;
    float: left;
    line-height: 40px;
}
.serv_inc_seged2{
    height: 50px;
    margin: 50px auto;
    width: 100%;
    margin-bottom: 22px;
}
.infgen_kszov>p{
    font-size: 14px;
    color: #484848;
}
.infgen_nszov>p{
    font-size: 14px;
    color: #484848;
}
.infgen_nszov>ul{
    font-size: 14px;
    color: #484848;
}
.serv_logo1{
    width: 585px;
    height: 104px;
    border: solid #484848 1px;
    margin-top: 18px;    
}
.serv_logo2{
    width: 585px;
    height: 104px;
    border: solid #484848 1px;
    margin-top: 18px;
}
.duplavonal2{
    margin-top: 35px;
    background-position: center;
    background-repeat: no-repeat;
    display: inline-block;
    height: 16px;
    width: 100%;
    background-image: url("/images/produse/dupla_valaszto_vonal.png");    
}
.logo_infgen{
    width: 205px;
    height: 102px;
    float: left;
    text-align: center;
}
.szoveg_infgen{
    width: 380px;
    height: 102px;
    text-align: left;
    float: left;
    margin-top: 15px;
}
.logo_infgen1{
    margin-top: 15px;
}
.logo_infgen2{
    margin-top: 2px;
}
.serv_kep{
    width: 570px;
    // height: 380px;
    position: relative;
    top: -72px;
    right: -27px;
    margin-bottom: -72px;
}
.duplavonal3{
    margin-top: 54px;
    background-position: center;
    background-repeat: no-repeat;
    display: inline-block;
    height: 16px;
    width: 100%;
    background-image: url("/images/produse/dupla_valaszto_vonal.png");    
}
.acasa{
    max-width: 1270px;
    min-height: 500px;
    margin: 0 auto;
}
.home_content{
    text-align: center;
    width: 33%;
    float: left;
    margin-bottom: 62px;
    display: block;
    max-width:33%;
}
.home_nev{
    font-size: 16px;
    color: #484848;

}
.home_menu_kepn{
    width: 340px;
    height: 340px;
    max-width: 340px;
    max-height: 340px;
    border-radius: 50%;
    overflow: hidden; 
    margin: 0 auto;
    position: relative;
    border: solid #484848 1px;
}
.home_menu_kepjen{
    position: absolute;
    left: 50%;
    top: 50%;
    -webkit-transform: translateY(-50%) translateX(-50%);
    -moz-transform: translateY(-50%) translateX(-50%);
    transform: translateY(-50%) translateX(-50%);
}
.home_border{
    height: 20px;
    width: 340px;
    margin: 0 auto;
    border-bottom: solid #484848 1px;
}
.home_szoveg{
    margin: 24px auto;
    width: 300px;
    height: 50px;
}
.home_szoveg>p{
    font-size: 14px;
    color: #484848;
}  
.detalii_gomb{
    width: 95px;
    height: 40px;
    position: absolute;
    background-color: #8EC546;
    right: 120px;
    bottom: 152px;
    text-align: center;
    line-height: 40px;

}
.detalii_gomb>span{
    color: white;
}
.contact_home{
    width: 1270px;
    margin: 0 auto;
    text-align: center;
}
.formular_de_contact2{
    float: left;
    width: 315px; 
    margin-top: 20px;
    // line-height: 28px;
    vertical-align: middle;
}
.formunk_contact{
    width: 99%;
}
.inp3{
    margin-bottom: 18px;
    border: solid 1px #8EC546;
    width: 621px;
    height: 105px;
    float: left;
}
.trimite2{
    position:absolute;
    bottom:19px;
    right: 0px;
    width:200px;
    padding: 5px 0;
    text-align: center;
    color: white;
    background-color: #8EC546;
    border: none; 
}
.formocska_fc2{
    margin-top: 24px;
    float: right;
    width: 286px;
    // height: 155px;
}
.infgen_fel2{
    margin-left: 20px;
    float: right;
    display: inline-block;
    width: 47.5%;
    vertical-align: top;
    text-align: left;
    position: relative;
}
.infgen_fel3{
    float: left;
    display: inline-block;
    width: 48%;
    vertical-align: top;
    text-align: left;
}
.home_contact_cont{
    width: 1270px;
    margin: 0 auto;
}
.dvonal_home_cont{
    background-position: center;
    background-repeat: no-repeat;
    display: inline-block;
    height: 100%;
    width: 520px;
    background-image: url("/images/home/images/linii_dreapta_servicii.png");
} 
.kapcsa_cont{
    width:208px; 
    //height:224px; 
    //background-color: #00ff00
    position: relative;
}
.uzenet_ablak{
    background-color: #8ec546;
    display: none;
    height: 184px;
    position: absolute;
    right: -17px;
    top: 51px;
    width: 208px;
    line-height: 43px;
    text-align: center;
}
.kapcsa{
    margin-top: 22px;
    height: 20px;
    width: 208px;
}
.newsletter_bal{
    width: 400px;
    //height: 224px;
    margin-top: 28px;
}
.newsletter_jobb{
    width: 190px;
    //height: 224px;
    padding-left: 13px;
    margin-top: 28px;
}
.home_newsl_kep{
    height: 224px;
}
.trimite3{
    background-color: #8ec546;
    border: medium none;
    color: white;
    text-align: center;
    width: 100%;
    margin-top: 20px;
    height: 20px;
    margin-bottom: 18px;
}
.inp4{
    // margin-bottom: 18px;
    border: solid 1px #8EC546;
    width: 204px;  
    height: 23px;
    font-style: italic;
}
#inp4_1{
    // position: absolute;
    bottom: 120px;
}
#inp4_2{
    margin-top: 20px;
}
.szoveg_h_contact{
    width: 208px;
    height: 60px;
    text-align: center;
}
.inp5{
    margin-bottom: 18px;
    border: solid 1px #8EC546;
    width: 282px;
}
.hibauzenet{
    display: none;
    color: white;
}
#dialogoverlay{
    display: none;
    opacity: .8;
    position: fixed;
    top: 0px;
    left: 0px;
    background: #FFF;
    width: 100%;
    z-index: 10;
}
#dialogbox{
    display: none;
    position: fixed;
    background: #8EC546;
    border-radius:7px; 
    width:550px;
    z-index: 10;
}
#dialogbox > div{ 
    background:#FFF; 
    margin:10px; 
}
#dialogbox > div > #dialogboxhead{ 
    background: white; 
    font-size:19px; 
    padding:14px; 
    color:#CCC; 
}
#dialogbox > div > #dialogboxbody{ 
    background:#8EC546; 
    padding:20px; 
    color:#FFF; 
    text-align: center;
    font-size: 20px;
}
#dialogbox > div > #dialogboxfoot{ 
    background: white; 
    height: 28px; 
    text-align:center; 
}