@charset "UTF-8";
/* 
$Id: main_visitor.css 9082 2011-06-21 14:57:09Z szena $

lastMod: 

forceUTF8: éáűőúóüöí
see more styles in
  visitor_dyncss.php
*/

@import url(comments.css);

* {
	background-repeat: no-repeat;
/*	box-sizing: content-box;*/
}

html,
body 
{ 
	margin:0; padding:0; 
	/*border:0; */

	background-color: #E0E7EF;
	color:#000;

	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
}

body {
	margin: 1px 2px 2px 2px; 
}

textarea {
	font-family: inherit;
	font-size: inherit;
}

h3, 
h4 {
	margin: 0;
}

/*opera (bug?)*/
select {
	background-color: #FFF;	
}
select * {
	background-color: #FFF;	
}



img {
	border: 0px solid #AAA;
/*	margin:0;*/
/*	padding:0;*/
}

form, 
fieldset {
	margin:0;
	padding: 0;
	border: 0;
}

table, 
td {
	/*margin:0;*/
	padding: 0;
	border-spacing: 0;
	border-collapse: collapse;
	empty-cells: show;

	/*vertical-align: top;*/
	/*text-align: left;*/
	/*border: 0px solid green;*/
	font-size: inherit; /*google cache fix*/
}


/* ================================================================== */

#index_tbl { 
	margin: 0 auto;
	padding:0; 
	/*border:0; */
	width: 935px;
	max-width: 935px;
	min-height: 100%;
	background-color: #FFF;
	/*border: 1px solid red;*/
}

#header {
	width: 935px;
	margin: 0 auto;
}

#content_td {
	vertical-align:top;
	width: 533px;
	padding: 0;
	margin: 0;

	border-right: 1px solid #C2C2CA;
	border-left: 1px solid #C2C2CA;

	overflow: hidden;
}

#content_td #content_tbl {
	width: 525px;
	max-width: 525px;
	margin: 4px;
}

#content_tbl .cikk {
	text-align: justify;
	line-height: 130%;
}
#content_tbl .cikk img {
	border: 1px solid gray;
	margin: 5px 5px 5px 5px;
}
#content_tbl .cikk a img {
	border: 1px solid gray;
}
#content_tbl .cikk a img:hover {
	border: 1px solid #FF9933;
}

/* ============ */

#middleArea_rightCol_td {
	width: 238px;
	vertical-align:top;
	background-repeat: repeat-y;
	font-size: 12px;
	padding: 0;
	background-color: #EEE;
}


#footer {
/*	width: 100%;*/
	color: #FFF;
	text-align: center;

	margin: 0 auto 0 auto;
	width: 935px; 
	height: 45px; 
	background-repeat: repeat-x;
}
#footer a {
	color: #FFF;
}
#footer .impresszum { 
	padding-top: 4px; 
}
#footer .tdtengine {
	font-style: italic; 
	color: #DDD; 
	font-size:10px; 
	padding-top:8px;
}

/* =========================   START: DIVS   ======================== */

#status_line {
	text-align: left; 
	background-color: #FF0000; 
	color: #FFF; 
	border: 1px solid #000; 
	padding: 2px;
}
#status_line a {
	color: #FFF; 
}
#status_line a:hover {
	color: #DDD; 
}

/*=== banners ===*/
#banners {
	height: 68px;
	background-repeat: repeat-x;
}

#banners #banners_short {
	padding: 3px 0 3px 3px;
}
#banners #banners_short div {
	width: 440px; 
	height: 60px; 
	border: 1px solid #294B6F;
}

#banners #banners_normal {
	padding: 3px 3px 3px 0;
}
#banners #banners_normal div {
	width: 468px; 
	height: 60px; 
	border: 1px solid #294B6F;

}

/*=== searchbar ===*/

#searchbar {
	width: 935px; 
	margin: auto;
/*	text-align:center;*/
/*	height: 30px;*/
	height: 40px;
	background-repeat: repeat-x;
	vertical-align:middle; 
	color:#FFF; 
	padding-top: 3px;
	border-top: 1px solid gray;
	border-bottom: 1px solid gray;
}

#searchbar table {
	width: 100%;
}
#searchbar td {
	padding-left:2px;
	padding-right:2px;
}

#searchbar input, 
#searchbar img,
#searchbar select {
/*#searchbar * {*/
/*	text-align:center;*/
	vertical-align:middle; 
	margin-top: 1px;
}

#searchbar label {
	font-size: 10px;
}

#searchbar input, 
#searchbar select {
	border: 1px solid #999; 
	background-color: #fff;	
	font-size: 14px; 
}

#searchbar #searchbar_licplate {
	width: 70px;
}
#searchbar #searchbar_date {
	width: 43px;
}
#searchbar #searchbar_alvaz {
	width: 80px;
}


/*=== google box ===*/

#google {
	margin: 5px auto auto auto;
}

#google table {
	border: 1px solid #AAA;
/*	margin: 0 auto;*/
	margin-left: 16px;
}

#google #google-toptd {
	padding: 3px 5px 3px 5px;
}

#google input#google-q {
	width: 200px;	
	border: 1px solid #999999;	
	background-color: #fff;	
	font-size: 12px;
}
/*===  ===*/



/* =========================   END: divs   ======================== */



