body {
	background: #FFFFEF;
	margin: 0;
	padding: 5px;
	}

body, td, p, .h { 
	font-family: Verdana, sans-serif;
	font-size: 11px;
	}

.q { color: #0000cc; }


.normalszoveg {font-family:Verdana,sans-serif;font-size: 12px;text-decoration: none; }
a:visited {font-family:Verdana,sans-serif;font-size: 11px;}
a:hover {font-family:Verdana,sans-serif;font-size: 11px; text-decoration: none;}

.kek a {color: blue;}
#meretarany a {color: blue;}

.rtop,.rbottom{display:block}
.rtop *,.rbottom *{display:block;height: 1px;overflow: hidden}
.r1{margin: 0 5px}
.r2{margin: 0 3px}
.r3{margin: 0 2px}
.r4{margin: 0 1px;height: 2px}

.rs1{margin: 0 2px}
.rs2{margin: 0 1px}

         .dvbdy1 {
            background:#FFFFFF;
            font-family:arial;
            font-size:12px;
            border-left:1px solid #C8BA92;
            border-right:1px solid #C8BA92;
            border-bottom:1px solid #C8BA92;
            padding:5px;
            width:150px;
         }
         .dvhdr1 {
            background:#F3F0E7;
            font-family:arial;
            font-size:12px;
            font-weight:bold;
            border:1px solid #C8BA92;
            padding:5px;
            width:150px;
         }

/* ******************************* */

div#main {  }
div#sidebar { width: 230px; }
div#body { margin: 2px; width: 100%; }

.hird { display: block; margin: 10px 0 10px 0; padding: 0; text-align: left; }
.hird img { margin: 0; padding: 0; }

div#pirosszar_c { position: absolute; z-index: 10; }
div#pirosszar { position: relative; border: 2px solid #990000; z-index: 100; }
div#pirosszar_s { 
	position: relative; 
	border: 2px solid #FE7E7E;
	background: #FFFFD8;
	filter: alpha(opacity=80);
	-moz-opacity:0.8;
	opacity: 0.8;
	z-index: 90;
}

/* megyének külön cucc */
div#pirosszar_megye { 
	position: relative; 
	border: 2px solid #FE7E7E;
	background: url(/kiskep/negyzet.gif);
	filter: alpha(opacity=90);
	-moz-opacity:0.9;
	opacity: 0.9;
	z-index: 90;
}


