*{
	margin:0;
	padding:0;
}

body{
	background:#fff;
}

container{
	background:#fff url(../img/bg_left.bmp) repeat;
	overflow:hidden;
}

table{
	background:#fff;
	width:1024px;
	border-collapse:collapse;
}
.ptable{
	text-align:center;
	margin-top:24px;
	margin-bottom:6px;
	width:100%;
}

a.link{
	text-decoration:none;
	color:#0b0b0b;
}

a.link:hover{
	color:#5b5b5b;
}

a.submenu{
	text-decoration:none;
	color:#000;
	display:block;
	padding:2px;
}

a.submenu:hover{
	background:#bbb;
	margin-right:12px;
}

a.submenu2{
	text-decoration:none;
	color:#000;
	display:block;
	padding:2px;
}

a.submenu2:hover{
	background:#bbb;
	margin-right:12px;
}

a.subpmenu,a.subrmenu{
	text-decoration:none;
	color:#000;
	display:block;
	padding:2px;
}

a.subpmenu:hover,a.subrmenu:hover{
	background:#ccc;
	margin-right:12px;
}

hr{
	margin-top:6px;
	margin-bottom:12px;
}

h1{
	font-size:11pt;
	font-variant:small-caps;
	font-weight:bold;
	color:#a0402f;
	margin:0;
}

#row1{
	float:left;
	background:#fff;
	width:772px;
	height:207px;
}

#logo{
	float:left;
	background:#fff url(../img/logo_rena.jpg) no-repeat;
	width:119px;
	height:207px;
}

#title{
	float:left;
	background:#fff url(../img/title.jpg) no-repeat;
	width:341px;
	height:207px;
}

#menu{
	float:left;
	background:#fff;
	width:312px;
	height:207px;
}

#menutop{
	float:left;
	background:#fff url(../img/menutop.jpg) no-repeat;
	width:312px;
	height:76px;
}

#menurow{
	width:312px;
	height:20px;
}

#menu1{
	float:left;
	background:#fff url(../img/menu1.jpg) no-repeat;
	width:92px;
	height:20px;
}

#menu2{
	float:left;
	background:#fff url(../img/menu2.jpg) no-repeat;
	width:106px;
	height:20px;
}

#menu3{
	float:left;
	background:#fff url(../img/menu3.jpg) no-repeat;
	width:114px;
	height:20px;
}

#submenu{
	position:absolute;
	top:108px;
	left:556px;
	background:#ddd;
	width:242px;
	border:1px solid #777;
	padding:6px 0px 6px 12px;
	filter:alpha(opacity=92);
	-moz-opacity:.92;
	opacity:.92;
	font: 10pt 'Tahoma';
	color:#000;
	visibility:hidden;
}

#submenu2{
	position:absolute;
	top:108px;
	left:662px;
	background:#ddd;
	width:122px;
	border:1px solid #777;
	padding:6px 0px 6px 12px;
	filter:alpha(opacity=92);
	-moz-opacity:.92;
	opacity:.92;
	font: 10pt 'Tahoma';
	color:#000;
	visibility:hidden;
}

#subpmenu{
	position:absolute;
	top:126px;
	left:686px;
	background:#eee;
	width:122px;
	border:1px solid #777;
	padding:6px 0px 6px 12px;
	filter:alpha(opacity=92);
	-moz-opacity:.92;
	opacity:.92;
	font: 10pt 'Tahoma';
	color:#000;
	visibility:hidden;
}

#subrmenu{
	position:absolute;
	top:334px;
	left:671px;
	background:#eee;
	width:152px;
	border:1px solid #777;
	padding:6px 0px 6px 12px;
	filter:alpha(opacity=92);
	-moz-opacity:.92;
	opacity:.92;
	font: 10pt 'Tahoma';
	color:#000;
	visibility:hidden;
}

#menubottom{
	float:left;
	background:#fff url(../img/menubottom.jpg) no-repeat;
	width:312px;
	height:111px;
}

#row2{
	float:left;
	background:#fff url(../img/bg_left.bmp) repeat;
	width:772px;
}

#plogos{
	float:left;
	width:119px;
}

#content{
	float:left;
	width:653px;
}

#contenttext{
	background:#fff url(../img/contentbg.jpg) repeat;
	width:609px;
	font: 10pt 'Tahoma';
	color:#0b0b0b;
	text-align:justify;
	padding:6px 24px 12px 20px;
}

#contentbottom{
	background:#fff url(../img/contentbottom.jpg) no-repeat;
	width:653px;
	height:12px;
	margin-bottom:-7px;
}

#bottom{
	background:#fff url(../img/bg_left.bmp) repeat;
	width:1022px;
	height:32px;
	border-right:2px solid #ddd;
	border-bottom:2px solid #ddd;
}

p.main{
/*	text-indent:12pt; */
	margin-bottom:12pt;
	line-height:14pt;
}

p.inner{
/*	text-indent:12pt; */
	margin-bottom:12pt;
	line-height:14pt;
	margin-left:12pt;
}

img.plink{
	border:1px solid #c0c0c0;
	width:240px;
	height:200px;
}

img.plink:hover{
	border:1px solid #509090;
}

.menu_hr{
	margin-top:6px;
	margin-bottom:6px;
	#margin-top:0px;
	#margin-bottom:0px;
}

ul.ert_hely{
	margin-top:-6px;
	list-style-type:circle;
	margin-left:42px;
	line-height:14pt;
}

img.logo_is{
	margin-top:4px;
	margin-bottom:-4px;
	margin-left:20px;
}

/* Termékcsalád logo képek: */
.i_mb{
	float:left;
	margin-bottom:12px;
}

ul.p_ul{
	margin-left:32px;
}

a.p_back{
	font-variant:small-caps;
	text-decoration:none;
	color:#252525;
}

a.p_back:hover{
	color:#206020;
}

.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.clearfix {display: inline-table;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

#inda{
	width:765px;
	margin-top:12px;
	margin-bottom:24px;
	font:10pt Tahoma;
	text-align:right;
}

#inda a{
	text-decoration:none;
	color:#307040;
}

#inda a:hover{
	text-decoration:none;
	color:#306090;
}