/* =========================   TDT LINK   ======================== */

#tdtlink { 
	margin: 3px 20px 0 20px;
	height:15px;
	min-width:710px;
	font-size:10px;
	white-space:nowrap;
	color:#222; 
	text-align: right;
	padding-right:1ex;
	vertical-align:middle;
}

#tdtlink a { 
	color: #222; 
	text-decoration: none; 
}
#tdtlink a:hover { 
	background-color: #ddd; 
	color: #222; 
}

/* ================================================================ */
/*=== menu ===*/

#menu {
	width: 162px;
	vertical-align:top;
	height: 100%;
	font-size: 12px;
	background-color: #F8F8FA;
}

.menuboxes {
	vertical-align: middle;
	border-left: 1px solid #ddd; 
	border-right: 1px solid #ddd; 
	margin: 0 2px 0 2px;
	padding-top: 0;
	padding-bottom: 0;
	/*display: none;*/
}
.menuboxes a {
	color: #444;
	text-decoration: none;
}
.menuboxes a:hover{
	color: #325E72;
	text-decoration: underline;
/*	color: #FFF;*/
}
.menuboxes table td {
/*	height: 50px;*/
	margin: 0 2px 0 2px;
	padding-top: 1px;
	padding-bottom: 1px;
	border-bottom: 1px solid #ddd;
}

.menuboxes table td:hover {
	/*background-color: #4273A8;
	color: #FFF;*/
}
/*
.menuboxesTagY td{
	height: 10px;
	border-left: 2px solid #222; 
	border-right: 2px solid #222;
	border-bottom: 2px solid #222; 
}
*/

/*
.menuboxes HR {
	line-height: 2px;
	color: #eee;
	height: 1px;
}

.menuboxesline {
	width: 160px;
	height: 1px;
}
*/


/* ======================================= */

#loginform_container {
	width: 238px;
	margin-bottom: 10px;
/*	border: 1px dotted green;*/
}

#loginform_container form {
/*	border: 1px dotted magenta;*/
}

#loginform_container table {
	height: 93px;
	width: 238px;
	background-position: top right; 
	color:#333;
	vertical-align: bottom;
/*border: 1px dotted red;*/
}

#loginform_container table * { 
/*border: 1px dotted red;*/
}

#loginform_container #loginform_buttons {
	text-align: right;
	height: 26px;
}


#loginform_container input.login_inputtext {
	width: 140px;
	border: 1px solid #999;
	background-color: #fff;
	font-size: 12px; 
	height: 15px;
	text-align: left;
}

#loginform_container .login_text_td {
	height: 23px;
	width: 70px;
	text-align: right;
	vertical-align: middle;
}
#loginform_container .login_input_td {
	vertical-align: middle;
	text-align: right;
	padding-right: 20px;
}

/* ======================================== */

#usermenu_tbl {
	/*border: 0px solid #AAA; */
	width: 98%;
}

#usermenu_tbl .username {
	text-align: center;
	font-weight: bold;
	font-size: 120%;
	color: #003699;
}

#usermenu_tbl td {
	padding: 4px 0 4px 8px;
}

#usermenu_tbl a {
	text-decoration: none;
	color: #27567F;
}
#usermenu_tbl a:hover {
	text-decoration: underline;
	color: #AA6600;
}

/* ======================================= */

#articles_grp_tbl {
	/*border: 1px solid #999999;*/
	width: 100%;
}
#articles_grp_tbl tr:hover {
	/*border: 1px solid #999999;*/
	/*text-align: justify;*/
	background-color: #a2adfa;
}

#articles_grp_tbl td {
	/*border: 1px solid #999999;*/
	/*text-align: justify;*/
	padding-top: 2px;
	padding-bottom: 2px;
}

.articles_grp_tbl_textTD {
	text-align: left;
	border-left: 1px dotted #DDD;
	border-right: 1px solid #AAA;
	border-top: 1px solid gray;
	border-bottom: 1px solid gray;
	padding-left: 2px;
	padding-right: 5px;
	vertical-align: top;
	background-color: #FFF; 
	cursor: pointer;
}

.articles_grp_tbl_imgTD { 
	vertical-align: middle;
	width: 100px; 
	text-align: center;
	border-left: 1px solid #AAA;
	border-top: 1px solid gray;
	border-bottom: 1px solid gray;
	/*height: 100px;*/
	background-color: #FFF; 
}
/*
.articles_grp_tbl_imgTD img {
	vertical-align: middle;
	text-align: center;
}
*/
.articles_grp_tbl_imgTD img{
	border: 1px solid gray;
}
.articles_grp_tbl_imgTD img:hover{
	border: 1px solid #FF9933;
}

.article_title_in_grpTable a {
	color: #0033FF;
	font-size: 14px;
	font-weight: bold;
}
.article_title_in_grpTable a:hover { 
	color: #FF9933; 
	text-decoration: none;
}

.imgLabel a{
	color: #0033FF;
	font-size: 11px;
	text-decoration: none;
}
.imgLabel a:hover {
	color: #FF9933;
	font-size: 11px;
	text-decoration: underline;
}

.bevezetoTovabb a {
	color: #0033FF;
	text-decoration: none;
	font-size: 11px;
}
.bevezetoTovabb a:hover {
	color: #FF9933;
	font-size: 11px;
	text-decoration: underline;
}

