P  {}
H1 
{
    	font-family: Verdana;
    	font-size: 16px;
    	color: #780808;
    	font-weight: bold;
    	text-align: center;
}

H2  { font-family: Verdana;  font-size: 12px;  }
H2 A
{
        color: #550C0C;
        font-family: Verdana;
        font-size: 12px;
}
H2 A:Hover
{
        color: #550C0C;
        font-family: Verdana;
        font-size: 12px;
        text-decoration: underline;
}
H2 A:Visited  {}
H2 A:Active  {}

H3
{
        color: #324A53;
        font-family: Verdana;
        font-size: 12px;
        font-weight: normal;
}

A {
        font-size: 10px;
        color: #666666;
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-weight: bold;
        text-decoration: none;}
A:Visited  {}
A:Active  {}
A:Hover  {
        color: #666666;
        text-decoration: underline;
}
BODY  {
        FONT-SIZE : 12px;
        COLOR : black;
        FONT-FAMILY : sans-serif;
        background-color: #FFFFFF;
}

.sideline
{
	background-color: #830000;
}

.headmenu  {
        font-family : Verdana;
        color: #575757;
        font-size: 15px;
        font-weight: bold;
        }
.headmenu A {
        font-family : Verdana;
        color: #575757;
        font-size: 15px;
        font-weight: bold;
        text-decoration: none;}
.headmenu A:hover {
        font-family : Verdana;
        color: #575757;
        font-size: 15px;
        font-weight: bold;
        text-decoration: underline;
}

.menuitem
{
        font-family : Verdana;
        color: #575757;
        font-size: 10px;
        font-weight: bold;
}
.menuitem A 
{
        font-family : Verdana;
        color: #575757;
        font-size: 10px;
        font-weight: bold;
        text-decoration: none;
}
.menuitem A:hover 
{
        font-family : Verdana;
        color: #575757;
        font-size: 10px;
        font-weight: bold;
        text-decoration: underline;
}

