html, body{
	height:100%;
	margin: 0;
	padding: 0;
	text-align: center;
	background: transparent url(../hpimages/bg.jpg) repeat top left;
	font-family:Arial, Helvetica, sans-serif;
	font-size : 12px;
}

.clear{
	clear:both;
}

h1{
	font-size:18px;
	margin:6px 0px 6px 0px;
	padding:0px;
	color:#007e37;
}

h2{
	font-size:14px;
	margin:6px 0px 6px 0px;
	padding:0px;
	color:#007e37;
}

a{
	color:#007E37;
}


.homm{
	margin: 0 auto;
	padding:0;
	border: none;
	text-align: left;
	width: 900px;
	background-color:#FFFFFF;
	border-left: 1px solid #333333;
	border-right: 1px solid #333333;
}

	.homm .header{
	height:180px;
	width:900px;
	background: transparent url(../hpimages/header.jpg) no-repeat top left;
	}

	.homm .header .lang_box{
		
		float:right;
		margin:150px 10px 0px 0px;

	}

	.homm .header .lang_box a{
		float:left;
	}
	
	.homm .menu{
	background: transparent url(../hpimages/menubar.jpg) repeat-x top left;
	width:900px;
	height:40px;
	}
	
		.homm .menu .menu_white{
		float:left;
		background: transparent url(../hpimages/menu_white.jpg) no-repeat top left;
		height:40px;
		width:1px;
		}
		
				
		.homm .menu a
		{
		 display:block;
		 float:left;
		 font-size:16px;
		 color:#FFFFFF;
		 padding:13px 10px 0px 10px;
		 text-decoration:none;
		 background: transparent url(../hpimages/menubar.jpg) repeat-x top left;
		 height:27px;
		}
		
		.homm .menu a:hover
		{
		 display:block;
		 float:left;
		 font-size:16px;
		 color:#FFFFFF;
		 padding:13px 10px 0px 10px;
		 text-decoration:none;
		 color:#FFFFFF;
		 background: transparent url(../hpimages/menubar_hover.jpg) repeat-x top left;
		 height:27px;
		}
		
		.homm .menu .menu_active
		{
		 display:block;
		 float:left;
		 font-size:16px;
		 color:#FFFFFF;
		 padding:13px 10px 0px 10px;
		 text-decoration:none;
		 color:#FFFFFF;
		 background: transparent url(../hpimages/menubar_hover.jpg) repeat-x top left;
		 height:27px;;
		}
		

	
	.homm .left_side{
	float:left;
	width:270px;
	}
	
		.homm .left_side .top_image{
		height:85px;
		width:280px;
		}
		
		.homm .left_side .box{
		width: 240;
		background-color:#c9d8ed;
		margin: 10px 10px 10px 10px;
		padding: 10px 10px 10px 10px;
		}

		.homm .left_side .box p{
			text-align:justify;
			padding:0px 4px 0px 4px;
		}

			.homm .left_side .box .search{
			width:120px;
			border:1px solid #333333;
			color:#333333;
			font-weight:bold;
			margin: 0px 10px 0px 10px;
			}
			
			.homm .left_side .box .button{
			width:60x;
			border: 1px solid #1a315e;
			background-color: #3f74df;
			color:#FFF;
			font-weight:bold;
			}
		
				.homm .left_side .box .box_header
				{
				 border-bottom: 1px solid #102e96;
				 margin: 5px 0px 5px 0px;
				 font-size:16px;
				 color:#102e96;
				 font-weight:bold;
				}
			
				.homm .left_side .box .text{
				background-color : #FFF;
				color:#000000;
				font-size:11px;
				padding: 3px;
				}

				.homm .left_side .box .text .pic{
					text-align:center;
				}
			
				.homm .left_side .box .title{
				font-size:12px;
				color:#102e96;
				font-weight:bold;
				padding: 3px 0px 3px 0px;
				}

				.homm .left_side .box .text a{
					text-decoration:none;
					font-weight:bold;
					color:#0b2792;
				}
				
				.homm .left_side .box .submenu{
				display : block;
				background : transparent url(../hpimages/icon_submenu.jpg) no-repeat center left;
				font-size:15px;
				color:#102e96;
				text-decoration : none;
				font-weight:bold;
				padding: 6px 0px 3px 15px;
				}
				
				.homm .left_side .box .submenu:hover{
				display : block;
				background : transparent url(../hpimages/icon_submenu.jpg) no-repeat center left;
				font-size:15px;
				color:#102e96;
				text-decoration : underline;
				font-weight:bold;
				padding: 6px 0px 3px 15px;
				}
			
				.homm .left_side .box .time{
				font-size:10px;
				padding: 3px 0px 3px 0px;
				}
			
			.homm .center_align{
			text-align:center;
			}
			
	.homm .content{
	float:left;
	width:590px;
	padding:10px 20px 20px 15px;
	text-align:left;
	}
		
		.homm .content .rect_bg{
			width:530px;
			background: transparent url(../hpimages/homebox.jpg) no-repeat top left;
			padding: 10px;
		}

		.homm .content .rect_bg .rect_cont{

			float:left;
			width:295px;
			padding:10px 0px 0px 10px;
			background-color:#FFF;
			height:140px;
			
		}
		
			.homm .content .rect_bg .pic_bg{
				width:225px;
				text-align:center;
				background-color:#FFFFFF;
				float:left;

			}
			
			.homm .content .rect_bg .rect_cont .white{
				width:100%px;
				padding: 10px 10px 2px 10px;
				font-size:10px;
				font-weight:bold;
				text-align:justify;
				background-color:#FFFFFF;
			}
			
			
			
				.homm .content .rect_bg .rect_cont .white .title_green{
				width:100%;
				font-size: 16px;
				text-align:left;
				color: #487e3f;
				}
				
				.homm .content .rect_bg .rect_cont .white .button_green{
				width:195px;
				padding-right:15px;
				margin-top:10px;
				text-align:right;
				font-size:14px;
				color: #487e3f;
				background: transparent url(../hpimages/green_arrow.jpg) no-repeat center right;
				}
				
					.homm .content .rect_bg .rect_cont .white .button_green a{
					text-decoration:none;
					color: #487e3f;
					}
					
					.homm .content .rect_bg .rect_cont .white .button_green a:hover{
					text-decoration:underline;
					color: #487e3f;
					}
					
				.homm .content .rect_bg .rect_cont .white .title_pink{
				width:100%;
				font-size: 16px;
				text-align:left;
				color: #9f3e85;
				}
				
				.homm .content .rect_bg .rect_cont .white .button_pink{
				width:195px;
				padding-right:15px;
				text-align:right;
				margin-top:10px;
				font-size:14px;
				color: #9f3e85;
				background: transparent url(../hpimages/pink_arrow.jpg) no-repeat center right;
				}
				
					.homm .content .rect_bg .rect_cont .white .button_pink a{
					text-decoration:none;
					color: #9f3e85;
					}
					
					.homm .content .rect_bg .rect_cont .white .button_pink a:hover{
					text-decoration:underline;
					color: #9f3e85;
					}
				
				.homm .content .rect_bg .rect_cont .white .title_cian{
				width:100%;
				font-size: 16px;
				text-align:left;
				color: #089e9b;
				}
				
				.homm .content .rect_bg .rect_cont .white .button_cian{
				width:195px;
				padding-right:15px;
				text-align:right;
				margin-top:10px;
				font-size:14px;
				color: #089e9b;
				background: transparent url(../hpimages/cian_arrow.jpg) no-repeat center right;
				}
				
					.homm .content .rect_bg .rect_cont .white .button_cian a{
					text-decoration:none;
					color: #089e9b;
					}
					
					.homm .content .rect_bg .rect_cont .white .button_cian a:hover{
					text-decoration:underline;
					color: #089e9b;
					}
				
				.homm .content .rect_bg .rect_cont .white .title_orange{
				width:100%;
				font-size: 16px;
				text-align:left;
				color: #ec8d0a;
				}
				
				.homm .content .rect_bg .rect_cont .white .button_orange{
				width:195px;
				padding-right:15px;
				text-align:right;
				margin-top:10px;
				font-size:14px;
				color: #ec8d0a;
				background: transparent url(../hpimages/orange_arrow.jpg) no-repeat center right;
				}
				
					.homm .content .rect_bg .rect_cont .white .button_orange a{
					text-decoration:none;
					color: #ec8d0a;
					}
					
					.homm .content .rect_bg .rect_cont .white .button_orange a:hover{
					text-decoration:underline;
					color: #ec8d0a;
					}

	.homm .footer{
	background: transparent url(../hpimages/foot_bar.jpg) repeat-x top left;
	height:28px;
	width:870px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	padding: 16px 0px 0px 30px;
	}
	
	