/* ====================================== */

/* textarea maxchars counter */
.textarea_counter {
	display: inline;
	padding: 0 .5em;
}
.textarea_counter .toomuch {
	color: #dd0000;
}

/* ====================================== */

.numpager {
	text-align: center;
/*	border-top: 1px solid #c0c0c0;
	border-bottom: 1px solid #c0c0c0;*/
	margin: 1ex 0;
	padding: 1ex 0;
}

.numpager .current-page {
	font-weight: bold;
}

.numpager .prev-page {
	padding-right: .5em;
}
.numpager .next-page {
	padding-left: .5em;	
}
.numpager .bigjump-prev {
	padding-right: .5em;	
}
.numpager .bigjump-next {
	padding-left: .5em;	
}
.numpager .first {
	padding-right: .5em;	
}
.numpager .last {
	padding-left: .5em;	
}

/* =============================================== */

/* c_id page styles:: */
#c_title {
	font-size: 18px;
}
#c_bevezeto {
	text-align: justify;
	line-height: 130%;
}
#c_text {
	text-align: left;
}
#c_artist {
	color: #444;
	font-style: italic;
	width: 100%;
	text-align: right;
}

#c_sourceurl {
	font-style: italic;
	width: 100%;
	text-align: right;
}
#c_sourceurl a {
	color: #0033FF;
	font-style: italic;
	width: 100%;
	text-align: right;
	text-decoration: none;
}
#c_sourceurl a:hover {
	color: #FF9933;
	font-style: italic;
	width: 100%;
	text-align: right;
	text-decoration: underline;
}


#articleGroupName {
	text-align: center;
	color: #001188;
	font-size: 14px;
	width: 100%;
	/*border-bottom: 1px dotted gray;*/
	/*text-decoration: underline;*/
}
#articleGroupName_header {
	width: 99%;
	/*background-color: #A2A2C3;*/
	background-color: #EEE;
	padding: 2px 2px 3px 3px;
	border-top: 1px solid #DDD;
	border-bottom: 1px solid #DDD;
}
#articleGroupName_header p {
	margin-top: 0;
	margin-bottom: 0;
}

#c_img {
	text-align: center;
}
#c_img img {
	text-align: center;
	border: 1px solid gray;
}
#c_img img:hover {
	border: 1px solid #FF9933;
}

/* ==========================================*/


/* userreg, usdatamodify, uspwmodify forms:: */

#userreg_tbl {
	width: 100%;
}
#userreg_tbl tr td {
	border-top: 1px solid #AAD2AC;
	padding-left: 5px;
	padding-right: 5px;
}
#userreg_tbl tr td input {
	border: 1px solid gray;
	background-color: #FFF;
}
#userreg_tbl tr td input:focus {
	background-color: #FFFFDF;
}

#userreg_tbl tr td textarea {
	border: 1px solid gray;
	background-color: #FFF;
}
#userreg_tbl tr td textarea:focus {
	background-color: #FFFFDF;
}

.userreg_tbl_inputField {
	width: 150px;
}

/* ==========================================*/

.mainbox_any_items_tbl {
	width: 100%;
}
.mainbox_any_items_tbl tr:hover {
	background-color: #A2A2AA;
}

.mainbox_any_item {
	vertical-align: top; 
/*	border-bottom: 1px solid gray;*/
	background-color: #F2F2FA;
	cursor: pointer;
}

.mainbox_any_item_top_separator {
	background-color: #FFF; 
	height: 3px;
	border-bottom: 1px solid #C2C2CA;
}
.mainbox_any_item_separator {
	background-color: #FFF;
	height: 3px;
	border-top: 1px solid #C2C2CA;
}

.mainbox_any_item_imgTD {
	width: 70px;
	text-align: center;
	vertical-align: middle; 
	padding-top: 2px;
	padding-bottom: 2px;
/*	background-color: #FFF;*/
	background-color: #F2F2FA;
}
.mainbox_any_item_imgTD img{
	border: 1px solid gray;
}
.mainbox_any_item_imgTD img:hover{
	border: 1px solid #FF9933;
}

.mainbox_any_item_titleTD {
	background-color: #F2F2FA;
}
.mainbox_any_item_titleTD_title {
	font-size: 100%;
/*	line-height: 150%;*/
	font-weight: bold;
}
.mainbox_any_item_titleTD_title a{
	font-size: 14px;
	text-decoration: none;
	color: #0033FF;
}
.mainbox_any_item_titleTD_title a:hover{
	text-decoration: underline;
	color: #FF9933;
}


.mainbox_any_item_titleTD_bev {
	/*padding-right: 3px;
	padding-top: 3px;
	padding-bottom: 3px;*/
	text-align: left;
	font-size: 90%;
	cursor: pointer;
}
.mainbox_any_item_titleTD_bev a{
	text-decoration: none;
	text-align: left; 
	font-size: 90%;
	cursor: pointer;
}

