body {
  background:url("../img/bg.gif") repeat scroll center top #FFFFFF;
  margin:0;
  padding:0;
	color: #545454;
	font-size: 13px;
  font-family: verdana;
  font-weight: normal;
  text-align: left;
}
TD{
border:1px solid #cccccc;
margin:1px;
padding:1px;
text-align:center;
}
#base {
  background:url("../img/bgbg.gif") no-repeat scroll center top #FFFFFF;
  width:100%;
  height:100%;
}

A{
color:#537E12;
}
.footer_content A{
  margin-left:10px;
  color:#ffffff;
  font-size:12px;
}
#header {
  background:transparent url(../img/header.jpg);
  background-repeat:no-repeat;
  background-color:#537E12;
  background-position:center;
  width:100%;
  height:130px;
}

#del{
width:250px;
margin: 0 auto;
height:41px;
text-align:center;
}
#header_content {
  width:955px;
  height:130px;
  margin: 0px auto;
}

#logo {
  width:460px;
  height:120px;
  float:left;
}  
#gmap {
  width:100px;
  height:120px;
  float:left;
  margin-left:194px;
}  

#header_text {
  width:645px;
  height:80px;
  color:#9E201C;
  font-size:26px;
  font-weight:bold;
  padding:10px;
  float:left;
}
#header_connect {
  width:170px;
  height:115px;
  color:#ffffff;
  font-size:10px;
  font-weight:normal;
  float:right;
  margin: 4px 29px 0 0;
  text-align:right;
  line-height:14px;
}
#header_connect A{
  color:#ffffff;
  font-size:10px;
  font-weight:normal;
  text-decoration:none;
}
#header_left {
  width:100px;
  height:80px;
  padding:10px;
  float:left;
}
#roll_content_first{
  width:220px;
  height:190px;
  margin:10px 0 0 10px;
  float:left;
}
.pic1{
width:220px;
height:90px;
margin:0 0 10px;
}
.pic_big{
width:363px;
height:234px;
border:1px solid #C4E358;
}
.pic_thumb{
margin:0 2px 4px 0;
width:105px;
height:72px;
border:1px solid #C4E358;
}
.pic_thumb2{
margin:0 10px 10px 0;
width:105px;
height:72px;
border:3px solid #C4E358;
padding:2px;
cursor:pointer;
}
.iconbox{
margin:4px 0 0 9px;
font-size:15px;
font-weight:bold;

}
.icons{
margin:6px 0 0 3px;
width:43px;
height:43px;
border:0px;
}
#roll_content_left{
  width:670px;
  height:190px;
  margin:10px 0 0 10px;
  border:0px solid #ccc;
  float:left;
}

#roll_content_right{
  width:30px;
  height:200px;
  margin:8px 0 0 8px;
  float:left;
}
.flag_pic{
  margin:2px;
}
#menu_bg_arny{
  background:transparent url(../img/menu_bg_arny.gif);
  width:935px;
  height:9px;
  margin: 0 auto -9px;
}
#menu_content{
  background:transparent url(../img/menu_bg.gif);
  width:935px;
  height:42px;
  margin: 0px auto;
  text-align:center;
  border-right:10px solid #ffffff;
  border-left:10px solid #ffffff;
}

.menu_content_menu {  
  color:#ffffff;
  font-size:14px;
  font-weight:bold;
  vertical-align:middle;
  margin:0px 10px 0 10px ;
  float:left;
}

.menu_content_menu A {  
  color:#ffffff;
  float:left;
  padding: 0 10px 0 10px;
  margin: 8px 0 0;
}

.menu_content_menu A:hover {  
  background:transparent url(../img/menu_bg_inv.gif);
  color:#FFFFFF;
  padding: 16px 10px 0;
  margin:-8px 0 0 0;
  }
#panzio {
  width:100%;
  height:220px;
}

#panzio_content_left{
  width:364px;
  height:236px;
  margin:10px 0 0 10px;
  float:left;
}

#panzio_content_center{
  width:345px;
  height:236px;
  margin:10px 0 0 10px;
  float:left;
}

#panzio_pic{
  width:364px;
  height:236px;
  margin:4px 0 0 10px;
  float:left;
}

#panzio_pics{
  width:700px;
  margin:20px 0 0 46px;
  float:left;
}

#panzio_content_right{
  background:transparent url(../img/hasznos_informaciok.gif);
  background-position:center;
  background-repeat:no-repeat;
  background-color:#C7E65A;
  width:216px;
  height:236px;
  margin:10px 0 0 0;
  float:left;
}
#texter {
  background:transparent url(../img/pbg2.gif);
  background-position:center;
  background-repeat:no-repeat;
  width:100%;
  height:250px;
  bborder-top:1px solid #DAF684;
  background-color:#F9FEE9;
}