/*-------------------------------
	content
-------------------------------*/
.center_article {
    clear:both;
    margin-right:66px;
    padding: 21px 0px 10px 10px;
    font-size:14px;
    border:none;
    line-height:22px;
}

.center_article p {
    font-size:14px;
}

.center_article div {
    font-size:14px;
}

.center_article td {
		vertical-align:top;
    font-size:14px;
}

.center_article li {
		margin:6px 0px 6px 0px;
    padding:0px;
}

.center_article h1 {
    
    font-weight: normal;
    
}

.center_article h2 {
    
}

.center_article h3 {
    
}


blockquote{
    margin:5px 5px 5px 20px;
    padding:4px 4px 4px 8px;
    font-weight:bold;
    border-left:4px solid #c0cfd6;
}

.clearer {
	clear : both;
}


a.article_title:link, a.article_title:visited, a.article_title:active {
    color: #c6a436;
    text-decoration: none;
}

a.article_title:hover {
    color: #b12c1b;
}

.download_box{
	border-top:2px solid #DDD;
  border-bottom:1px solid #DDD;
	background-color:#FFF;
	margin:8px 20px 8px 8px;
	padding:4px;
  width:500px;
}



/*----------------------------------------
sitemap
----------------------------------------*/

#sitemap_menu
{
	clear:both;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}


