/* 
 *  ---------------------  HTML alapertel  ---------------------------------- 
 */

body{
	margin: 15px 0px 0px 0px;
	color: black;
	font-size: 9px;
	font-family:Verdana;
	background-color: white;
}

body.intro {
	background: url('Image/site/bck_intro.jpg') no-repeat top center #04223d;
	padding-top: 140px;
}

div#intro_blue_bck{
	width:413px;
	height:306px;
}

#intro_flash{
	margin-top:6px;
	margin-left:-2px;
}

div#intro{
	/*position: absolute;
	margin: -160px 0 0 38px;*/
	width: 461px;
}
div#intro table {
	width: 100%;
	height: 320px;
}
div#intro td {
	position: relative;
	vertical-align: top;
}
div#intro div.close {
	float:right;
	margin-right: 2px;
	width: 27px;
	height: 20px;
	cursor: pointer;
}
div#intro div.flash {
	clear:right;
	padding-left:0px;
}

table{
	font-size: 10px;
	border-collapse: collapse;
	font-family:Verdana;
}

/*
 * ----------------------  HEADER ---------------------------------
 */
 
td#header_bkg{
	height:188px;
	width:1000px;
	background: url('Image/site/header_bck.jpg') no-repeat center;
}	


/* 
 *  ---------------------  MENU  ---------------------------------- 
 */
 
td#menu{
	height:100px;
	width:1000px;
	background: url('Image/site/menu_bck.jpg') no-repeat center;
}

a.adminmenu, a.adminmenu:hover{
	font-size:16px; 
	font-weight:bold;
	color:white;
}

a.menu{
	float:left; 
	font-size:9; 
	font-weight:bold;
	color:white;
}

a.admin_menu_left, a.admin_menu_left:hover, a.admin_menu_left:visited{
	font-size:12px; 
	font-weight:bold;
	color:white;
}



td#td_menu_left{
	width:250px;
}

div#menu_left_gyujto{
	width:188px;
	margin-left:37px;
	margin-top:45px;
	margin-bottom: 25px;
}


div#biztonsagi_szolgaltatasok{
	height:9px;
	width:123px;	
}

div#teritesmentes_szolgaltatasok{
	height:9px;
	width:142px;	
}

div#kozponti_tavfelugyelet{
	height:9px;
	width:111px;	
}

div#szakertoi_tanacsadas{
	height:8px;
	width:102px;	
}

div#gps_muholdas_koveto_rendszer{
	height:8px;
	width:149px;	
}

div#automata_ugyfelszolgalat{
	height:10px;
	width:126px;	
}



div.menu_left_icon{
	height:9px;
	width:11px;	
	margin-top:5px;
	//margin-top:10px;
	margin-left:10px;
}


/*
 * --------------------- KERESő -----------------------------------
 */

input#search_text{
	width:115px;
	height:18px;
	border:1px solid #004078;
	font-size:9px;
	padding-top:1px;
	color:#004078;
}

#search_button{
	width:67px;
	height:48px;
	background: url('Image/site/buttons/hu/search.jpg') no-repeat center;
	border:0px;
	cursor:pointer;
}

/*
 * ---------------------  LOGO ------------------------------------
 */
 
div#logo_text{
	width:198px;
	height:29px;
	margin-top:80px;
	margin-left:64px;
	position:relative;
	top:10px;
}

div#logo{
	width:198px;
	height:195px;
	margin-top:-50px;
	margin-left:40px;
	//margin-left:-180px;
	position:absolute;
	display:table-column;
}

div#left_logos{
	width:153px;
	height:55px;
	margin-left:35px;
	margin-top:10px;
}


/*
 * ---------------------  FOOTER ------------------------------------
 */

div#footer_line{
	width:885px;
	height:115px;
	background: url('Image/site/footer_dotted.jpg') repeat-x center;
} 

a.footer_link{
	text-decoration:none;
}

a.footer_link:hover{
}


/*
 *-------------------------------------- CONTENT -------------------------------
 */
 
div#content_line{
	width:750px;
	height:2px;
	background: url('Image/site/content_h_dotted.jpg') repeat-x center;
}

div#content_left_line{
	height:305px;
	width:1px;
	background: url('Image/site/content_v_dotted.jpg') repeat-x center;
}

