P { }  
H1  {font-family: sans-serif;  font-size: 22px;  }
H2  { font-family: sans-serif;  font-size: 18px;  }
H3  {font-family: sans-serif;  font-size: 14px;  }
A {
        font-size: 12px;
        color: #4f80bb;
        font-family: Verdana;
        font-weight: bold;
        text-decoration: none;}
A:Visited  {}
A:Active  {}
A:Hover  {
        color: #4f80bb;
        text-decoration: underline;
}
BODY  {
	FONT-SIZE : 10px;
        COLOR : black;
        FONT-FAMILY : Verdana;
        background-color: #FFFFFF;
}

.mainpage
{
	background-color: #FFFFFF;
	COLOR : #455361;
}

.leftmenu_head
{
	FONT-SIZE : 14px;
        COLOR : #FFFFFF;
        font-weight: bold;
        FONT-FAMILY : Verdana;
}


.logintextbox
{
	font-size: 10px;
	border: 1px solid #4f80bb;
}

.normaltextbox
{
	font-size: 12px;
	border: 1px solid #4f80bb;
}

.loginbutton
{
	font-size: 10px;
	color: #FFFFFF;
	border: 1px solid #476386;
	font-weight: bold;
	background-color: #72a3db;
}
.normalbutton
{
	color: #FFFFFF;
	border: 1px solid #476386;
	font-weight: bold;
	background-color: #72a3db;
}
.logintext
{
	color: #847c68;
	font-size: 10px;
	border: 1px solid #afaa9b;
	font-weight: bold;	
}
.logintext a
{
	color: #847c68;
	font-size: 10px;
	font-weight: bold;
	text-decoration: underline; 		
}
.logintext a:Hover
{
	text-decoration: none;	
}

.reviewtitle
{
	color: #4aadc9;
	font-size: 12px;
	font-weight: bold;	
}
.reviewtitle a
{
	color: #438a9e;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline; 	
}
.reviewtitle a:Hover
{
	color: #438a9e;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none; 	
}

.hotelmenu
{
	color: #FFFFFF;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;	
}
.hotelmenu a
{
	color: #FFFFFF;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}
.hotelmenu a:Hover
{
	color: #f2930a;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}

.navline_box
{
	border: 1px solid #00b4e6;
	background-color: #faeaaf;
}

.errorline
{
        background-color: #CB4646;
}

.winnersuggest
{
	background-color: #faeaaf;
}

.sideline
{
	background-color: #4f80bb;
}

.ablakline
{
	background-color: #b2b2b2;
}
.ablaktitle
{
	font-family: Verdana;
	font-weight: bold;
	font-size: 14px;
	color: #4f80bb;
}
.ablaktitle_green
{
	font-family: Verdana;
	font-weight: bold;
	font-size: 14px;
	color: #759534;
}

.catlist_green
{
	font-size: 13px;
	color: #759534;	
}
.catlist_green a
{
	font-size: 13px;
	color: #759534;	
}

.catlist_blue a
{
	font-size: 13px;	
}

.footer 
{
	color: #4f80bb;
  	font-weight: bold;
  	font-size:10px;
  	font-family: Verdana;
}
.footer a 
{
	color: #4f80bb;
  	font-weight: bold;
  	font-size:10px;
  	font-family: Verdana;
  	text-decoration: underline;
}

/* -- Innen a globális hivatkozások --*/
table
{
	FONT-SIZE : 12px;
        COLOR : black;
        FONT-FAMILY : Verdana;	
}

.tablecimsor  {
        font-family : Helvetica, sans-serif;
        color: #29396A;
        font-size: 12px;
        font-weight: bolder;
        }
.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;
}

.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;
}


.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;
}

.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;
}

.menuitem {
        background: #DCDCDC;
        color : #666666;
        font-weight : bold;
        font-size : 11px;
        padding: 4px;
}
.menuitem a
{
        border : solid 1px #DCDCDC;
        font-size: 10px;
        color: #666666;
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-weight: bold;
        text-decoration: none;
}
.menuitem a:Hover
{
        border : solid 1px #8C8C8C;
}

.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;
}

.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;
}