#sitemap_menu ul
{
	clear:both;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}

#sitemap_menu li
{
    text-align:left;
}

#sitemap_menu li a
{
	display: block;
	margin:0px;
	padding: 4px 2px 4px 2px;
	text-decoration: none;
	font-weight:bold;
  color:#b12c1b;

	background-color:  #ddf0f6;
}

#sitemap_menu li a:hover
{
	color: #b12c1b;
	background-color:  #DDD;
}


#sitemap_menu li.submenu_sitemap a
{
        display: block;
        margin:3px;
        padding: 0px 2px 0px 20px;
        text-decoration: none;
        font-weight:normal;
        color:#b12c1b;
        background-color:#FFF;
}

#sitemap_menu li.submenu_sitemap a:hover
{
	color: #b12c1b;
}

#sitemap_menu li.sub_submenu_sitemap a
{
	display: block;
	margin:3px;
	padding: 0px 2px 0px 40px;
	text-decoration: none;
  font-weight:normal;
  color:#FFF;
  background:none;
}

#sitemap_menu li.sub_submenu_sitemap a:hover
{
	color: #FFF;
  background:none;
}

#sitemap_menu li.sub_sub_submenu_sitemap a
{
	display: block;
	margin:0px;
	padding: 4px 2px 4px 60px;
	text-decoration: none;
    font-weight:normal;
    color:#b12c1b;
    border-bottom: 1px solid #b12c1b;
    border-top: 1px solid #DDD;
	background-color:  #FFF;
}

#sitemap_menu li.sub_sub_submenu_sitemap a:hover
{
	color: #FFF;
	background-color:#b12c1b;
}



.tag_founds{
    margin:3px;
	padding:3px;
	}

.tag_menu{
	margin:3px;
	background-color:#FFDC56;
	padding:3px;
}

.tag_title{
	margin:0px 0px 0px 20px;
	padding:3px;
}

.tag_text{
	margin:0px 0px 0px 20px;
	padding:3px;
}

.result_td a , .result_td a:active , .result_td a:visited{
	font-size:14px;
	text-decoration:none;
	font-weight:bold;
}

#cimkek{
	margin:8px;
	padding:8px;
	border:1px solid #F7C600;
}

.result_td a:hover{
	color:#b12c1b;
}

#gallery_box{
	margin-top:0px;
}

#gallery_box img{
	margin:5px;
	border:2px solid #DDD;
  padding:4px;
}