div#content_left_line2{
	height:302px;
	width:1px;
	background: url('Image/site/content_v_dotted.jpg') repeat-x center;
} 

#center_content{
	width:750px;
	height:30px; 
	text-align:justify
}

#page_content {
	padding: 15px;
	text-align:justify;
}

#admin_content{
	width:618px;
	height:930px;
	border:7px solid black;
	background-color:#cacd80; 
	padding:15px;
	text-align:justify
}

ul{
	padding-left:15px;
}

 
#d_header{
	
	background: url('Image/site/header.jpg') no-repeat center;
	width:798px;
	height:204px;
	z-index:-1;	
}


#menu
{
	background: url('Image/site/menu_bkg.png') right no-repeat;
	height:56px;
}
#menu_bottom {
	background: url('Image/site/menu_bottom.gif') repeat-x;
	height:2px;
}

#left_box
{
	width:130px;
	height:930px;
	border:7px solid black;
	background-color:#e4dd8e;
}

.login_title
{
	background-image: url('Image/site/content_title.jpg');
	width:150px;
	height:32px;
	font-size:13;
	font-weight:bold;
	text-align:center;
}
.login_title div {padding-top:4px;}

div.news_title {
	background-color:#f1f49b;
	border-top:3px solid;
	border-bottom:1px solid;
	font-weight:bold;
	font-size:10px;
	padding: 5px 15px;
}
div.news_body {padding: 0 15px}


a#logout
{
	text-decoration:none;
	font-size:14;
	font-weight:bold;
	color:#ff8f8f;
}

a#logout:hover
{
	color:red;
	text-decoration:underline;
}

#top_menu
{
	width:718px;
	height:70px;
	z-index:2;
	background: no-repeat;
	margin-top:-310px;
}

div.menu_main
{
	position: absolute;
	margin-left:136px;
	margin-top:-132px;
	z-index:2;
}

table#header_text {
	position: relative;
	top: -44px;
	left: 130px;
	width: 491px;
	height: 18px;
	text-align: left;
	font-size: 10px;
	z-index: 2;
}
table#header_text td.datum {width: 78px;}
table#header_text td.nevnap {width: 176px; white-space: nowrap}

div#menu_start,
div#menu_end {
	width:59px;
	height:42px;
	z-index:1;
}
div#menu_start {
	position:relative;
	margin-top:-322;
	left:114;
}
div#menu_end {
	position:relative;
	margin-top:-40;
	left:579;
}

/* 
 *  ---------------------  DOBOZOK  ---------------------------------- 
 */

#hid
{
	width:726px;
	height:269px;
	background: right bottom no-repeat;
}

.log
{
	margin-left:21px;
}

#logtable td
{
	padding-bottom:3px;
	border-spacing: 2px;
}


.log_input
{

	font-size:10px;
	color:#204260;
	padding-left:5px;
	padding-right:5px;
	padding-top:3px;
	padding-bottom:3px;
	border:1px solid #204260
}

input
{

	font-size:10px;
	color:#204260;
	padding-left:5px;
	padding-right:5px;
	padding-top:3px;
	padding-bottom:3px;
	border:1px solid #204260
}




#after_top
{
	margin-top:223px;
}

#submenu
{
	width:245px;
	height:60px;
}

#left_up
{
	position:absolute;
	width:56px;
	height:457px;
	margin-left:710px;
	margin-top:-355px;
}

#right_up
{
	position:absolute;
	width:56px;
	height:457px;
	top:10px;
	z-index:10;	
}

#na{
	position:relative;
	left:30px;
	width:170px;
	height:53px;
}

#content
{
	width:300px;
	height:420px;
	background: url('Image/site/contentbkg.jpg') repeat-x;
}

#header_big
{
	width:759px;
	height:333px;
}

#home
{
	width:14px;
	height:15px;	
}
#archivum
{
	width:14px;
	height:15px;	
}
#kapcsolat
{
	width:13px;
	height:15px;
}

table#main {width:759px;}
table.main_f {margin-top:64px;}
table.main_i {margin-top:65px;}
table.main_o {margin-top:65px;}

td.outer {
	width: 120px;
	vertical-align: top;
}