.vezercikk_td {
	background-color: #F2F2FA;
}
.vezercikk_div {
	/*height:99%; overflow:true;*/ 
	border: 2px dotted #0033FF; 
	padding: 5px 5px 5px 5px;
}
.vezercikk_div:hover {
	/*height:99%; overflow:true;*/ 
	border: 2px dotted #FF9933; 
	padding: 5px 5px 5px 5px;
}
.mainboxes_tbl {
	/*background-color: #F2F2FA;*/
	/*margin: 5px 0px 5px 0px;*/
	/*padding-bottom: 10px;*/
	/*border-top: 3px solid gray;*/
}
/* ======= vehicles:: ===================== */
.mainbox_vehicle_item_imgTD {
	width: 90px;
	text-align: center;
	vertical-align: middle; 
	padding-top: 2px;
	padding-bottom: 2px;
	padding-right: 2px;
/*	background-color: #FFF;*/
	background-color: #F2F2FA;
}
.mainbox_vehicle_item_imgTD img{
	border: 1px solid gray;
}
.mainbox_vehicle_item_imgTD img:hover{
	border: 1px solid #FF9933;
}

/* ======================================== */

.title_headers {
	padding-left: 2px;
}

/* ======================================== */

/*VEHICLE ADD OR MODIFY ; VEHICLE EVENT*/
.vehicleform_tbl_header td {
	text-align: center;
	background-color: #EEE;
	padding: 5px 0px 5px 0px;
}

.vehicleform_tbl {
	background-color:#EFF9FF; /*#FFE7AF;*/
	width: 100%;
	/*border: 2px solid #7087C0;*/
}
.vehicle_event_form_tbl {
	background-color:#EFF9FF; /*#FFE7AF;*/
	width: 100%;
	border: 2px solid #7087C0;
}
.vehicleform_tbl tr td, 
.vehicle_event_form_tbl tr td {
	padding-left: 5px;
	padding-right: 5px;
	border-top: 1px solid #AAD2AC;
}
.vehicleform_tbl_textCol, 
.vehicle_event_form_tbl_textCol {
	width: 210px;
}
.vehicleform_tbl td input, 
.vehicle_event_form_tbl td input {
	border: 1px solid gray;
	width: 190px;
	/*height: 16px;*/
	background-color: #FFF;
}
.vehicleform_tbl td input:focus, 
.vehicle_event_form_tbl td input:focus {
	border: 1px solid gray;
	width: 190px;
	background-color: #FFFFDF;
}
.vehicleform_tbl td textarea {
	border: 1px solid gray;
	width: 190px;
	height: 60px;
	background-color: #FFF;
}
.vehicleform_tbl td textarea:focus {
	background-color: #FFFFDF;
}

.vehicleform_tbl td select, 
.vehicle_event_form_tbl td select {
	border: 1px solid gray; 
	background-color: #FFF;	
	font-size: 14px; 
	/*width: auto; */
	height: auto;
	width: 190px;
}
/*
.vehicleform_tbl td select:focus, 
.vehicle_event_form_tbl td select:focus {
	background-color: #FFFFDF;
}*/

/*only VEHICLE EVENT::*/
/*.vehicle_event_form_tbl td textarea {*/
#ev_esemeny_megj { 
	border: 1px solid gray;
	width: 100%;
	height: 100px;
	background-color: #fff;
}
/*.vehicle_event_form_tbl td textarea:focus {*/
#ev_esemeny_megj:focus {
	background-color: #FFFFDF;
}
/* ======================================== */

.vehicleview_tbl {
	border-left: 2px solid #7087C0;
	border-right: 2px solid #7087C0;

	background-color: #EFF9FF;
	width: 100%;
}

.vehicleview_tbl tr td {
	padding: 3px 5px 3px 5px;
	border-top: 1px solid #AAD2AC;
}
.vehicleview_tbl_textCol {
	width: 210px;
	vertical-align: top;
	font-weight: bold;
}
.vehicleview_tbl td input {
	border: 1px solid gray;
	width: 190px;
	/*height: 16px;*/
	background-color: #FFF;
}
.vehicleview_tbl td input:focus {
	border: 1px solid gray;
	width: 190px;
	background-color: #FFFFDF;
}
.vehicleview_tbl td textarea {
	border: 1px solid gray;
	width: 190px;
	height: 60px;
	background-color: #FFF;
}
.vehicleview_tbl td textarea:focus {
	background-color: #FFFFDF;
}

.vehicleview_tbl td select {
	border: 1px solid gray; 
	background-color: #FFF;	
	font-size: 14px; 
	width: auto; 
	height: auto;
}
.vehicleview_tbl td select:focus {
	background-color: #FFFFDF;
}

.vehicleview_img_div {
	background-color:#EFF9FF;
	text-align: center;
	border-left: 2px solid #7087C0;
	border-right: 2px solid #7087C0;
}
.vehicleview_img_div img {
	text-align: center;
	border: 1px solid gray;
	margin: 10px;
}
.vehicleview_img_div img:hover {
	border: 1px solid #FF9933;
}

.vehicleview_vehicle_div {
	background-color:#EFF9FF;
	border-top: 2px solid #7087C0;
	border-right: 2px solid #7087C0;
	border-left: 2px solid #7087C0;
	margin-top: 10px;
	
	text-align:center;
	/* - a padding elrontja az egesz designt, foleg IEben (kicsuszik minden alatta levo cucc balra).
	padding-top:5px; 
	padding-bottom:5px;
	*/

}

/* ======================================== */

