.somogyi_kbandi p{
    padding:0;
    margin:0;
    padding-bottom:10px;
}

body{
	padding:		0;
	margin:			0;
	font-family:	Arial, Arial-Ce;
	font-size: 12px;
	color: #2D281F;
	background: #5E5E5E;
	
}
#page{
width: 100%;
background: url('images/pageheader.jpg') #FFF6E5 left top repeat-x ;

}
#background{
float: left;
height: 100% !important; 
width: 998px;
background: 	url('images/bg_atmenet.jpg') ;
}
#left{
width: 			199px;
float: 			left;
height: 100%;

}
#headlogo_left{
background: 	url('images/logo_left.jpg')  no-repeat; 
float: 			left;
width: 			29px;
height:			200px;

}
#headlogo_right{
background: 	url('images/logo_right.jpg')  no-repeat; 
float: 			left;
width: 			39px;
height:			200px;

}
#headlogo{
	float: 			left;
	width: 			131px;
	height:			200px;	
	font-size: 0px;
	
}
#headlogo img{
	border: 		none;
	
}
#menu {
background: url('images/menu_left.jpg') no-repeat #696969;
width: 			199px;
min-height: 742px;
float: left;

}
#menuline_for_ie {
width: 			0px;
height: 742px;
float: left;

}
#menuspacer {
width: 100%;
float: left;
text-align: left;
margin: 0px 0px 0px 0px;

}


.mainmenu{	
	padding:		0;
	margin:			0;
	font-size: 		14px;
	list-style: 	none;
	
}
.mainmenu ul{
	padding:		0;
	margin:			0;		
	list-style: 	none;

}
.mainmenu li.active a{
	background:		url('images/menu_active.jpg');	
	color:			white;
	text-decoration: none;	
	
}
.mainmenu li.active a:hover{
	background:		url('images/menu_active.jpg');	
		
}


.mainmenu li a{
	display: 		block;	
	color:			white;
	text-decoration: none;
	
}

.mainmenu li a:hover{
	background:		url('images/menu_active.jpg');
	color:			white;
	text-decoration: none;	
	
}
.mainmenu li{
padding: 0;
margin: 0;
font-size: 0px;

}
.mainmenu li a span{
	margin:			0;
	display:		block;
	padding-top:	10px;
	padding-left:	20px;
	padding-bottom: 10px;
	cursor: pointer;
	text-align: left;
	font-size: 14px;
	width: 100%;
	max-width: 175px;
	
}



.mainmenu li.active li{
padding: 0 !important;
margin: 0 !important;
background:		url('images/menu_active_small.jpg');
font-size: 0px;

}
.mainmenu li.active  ul li a{	
	color:			#E5B235;		
	font-size: 12px;

}
.mainmenu li.active  ul  a:hover{	
	color:			#E5B235;
	text-decoration: underline;

}
.mainmenu li.active  ul a span{
	display:		block;
	font-size: 		12px;
	padding-bottom: 2px;
	
}
.mainmenu li.active  ul .active a{
	color:			#E5B235;
	text-decoration: underline;

}
.mainmenu li.active  ul li.active li{	
	font-size: 0px;	
	padding: 0 !important;
	margin: 0 !important;
	background:		url('images/menu_active_small.jpg');	

}
.mainmenu li.active  ul li.active ul li a span{
color: #FFF6E6;
font-size: 12px;

}

.mainmenu li.active  ul li.active ul li a{
font-size: 12px;
text-decoration: none;

}

.mainmenu li.active  ul li.active ul li a:hover{
text-decoration: underline;
color: #FFF6E6;

}

.mainmenu li.active  ul li.active ul li.active a{
text-decoration: underline;
color: #FFF6E6;

}







#header {
	float: 			left; 
	width: 			799px;
	height:			118px;

	background: 	url('images/header.jpg')  no-repeat; 
}
#headerlink{
	
	float: left;
	
	padding-left: 95px;
	padding-top: 33px;
	width: 			535px;
	height:			46px;	
}

#headerlink img{
	width: 			535px;
	height:			46px;
	border: none;
}

#content{

padding: 0;
margin: 0;
float: 			left;
width: 			521px;


min-height: 	321px;
border: none;
background: 	url('images/content_atmenet.jpg') left top #FFF6E6 no-repeat; 
overflow-x: hidden;
}



#content_for_ie {


width: 	0px;
height: 321px;
float: left;

}
#contentspacer{

/*padding: 12px 0px 12px 0px;*/
padding-left:35px;
padding-top: 12px;
padding-bottom: 12px; 
overflow-x: hidden;


/*margin-left: 35px;*/
min-height: 554px; 

float: 			left;
}

h1{
font-size: 22px;
color: black;
}

#contentspacer h2{
font-size: 16px;
}
#contentspacer table{
font-size: 12px;
}
#contentspacer h3{
font-size: 12px;
}
/*h2 a{
font-size: 22px;
}*/

a{
color: #8B049D;
text-decoration: none;
}
a:hover{
text-decoration: underline;
}

.nyilas{
	text-decoration: none;
	background:		url('images/nyilak.jpg') no-repeat;	
	background-position: right;
	padding-right: 40px;	
}


#right{
padding-left: 25px;
float: 			left;
width: 			248px;
min-height: 	800px;
border: 		none;
background: 	#FFF6E6; 
}

.rightbox_header{
padding-top: 10px;
width: 249px;
height: 34px;
background: 	url('images/rightbox_header.jpg') bottom no-repeat; 
float: left;

}
.rightbox_header a:hover{
text-decoration: none !important;
}
.rightbox_header a{
color: black !important;
}

