* {
	/*vertical-align: baseline;*/
	font-weight:inherit;
	font-family:verdana, helvetica, sans-serif;
	font-style:inherit;
	font-size:12px;
	color:#063;
	border:0 none;
	outline:0;
	padding:0;
	margin:0;
}
body {background:#e7f0eb;}
#bodycont {background:#e7f0eb url(http://www.baratikorok.hu/images/back_page.jpg) repeat-x top; height:100%;}
/*div#maincont {position:absolute; left:140; top:120; width:660px;}*/
#maincont {position:absolute; left:0; top:0; width:940px; height:100%; text-align:left;}

#main {position:absolute; top:120px; left:140px; width:660px;}

/*div#foot {margin-top:-15px; padding-bottom:20px;}*/
#footer{clear: both; margin:0 auto; padding:5px;}

#head1 {position:absolute; left:0; top:0; width:140px; height:140px; background:#e7f0eb url(http://www.baratikorok.hu/images/back_left.jpg);}
#head2 {position:absolute; left:140px; top:0; width:660px; height:120px; background:#e7f0eb url(http://www.baratikorok.hu/images/back_top.jpg);}
#head_top {position:absolute; left:160px; top:5px; width:630px;}

#mainl {float:left; width:290px;}
#mainr {float:right; width:290px;}

#leftcol {position:absolute; top:150px; left:0; width:140px;}
#rightcol {position:absolute; left:800px; top:10px; width:140px;}

#submenu {position:absolute; top:120px; left:180px; height:25px;}
#service {position:absolute; top:5px; left:500px; height:25px;}
#menu {}
#menu ul {margin:0 5px;}
#menu li {list-style-type:none; clear:both;}

#main_top {width:660px; height:40px; background-image:url(http://www.baratikorok.hu/images/back_main_top.jpg);}
#main_middle {width:660px; background-image:url(http://www.baratikorok.hu/images/back_main_middle.jpg);}
#main_bottom {clear:both; width:660px; height:40px; background-image:url(http://www.baratikorok.hu/images/back_main_bottom.jpg);}

.mark {color:#933;}
.title {color:#fff;}
.pic {border:1px solid #063;}
.tmark {background-color:#fa0;}

a {color:#c60; text-decoration:none; font-size:inherit; font-weight:inherit;}
a:hover {color:#c60; text-decoration:underline; font-size:inherit; font-weight:inherit;}
a.m0 {display:block; color:#c60; text-decoration:none; padding:6px 0 0 0;}
a.m0:hover, a.m0a {display:block; color:#c60; text-decoration:underline; padding:6px 0 0 0;}

a.button {color:#666; text-decoration:none;}
a.button:hover {color:#666; text-decoration:none;}
a.button {
	display:block; float:left;
	height:30px;
	padding-left:10px;
	margin:0;
	overflow:hidden;
	background:url(http://www.baratikorok.hu/images/buttons.jpg) 0 30px;
	cursor:pointer;
}
a.button:hover  {background-position:0 0;}
.button span {
	display:inline-block;
	height:30px;
	padding:7px 10px 3px 0;
	margin:0;
	background:url(http://www.baratikorok.hu/images/buttons.jpg) 100% 30px;
	overflow:hidden;
}
a.button:hover span {background-position:100% 0;}

a.abutton {
	display:block; float:left;
	height:30px;
	padding-left:10px;
	margin:0;
	overflow:hidden;
	background:url(http://www.baratikorok.hu/images/buttons.jpg) 0 0;
}
.abutton span {
	display:inline-block;
	height:30px;
	padding: 7px 10px 3px 0;
	margin:0;
	background:url(http://www.baratikorok.hu/images/buttons.jpg) 100% 0;
	overflow:hidden;
}

a.dbutton {color:#666; text-decoration:none;}
a.dbutton:hover {color:#666; text-decoration:none;}
a.dbutton {
	display:block; float:left;
	height:30px;
	padding-left:10px;
	margin:0;
	overflow:hidden;
	background:url(http://www.baratikorok.hu/images/dbuttons.jpg) 0 30px;
	cursor:pointer;
}
a.dbutton:hover  {background-position:0 0;}
.dbutton span {
	display:inline-block;
	height:30px;
	padding:7px 10px 3px 0;
	margin:0;
	background:url(http://www.baratikorok.hu/images/dbuttons.jpg) 100% 30px;
	overflow:hidden;
}
a.dbutton:hover span {background-position:100% 0;}

a.dsbutton {
	display:block; float:left;
	height:20px;
	padding-left:10px;
	margin:0;
	overflow:hidden;
	background:url(http://www.baratikorok.hu/images/dsbuttons.jpg) 0 22px;
	font-size:11px; color:#666;
	text-decoration:none;
	cursor:pointer;
}
a.dsbutton:hover {background-position:0 -2px; color:#666; text-decoration:none;}
.dsbutton span {
	display:inline-block;
	height:20px;
	padding:1px 10px 0 0;
	margin:0;
	background:url(http://www.baratikorok.hu/images/dsbuttons.jpg) 100% 22px;
	overflow:hidden;
}
a.dsbutton:hover span {background-position:100% -2px;}

.bcenter {margin-left:auto; margin-right:auto;}
.center {text-align:center;}
.bright {margin-left:auto; margin-right:0;}
.right {text-align:right;}
.left {text-align:left;}
.tright {border-right:1px solid #fff;}
.pad {padding:5px;}
.marg {margin-top:10px;}
.mark {color:#c30; font-size:inherit;}
.boxright {float:right;}
.boxleft {float:left;}
h1 {font-size:22px; font-weight:bold;}
h2 {font-size:18px; font-weight:bold;}
h3 {font-size:16px; font-weight:bold;}
p {margin:10px 0;}
b, strong {font-size:inherit; font-weight:bold; color:inherit;}
i, em {font-size:inherit; font-style:italic; color:inherit;}
u, strike, big, sup, sub {font-size:inherit; color:inherit;}
big {font-size:15px; color:inherit;}
small {font-size:11px; color:inherit;}
blockquote {font-size:inherit; margin:0 20px;}
.info {font-size:10px;}
.input {border:1px solid #aaa;}
.list {margin-left:40px;}
li {margin:2px; padding:2px;}
hr {border-bottom:1px solid #ccc;}
.alert {border:1px solid #f99; background:#fee; color:#900; padding:5px;}
.pcon {width:130px; height:130px; background-image:url(http://www.baratikorok.hu/images/photoback.gif);}

td {font:13px verdana, helvetica, sans-serif; color:#063; vertical-align:top; padding:0 3px;}
.thead {font-weight:bold; background-color:#d7d7d7;}
.tbodya {background-color:#f7f7f7;}
.tbodyb {background-color:#e7e7e7;}