.eventview_evstatus {
	text-align:center; 

	padding: 5px 0px 5px 0px; 
	background-color:#EFF9FF;

	font-size: 130%;
	font-weight: bold;
	/*color: #0033FF;*/
	color: #CC0033;
	text-decoration: none;
	/*border-bottom: 1px dotted #2255FF;*/
	border-top: 2px solid #7087C0;
	border-left: 2px solid #7087C0;
	border-right: 2px solid #7087C0;
}
.eventview_tbl {
	background-color:#D5E9F2;
	width: 100%;
	border-left: 2px solid #7087C0;
	border-right: 2px solid #7087C0;
	border-bottom: 2px solid #7087C0;
	line-height: 150%;
}
.eventview_tbl tr td {
	padding: 3px 5px 3px 5px;
	border-top: 1px solid #AAD2AC;
}
.eventview_tbl_textCol {
	width: 210px;
	vertical-align: top;
	font-weight: bold;
}

.inactive_event {
	text-decoration: line-through;
}
.inactive_event_label {
	font-style: italic;
	color: #f00;
	font-size: 80%;
}
/* ======================================== */

#dailypicform table {	/*a napkepe szavazas radiobuttonok*/
	margin: 15px auto;
}

.dailypicvote_labels {
	text-align: center;
	font-size: 10px;
}

#dailypic_list {
	width:100%; 
	text-align:center;
	empty-cells: hide;
}

#dailypic_list td {
	padding: 5px;
	border: 1px solid gray;
}

#dailypic_list td:hover {
	background-color: #ededed;
}

#dailypic_list td p {
	margin: 5px;
}

#dailypic_list td img {
	border: 1px solid gray;
}

/* ======================================== */

/* overlib

onmouseover="myoverlib('string');"  OR onmouseover="myoverlib(document.getElementById('div').innerHTML);" OR ...
onmouseout="myoverlib();"
*/
#overDiv {
	/*z-index: 1000; -> default */
}
.overlib_fg {
	background-color: #2f80d2; 
}

.overlib_bg {
	background-color: #e0e0e0;  
	margin: 5px;		/* tavolsag az egermutatotol */
	width: 350px;		/* tooltip szelesseg */
	border: 1px solid #333333;
}

.overlib_text {
	font-size: 12px;
	color:  #ffffff;
	padding: 5px;  /*szoveg padding*/
	/*text-align: justify;*/
}

.overlib_caption {
	font-size: 14px;
	font-weight: bold;
	color:  #ffffff;
}

.overlib_closefont {
	color: #ffffff;
	font-size: 9px;
}

/* ======================================== */
/*
#mainmenu td img {
	display: block;
}
#mainmenu {
	background-color: #f8f8fa;
	width: 162px;
	border: 0;
}
*/
.mainmenu_items_ul {
	margin: 0;
	padding: 0;
}
.mainmenu_items_ul li {
	margin: 0 2px;
	padding: 0 0 2px 0;
	display: block;
	background-color: #B3C7E0;
	border-bottom: 1px solid #E0E8EF;
}

.mainmenu_items_ul li a {
	margin: 0;
	padding: 1px 1px 1px 3px;
	text-decoration: none;
	color: #111;
	font-size: 12px;
	display: block;
	height: 12px;
	background-color: #B3C7E0;
}

.mainmenu_items_ul li a:hover {
	background-color: #CCE0F9;
}

/* ======================================== */
/* main page right column */

/* forum little topics list */
.rightcol_r6_c1_lc {
	text-align:left; 
	padding: 2px 8px;
	font-size:11px; 
	vertical-align:top; 
	/*height:14px; */
	background-repeat: repeat-y;
	background-position: left top;
}
.rightcol_r6_c1_lc a {
	text-decoration: none;
	color: #001188; /*#111FDE;*/
}
.rightcol_r6_c1_lc a:hover {
	color: #111FDE;
	text-decoration: underline;
}

.rightcol_r6_c1 {
	text-align:left; 
	padding: 2px 5px 2px 21px;
	font-size:11px; 
	vertical-align:top; 
	/*height:14px; */
	background-repeat: repeat-y;
	background-position: top right;
}
.rightcol_r6_c1 a {
	text-decoration: none;
	color: #001188; /*#111FDE;*/
}
.rightcol_r6_c1 a:hover {
	color: #111FDE;
	text-decoration: underline;
}

/* newsletter */
.rightcol_r9b_c1 {
	height:52px;
	text-align:left; 
	padding-left: 20px; 
	vertical-align:top; 
	/*height:14px; */
	background-position: top right;
	/*text-decoration: underline;*/
}

#newsletter_email {
	position:relative;
	top:25px; 
	width: 200px;	
	border: 1px solid #999999;	
	background-color: #fff;	
	font-size: 12px;
}


/* ======================================== */

.divpage {
	display: block;
}
#divPager_top, 
#divPager_bottom {
	background-color: #DDD;
	padding-top: 3px;
	padding-bottom: 3px;
	/*height: 34px;*/
	vertical-align: middle;
	display: none;
	width:100%; 
	text-align:center;
}

.divPagerNormalTexts {
	color:#AAA; 
	text-decoration:none;
}

.divPagerLinkTexts {
	color:#3333FF; 
	text-decoration:underline; 
	cursor: pointer;
}
.divPagerLinkTexts:hover{
	color:#FF9900; 
}
/* ======================================== */