.rightbox_subject{
padding-top: 10px;
padding-left: 50px;
text-align: left;
color: black;
font-size: 22px;
}

.rightbox{
padding-top: 20px;
width: 249px;
min-height: 100px;
background: 	url('images/rightbox_bg.jpg') #E2D8C7 top left no-repeat; 
float: left;
text-align: center;
padding-bottom: 10px;
}
#galeriasav{
text-align: left;
}
.black{
color: #2D281F;
}
.galeriasavlink{
with: 200px;

height: 100%;
float: left;
padding-top: 4px;
padding-bottom: 4px;
}
.galeriasavbaloldal{
margin-top: 2px;
width: 33px;
height: 10px;
float: left;
background: 	url('images/feketenyilak.jpg')  top right no-repeat; 
}

.galeriasavbaloldal_text{
height: 10px;
width: 200px;
float: left;

}

.withoutborder img{
border: none;
}

.rightbox_footer{
width: 249px;
height: 6px;
background: 	url('images/rightbox_footer.jpg') no-repeat; 
float: left;
}

#content_foot{

float: 			left;
width: 			997px;
height: 		33px;
border: 		none;
background: 	url('images/content_footer.jpg') bottom no-repeat; 

}




#footer{
width: 100%;
height: 53px;
clear: both;
background: url('images/footer_vegtelen.jpg'); 
}
#footerlinkcontainer{
	width: 			311px;
	height:			53px;	
	float: left;	
	background: url('images/footer_left.jpg')  no-repeat; 
}
#footerlink{
	
	float: left;	
	padding-left: 40px;
	padding-top: 12px;
	width: 			117px;
	height:			29px;	
	
}



#footerlink img{
	width: 			117px;
	height:			29px;
	border: none;
}









#footMagicon{
float: left;
color: white;
text-align: left;
padding-left: 519px;
padding-top: 5px;
font-family:	Tahoma;
}
#footMagicon p{
padding: 0;
padding-top: 4px;
margin: 0;
}
#footMagicon img{
border: none;
}
#footMagicon a{
text-decoration: none;
color: white;
}
#footMagicon a:hover{ 


color: #8900A3;
}




/*----------------------------------------------------------------------------------------------------------------------------------------------------------*/

/*----------------------------------------------------------------GALÉRIA-------------------------------------------------------------------------*/
#galerycontainer{

/*margin-left: 10px;*/
width: 				480px !important;
overflow: hidden;
margin: 0;
padding: 0;
}
#galerycontainer h1{

/*margin-left: 10px;*/
padding-left: 0px;
padding: 0;
font-size: 22px;
color: #2D281F;
margin: 0;

}
#galeriaKepek{
	width: 				480px !important;
	height:				280px !important;
	
	
}
.galeriaHeader{
	width:  			480px;

	height: 			19px;
	text-align: 		center;
	background: 		#676767;
	color: #FFF6E6;
}
.galeriaHeader a{
	text-decoration:none;
	font-weight:bold;
	color: #FFF6E6; !important;	
}
.galeriaHeader a:hover{
	text-decoration:underline;
	font-weight:bold;
	
}
.galeriaLista, .galeriaLista ul{
	list-style:			none;
}
.galeriaLista li{
	padding-top: 		10px;
	clear: 				both;
}
.galeriaLista img{
	border: none;
	float: left;
	margin-right:10px;
}
#vetitoDiv a img{
	border: none;
	margin-bottom:-5px;
}
#vetitoDiv a{
	text-decoration:none;
	color: #99029D;
	font-size:11px;
}
#vetitoDiv a:hover{
	text-decoration:underline;
	font-weight:bold;
	
}
#vetitoDiv{
	background: #C2C2C2;
	padding-top: 15px;
	padding-bottom:15px;
	width:500px;
	
}
/*#containergaleria{
padding-left: 242px;
border: 1px solid red;

}*/
#vetitoDiv_{
	padding-left:300px;
}
.terkoz{
	padding-right:30px;
}
#alkategoriak{
	color:#000;
	padding-top: 20px;
	padding:0;
	margin:0;
}
#alkategoriak a{
	color:#99029D;
	text-decoration:none;
	font-weight:bold;
	font-size:12px;
}
#alkategoriak a img{
	border: 1px solid #78797B;
}
#alkategoriak table tbody tr td{

}
.vetitgomb{
	color:#99029D !important;
	cursor:pointer;
}
#galeriaLeiras{
	color:#000;
}
#pozicio{
	padding:0;
	margin:0;
	height:26px;
}
#pozicio h3{
	padding:0;
	margin:0;
	color:#99029D;
}
#pozicio h3 a{
	color:#99029D;
}
#pozicio a{
	color:#99029D;
	font-weight:bold;
	text-decoration:none;
	font-size:12px;
}

/*----------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*hirek*/
.linkek{
padding-bottom: 20px;
margin-bottom: 10px;
background: 	url('images/szurkecsik.jpg') bottom left no-repeat; 
}

/*kapcsolat*/

.kapcsolat-szoveg{
font-size: 12px;

}
/*reklam*/
.linkssecond img{
border: none;
}
.linkssecond{
padding-top: 10px;
}
/*nevezeteszemely*/
#onepersonconent{
text-align: center;
width: 450px;
}

.felsovaltozas{

vertical-align: top;

}
.right{
text-align: right;
}
.center{
text-align: center;
}
.temettesilista{
width: 423px;
backgorund: red;
}