td#main_outer_left,
td#main_outer_right{
	width: 113px;
	vertical-align: top;
}
td#main_outer_left  {background: url(Image/site/main_outer_left.gif) right repeat-y black;}
td#main_outer_right {background: url(Image/site/main_outer_right.gif) left repeat-y black;}
td#main_outer_left div,
td#main_outer_right div {
	height: 725px;
}
td#main_outer_left div  {background-image: url(Image/site/main_outer_left_top.jpg);}
td#main_outer_right div {background-image: url(Image/site/main_outer_right_top.jpg);}

td.main_inner_left,
td.main_inner {
	padding: 6px 0 3px 0;
}
td.main_inner_left {background: url(Image/site/main_left_top.png) top no-repeat white;}
td.main_inner {background: url(Image/site/main_top.png) top no-repeat white;}

#left_content_title,
.content_title,
.content_secondary_title {
	padding: 7px 0px 10px 0px;
	font-size:14px;
	text-align: center;
	color:white;
	text-transform: uppercase;
}

.content_secondary_title {background: url(Image/site/main_secondary.png) top no-repeat white;}

.left_content {
	margin-top: -2px;
	width:213px;
	height:130px;
	color:white;
	background: url(Image/site/left_content_bg.gif);
	font-size: 10px;
}
div.left_content_inner {padding: 7px 18px 7px 18px;}
div.left_content_inner div {margin-top: 13px;}
.left_content a {color: white;}
.left_content a:hover {text-decoration: none;}

.left_content_szemcse {
	width: 115px;
	height: 11px;
	background: url(Image/site/szemcse_left.gif);
}
.content_szemcse {
	width: 315px;
	height: 15px;
	background: url(Image/site/szemcse.gif);
}
a.main_tovabb {color: #ff7106;}
a.main_tovabb:hover {text-decoration: none;}

.content_text {
	padding: 0 10px 10px 10px;
	text-align:justify;
}

#button_mehet, #button_mehet2
{
	width:65px;
	height:20px;
}

#ingyenes_hirdetesi_magazin
{

	font-size:22;
	color:#1f3b7a;
	font-style: italic;
}

div.menu_2
{
	margin-top:180px;
	margin-left:47px;
}



p,center,form,ul {margin:0;}

.small {
	font-size: 10px;
}

.mini{
	font-size: 10px;	
}

div.menu {
	float:left;
	position:relative;
}

a.menu{float:left;}

a.superadmin_menu:hover{color:white;}
a.admin_menu{float:left; margin-left:50px;}

table.menu_left p {
	padding: 1 0 1 20;
	font-size: 12px;
	font-weight: bold;
}

div.open_hirek{
	float:left;
	width:250px;
	height:150px;
	margin:10px;
	background:white;
	padding:7px;
}
div#logo3d{
	position: absolute;
	width:270px;
	height:205px;
	margin-top:-23px;
	margin-left:80px;
	z-index:555;
}


/* listák */
table.products {
	width: 100%;
	margin-top: 12px;
}

