/* CSS Document */

body {
background-color: #F3AF41;
margin: 0px;
}

.middle_back {
background-image:  url(images/gm_middle_back.jpg);
background-position: top center;
background-repeat: repeat-y;
}

.mainbox {
background-image:  url(images/gm_mainbox_back.jpg);
background-position: bottom center;
background-repeat: no-repeat;
background-color: #FFFFFF;
}

.menubox {
background-image:  url(images/gm_menubox_back.jpg);
background-position: top center;
background-repeat: no-repeat;
background-color: #FFFFFF;
}

.menu {
background-image:  url(images/gm_menu_back.jpg);
background-position: top center;
background-repeat: no-repeat;
}

.menu_row {
padding-left: 19px;
}

.mainbox_contain {
//*
background-image:  url(images/gm_main_back.jpg);
background-position: top left;
background-repeat: repeat-y;
*//
}


.textbox1{
padding-left: 10px;
padding-right: 22px;
}

.textbox2{
padding-left: 10px;
padding-right: 22px;
}

.textbox3{
padding-left: 1px;
padding-right: 12px;
}

h1 {
color: #7C4D2F;
font-family: Verdana, Arial;
font-size: 14px;
font-weight: bold;
text-align: left;
text-decoration: none;
}

p {
color: #7C4D2F;
font-family: Verdana, Arial;
font-size: 12px;
font-weight: regular;
text-align: justify;
text-decoration: none;
line-height: 16px;
}

li {
color: #7C4D2F;
font-family: Verdana, Arial;
font-size: 12px;
font-weight: regular;
text-align: justify;
text-decoration: none;
line-height: 16px;
}

.picbox1 {
width: 212px;
height: 214px;
background-image:  url(images/gm_pic1_back.jpg);
background-position: top LEFT;
background-repeat: no-repeat;
}

.picbox2_left {
background-image:  url(images/gm_pic2_back.jpg);
background-position: top left;
background-repeat: no-repeat;
}

.pic1 {
padding-left: 15px;
padding-top: 4px;
}

.pic2 {
padding-left: 10px;
padding-top: 3px;
}

a {
color: #FF7E00;
font-family: Verdana, Arial;
font-size: 12px;
font-weight: regular;
text-decoration: none;
}

a:hover {
color: #FF7E00;
font-family: Verdana, Arial;
font-size: 12px;
font-weight: regular;
text-decoration: underline;
}

a.link2 {
color: #7C4D2F;
font-family: Verdana, Arial;
font-size: 11px;
font-weight: bold;
text-decoration: none;
}

a.link2:hover {
color: #7C4D2F;
font-family: Verdana, Arial;
font-size: 11px;
font-weight: bold;
text-decoration: underline;
}

.ajanlat_title {
color: #7C4D2F;
font-family: Verdana, Arial;
font-size: 14px;
font-weight: bold;
text-decoration: none;
}

.ajanlat_line {
color: #FF7E00;
width: 500px;
height: 1px;
}

.ajanlat_text {
color: #7C4D2F;
font-family: Verdana, Arial;
font-size: 12px;
font-weight: regular;
text-align: left;
text-decoration: none;
line-height: 16px;
padding-left: 20px;
}

.ajanlat_text2 {
color: #7C4D2F;
font-family: Verdana, Arial;
font-size: 12px;
font-weight: regular;
text-align: left;
text-decoration: none;
line-height: 16px;
padding-left: 8px;
}

.ajanlat_text3 {
color: #7C4D2F;
font-family: Verdana, Arial;
font-size: 12px;
font-weight: regular;
text-align: left;
text-decoration: none;
line-height: 16px;
padding-left: 40px;
}

.ajanlat_input {
width: 230px;
height: 18px;
padding-left: 2px;
padding-right: 2px;
font-family: Verdana, Arial;
font-weight: regular;
font-size: 12px;
color: #7C4D2F;
text-align: left;
}

.ajanlat_input2 {
width: 150px;
height: 18px;
padding-left: 2px;
padding-right: 2px;
font-family: Verdana, Arial;
font-weight: regular;
font-size: 12px;
color: #7C4D2F;
text-align: left;
}

.ajanlat_textarea {
width: 464px;
height: 140px;
padding-left: 2px;
padding-right: 2px;
font-family: Verdana, Arial;
font-weight: regular;
font-size: 12px;
color: #7C4D2F;
text-align: left;
}

.kotelezo {
color: #D7C9C0;
font-family: Verdana, Arial;
font-size: 10px;
font-weight: regular;
text-align: left;
text-decoration: none;
}

.ajanlat_sor {
height: 22px;
}

.mail_layer_header {
font-family: Verdana, Arial, Tahoma;
font-size: 12px;
font-weight: bold;
color: #FF7E00;
text-align: center;
padding-top: 5px;
padding-left: 24px;
}

.mail_layer_textbox {
line-height: 10px;
padding-top: 7px;
padding-bottom: 5px;
}

.mail_layer_text {
font-family: Verdana, Arial, Tahoma;
font-size: 12px;
font-weight: bold;
color: #7C4D2F;
text-align: center;
}

#mail_kikapcs_container {
position: relative;
}

#mail_kikapcs {
position: absolute;
width: 67px;
height: 30px;
top: -46;
right: 128;
}

.mappa {
background-image:  url(images/gm_mappa_back.jpg);
background-position: top center;
background-repeat: no-repeat;
}

.galeriapicbox {
width: 140px;
height: 140px;
float: left;
background-image:  url(images/gm_mappapic_back.jpg);
background-position: top center;
background-repeat: no-repeat;
}

.galeriapic {
padding-top: 7px;
padding-left: 11px;
}

.galeria_head {
background-color: #FBF3E1;
/*border: #F3AF41 1px solid;*/
padding-left: 10px;
}

.galeria_head2 {
/*background-color: #FBF3E1;*/
/*border: #F3AF41 1px solid;*/
padding-left: 10px;
}

.galeria_namebox {
background-color: #FBF3E1;
width: 130px;
height: 20px;
}

.galeria_name {
padding-top: 2px;
}

.picname {
color: #7C4D2F;
font-family: Verdana, Arial;
font-size: 11px;
font-weight: normal;
text-decoration: none;
text-align: center;
padding-top: 10px;
}

.meghivo {
color: #FF7E00;
font-family: Verdana, Arial;
font-size: 12px;
font-weight: bold;
text-decoration: none;
}

/* partnerek */
#partnerek {
width: 543px;
min-height: 66px;
background: url(images/partnerek_back.jpg) top center no-repeat;
margin-bottom: 20px;
}
#partnerek #title {
color: #7C4D2F;
font-family: Verdana, Arial;
font-size: 14px;
font-weight: bold;
text-align: left;
text-decoration: none;
padding-bottom: 10px;
padding-top: 18px;
padding-left: 24px;
padding-right: 28px;
}
#partnerek #text {
color: #7C4D2F;
font-family: Verdana, Arial;
font-size: 12px;
font-weight: regular;
text-align: justify;
text-decoration: none;
line-height: 16px;
padding-left: 24px;
padding-right: 28px;
}
#partnerek #title a {
color: #FF7E00;
font-family: Verdana, Arial;
font-size: 14px;
font-weight: regular;
text-decoration: none;
}
#partnerek #title a:hover {
color: #FF7E00;
font-family: Verdana, Arial;
font-size: 14px;
font-weight: regular;
text-decoration: underline;
}