#texter_content{
  background-color:#ffffff;
  width:954px;
  height:213px;
  margin:auto;
}

#texter_content_left{
  background-color:#ffffff;
  width:719px;
  margin:10px;
  float:left;
  font-size:12px;
  height:170px;
  
}

#texter_content_right{
  width:196px;
  height:170px;
  margin:0 0 0 10px;
  float:left;
  text-align:center;
}
#partners {
  background-color:#598A13;
  width:100%;
  height:86px;
}

#partners_content{
  background-color:#fff;
  width:955px;
  height:86px;
  margin:auto;
}

#partners_content_left{
  background-color:#ccc;
  width:915px;
  padding:10px;
  margin:10px 0 0 10px;
  border:0px solid #ccc;
  float:left;
  height:100px;

}

#space {
  background-color:#F1F1F1;
  width:100%;
  height:50px;
  position:relative;
  float:left;
}

#content {
  background-color:#F1F1F1;
  width:100%;
  border-top:2px solid #cccccc;
  position:absolute;
}

#content_content {
  margin: 0px auto;
  width:980px;
  color:#333333;
  font-size:13px;
  font-weight:bold;
  padding:0 0 0 10px;
}

#content_content_content {
  width:660px;
  float:left;
}
.content_content_left {
  margin: 0px auto;
  width:320px;
  color:#333333;
  font-size:13px;
  padding:0 0 0 5px;
  float:left;
}

.content_content_left3 {
  margin: 0px auto;
  width:640px;
  color:#333333;
  font-size:13px;
  padding:0 0 0 5px;
  float:left;
}

.content_content_left2 {
  margin: 0px auto;
  width:1000px;
  color:#333333;
  font-size:13px;
  padding:0 0 0 5px;
  float:left;
}

.content_content_left21 {
  margin: 0px auto;
  width:660px;
  color:#333333;
  font-size:13px;
  padding:0 0 0 5px;
  float:left;
}

#content_content_middle {
  margin: 0px auto;
  width:320px;
  color:#333333;
  font-size:13px;
  padding:0 0 0 10px;
  float:left;
}

.content_content_right {
  margin: 0px auto;
  width:320px;
  color:#333333;
  font-size:13px;
  padding:14px 0 0 10px;
  float:left;
}

#foot_content {
  width:937px;
  height:46px;
  margin: 0px auto;
  color:#FFFFFF;
  font-size:12px;
  padding-left:20px;
  margin: 0px auto 0 auto;  
}
.footpic{
margin:0 10px 0 10px;
vertical-align:middle;
}

.footer_left {
  width:320px;
  color:#cccccc;
  font-size:10px;
  font-weight:normal;
  padding:0 0 0 10px;
  float:left;
}

IMG{
border:0px;
}

.refspic{
width:320px;
height:200px;
margin:10px;
border:10px solid #FFFFFF;
}
A{
text-decoration:none;
}
H1{
  color:#8A220F;
  font-size:20px;
 margin:5px;
}
H2{
  color:#333333;
  font-size:14px;
  padding:0 0 0 10px;
  margin: -12px 0 0 0;
  font-weight:normal;
}
H3{
  color:#666666;
  font-size:12px;
  padding:0 0 0 10px;
  font-weight:normal;
  text-align:justify;
}
H6, H6 A{
  color:#E7931B;
  font-size:9px;
  text-align:right;
  font-weight:normal;
  margin-top:-15px;
}

#content {
  background:transparent url(../img/bg_footer.gif);
  background-position:center;
  background-repeat:no-repeat;
  margin: -210px auto 0;
  width:100%;
  height:348px;
  float:left;
}

INPUT{
height:24px;
border:1px solid #79B12A;
background-color:#E6F7B4;
font-size:14px;
color:#537E12;
margin:2px 0;
}
SELECT{
height:24px;
width:60px;
border:1px solid #79B12A;
background-color:#E6F7B4;
font-size:14px;
color:#537E12;
margin:7px 0 0;
}
TEXTAREA{
width:300px;
height:100px;
border:1px solid #79B12A;
background-color:#E6F7B4;
font-size:14px;
color:#537E12;
}
.submit{
width:100px;
height:26px;
border:1px solid #79B12A;
background-color:#E6F7B4;
font-size:14px;
font-weight:bold;
color:#537E12;
cursor:pointer;
}
.submito{
height:26px;
border:1px solid #79B12A;
background-color:#E6F7B4;
font-size:14px;
font-weight:bold;
color:#537E12;
cursor:pointer;
}
.submitdel{
  background:transparent url(../img/GombAlap.png);
  background-position:center;
  background-repeat:no-repeat;
height:30px;
width:188px;
cursor:pointer;
border:0;
text-align:center;
color:#ffffff;
font-size:18px;
font-weight:bold;
position:relative;
}
.submitgo{
  background:transparent url(../img/GombAlap.png);
  background-position:center;
  background-repeat:no-repeat;
height:30px;
width:188px;
cursor:pointer;
border:0;
text-align:center;
color:#ffffff;
font-size:18px;
font-weight:bold;
}