tr.row0 {background-color: #74a300;}
tr.row1 {background-color: #fbd050;}

tr.row0_hover {background-color: #ebc16f;}
tr.row1_hover {background-color: #fec550;}


table.products td {
	padding: 7px;
}

td.osszegzo {
	border-top: dotted 1px black;
	padding-top: 2px;
	padding-bottom: 2px;
}

table.products th {
	background-color: #DE9000;
	color: white;
	padding: 1 7 1 7;
}

span.netto {
	font-size: 9px;
	color: #555;
}

div.product_pic{
	float: left;
	margin-right: 8px;
}

div.product_name{
	font-size:13px;
	font-weight:bold;
}

div.ceglista {
	width:406px;
	height:96px;
	background: url(Image/site/ceglista_bkg.png);
	margin-left:2px;
	margin-bottom:10px;
	color:white;
	font-size:11px;
}

div.ceglista div {
	padding-top:6px;
	padding-left:10px;
}

div.ceglista table {
	float: left;
	margin-right: 8px;
}

div.ceglista td {
	width: 80px;
	height: 80px;
	text-align: center;
}


div.ceglista a {
	color: #fff;
	font-weight: normal;
}

.h4_white
{
	color:white;
}

img.cart {margin-bottom: -8px;}

/* rácsos táblákok */
table.data tr {background-color: #fdf7af;}
table.data tr.foc {background-color: #FFB683; cursor: pointer;}

table.data td, table.data th {
	padding: 2px;
	border: solid 1px #877;
}

table.data th {
	vertical-align: bottom;
	background-color:#f1f49b;
	font-size: 12px;
	font-weight: normal;
	border-bottom:2px solid black;
}
table.data td {
	padding-left: 4px;
	padding-right: 4px;
}
table.data td.merge {text-align: center;}

table.data tr.highlight td {background-color: #FC9F85;}

table.data td.nb {border: none; background-color: transparent;}
table.data td.join {border-right-color: #D9CAC7;}

table.data td.thleft {
	background-color: #D9CAC7;
	text-align: right;
}

table.data td.thumbbox {padding: 0 6 0 6;}

table.data td.property_wscat {background-color: #fc9f85;}

table.data {padding:0}

/* füles (termékadatlap) */
table.fules {width: 440px}
table.fules td.content {
	border: solid 1px #877;
}

table.fules td.link,table.fules td.link_sel {
	font-weight: bold;
	border: solid 1px #877;
	text-align: center;
}

table.fules td.link {
	background-color: #D9CAC7;
	cursor: pointer;
}

table.fules td.link_sel {
	background-color: #877;
	color: white;
}

table.fules td.content {
	background-color: #f6f0ec;
	padding: 6px;
}

table.fules td.link_sep {
	width: 5px;
	padding: 0px;
	border: none;
}


img.thumblist, img.thumblist_pic {margin: 12 6 12 6;}
img.thumblist_pic {border: 1px solid black;}
img.incontent{
	margin-right:13px;
	margin-bottom:3px;
}

table.data th.msgstatus1,
table.data th.msgstatus2 {color: white; font-weight: bold;}
table.data th.msgstatus1 {background-color: #4c96ba;}
table.data th.msgstatus2 {background-color: #4DA944;}
tr.msg_processed1 th {background-color: #a9adb1; color: #edf4f8; cursor: pointer;}
tr.msg_processed2 th {background-color: #a9b09d; color: #edf6ec; cursor: pointer;}

table.data table tr {background-color: #eee;}

/****/

span.dyn img {margin-bottom: -7px}
span.dyn div {margin-left: -310px}
span.dyn td {border:none; width: 30px; height: 20px}
span.dyn a {font-size: 13px;}


td.termek_reszletek_jobb {

}

td.menu_left{

}

td.main_left{
	
}

td.main_right{
	

}



td.td_connect {
}

div.menu {
}

div.gallery_folders {
	float:left;
	padding: 5px;
	margin: 5px;
	border: solid 1px black;
	background: #cccccc;
	text-align: center;
}
div.admin_gallery_images_box{
	float:left;
	width:180px;
	padding: 6 4 4 4;
	margin: 5 5 5 5 ;
	border: solid 1px black;
	background: #cccccc;
}
div.admin_gallery_data_box{
	padding: 12px;
	margin: 5px;
	border: solid 1px black;
	background: #cccccc;
	width: 560px;
}
div.images_info{
	height:50px;
	padding: 5px;
	background-color: #f60;
	border: solid 1px #940815;
	font-size: 11px;
}
div.image_main {
	background-color: #3C0;
	border-color: #050;
}
table.data table.watermark_placement td {padding: 0px; width: 20px; height: 20px;}

div.admin_gallery_box{
}

td,th {padding: 0px}

.lefthead {
	text-align:right;
	padding-right: 4px;
}

th.hirek{}

table.cart_item {

}

table.login {

}

td.muveletek {

}

.lefthead {

}

textarea {
	font-size: 10pt;
}

textarea.admin_termek_leiras {

}

input.admin_webshop_prices {width: 60px;}

input.file_upload{
	width:200px;
}
div#logo_side{
	position:relative;
	top:50px;
	width:90%;
	border:solid 0px yellow;
}

div.login {
	width: 470px;
	position: relative;
	top: 5px;
	left: 250px;
}

div.log {
	color: #b02800;
}
div.log2 {
	position:relative;
	left:50px;
	width:173px;
	height:109px;
	display:none;
	color: black;
	font-size:10px;
	z-index:111;
}
div#login_inner{
	padding:10 10 0 20 ;
}
.log_btn {

	font-size: 7pt;
	background-color: #506b86;
	border: solid 1px black;
}

input.log_input {
	font-size: 7pt;
}


div.header {
	width: 978px;
	height: 181px;
	background: url('Image/site/header.jpg') no-repeat;
}

/*
#bc_white {
	position: relative;
	top: -150px;
	left: -422px;
	width: 23px;
	height: 229px;
	z-index: 4;
}

#kovek {
	position: relative;
	top: -450px;
	left: -258px;
	width: 399px;
	height: 292px;
	z-index: 5;
}
*/

div.menu_sor {
	width: 978px;
	height: 49px;
	background: url('Image/site/menu_sor.jpg') no-repeat;
}

div.menu_left {
	text-align: left;
	z-index: 9;
	vertical-align: center;
	z-index:777;
}

div.main {
	width: 978px;
	vertical-align: top;
	/*height: 680px;*/
	background: url('Image/site/nyulo.jpg') repeat-y;
}

div.main_top {
	width: 978px;
	height: 800px;
	z-index: 1;
	background: url('Image/site/main.jpg') no-repeat top;
	position: absolute;
}

#footer
{
	width: 759px;
	height: 28px;
	padding-top:50px;
	margin-top: -40px;
	color:#204260;
	text-align: center;
}

div.main_bottom {
	width: 978px;
	z-index: 2;
	vertical-align: top;
	position: relative;
	padding-bottom: 8px;
}

table.tartalom {
	width: 920px;
}

td.bal {
	padding-left: 25px;
	padding-right: 10px;
	vertical-align: top;
}

td.main_content {
	width: 670px;
	vertical-align: top;
	padding-right:30px;
}

div.template, div.template_le {
	vertical-align: top;
}

div.template_le {
	padding-top: 12px;
}

div.footer_bg {
	width: 978px;
	height: 151px;
	background: url('Image/site/footer.jpg') no-repeat;
	position: relative;
	top:-13;
}

div.footer_padding {
	padding: 90px 0px 0px 0px;
}

h1.hirek {
	font-size: 10pt;
	color: #000000;
}

h1{
	color:#204260;
	font-size:17pt;
	margin-bottom: 20px;
}

h1 span {color: #f66}



h2{
	color:#204260;
	font-size:11pt;
	margin: 18 0 20 0;
}

h3,h4 {
	color:#204260;
	font-size:9pt;
	margin: 10 0 10 0;
}

h4 {margin: 0px;}

input, input.input, button, textarea, select {
	border:solid 1px black;
}


input.red, button.red {background-color: #CC191A; color:white;}

input.content_header{
	font-size:15pt;
	font-weight:bold;
	width:100%;
}

.history{

}


.in  {margin-left: 10px;}
.le  {margin-top: 6px;}
.le2 {margin-top: 12px}
.le3 {margin-top: 18px}
.le4 {margin-top: 24px}
.utana  {margin-bottom: 6px;}
.utana2 {margin-bottom: 12px}
.utana3 {margin-bottom: 18px}
.utana4 {margin-bottom: 24px}


.notify{
	color: #822;
}

.error {color: #E00; background-color:#CCCCCC;}
.error1 {color: #E00;}
.success{color: #390;}

p.termek_cikkszam {

}

table.termek_ar {
	margin-left: 8px;
	margin-bottom: 12px;
}

td.termek_ar {
	font-size: 15px;
	font-weight: bold;
	vertical-align: top;
	color: #b12;
}

td.osszegzo {

}

p.termek_leiras {

}

p.termek_gyarto {

}

ul{

}

div.termek_content {
	
}

a._link{
	color: #e9e7e7;
	font-weight: bold;
	font-size:10px;
}

a.sub_menu_link
{
	color:#2f3e57;
	text-decoration: none;
	font-weight:normal
}


a._link:hover{
	color: #000000;
	text-decoration: underline;
}

a{
	color: #5b1916;
	text-decoration: none;
	font-weight: bold;
}

a.almenu {
	font-size: 9pt;
	white-space: nowrap;
}

a:hover{
	color: #000000;
	text-decoration: underline;
}

a img {border:none}

div.header_lang{
}

div.webshop_category_back{
}

div.webshopcat{
	
}
div.webshopcat1 {


}
div.webshopcat2{
	
}
div.webshopcat3{
	
}
div.webshopcat4{
	
}
div.webshopcat5{
	
}

tr.address_type0 {background-color: #4674CA; color: white}
tr.address_type1 {background-color: #C6F7A6}
tr.address_type2 {background-color: #F9CCD8}
tr.address_type3 {background-color: #FAEDB8}
tr.address_type4 {background-color: #B6EBFA}

div.poll{
	
}

div.bar {

}
div.bar_teli {
	
}

div.search{

}

div.menu{

}

.left {text-align: left}
.center {text-align: center}
.right {text-align: right}
.just {text-align: justify}


img {border: none}
img.zaszlok {
   margin-right:8px;
   padding: 80 0 0 0;
   }

div.border {border: dotted 1px #000; padding: 3px;}
img.uploader {border: 2px solid #ddd9d6}
img.uploader_main {border: 2px solid #31D900}
img.uploader_delete {border: 2px dashed #EE1100}
img.termek_leiras_edit {
	margin: 5 5 0 0;
	height:50px;
}
img.product_detail {margin:4px;}
img.product_detail_main {margin:4px;}

img.reg_login_pipa{

}

.highlight{color: #902000}
.highlight3{color: #902000; font-weight: bold}
.highlight_red{color: #E10}
.highlight_pale{color: #AAA}

span.admin_webshopcat {padding: 2px 3px 2px 3px}
.highlight2 {color: white; background-color: #5f5e5c}

.count_cart{
	font-weight: bold;
	color: #000;
}

div.product_name{

}

div.footer{
	font-size: 9pt;
}

div.cart_count{
	border:solid 0px red;
	position:relative;
	width:150px;
}

span.reg_csillag{color:#E33}

img.reg_login_pipa {margin: 0 3 -4 3;}


div.imagegallery_container_position{
	position: absolute;
	width: 774;
	top: 100px;
}

div.imagegallery_container{
	padding: 6px;
	border: 2px solid black;
	background-color: #EEE;
}

td.image_container {
	width: 100%;
	text-align: center;
	vertical-align: center;
}

div.imagegallery_button {
	background-color: #B9BCBC;
	background-repeat: no-repeat;
	background-position: center center;
}

div.imagegallery_button:hover {background-color: #C9CCCC}

td.imagegallery_count {
	color: #999;
	font-size: 10px;
}

td.pic_stepper,td.pic_stepper_hover {
	width: 32px;
	text-align: center;
	border: solid 1px #9E3E3E;
	font-size: 22px;
	text-decoration: none;
	color: #CA8E92;
	background-color: #300;
}

td.pic_stepper_hover {color: white;}

div.scroll {
	overflow: auto;
	width: 400px;
	height: 300px;
	border: 1px solid black;
	padding: 2px;
}

.scroll_alatt {margin-left:100px}

img.thumb {border: 1px solid black; margin: 2px}
img.thumbact {border: 3px solid #31D900; margin: 0px}
img.thumboff {border: none; margin: 3px}

div.pic {
	float: left;
	margin: 0 0 5px 5px;
	background-color: #f9f1aa;
	padding: 3px;
	border: solid 1px #8b8263;
}
div.picact {border-color: #58585a}
div.picoff {border: none}

div.folder {
	float: left;
	margin: 0 0 12px 12px;
	width: 140px;
	height: 108px;
	background: url('Image/site/folder_bg.jpg');
	text-align: center;
}

div.folder td,
div.pic td {
	height:80px;
	width:80px;
	text-align:center;
	vertical-align:center;
	padding:0;
}
div.folder table,
div.pic table {
	border-collapse: collapse;
}

div.folder table {
	width: 100%;
	margin-top: 20px;
	margin-bottom: 6px;
}

div.property_group1,
div.property_group2,
div.property_group3 {
	font-weight: bold;
	margin: 3 0 3 0;
}
div.property_group1 {
	color: #800;
}
div.property_group2 {
	color: #a43;
}
div.property_group3 {
	color: #c64;
}
div.property {
	margin: 3 0 3 0;
	color: #444;
}


table.checkboxes td {
	padding: 5px 0 5px 0;
	vertical-align: top;
}
table.checkboxes input {margin-top: 0px; border: none}

/* pages */

div.pages div {
	float: left;
	margin: 0 2 0 2;
	padding: 0 3 0 3;
	font-size: 12px;
	border: solid 1px #655;
}

div.pages div.num {background-color: #F8F7EE;}
div.pages div.arrow {font-weight: bold; background-color: #d3c8c4; color: #31393A;}
div.pages div.act {font-weight: bold; background-color: #b30c1d; color: white; border-color: #611;}
div.pages div.hover {cursor: pointer; background-color: #FFB683;}

table#referencia{
	width:650px;
	height:149px;
}
table#referencia td{
	position: relative;
	padding: 12px;
	vertical-align: top;
}
div.ref_items{
	cursor:pointer;
	float:left;
	margin-right:5px;
	height:113px;
	width:120px;
}
div#ref_items_inner{
	padding:6px;
}
td.import_added{
	background:#ccffcc;
}






/* 
 *  ---------------------  BANNEREK  ---------------------------------- 
 */
div.top_banner_area {
	height: 130;
}

table.top_banner
{
width: 728;height:90;background: #74829d;
}

div.demo_banner_text
{
	color:ced6e1;
	font-weight: bold;
	font-size:12px;
		
}

div.demo_div_ad
{
	color:ced6e1;
	font-weight: bold;
	font-size:12px;
	text-align: center;
	padding-top: 30px;
	border: 1px solid #888888;
	width: 120px;
		
}

div.admin_flash {
	float: left;
	border: solid 1px black;
	background-color: #F0DCD5;
	padding: 8px 8px 0 8px;
	margin: 8px;
	text-align: center;
}

/* naptár */

table.month {font-size: 10px; margin-top: 4px;}
table.month td {text-align:center;}
table.month td.day {
	border: solid 1px #204260;
	width: 24px;
	background-color: #5d768f;
	color: #fff;
}
table.month td.day_act {
	/*background-color: #6e8ec0;*/
	font-weight: bold;
	color: #ff8f07;
}
table.month tr.day_names td {
	color: #fff;
	font-weight: bold;
	padding-bottom: 2px;
}
table.month tr.day_names td.we {color: #ff8f07;}


div.counter {
	font-size: 13px;
	text-align: center;
}


.subcat_list a{
	color:#00991d;
	font-size:12px;
	font-weight:bold;
}

.row1 a{
	color:#74A300;
	font-size:12px;
	font-weight:bold;
}

.row0 a{
	color:#FBD050;
	font-size:12px;
	font-weight:bold;
}

a.link, a.link2{
	padding-left:10px;
	color:#74A300;
	font-size:12px;
	font-weight:bold;
}

a.link:hover{
	border:1px solid #74A300;
	color:#74A300;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}

a.link2:hover{
	color:#74A300;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}

a.admin_menu{
	color:red;
	font-size:12px;
	font-weight:bold;	
}



a.admin_menu:hover{
	color:blue;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;	
}

.log_btn{
	background-color:#4b8804;
	font-weight:bold;
	border:1px solid black;
}

button{
	background-color:#4b8804;
	font-weight:bold;
	border:1px solid black;
}




/* fles (termkadatlap) */
table.fules {width: 400px}
table.fules td.content {
	border: solid 1px #b1b9be;
}

table.fules td.link,table.fules td.link_sel {
	font-weight: bold;
	border: solid 1px #b1b9be;
	text-align: center;
}

table.fules td.link {
	background-color: #d2d1d1;
	cursor: pointer;
}

table.fules td.link_sel {
	background-color: #4b8804;
	color: black;
}

table.fules td.content {
	background-color: #c4c2c2;
	padding: 6px;
}

table.fules td.link_sep {
	width: 5px;
	padding: 0px;
	border: none;
}


/* DROP DOWN */

* {padding:0; margin:0}
.dropdown {float:left; padding-right:0px;}
.dropdown dt { cursor:pointer;}
.dropdown dt:hover {}
.dropdown dd {position:absolute; overflow:hidden; width:200px; display:none; background:white; z-index:200; opacity:0}
.dropdown ul {width:200px; border-bottom:1px solid #87c8fe; list-style:none; border-top:none; padding:0;}
.dropdown li {display:inline}
.dropdown a, .dropdown a:active, .dropdown a:visited {display:block; padding:5px; color:#8f8f8f; text-decoration:none; //width:196px}
.dropdown a:hover { color:white}
.dropdown .underline {border-bottom:1px solid #b9d6dc;font-size:12px;}

.hand{
	cursor:pointer;		
}

