body
{
    margin: 0px;
    padding: 0px;
    font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	/*font-size:11px;*/
    font-size: 8pt;
	font-weight:normal;
    background: url('../images/background.jpg') no-repeat top center #f1f1f1;
}

div.page
{
    width: 1000px;
    background: #e0e0e0;
}

div.main-container
{
    /*background: #ff0000;*/
    margin-left: 20px;
    margin-right: 20px;
    float: left;
}

div.left-container
{
    float: left;
    /*background: #00ff00;*/
    width: 600px;
}

div.right-container
{
    float: left;
    /*background: #0000ff;*/
    width: 350px;
    margin-left: 10px;
}

div.page-container
{
	width:1002px;
	margin:0 auto;
	padding:0;
	text-align: left;
    background: url("../images/header-bgr.jpg");
    /*background-position: 0px 134px;*/
    background-position: 0px -1px;
    background-repeat: no-repeat;
	background-color: white;
}

div.header-zone
{
    /*margin-top: 25px;*/
    float: left;
    padding-top: 25px;
    height: 75px;
}

div.travel-advert-zone
{
    float: left;
    width: 448px;
    /*background: #ff0000;*/
    margin-right: 6px;
}

div.top-banner-zone
{
    float: left;
    width: 146px;
    /*background: #ffff00;*/
}

div.travel-advert-zone div.portletbody,
div.top-banner-zone div.portletbody
{
    min-height: 150px;
}
#kulcsszavak {
height:200px;
overflow:auto;
padding-left:5px;
padding-right:5px;
color:#4c4c4c;
}
#kulcsszavak a {
text-decoration:none;
color:#4c4c4c;
}
#kulcsszavak a:hover {
text-decoration:underline;
color:#cd3301;
}
#kulcsszavakreszletezo {
padding-left:5px;
padding-right:5px;
color:#4c4c4c;
}
#kulcsszavakreszletezo a {
text-decoration:none;
color:#4c4c4c;
}
#kulcsszavakreszletezo a:hover {
text-decoration:underline;
color:#cd3301;
}