#gallery_box td{
	margin:10px;
	background-color:#FFF;
}

#gallery_box span{
	font-size:11px;
	color:#F64428;
}


.gomb{   
    color:#000000;
    font-weight:normal;
    font-size:11px;
    padding:3px 5px 2px 5px;
    width:111px;
    height:24px;
	background-color : #C9D8ED;
    border:none;
}

.inputmezo{
	border:1px solid #9ebade;
	padding:2px;
}

.inputmezo_error{
	border:1px solid red;
	padding:2px;
}

#error{
	color:red;	
}

#error1{
	color:red;	
}

#error2{
	color:red;
}

.inputmezo2{

	padding:1px;
  width:220px;
}

.selectborder{
    border:1px solid #F64428;
	padding:1px;
}

.inputarea{
	border:1px solid #F64428;
	padding:1px;
  width:220px;
  height:120px;
}

#cikk_pager{
        margin:10px;
        padding:3px;
        text-align:right;
        line-height:22px;
}

#cikk_pager span.prev{
        float:right;
        display:block;
        height:22px;
        width:22px;
}

#cikk_pager span.page{
        float:right;
        display:block;
        height:22px;
        width:32px;
}


#cikk_pager span.next{
        float:right;
        display:block;
        height:22px;
        width:22px;
}

.lead{
    font-size:11px;
    color:#666;
    font-style: italic;
    padding:5px;
    background-color:#eaf6fa;
    margin-top:4px;
    margin-bottom:5px;
}

.carlisttable{
	border : 1px solid #2b3440;
	color : #181e25;
}

.carlisttable th{

	padding : 6px;
	text-align : left;
	background-color : #C9D8ED;
}

.carlisttable td{

	padding : 6px;
	text-align : left;
	background-color : #e7e4e4;
}

.carlisttable th a{
	text-decoration : none;
	color : #181e25;
}

.carlistdesc{
	font-size : 12px;
}

.carlistdesc .details{
	text-align : right;
	padding : 20px 5px 10px 0px;
}

.carlistdesc .details a{
	text-decoration : none;
	color : #181e25;
	font-weight : bold;
}

.carlistdesc .details a:hover{
	text-decoration : underline;
}

.images_det a{
	display : block;	
}

.carlisttable2{
	border : 1px solid #2b3440;
	color : #181e25;
	font-size : 14px;
}

.carlisttable2 th{

	padding : 10px;
	text-align : center;
	background-color : #C9D8ED;
}

.carlisttable2 td{

	padding : 6px;
	text-align : left;
	background-color : #f5f3f3;
}

.link{
	display : block;
	width : 100%;
	text-align : center;
	padding : 10px 0px 10px 0px;
	border : 1px solid #2b3440;
	background-color : #C9D8ED;
	margin-top : 10px;
	color : #181e25;
	font-size : 14px;
	text-decoration : none;
	font-weight : bold;
}

.link:hover
{
	background-color : #b6cbe7;
}



.link2{
	display : block;
	width : 500px;
	text-align : left;
	padding : 5px 10px 5px 10px;
	background-color : #C9D8ED;
	margin-top : 4px;
	color : #181e25;
	font-size : 11px;
	text-decoration : none;
}

.link2:hover
{
	background-color : #b6cbe7;
}

.path
{
	float :left;
	height : 20px;
	width : 400px;
}

.pre
{
	float :right;
	height : 20px;
	width : 100px;
}

.navi{
	color : #181e25;
	font-size :12px;
	font-weight : bold;
	}

.navi td a{
	text-decoration : none;
	color : #181e25;
}

.navi td a:hover{
	
	text-decoration : underline;
}

.car_title{
	border-bottom:2px solid #DDD;
	border-top:2px solid #DDD;
	margin:0px 0px 20px 0px ;
}

.jarmu{
	
	border:1px solid #DDD;

}

.jarmu td{
	padding:4px;
	border:1px solid #DDD;
}

#gallery_box .title{
	background-color:#DDD;
	margin:0px 4px 0px 4px;
	padding:4px;
}

#gallery_box .title a{
	text-decoration: none;
	font-weight: bold;
	color:#007E37;
}

.gallery_cont_table td{
	padding:1px;
}

.clearer{
	clear:both;
}