.form_title{
width:100px;
float:left;
text-align:right;
line-height:32px;
margin-right:10px;
}
.form_name{
width:200px;
float:left;
text-align:right;
line-height:32px;
margin-right:10px;
}
.booking_form{
width:500px;
float:left;
position:relative;
}


#bookingleft1{
width:120px;
float:left;
text-align:right;
line-height:32px;
margin-right:10px;
}
#bookingleft2{
width:253px;
float:left;
}
#bookingright1{
text-align:right;
width:123px;
float:left;
line-height:32px;
margin-right:10px;
}
#bookingright2{
width:418px;
float:left;
}
#bookingright2o{
width:610px;
float:left;
}
#bbookingterm{
width:900px;
height:180px;
float:left;
margin: 10px 0 -190px 16px;
padding-bottom:90px;
}
.radio{
vertical-align:middle;
background-color:#E6F7B4; 
color:#537E12;
margin-top:8px;
}

#page_menu_list {
  width:933px;
  font-weight: normal;
  font-size:12px;
  float:left;
}
.page_menu_line {
  float:left;
  border-right:1px solid #FFFFFF;
  border-top:1px solid #FFFFFF;
  font-weight: normal;
  font-size:12px;
  padding:10px;
  text-align:left;
}

#roll {
  width:100%;
  height:200px;
  margin-top:5px;
}

#roll_content{
  width:955px;
  margin:0px auto;
}

#menu {
  width:100%;
  height:42px;
}

#panzio_content{
  background-color:#ffffff;
  width:955px;
  height:220px;
  margin:auto;
border-bottom:1px solid #ffffff;
position:relative;
}

#foot {
  background:transparent url(../img/foot_bg.gif);
  background-position:center;
  background-repeat:no-repeat;
  margin: 0px auto;
  width:100%;
  height:46px;
  position:relative;
  float:left;
}

#footer {
  background:transparent url(../img/footer.gif);
  background-position:center;
  background-repeat:no-repeat;
  margin: 0px auto;
  width:100%;
  height:67px;
  float:left;
}

#footer_content {
  margin: 0px auto;
  color:#ffffff;
  width:955px;
}
.footer_content {
  margin-left:360px;
  margin-top:-16px;
  text-align:right;
}


#content_p1{
  background:url("../img/bg.gif") repeat scroll center top;
  margin:0px auto;
}
#content_plein{
  width:935px;
  margin:0px auto;
  padding:10px;
}

.plein2{
  background:url("../img/pbg2.gif") repeat scroll center bottom;
  height: 200px;
  margin: 0 auto;
}

  /*


body {
  background:transparent url(../img/pbg3.gif);
  background-position:center;
  margin:0;
  padding:0;
	color: #545454;
	font-size: 13px;
  font-family: verdana;
  font-weight: normal;
  text-align: left;
}

#roll {
  background:transparent url(../img/roll_bg.gif);
  background-repeat:no-repeat;
  background-position:center;
  width:100%;
  height:200px;
  float:left;
}

#roll_content{
  background-color:#fff;
  width:956px;
  height:210px;
  margin:7px auto 0;
}
#content_plein{
  background-color:#fff;
  width:935px;
  margin:0px auto -175px;
  padding:10px;
}

#menu {
  width:100%;
  height:42px;
  float:left;
}

.place{
  width:1200px;
  height:9px;
  float:left;
}

#panzio_content{
  background-color:#ffffff;
  width:955px;
  height:220px;
  margin:209px auto 0;
border-bottom:1px solid #ffffff;
}

#foot {
  margin: -46px auto;
  width:100%;
  height:44px;
  float:left;
}

#footer {
  background:transparent url(../img/bg_footer.gif);
  background-position:center;
  background-repeat:no-repeat;
  margin: 0 auto;
  width:100%;
  height:348px;
  float:left;
}
#footer_content {
  margin: 227px auto 8px;
  color:#FFFFFF;
  width:955px;
}
.footer_content {
  margin:-14px 0 0 360px;
  text-align:right;
}


*/