.leftmenu A {color:#FFFFFF; font-size:12px;}
.leftmenu A:hover {color:#FFFFFF; font-size:12px;text-decoration:underline;}

.tablebox
{
	border:1px solid #830000;
	background-color:#deeac6;
        font-family: Verdana;
        font-size: 12px;
}
.tablebox A
{
        color: #550C0C;
        font-family: Verdana;
        font-size: 12px;
}
.tablebox A:Hover
{
        color: #550C0C;
        font-family: Verdana;
        font-size: 12px;
        text-decoration: underline;
}
.tablebox A:Visited  {}
.tablebox A:Active  {}

.hotelbox
{
	border:1px solid #b8c2a5;
	background-color:#deeac6;
        font-family: Verdana;
        font-size: 12px;
}

.hotelbox td
{
	padding-left: 2px;
        padding-right: 2px;
}

.hotelbox A
{
        color: #550C0C;
        font-family: Verdana;
        font-size: 12px;
}
.hotelbox A:Hover
{
        color: #550C0C;
        font-family: Verdana;
        font-size: 12px;
        text-decoration: underline;
}
.hotelbox A:Visited  {}
.hotelbox A:Active  {}

.pagerbox
{
	color: #000000;
        font-family: Verdana;
        font-size: 14px;
	font-weight: bold;
	border: 2px solid white;
	height: 30px;
}
.pagerbox a
{
	color: #000000;
        font-family: Verdana;
        font-size: 14px;
	font-weight: bold;
	background-color: #FFFFFF;
	border: 1px solid #496916;
	text-decoration: none;
	height: 30px;
}
.pagerbox a:Hover
{
	color: #FFFFFF;
        font-family: Verdana;
        font-size: 14px;
	font-weight: bold;
	background-color: #496916;
	border: 1px solid #496916;
	text-decoration: none;
	height: 30px;
}

.title
{
	color: #496916;
        font-family: Verdana;
        font-size: 20px;
	font-weight: bold;
}

.hotelkepcsikhatter
{
	position: absolute;
	left:0px;
	height:20px;
	width:150px;
	top: 100px;
	overflow: hidden;
    	float: none;
    	margin: 0px 0px 0px 0px;
    	padding:0px 0px 0px 0px;
    	border: 0px solid #eee;
    	background-repeat: no-repeat;
    	background-position: top left;
    	background-color: #FFFFFF;
	filter: alpha(opacity=80); filter:progid:DXImageTransform.Microsoft.Alpha(style=0, opacity=70); 
	-moz-opacity: 0.7; opacity: 0.7; -khtml-opacity: .7;  -opera-opacity: 70; mso-opacity: 70;
}
.hotelkepcsikeloter
{
	position: absolute;
	left:0px;
	width:150px;
	top: 103px;
	overflow: hidden;
    	float: none;
    	margin: 0px 0px 0px 0px;
    	padding:0px 0px 0px 0px;
    	border: 0px solid #eee;
    	background-repeat: no-repeat;
    	background-position: top left;
    	font-family: Verdana;
    	font-size: 14px;
    	color: #780808;
    	vertical-align: middle;
    	font-weight: bold;
}

.hotellist
{
    	font-family: Verdana;
    	font-size: 12px;
    	color: #1b291a;
}

.hoteltitle
{
    	font-family: Verdana;
    	font-size: 14px;
    	color: #780808;
    	font-weight: bold;
}

.normalbutton
{
	color: #FFFFFF;
	background-color: #780808;
	font-size: 12px;
	border: 1px solid #FFFFFF;
}

.normaltextbox
{
	font-size: 12px;
	border: 1px solid #780808;
}

.errorline
{
	color: #830000;
	font-weight: bold;
}
/* Innen a régi dolgok */

.tablecimsor A {
        font-size: 12px;
        color: #098DC0;
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-weight: bold;
        text-decoration: none;}
.tablecimsor A:hover {
        color: #098DC0;
        text-decoration: underline;}

.tablecimsor2  {
        font-family : Helvetica, sans-serif;
        color : Black;
        font-size: 12px;
        font-weight: bolder;
        text-decoration: underline;
        }

.tablerow1  {
        FONT-SIZE : 12px;
        COLOR : Black;
        FONT-FAMILY : Arial, Helvetica;
        }

.tablerow2  {
        FONT-SIZE : 10px;
        COLOR : Black;
        FONT-FAMILY : Arial;
        }

.tablerow3  {
        FONT-SIZE : 12px;
        COLOR : #606060;
        FONT-FAMILY : trebuchet ms, Arial, Helvetica;
        }

.tablerow4  {
        FONT-SIZE : 18px;
        COLOR : #29396A;
        FONT-FAMILY : trebuchet ms, Arial, Helvetica;
        font-weight: bold;
        }

.tablerow5  {
        FONT-SIZE : 12px;
        color: black;
        FONT-FAMILY : trebuchet ms, Arial, Helvetica;
        background-color: #EEEEEE;
        }

.tablerow6  {
        FONT-SIZE : 12px;
        color: #ffffff;
        FONT-FAMILY : trebuchet ms, Arial, Helvetica;
        background-color: #039AD5;
        border-color: #000000;
        }

.tablerow7 {
        FONT-SIZE : 12px;
        COLOR : Black;
        FONT-FAMILY : trebuchet ms, Arial, Helvetica;
}
.tablerow7 a {
  display: inline-block;
  margin: 0 00px;
  color: #666;
}
.tablerow7 a:Visited {}
.tablerow7 a:Active {}
.tablerow7 a:Hover {
        color: #666;
        text-decoration: underline;
}

.tablerow8 {
        FONT-SIZE : 10px;
        COLOR : Black;
        FONT-FAMILY : Arial, Helvetica;
}
.tablerow8 a:Visited {}
.tablerow8 a:Active {}
.tablerow8 a:Hover {
        color: black;
        text-decoration: underline;
}
.tablerow8 a {
  display: inline-block;
  margin: 0 00px;
  color: black;
}

.footer {
        FONT-SIZE : 10px;
        COLOR : white;
        FONT-FAMILY : Arial;
}
.footer a {
  color: white;
  font-weight: bold;
}
.footer a:Visited {}
.footer a:Active {}
.footer a:Hover {
        color: white;
        text-decoration: underline;
}


.imgborder  {
        border : 2px solid #29396A;
}

.textbox  {
        color : #29396A;
        background-color: #A3B8CD;
        border: 1px solid #29396A;
        padding: 1px 5px 5px 3px;
}


.topics_header  {
        color : gray;
        font-size : 10px;
        font-family : Arial;
}

.topics_title  {
        font-size : 16px;
        font-family : Arial;
        font-weight : bold;
        color: #29396A;
        background-color: #A3B8CD;
}

.header_date  {
        color : white;
        font-size : 10px;
        font-family : Arial;
}


.forum_keret  {
        border-collapse: collapse;
        border-color: #CB4646;
}

.bluefont
{
  color: blue
}

.lightbluefont
{
  color:  #A3B8CD;
}

TABLE.tablebox1
{
        border : thin dotted #000000;
}

TABLE.tablebox2
{
        background-color : #CB4646;
        border : thin dotted #000000;
        color : white;
        font-size : 12px;
        font-family: Arial;
}

.yellowfont
{
 color: #FF9900;
}

.redfont
{
        color: #CB4646;
}

.greenfont
{
        color: green;
}


.mailtable  {
        background-color: #EEEEEE;
        border : #29396A;
        }

.helpbox  {
        background-color: #FFFFFF;
        color : #CB4646;
        border: 0px
}

.indent {
        border: 1px solid #D1CFCF;
        background-color: #efefef;
        color: #000;
        padding: 10px;
}

.blokk_cimsor  {
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-weight : bold;
        color : White;
        text-align: center;
        font-size: 10px;
        }
.button  {
        background-color : #098DC0;
        color : #ffffff;
        font-size : 10px;
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-weight : bolder;
}

.cim1  {
        FONT-SIZE : 20px;
        COLOR : #000000;
        FONT-FAMILY : trebuchet ms, Arial, Helvetica;
        }

.cim2  {
        FONT-SIZE : 18px;
        COLOR : #CB4646;
        FONT-FAMILY : trebuchet ms, Arial, Helvetica;
        }

.level2 span {
  display: block;
  padding: 3px 8px 4px 8px;

  background-color: #f2f1e7;
  border-top: 2px solid #fff;
  border-bottom: 2px solid #fff;
}

.div.visible {
display: visible;
}
.div.hidden {
display: none;
}

.menu a {
  margin: 0px;
  color: white;
  font-weight: bold;
  padding: 3px 3px 3px 5px;
  margin: 5px 1px 5px 1px;
  width: 120px;
  text-decoration: none;
}
.menu a:Visited {}
.menu a:Active {}
.menu a:Hover {
        color: white;
        background: #098DC0;
        text-decoration: none;
        border: 1px solid #white;
        padding: 3px 3px 3px 5px;
        margin: 5px 1px 5px 1px;
}
.topmenu a {
  color: white;
  font-weight: bold;
  text-decoration: none;
}
.topmenu a:Visited {}
.topmenu a:Active {}
.topmenu a:Hover {
        color: white;
        border: 1px solid #white;
        text-decoration: none;
}

.TermekMenu A {
        padding: 5px;
        font-size: 12px;
        color: white;
        background: #098DC0;
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-weight: bold;
        text-decoration: none;}
.TermekMenu A:Visited  {}
.TermekMenu A:Active  {}
.TermekMenu A:Hover  {
        color: #FF9900;
        text-decoration: none;
}

.TermekMenuSelected A {
        padding: 5px;
        font-size: 12px;
        color: #098DC0;
        background: white;
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-weight: bold;
        text-decoration: none;}
.TermekMenuSelected A:Visited  {}
.TermekMenuSelected A:Active  {}
.TermekMenuSelected A:Hover  {
        color: #FF9900;
        text-decoration: none;
}

.ActiveOrder
{
        background: #FF9900;
        font-size: 12px;
}

.InactiveOrder
{
        background: #CECECE;
        font-size: 12px;
}

.SearchBox
{
        height: 20px;
        font-size: 10px;
        border: 1px Solid #535C73;
        background-color: #D7E2ED;
        color: #535C73;
}

.adminbox
{
        border-collapse: collapse;
        border-color: #CCCCCC;
        background-color: #F1F3F5;
        font-size: 12px;
}

.adminboxinner
{
        border-collapse: collapse;
        border-color: #CCCCCC;
        background-color: #E9ECEF;
        font-size: 12px;
}
.adminbutton {
        border : solid 1px #cccccc;
        background: #E9ECEF;
        color : #666666;
        font-weight : bold;
        font-size : 11px;
        padding: 4px;
}

.smallbutton {
        border : solid 1px #cccccc;
        background: #E9ECEF;
        color : #666666;
        font-weight : bold;
        font-size : 11px;
        padding: 1px;
}

.menubutton {
        border : solid 1px #E9ECEF;
        background: #CECECE;
        color : #666666;
        font-weight : bold;
        font-size : 11px;
        padding: 4px;
}

.errormsg  {
        FONT-SIZE : 12px;
        COLOR : #CB4646;
        FONT-FAMILY : Arial, Helvetica;
        }
.redblock
{
        FONT-SIZE : 12px;
        background-color : #CB4646;
        font-weight: bold;
        color: white;
        FONT-FAMILY : Arial, Helvetica;
}

.blueblock
{
        FONT-SIZE : 12px;
        background-color : #0000FF;
        font-weight: bold;
        color: white;
        FONT-FAMILY : Arial, Helvetica;
}

.greenblock
{
        FONT-SIZE : 12px;
        background-color : #00CE00;
        font-weight: bold;
        color: white;
        FONT-FAMILY : Arial, Helvetica;
}

.table_inner
{
        FONT-SIZE : 12px;
        COLOR : Black;
        FONT-FAMILY : Arial, Helvetica;
        background-color: #F4F8FC;
        border-collapse: collapse;
        border-color: #CECECE;
}
.tablerow_hl
{
        FONT-SIZE : 12px;
        color: #000000;
        FONT-FAMILY : trebuchet ms, Arial, Helvetica;
        //background-color: #388CCF;
        background-image: url(images/adminwindowheader.png);
}
.productrow
{
        FONT-SIZE : 12px;
        color: #000000;
        FONT-FAMILY : trebuchet ms, Arial, Helvetica;
}
.productrow A
{
        FONT-SIZE : 12px;
        color: #000000;
        font-weight: normal;
        text-decoration: underline;
}
.productrow A:Hover
{
        text-decoration: none;
        font-weight: bold;
}
.footer
{
        color: #324A53;
        font-family: Verdana;
        font-size: 9px;
}
.footer A
{
        color: #003E6B;
        font-family: Verdana;
        font-size: 9px;
}
.footer A:Hover
{
        color: #FA6E00;
        font-family: Verdana;
        font-size: 9px;
        text-decoration: none;
}

.formwithoutlinefeed
{
        MARGIN-LEFT: 0pt;
        MARGIN-RIGHT: 0pt;
        MARGIN-TOP: 0pt;
        MARGIN-BOTTOM: 0pt;
}

.main_ajanlat
{
        color: #324A53;
        font-family: Verdana;
        font-size: 12px;
}
.main_ajanlat A
{
        color: #550C0C;
        font-family: Verdana;
        font-size: 12px;
}
.main_ajanlat A:Hover
{
        color: #550C0C;
        font-family: Verdana;
        font-size: 12px;
        text-decoration: underline;
}
.main_ajanlat A:Visited  {}
.main_ajanlat A:Active  {}

.utazas_box
{
         background: #FDEEAC;
         border: 1px solid #FA6E00;
         font-family: Verdana;
         font-size: 12px;
         color: #003E6B;
}
.utazas_box A
{
        color: #003E6B;
        font-family: Verdana;
        font-size: 12px;
}
.utazas_box A:Hover
{
        color: #FA6E00;
        font-family: Verdana;
        font-size: 12px;
        text-decoration: none;
}
.childWarning
{
        color: #FA6E00;
        font-family: Verdana;
        font-size: 12px;
        font-weight: bold;
        text-decoration: none;
}
.akcio_ajanlat
{
        color: #324A53;
        font-family: Verdana;
        font-size: 12px;
}
.akcio_ajanlat A
{
        color: #FA6E00;
        font-family: Verdana;
        font-size: 12px;
}
.akcio_ajanlat A:Hover
{
        color: #003E6B;
        font-family: Verdana;
        font-size: 12px;
        text-decoration: none;
}

.pricelist_box
{
         background: #FDEEAC;
         border: 1px solid #FA6E00;
         font-family: Verdana;
         font-size: 12px;
         color: #003E6B;
}
.pricelist_box A
{
        color: #003E6B;
        font-family: Verdana;
        font-size: 12px;
}
.pricelist_box A:Hover
{
        color: #FA6E00;
        font-family: Verdana;
        font-size: 12px;
        text-decoration: none;
}
table.pricelist_box
{
	border-width: 1px; 
	border-style: solid; 
	border-color: #FA6E00; 
	border-collapse: collapse;
}
table.pricelist_box tr
{
	border-width: 1px; 
	border-style: solid; 
	border-color: #FA6E00;
}
table.pricelist_box td
{
	border-width: 1px; 
	border-style: solid; 
	border-color: #FA6E00;
}

.main_description
{
	color: #324A53;
        font-family: Verdana;
        font-size: 9px;
        font-weight: bold;
}

.foglalas_cimsor
{
	font-family: Verdana;
	font-size: 15px;
	color: #FFFFFF;
	background-color:#48631b;	
}
.foglalas_normalsor
{
	font-family: Verdana;
	font-size: 12px;
	color: #324A53;
	background-color:#deeac6;		
}
.foglalas_normalsor A
{
        color: #2571b0;
        font-family: Verdana;
        font-size: 12px;
        text-decoration: underline
}
.foglalas_normalsor A:Hover
{
        color: #324A53;
        font-family: Verdana;
        font-size: 12px;
        text-decoration: none;
}
.foglalas_normalsor A:Visited  {}
.foglalas_normalsor A:Active  {}