/* h3 és társai. Elég sok staticpage-ben szerepel */
.cimsor {
	font-size: 14px;
	text-decoration:underline;
	color: #003399;
	cursor: pointer;
}
/*
.cimsor h{
	cursor: pointer;
}*/
.cimsor:hover{
	text-decoration:none;
	color: #FF9900;
	cursor: pointer;
}

/* ======================================== */
/* tinyMC-hez */
.imgStyle1 {
	padding: 10px 10px 10px 10px;
}

/* ======================================== */



/*
#articleGroupName {
	text-align: center;
	color: #001188;
	font-size: 14px;
	width: 100%;
}
*/

#vehiclelist_tbl {
	width: 100%;
/*background-color: red;*/
	/*background-color: #FCF9F2;*/
}
#vehiclelist_tbl tr:hover {
	background-color: #a2adfa;
}

#vehiclelist_tbl td {
	padding-top: 2px;
	padding-bottom: 2px;
	/*background-color: #DAE8F1;*/
}

.vehiclelist_tbl_textTD {
	background-color: #EFF9FF;
	text-align: left;
	/*border-left: 1px dotted #DDD;*/
	border-right: 2px solid #7087C0;
	/*border-bottom: 1px solid gray;*/
	/*border-top: 2px solid #7087C0;*/
	padding-left: 2px;
	padding-right: 5px;
	vertical-align: top;
	/*background-color: #FFF; */
	width: 100%; 
}

.vehiclelist_tbl_imgTD { 
	vertical-align: middle;
	/*width: 120px;*/
	text-align: center;
	border-left: 2px solid #7087C0;
	border-right: 2px dotted #DDD;
	/*border-top: 2px solid #7087C0;*/
	/*border-bottom: 1px dotted #7087C0;*/
	background-color: #EFF9FF; 
	/*padding: 5px 5px 5px 5px;*/
}

.vehiclelist_tbl_imgTD img{
	border: 1px solid gray;
	margin: 8px 8px 8px 8px;
}
.vehiclelist_tbl_imgTD img:hover{
	border: 1px solid #FF9933;
}

.vehiclelist_tbl_btnsTD {
	border-left: 2px solid #7087C0;
	border-top: 2px solid #7087C0;
	background-color: #E0EAEF; 
	/*border-left: 1px dotted #DDD;*/
	border-right: 2px solid #7087C0;
	/*border-bottom: 1px dotted #7087C0;*/
	/*padding: 0 3px;*/
	/*padding: 2px 2px 2px 2px;*/	
	text-align:center;
}
.vehiclelist_tbl_btnsTD img {
	padding: 4px 3px 2px 3px;
}

.vehiclelist_tbl_esemenyekTD {
	background-color: #D5E9F2;
	border-left: 2px solid #7087C0;
	border-right: 2px solid #7087C0;
	border-bottom: 3px solid #7087C0;
	/*border-top: 1px dotted #7087C0;*/

	/*padding-left: 3em;*/
	/*background-color: #FFF; */
	/*border-left: 1px solid #AAA;
	border-right: 1px solid #AAA;
	border-bottom: 1px solid gray;*/
}

.vehiclelist_tbl_TRsep {
/*a jarmulistaban az autok kozotti hely*/
	border: 0; 
	height: 20px; 
	background-color: #FFF;
}

.vehiclelist_tbl_lo_gyartasiev {
	font-style: italic;
	color: gray;
}

.vehiclelist_tbl_ma_name {
	font-size: 105%;
	font-weight: bold;
	color: #0033FF;
	text-decoration: none;
}
.vehiclelist_tbl_ma_name a {
	font-size: 130%;
	font-weight: bold;
	color: #0033FF;
	text-decoration: none;
}
.vehiclelist_tbl_ma_name a:hover {
	font-size: 130%;
	font-weight: bold;
	color: #FF9933;
	text-decoration: underline;
}

.vehiclelist_tbl_tr_lo_name {
	border: 0;
	/*background-color: #7087C0;*/
	background-color: #FFF;
}
.vehiclelist_tbl_tr_lo_name td {
	border: 0;
	background-color: #FFF;
}

.vehiclelist_tbl_lo_name {
/*	background-color: #7087C0;*/
	width: 100%;
/*	padding: 2px 2px 2px 2px;*/
	padding-top: 3px;
	padding-bottom: 5px;
}
.vehiclelist_tbl_lo_name a {
	font-size: 130%;
	font-weight: bold;
	color: #7087C0;
	text-decoration: none;
	border-bottom: 1px dotted #2255FF;
}
.vehiclelist_tbl_lo_name a:hover {
	font-size: 130%;
	font-weight: bold;
	color: #7087C0;
	text-decoration: none;
}
/* ======================================== */
/*
.vehicle_eventlist {
	background-color: #D5E9F2;
	border-left: 1px solid #AAA;
	border-right: 1px solid #AAA;
	border-bottom: 1px solid gray;
}
*/
.vehicle_eventlist_evStatus a {
	font-weight: bold;
	font-size: 120%;
	text-decoration: none;
	color: #254D58;
}
.vehicle_eventlist_evStatus a:hover {
	font-weight: bold;
	font-size: 120%;
	text-decoration: underline;
	color: #FF9933;
}
.vehicle_eventlist_evModify {
	font-style: italic
}
.vehicle_eventlist_event {
	border-top: 1px dotted gray;
	padding: 2px 2px 2px 2px;
}
.vehicle_eventlist_evMegj {
	font-size: 90%;
	margin: 1ex .3em 1ex 1.5em;
}

