body{
background-color:#ffffff;
background: url(images/top-border-bg.gif) repeat-x top center transparent;

font-family: Calibri;
color: #4f4f4f;
}


IMG
			{
			border : 0px solid #d0e4a6;
			}

a {
	text-decoration: underline;
	color:#7e9749;
}
a:hover {text-decoration: none;}



a-yellowlink:link, a.yellowlink:visited, a.yellowlink:hover {
  text-decoration: underline;
  color: yellow;
}

a-adminlink:link, a.adminlink:visited, a.adminlink:hover {
  	color: #136cb1;
	text-decoration: none;
}

a-clicktitle2:link, a.clicktitle2:visited, a.clicktitle2:hover {
  	color: #008EBD;
	font-size: 20px;
	text-decoration: none;

	margin: 20px 0px 10px 10px;
	}
td.tableleft{

}

H1{
	font-size: 26px; 
	font-weight: bold; 
	line-height: 26px; 
	padding-bottom: 9px; 
	margin: 0; 
	margin-top: -2px;	
}

.fenticim{
	color: 4f4f4f;
	font-size: 26px; 
	letter-spacing: 0.1em;
}

.felsomenu{
	margin: 15px;
	padding: 0px;
	color: 4f4f4f;
}

.felsomenu a{
	color: 4f4f4f;
	text-decoration: none;	
}
.felsomenu a:hover{
	text-decoration: none;
	
	color: #ffffff;
	background-color: #7e9749;
}
.felsomenu .top_menu_active{
	text-decoration: none;
	color: #ffffff;
	background-color: #7e9749;
}

p.flatname{
  	color: #992915;
	font-size: 30px;
 	font-family: Georgia, Helvetica, "Times New Roman", serif;
	clear: both;
	margin: 15px;
	padding: 0px;
	line-height: 36px;
}
p.title{
  	color: #005980;
	font-size: 26px;
	padding:0px 0px 0px 24px;
	
}
p.title2{
  	color: #992915;
	font-size: 20px;
	margin: 20px 0px 10px 10px;
	font-weight:bold;
	
}
p.box{
	border: 1px solid #9ad5ff;
	width: 50%;
	margin: 0px;
	padding : 0px;
	margin-top: 4px;
}
p.q{
	color: orange;
	background-color: #ffffff;
	font-family: Verdana;
	font-size: 20px;
	width: 100%;
}
font.small_admin_message{
	font-size: 10pt;
	color: #7e9749;
}
font.adminMessage{
	
	color: #606060;
}
td.cube{
 	background-color : #00688B;
 	text-align: center;
	color : #FFFFFF;
	margin-bottom: 4px;
	margin-top: 15px;
	border-top : 1px solid #000000;
	border-left : 1px solid #000000;
	border-bottom : 1px solid #000000;
	border-right : 1px solid #000000;
	padding-top : 5px;
	padding-bottom : 5px;
}

p.menuitem {
margin: 0px 0px -5px 0px;
}

p.loginline{
 
 	text-align: right;
	color : black;
	margin: 0px;
	padding : 0px;
	border : 0px 0px 0px 0px;
	}

.utilities_table{
	
	border: 2px solid #cee2a4;
}
.avg_rent_table{
	
	border-top : 1px solid #000000;
	border-left : 1px solid #000000;
	border-right : 1px solid #000000;
	border-bottom : 1px solid #000000;
	border-color: #CEE2A4;
	margin-top:5px;
}
.avg_rent_table th{
	
	border-bottom : 1px solid #efefef;
	
}
.citizenship_table{
	
	border-top : 1px solid #000000;
	border-left : 1px solid #000000;
	border-right : 1px solid #000000;
	border-bottom : 1px solid #000000;
	border-color: #CEE2A4;
	margin-top:5px;
}
.citizenship_table td{
	
	border-bottom : 1px solid #efefef;
	
}

