body{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color:#C0C0C0;
	margin:0;
	font-size: 80%;
}
.style1 {
	color: #FFFFFF;
}
.style2 {
	color: #FFFFFF;
	font-size: 10px;
}
.style3 {
	font-size: 10px;
	color: #99CCCC;
}
.style4 {
	font-size: 9px;
	color: #FFFFFF;
}

.style5 {
	color: #FFFFFF;
	font-size: 12px;
}
.style7 {
	font-size: 10px;
	color: #CCFFFF;
}

.style33 {
	font-size: 9px;
	color: #99CCCC;
}

table.oldalbelso{
	width:100%;
	border:none;
	margin-left:3px;
}

table.menusor{
	width:696px;
	background-color:#0E4B52;
	border:1px solid; 
	border-color:#0A2C35;
}

table.menusor-belso{
	width:570px;
	border:none;
	height:37px;	
}

td.style3 div{
	text-align:center;
}

td.style3 a:link, td.style3 a:visited, td.style3 a:hover{
	font-size: 10px;
	color: #99CCCC;
	text-decoration:none;
}

table.lapozas{
	height:25px;
	background-color:#0E4B52;
	width:696px;
	border:1px solid; 
	border-color:#0A2C35;
	vertical-align:middle;
}

table.lapozas a:link, table.lapozas a:visited, table.lapozas a:hover{
	color:#fff;
}

table.termek{
	width:229px;
	height:141px;
	border:1px solid; 
	border-color:#FF0000; 
	background-color:#6B0B0D;	 
}

table.termek-adat{
	width:182px;
}

table.termekfoto{
	width:159px;
	height:90px;
	border:1px solid; 
	border-color:#FF0000; 
	margin-top:10px;
}

table.termekfoto div{
	text-align:center;
}

#menu-container{
	width:243px;
}

#wrapper{
	width:980px;
	height:1013px;
	float:left;
	background-color:#13626c;
}


h1, h2{
	font-size:120%;
	font-weight:bold;
	margin:0;
	text-align:center;
}

#header{
	height:91px;
	float:left;
}

#header-left{
	width:243px;
	height:91px;
	float:left;
	margin-left:15px;
	display:inline;
}

#header-left h1{
	width:243px;
	height:91px;
}

#header img.logo {
	left:0;
	position:relative;
	top:-91px;
	overflow:auto;
}

#header-right{
	height:91px;
	width:722px;
	float:right;
	display:inline;
	border-bottom:1px #000 solid;
}

#mail-datum{
	float:left;
	width:300px;
	padding:5px 15px;
	display:inline;
}

#mail-datum div{
	height:20px;
}

.mail{
	display:inline-block;
	height:12px;
	float:left;
	display:inline;
}

.mail a{
	font-size: 9px;
	color: #99CCCC;
}

.mail-picture{
	width:25px;
	float:left;
	display:inline;
}

.date{
	margin-top:65px;
}

#last-update{
	float:right;
	padding:5px 15px;
	display:inline;
}

#container{
	float:left;
	clear:both;
	display:inline;
	width:980px;
}

#left{
	width:243px;
	margin-left:15px;
	background-image:url(../images/left_bg.png);
	background-repeat:repeat-y;
	height:834px;
	float:left;
	display:inline;
}
#menu{
	margin-top:28px;
	height:542px;	
}

#left-bottom{
	background-image:url(../images/menu.doboz.jpg);
	height:264px;
}

ul.menu{
	margin:0;
	padding:0;
	list-style:none;
}

ul.menu li{
	height:27px;
	background-image:url(../images/menupont_bg.png);
	background-repeat:no-repeat;
	background-position:bottom;
	display:block;
	width:243px;
	line-height:16px;
}

ul.menu li:hover{
	height:27px;
	background-image:url(../images/menupont_bg_hover.png);
	background-repeat:no-repeat;
	background-position:bottom;
	display:block;
	width:243px;
	cursor:pointer;
}

ul.menu li div:hover{
	cursor:pointer;
}	

ul.menu a{
	display:block;
	width:243px;
	height:27px;
	text-decoration:none;	
}


.menu-szam{
	text-align:left;
	padding-left:5px;
	padding-top:8px;	
	font-size:10px;
	font-weight:bold;
	color:#8f9d9f;
	float:left;
	display:inline;
}

.menu-szoveg{
	text-align:right;
	padding-right:15px;
	padding-top:8px;
	font-size:12px;
	font-weight:bold;
	color:#fff;
	float:right;
	display:inline;
}

#content{
	width:712px;
	float:right;
	display:inline;
	
}


#footer{
	height:72px;
	background-image:url(../images/lablec.jpg);	
	float:left;
	display:inline;
}


#contact{
	float:left;
	width:228px;
	margin-left:15px;	
	display:inline;
}

#contact div{
	margin-top:25px;
}


#contact, #contact a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:200;
	font-size:13px;
	color:#809699;
	padding-left:15px;
}

#contact a{
	padding:0;
}

#bottom-menu{	
	float:right;
	display:inline;
}

p{
  margin:3px 0;
}