.vehicle_avatar_div {
	background-color: #EFF9FF;
}
/* ======================================== */

.napkepe_box {
	width:100%; 
	text-align:center; 
	color: gray; 
	font-size:80%;
	margin: 5px auto 5px 5px;
}
.napkepe_box img {
	border: 1px solid gray;
}
.napkepe_box img:hover {
	border: 1px solid #FF9933;
}

/* ======================================== */

.visitor_userpage_td {
	background-color: #F3FFEF; /*#D9EFD1;*/
}

/* ======================================== */
.userpage_avatar_div {
	width: 100%;
	background-color: #F3FFEF;
}

/* ======================================== */

.text_header {
	width: 99%;
	background-color: #EEE;
	padding: 2px 2px 3px 3px;
	border-top: 1px solid #DDD;
	border-bottom: 1px solid #DDD;
	margin-bottom: 2ex;
}

/* ======================================== */

#search_list_tbl {

	width: 100%;
}
#search_list_tbl tr:hover {
	background-color: #a2adfa;
}

#search_list_tbl td {
	padding-top: 2px;
	padding-bottom: 2px;
}

.search_list_tbl_textTD {
	text-align: left;
	border-left: 1px dotted #DDD;
	border-right: 2px solid #7087C0;
	border-top: 2px solid #7087C0;
	padding-left: 2px;
	padding-right: 5px;
	vertical-align: top;
	background-color: #FFF; 
	width: 100%; 
}

.search_list_tbl_imgTD { 
	vertical-align: middle;
	text-align: center;
	border-left: 2px solid #7087C0;
	border-top: 2px solid #7087C0;
	border-bottom: 1px dotted #7087C0;
	background-color: #FFF; 
	padding: 5px 5px 5px 5px;
}

.search_list_tbl_imgTD img{
	border: 1px solid gray;
}
.search_list_tbl_imgTD img:hover{
	border: 1px solid #FF9933;
}

.search_list_tbl_btnsTD {
	background-color: #FFF; 
	border-left: 1px dotted #DDD;
	border-right: 2px solid #7087C0;
	border-bottom: 1px dotted #7087C0;
	padding: 0 3px;
}

.search_list_tbl_esemenyekTD {
	background-color: #D5E9F2;
	border-left: 2px solid #7087C0;
	border-right: 2px solid #7087C0;
	border-bottom: 2px solid #7087C0;
}

.search_list_tbl_TRsep {
	border: 0; 
	height: 10px; 
	background-color: #FFF;
}

.search_list_tbl_lo_gyartasiev {
	font-style: italic;
	color: gray;
}

.search_list_tbl_ma_name {
	font-size: 105%;
	font-weight: bold;
	color: #0033FF;
	text-decoration: none;
}
.search_list_tbl_ma_name a {
	font-size: 130%;
	font-weight: bold;
	color: #0033FF;
	text-decoration: none;
}
.search_list_tbl_ma_name a:hover {
	font-size: 130%;
	font-weight: bold;
	color: #FF9933;
	text-decoration: underline;
}

.search_list_tbl_tr_lo_name {
	border: 0;
	background-color: #FFF;
}
.search_list_tbl_tr_lo_name td {
	border: 0;
	background-color: #FFF;
}

.search_list_tbl_lo_name {
	width: 100%;
	padding-top: 3px;
	padding-bottom: 5px;
}
.search_list_tbl_lo_name a {
	font-size: 130%;
	font-weight: bold;
	color: #7087C0;
	text-decoration: none;
	border-bottom: 1px dotted #2255FF;
}
.search_list_tbl_lo_name a:hover {
	font-size: 130%;
	font-weight: bold;
	color: #7087C0;
	text-decoration: none;
}
/* ======================================== */

#upload_progress_div {
	color: blue;
	font-weight: bold;
	text-align:center;
	/*width: 100%;*/
	background-color: #CCC;
	padding: 2px 2px 2px 2px;
	margin: 2px 2px 2px 2px;
	display: none;
}

/* ======================================== */

.vehicle_userinfo {
	border:1px dotted gray; 
	background-color:#f1f1f1; 
	margin-bottom: 2ex;
} 

.vehicle_userinfo img {
	float:left; 
	margin:5px; 
	vertical-align: top;
}

.vehicle_userinfo_name {
	font-size: 105%;
	font-weight: bold;
	color: #0033FF;
	text-decoration: none;
}

.vehicle_userinfo_name a {
	font-size: 130%;
	font-weight: bold;
	color: #0033FF;
	text-decoration: none;
}
.vehicle_userinfo_name a:hover {
	font-size: 130%;
	font-weight: bold;
	color: #FF9933;
	text-decoration: underline;
}

/* ======================================== */
/* szavazo (vote):: */


	/* divbox in article */
.vote-divbox {
	background-color: #CADCF0; 
	margin: 5px auto 5px auto; 
	width: 300px;
	border: 1px solid #6097D4; 
	padding: 5px;
}

	/* divbox on mainPage */