.utilities_table2{
	
	border-top : 2px solid #000000;
	border-left : 2px solid #000000;
	border-right : 2px solid #000000;
	border-bottom : 2px solid #000000;
	border-color: #CEE2A4;
}
.utilities_table2 td{border-left: 1px dotted #d1d1d1; border-bottom:1px dotted #d1d1d1;}

.expired_todo_table{
	border-top : 2px solid #215C86;
	border-left : 2px solid #215C86;
	border-right : 2px solid #215C86;
	border-bottom : 2px solid #215C86;
	border-color: #215C86;
	background-color: #EB1515; 
	color: #ffffff;
}
.done_todo_table{
	border-top : 2px solid #000000;
	border-left : 2px solid #000000;
	border-right : 2px solid #000000;
	border-bottom : 2px solid #000000;
	border-color: #9ad5ff;
	background-color: #d0ffcc;
	color: #ffffff;
}

.creator{
	color: #C0C0C0;
	position:absolute;
	right:20px;
	bottom:20px;
}
.creator a{
	color: #4f4f4f;
	text-decoration: none;
	font-weight: bold;
}

.tabla_cimsor{
	font-weight: bold;
}


.utilities_table td{
	border-top : 0px solid #000000;
 border-left : 0px solid #000000;
 border-right : 0px solid #c8c8c8;
 border-bottom : 1px solid #C8C8C8;
}


	.widget { float:left; width:100%; margin:15px 0px 0px 0px; line-height:1.2em;}
	
	
		
	.widget h2 { 
			font:1.3em Georgia, "Times New Roman", Times, serif;
			color:#4f4f4f; 
			padding:0px 0px 0px 0px;
			margin: 18px 0px -5px 8px;
			}
	
	.widget li {
			padding:3px 15px 0px 0px;
			width: 90%;
			font-size:0.95em;
			background:url(images/widget-line.gif) repeat-x bottom;
			margin: 0px 0px 0px -15px;
			}
	
	.widget li a {
			color:#4f4f4f;
			text-decoration:none; 
			background:url(images/widget-line.gif) repeat-x bottom;
			height:100%;
			line-height:1.2em;
			display:block;
			padding:0px 0px 0px 0px;
			font-family: Calibri;
			font-size: 1em;
			}
	.widget li a:hover { 
			text-decoration: none;
			color: #ffffff;
			background-color: #7e9749;
			
			}
	
	.widget p { padding:0px 0px 0px 0px;}
	
	
	
	
	.column-center .title_menu {  height:100%; overflow:hidden; padding:0px 0px 10px 0px;}
	
	.column-center .title_menu h2 {
				font:2.4em Georgia, "Times New Roman", Times, serif;
				color:#992915;
				padding:0px 0px 0px 24px;
				
				}
	.column-center .title_menu2 {
				font:2.0em Georgia, "Times New Roman", Times, serif;
				color:#992915;
				padding:0px 0px 0px 24px;
				
				}
	
	
	/******* FEHÉR DOBOZ  **********/
	.column-center {}
	
	
	.column-center .title {  height:100%; overflow:hidden; padding:0px 0px 0px 0px;}
	
	.column-center .title h2 {
				font:2.0em Georgia, "Times New Roman", Times, serif;
				color:#992915;
				padding:0px 0px 0px 24px;
				
				}
	.column-center .title h3 { 
				font:1.8em Georgia, "Times New Roman", Times, serif;
				color:#111; 
				padding:0px 0px 0px 30px;
				
				}
	
	.column-center .h3 { padding:0px 0px 0px 0px;}
	
	
	
	.column-center .title h2 a, .column-center .title h3 a { color:#2a2a2a;}
	.column-center .title a { text-decoration:none;}
	.column-center .title a:hover { text-decoration: underline;}
	
	.column-center .title .date { font-size: 1.1em; color:#1a8ee5; padding:4px 0px 3px 4px;}
	.column-center .title .date a { color:#1a8ee5;}
	
	.column-center .title .author { font-size: 1.1em; color:#1a8ee5; padding:0px 0 0 4px;}
	
	.column-center .ind { background:url(images/line.gif) repeat-x bottom; padding:21px 20px 31px 20px;}
	
	.column-center .bgr-left { background: none}
	.column-center .bgr-right { background: none}
	.column-center .bgr-top { background: none}
	.column-center .bgr-bot { background: none}
	.column-center .bgr-none { background: none}
	
	.column-center .title-ind { padding:21px 0px 0px 0px;}
	.column-center .title-ind h2 { background: none;}
	
	.text-box { font-size:1.2em; line-height:1.4em; padding:0px 0px 0px 2px;}
	
	.text-box .img { padding:0px 0px 9px 0px;}
	.text-box .img img { margin:0px 5px 0px -1px;}
	
	.comments {}
	.comments a, .link-edit a { color:#2181c8; font-size:1.1em; font-weight: bold;}
	.comments a { background:url(images/comments.gif) no-repeat left; padding:0px 0px 0px 13px;}
	
	.link-edit { padding:26px 0px 0px 0px;}
	.link-edit a {  padding:0px 0px 0px 13px;}

.logout{
	text-decoration:none;
	font:1.4em Georgia;
	padding:0px 0px 0px 0px;
	margin: 18px 0px -5px 8px;
}
.logout a{
	text-decoration: none;
	color: #7e9749;
}
.logout a:hover{
	text-decoration:none;
	color: #992915;
}

.footer{
	color:#4f4f4f;
	background-color: #d0e4a6;
	padding: 0px 0px 0px 0px;
}
.body_table{
	padding-top:60px;
}
.body_table_right{
	padding-left:10px;
}
.widget .left_menu_active{
	text-decoration: none;
	color: #ffffff;
	background-color: #7e9749;
}