/* Utcalista */
div.utcalista { padding: 2px; background: #FFFFFF; }
div.utcalista a { padding: 2px; display: block; font-size: 12px; font-family: Arial; width: 98%; *width: 90%; color: #0000FF; text-decoration: none; }
div.utcalista a:hover { background:  #99CCFF; text-decoration: none; font-size: 12px; font-family: Arial; }
/* div.utcalista a span.kerulet { padding-top: 2px; float: right; font-size: 10px; color: #666666; } */
div.utcalista a span.darab { padding-top: 2px; float: right; font-size: 10px; color: #666666; }

table.tadmin { margin: 0; width: 240px; background: url("../images/admin_box_back.gif") top left repeat-y; }
table.tadmin td { padding: 2px 8px; color: #FFFFFF; }
table.tadmin .topleft  { background: url("../images/admin_box_top.gif") top left no-repeat; height: 10px; padding: 3px 0 2px 10px; color: #FFFFFF; font-size: 11px; font-weight: bold;  }
table.tadmin .topright { background: url("../images/admin_box_top.gif") top right no-repeat; height: 10px; }
table.tadmin .botleft  { background: url("../images/admin_box_bot.gif") bottom left no-repeat; height: 10px; padding: 3px 0 2px 10px; color: #FFFFFF; font-size: 11px; font-weight: bold; }
table.tadmin .botright { background: url("../images/admin_box_bot.gif") bottom right no-repeat; height: 10px; }
table.tadmin .loginleft { background: url("../images/admin_box_bot.gif") bottom left no-repeat; height: 10px; padding: 0 10px 2px 10px; font-size: 11px; }
table.tadmin .loginright { background: url("../images/blue_box_bot.gif") bottom right no-repeat; height: 10px; padding: 0 10px 2px 10px; font-size: 11px; font-weight: bold;}
table.tadmin .loginright td a { color: #FFFFFF; text-decoration: none; }
table.tadmin .loginright td a:hover { color: #fc9703; text-decoration: none; }

ul.admin { margin: 0; padding: 0; list-style: none; }
ul.admin li { font-size: 12px; }
ul.admin li span { font-size: 14px; }
ul.admin li a:hover { padding-left: 5px; font-weight: bold; text-decoration: none; }

table.admin   { width: 100%; background: url("../images/admin_box_back.gif"); height: 28px; }
table.admin .topleft    { background: url("../images/admin_box_top.gif")  top left no-repeat; height: 10px; width: 30px; }
table.admin .topright   { background: url("../images/admin_box_top.gif")  top right no-repeat; height: 10px; width: 30px; }
table.admin .botleft    { background: url("../images/admin_box_bot.gif")  bottom left no-repeat; height: 10px; width: 30px; }
table.admin .botright   { background: url("../images/admin_box_bot.gif")  bottom right no-repeat; height: 10px; width: 30px; }
table.admin td.varos { height: 20px; text-align: left; padding: 0 10px; }
table.admin td.varos strong { font-weight: bold; font-size: 14px; color: #000000; }

div#logolista { margin: 0 10px; padding: 10px; background: #FFFFFF; width: 150px; height: 400px; overflow: auto; }
div#logolista ul { margin: 0; padding: 0; list-style: none; }
div#logolista ul li { text-align: center; padding: 5px 0; }

form#logoadmin { width: 100%; padding: 0; margin: 0; }
form#logoadmin table { width: 100%; background: #FFFFFF; border: 1px solid #000000; }
form#logoadmin table tr.odd { background: #EEEEFF }

form#logoadmin table td { font-size: 10px; }
form#logoadmin table td input { font-size: 11px; padding: 2px; border: 1px solid #999999; }
form#logoadmin table td a { color: #0000FF; font-size: 10px; }
form#logoadmin div#savechange { text-align: right; font-size: 11px; padding: 2px; }
form#logoadmin div#savechange input { font-size: 11px; padding: 2px; border: 1px solid #999999; }


/* UTROGZITES */

form#show {
	position: absolute;
	top: 20px;
	right: 20px;
	padding: 5px;
	width: 110px;
	border: 1px solid #000000;
	background-color: #FFFFD8;
	filter: alpha(opacity=80);
	-moz-opacity:0.8;
	opacity: 0.8;
	}
form#show div { line-height: 18px; }
form#show input { border: 0px; padding: 2px; font-size: 11px; float: right; }
div#node1 { background: red; position: absolute; width: 4px; height: 4px; }

div#beiroform {
	display: none;
	position: absolute;
	margin: 18px 0 0 -11px;
	z-index: 100;
	}

div#beiroform div { display: none; text-align: left; }
div#beiroform div#menu { display: block; width: 230px; }
div#beiroform ul { list-style-type: none; margin: 0; padding: 0; }
div#beiroform li { margin: auto; display: inline; }
div#beiroform li a { color: #0a5d7c; text-decoration: none; }
div#beiroform li a:hover { color: #1294c4; text-decoration: underline; }
div#beiroform form { padding: 0; margin: 0; }
form table th { font-size: 11px; font-weight: bold; text-align: left; }
form .text { border: 1px solid #0a5d7c; font-size: 11px; }

table.utcabubi td.tl  { /* background: url("../images/ubi_tl.png") no-repeat bottom left; */ width: 20px; height: 33px; }
table.utcabubi td.top { background: url("../images/ubi_t.png") repeat-x; height: 33px; }
table.utcabubi td.tr  { /* background: url("../images/ubi_tr.png") no-repeat bottom right;*/  width: 23px; height: 33px; }
table.utcabubi td.left  { background: url("../images/ubi_l.png") repeat-y; width: 20px; }
table.utcabubi td.bod   { background: #FFFFD8; font-family: Arial; font-size: 10px; text-align: center; }
table.utcabubi td.right { background: url("../images/ubi_r.png") repeat-y; width: 23px; }
table.utcabubi td.bl  { background: url("../images/ubi_bl_1.png") no-repeat top left; width: 20px; height: 35px; }
table.utcabubi td.bot { background: url("../images/ubi_b_1.png") repeat-x; height: 35px; }
table.utcabubi td.br  { background: url("../images/ubi_br_1.png") no-repeat top right; width: 23px; height: 35px; }

.hszcomment { display: block; font-size: 10px; color: #990000; }

table.terkepprop td { padding: 2px; }
table.terkepprop td a { padding: 0; }


div#copyright a { color: #000000; font-size: 12px; }



div#mobydick {
	display: none;
	position: absolute; 
	height: 800px; 
	width: 1200px; 
	background: #FFFFEF; 
	filter: alpha(opacity=90); 
	-moz-opacity:0.90; 
	opacity: 0.90;
	z-index: 1000;
}


div#meretezo { width: 300px; height: 300px; border: 1px solid #999999; cursor: crosshair; }
div#ruler_x { position: relative; top: 0px; border-left: 1px solid #990000; width: 1px; height: 300px; }
div#ruler_y { position: relative; left: 0px; border-top: 1px solid #990000; width: 300px; height: 1px; }

.terkep_alert { text-align: center; color: #990000; padding-bottom: 5px; }


a#button_up { *margin-top: 5px; background: url(../images/up.gif) no-repeat; width: 24px; height: 24px; display: block; }
a#button_up:hover { background: url(../images/up_over.gif) no-repeat; width: 24px; height: 24px; display: block; }
a#button_down { *margin-top: 5px; background: url(../images/down.gif) no-repeat; width: 24px; height: 24px; display: block; }
a#button_down:hover { background: url(../images/down_over.gif) no-repeat; width: 24px; height: 24px; display: block; }
a#button_left { *margin-top: 5px; background: url(../images/left.gif) no-repeat; width: 24px; height: 24px; display: block; }
a#button_left:hover { background: url(../images/left_over.gif) no-repeat; width: 24px; height: 24px; display: block; }
a#button_right { *margin-top: 5px; background: url(../images/right.gif) no-repeat; width: 24px; height: 24px; display: block; }
a#button_right:hover { background: url(../images/right_over.gif) no-repeat; width: 24px; height: 24px; display: block; }

input#button_up { *margin-top: 5px; background: url(../images/up.gif) no-repeat; width: 24px; height: 24px; display: block; border: 0; }
input#button_down { *margin-top: 5px; background: url(../images/down.gif) no-repeat; width: 24px; height: 24px; display: block; border: 0; }
input#button_left { *margin-top: 5px; background: url(../images/left.gif) no-repeat; width: 24px; height: 24px; display: block; border: 0; }
input#button_right { *margin-top: 5px; background: url(../images/right.gif) no-repeat; width: 24px; height: 24px; display: block; border: 0; }

/*
a.uk_button { float: right; display: block; height: 20px; cursor: pointer; cursor: hand; text-decoration: none; }
a.uk_button span.uk_b_left { height: 18px; width: 4px; float: left; background: url("../images/button_left.gif") no-repeat top left; }
a.uk_button span.uk_b_back { height: 18px; float: left; background: url("../images/button_back.gif") repeat-x;  text-decoration: none; margin: 0 0 5px 5px; }
a.uk_button span.uk_b_text { display: block; float: left; text-align: center; color: #003973; font-size: 11px; font-weight: bold;  padding: 2px 10px; }
a.uk_button span.uk_b_right { height: 18px; width: 4px; float: left; background: url("../images/button_right.gif") no-repeat top right; }
a.uk_button:hover span.uk_b_left { background: url("../images/button_left_over.gif") no-repeat top left; }
a.uk_button:hover span.uk_b_back { background: url("../images/button_back_over.gif") repeat-x; }
a.uk_button:hover span.uk_b_right { background: url("../images/button_right_over.gif") no-repeat top right; }
*/

.aab{text-align:center;vertical-align:middle;font-size:85%;margin-right:8;padding:0 1ex}