.vote-divboxOnMainPage1 {
	/*background-color: #CADCF0; */
	margin: 5px auto 5px auto; 
	/*width: 300px;*/
	border: 1px solid #6097D4; 
	padding: 5px;
}

/*
.vote-divbox td {
	border: 1px solid #6097D4; 
}
*/

.vote-title {
	/*padding: 5px;*/
	color: #0000CC;
	font-weight: bold; 
}

.vote-description {
	font-size: 90%;
	padding: 5px;
}
/* ======================================== */

#related_articles {
	border: 1px solid #c0c0c0;
	margin-top: 3ex;
	padding-left: 1.5em;
	padding-bottom: 1ex;
}

#related_articles .title {
	margin-left: -1em;
	margin-top: -1ex;
	margin-bottom: 1ex;
}

#related_articles .title span {
	border: 1px solid #c0c0c0;
	border-bottom: 0;
	background-color: #fff;
	color: red;
	font-weight: bold;
	text-decoration:underline;
}

#related_articles ul {
	margin: 0;
	padding: 1em;
}

#related_articles ul li {
	margin-bottom: .3ex;
}

/* ======================================== */

#benzinar_kereso {
	margin-bottom: 2ex;
}
#benzinar_kereso table { 
	background-color: transparent; 
}
/* ========================================*/
.cegreg_fooldal{
	width:525px;
	background-color: #fcfcfc;
	text-align:justify;
}

#cegreg_tbl {
	width: 100%;
}
#cegreg_tbl tr td {
	border-top: 1px solid #5EA6BE;
	padding-left: 5px;
	padding-right: 5px;
	text-align: left;
}
#cegreg_tbl tr td input {
	border: 1px solid gray;
	background-color: #FFF;
}
#cegreg_tbl tr td input:focus {
	background-color: #FFFFDF;
}

#cegreg_tbl tr td textarea {
	border: 1px solid gray;
	background-color: #FFF;
}
#cegreg_tbl tr td textarea:focus {
	background-color: #FFFFDF;
}

.cegreg_tbl_inputField {
	width: 150px;
}

.statisztika_fooldal{
	width:525px;
	background-color: #F8F0DD;
	text-align:justify;
}
.statisztika_fooldal a{
	color: #990000;
	text-decoration:none;
	font-weight:bold;
}
.statisztika_fooldal a:hover{
	text-decoration:underline;
}

.statisztika {
	background-color:#F1F1F1;
	width:525px;}

.vehicle_spotlight {
	margin:5px auto 15px;
}
	
.vehicle_spotlight_box {
	width:174px;
	border: 1px solid #990000;
	vertical-align: top;
}

.vehicle_spotlight_box img{
	display: block;
	margin: 10px auto;
	border: 1px solid #990000;
}

.vehicle_spotlight_box p {
	margin: 10px;
	text-align: center;
	color: #333333;
}

.vehicle_spotlight_box a {
	text-decoration: none;
}
.vehicle_spotlight_box .title {
	color: #ffffff;
	width: 100%;
	height: 24px;
	background: url('/images/templates_imgs/site_styles/default_03/vehicle_spotlight_title_bg.jpg') repeat-x left top;
	font-size: 1.3em;
	font-weight: bold;
	text-align: center;
	padding-top: 3px;
}

.vehicle_spotlight_box .datum {
	font-size: 0.9em;
}
.vehicle_spotlight_box .adatok {
	font-size: 1.1em;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}

.ceglista_filter {
	background-color: #DAE9F2;
	text-align: center;
}
.ceglista_filter td {
	text-align: left;
	font-size: 0.8em;
	padding: 3px;
}
.ceglista_filter input,
.ceglista_filter select {
	border: 1px solid #999999;
}

.ceg_box {
	border:1px solid #60b8c5;
	float:left;
	height:230px;
	margin:2px;
	width:256px;
	font-size: 0.9em;
}
.ceg_box .cegnev {
	background:url("/images/templates_imgs/site_styles/default_03/ceglista_box_header_bg.jpg") repeat-x scroll 0 0 #60b8c5;
	font-size:1.2em;
	font-weight:bold;
	padding:4px 0 6px;
	text-align:center;
}
.ceg_box .cegnev a {
	text-decoration: none;
	color: #000000;
}
.ceg_box .elerhetoseg_keppel {
	padding: 2px;
	height: 100px;
	width: 140px;
	float: left;
	word-wrap: break-word;
}
.ceg_box .elerhetoseg {
	padding: 2px;
}
.ceg_box .ceglogo {
	border:1px solid #5A7B5A;
	float:left;
	height:100px;
	margin:5px;
	width:100px;
	text-align: center;
}

.ceg_box .leiras {
	border-top:1px solid #CCCCCC;
	margin:5px;
	clear: both;
}

.nyomtat_link {
	font-size: 1.3em;
	text-align: center;
}
.vehicle_nyomtat td {
	border: 1px solid black;
	padding: 5px;
}

.cegreg_alcim {
	background-color:#99BBDD;
	color:#FFFFFF;
	font-weight:bold;
	padding:5px;
}

.stat_percent_table {
	font-size: 0.8em;
	padding: 5px;
}
.stat_border {
	border-bottom: 1px solid #888888;
	margin:10px 0;
}
