body {
 background-color: #FFF;
 scrollbar-3dlight-color : #ffffff;
 scrollbar-arrow-color : #186488;
 scrollbar-base-color : BLUE;
 scrollbar-darkshadow-color : #ffffff;
 scrollbar-face-color : #ffffff;
 scrollbar-highlight-color :#186488;
 scrollbar-shadow-color : #186488;
 scrollbar-track-color : #dfdfdf;
 color: #6f6f6f;
 text-align: left;
 margin: 0;
 padding: 0;


}

/* DEFAULTS */

table {
 border-style: none;
 border-collapse: collapse;
}

table, td, form, img, p {
 padding: 0;
 margin: 0;
 border-style: none;
}

td {
 vertical-align: top;
 padding-left: 3px;
}

td, p, body, div, input, textarea, select {
 font-family: Tahoma, Arial, Helvetica, sans-serif;
 font-size: 11px;
}

div {
 text-align: left;
}

input, textarea, select {
  border: 1px solid #323232;
  background-color: #FFF;
}



/* ANON */

table.paddinggal {
  width: 100%;
}

table.paddinggal td {
 padding: 0 10px 10px 0;
}


.kistextarea {
width: 450px;
height: 150px
}

.nagytextarea {
width: 450px;
height: 350px
}

.tbox {
width: 450px;
}


/* ITEM-LIST TABLE DEFINITION */

table.itemlist {
  width: 98%;
  border: 1px solid #9d9d9f;
  margin-right: 10px auto;
  margin-left: 10px auto;
  margin-top: 0px;
  margin-bottom: 0px;
}

table.itemlist th {
  background-color: #bccad5;
  color: #807e83;
  font-weight: bold;
  padding: 5px;
  font-size: 11px;
  vertical-align: middle;
  border: 1px solid #9d9d9f;
  border-bottom-width: 2px;
  text-align: left;
}

table.itemlist tr.odd td {
  font-size: 11px;
  color: #9d9ca1;
  background-color: #ffffff;
  padding: 2px 5px;
  vertical-align: middle;
  border: 1px solid #9d9d9f;
}

table.itemlist tr.even td {
  font-size: 11px;
  color: #9d9ca1;
  background-color: #e5eaee;
  padding: 2px 5px;
  vertical-align: middle;
  border: 1px solid #9d9d9f;
}

table.itemlist tr.oddk td {
  font-size: 11px;
  color: #9d9ca1;
  background-color: #ffffff;
  padding: 2px 5px;
  vertical-align: middle;
}


/* WEBPAGE */



/*GETOFFER*/
div#getoffer  {
	background-image: url(../images/background_content.png);
	font-family: Tahoma;
	font-size: 11px;
	color: #6A7384;
	padding-left:10px;
	margin-bottom: 5px;
}

div#getoffer p {
	font-family: Tahoma;
	font-size: 11px;
	color: #6A7384;
}

div#getoffer input {
	font-family: Tahoma;
	font-size: 11px;
	color: #6A7384;
	/*color:#005950; - narancs*/
	/*text-align:justify;*/
	width: 300px;
	height: 18px;
	border: 1px solid #6A7384;
	background-color: #F4F8FB;
}

div#getoffer td {
	border-bottom: 1px solid #CDCDCD;
	vertical-align:middle;
	height: 40px;
	padding-top:3px;
	padding-bottom:3px;
}

.getoffer_inputshort {
	font-family: Tahoma;
	font-size: 11px;
	color: #6A7384;
	width: 100px;
	border: 1px solid #6A7384;
}

/*SEARCHBOX*/
.searchbox {
	font-family: Tahoma;
	font-size: 11px;
	color: #6A7384;
	width: 140px;
	border: 1px solid #6A7384;
	margin-top:5px;
	margin-bottom:5px;
	background-color: #F4F8FB;
	height: 16px;
}




/* ANON */

div#overr {
  margin-top:10px;
  overflow:auto;
  width: 720px;
  border: 1px solid #aaaaaa;
}

/*Új hír körbe*/
table.paddinggal { 
  width: 490px;
  margin-left:20px;
}

table.paddinggal td {
 padding: 0 10px 10px 0;
}

.kistextarea {
	border: 1px solid #898989;
	padding: 2px 3px;
	vertical-align: top;
	width: 270px;
	height: 150px
}

.nagytextarea {
	border: 1px solid #898989;
	padding: 2px 3px;
	vertical-align: top;
	width: 270px;
	height: 350px
}

.tbox {
	border: 1px solid #898989;
	padding: 2px 3px;
	vertical-align: bottom;
	width: 270px;
}

/*lista oldalak körbe*/
table.alter, table.list {
  margin: 20px 20px 20px 20px;
  width: 490px;
/*  border-left: 1px solid #e6e6e6;*/
  border-top: 1px solid #e6e6e6;
}

table.list tr:hover td, table.list tr:hover td a, table.list tr:hover td a:visited {
  background-color: #005950;
  color: #ffffff;
}

table.list td {
  border-bottom: 1px solid #e6e6e6;
  border-right: 1px solid #e6e6e6;
  padding-bottom: 8px;
  padding-left: 2px;
}

table.list tr.hover {
  background-color: #005950;
/*  background-color: #9cc833;*/
}

table.list *.odd {
  background-color: #e6e6e6;
}

table.list *.even {
  background-color: #ffffff;
}


table.alter td {
  border-bottom: 1px dotted gray;
  font-family: Tahoma, Arial;
  font-size: 11px;
  color: #9d9ca1;
  background-color: #ffffff;
  padding: 2px 5px;
  vertical-align: middle;
}

table.alter th {
  border-top: 1px dotted gray;
  border-bottom: 1px dotted gray;
  font-family: Tahoma, Arial;
  font-size: 11px;
  color: #9d9ca1;
  background-color: #e2e2e2;
  padding: 2px 0px 2px;
  vertical-align: middle;
}

