/*   
Theme Name: DentalMadness
Theme URL: http://www.m-dent.hu
Description: Stylings of the M-Dent Farkas bt Site
Author: Fafee
Author URL: http://www.fafee.hu
*/

body{
background-color:#9cf;
padding: 0px 0px;
border: 0px none;
margin: 0px 0px;
}

a img{
border:none;
}

div{
border:0px none;
margin:0px 0px;
padding: 0px 0px;
}

#wrapper{
	width:900px;
	margin:0px auto;
}
	#headerwrap{
		width:900px;
		height:160px;
		background:url('header_bg.png') no-repeat;
	}
		#logo{
			float:left;
			width:240px;
			height:160px;
		}
		#sloganhu{
			float:left;
			width:490px;
			height:0px;
			padding-top:160px;
			overflow: hidden;
			background:url('mdent_hu.png') no-repeat;
		}
		#slogande{
			float:left;
			width:490px;
			height:0px;
			padding-top:160px;
			overflow: hidden;
			background:url('mdent_de.png') no-repeat;
		}
		#slogangb{
			float:left;
			width:490px;
			height:0px;
			padding-top:160px;
			overflow: hidden;
			background:url('mdent_gb.png') no-repeat;
		}
		#langselect{
			float:left;
			width:170px;
			height:160px;
		}
			#langselect a, #langselect a:hover, #langselect a:visited{
				display:block;
				width:40px;
				height:130px;
				float:left;
			}
	
	#kozep{
		width:900px;
		overflow:hidden;
	}
		#menupanel{
			width:250px;
			float:left;
		}
			#menutop{
				width:250px;
				height:60px;
				background:url('menutop_bg.png') no-repeat;
			}
			#menu{
				width:250px;
				height:137px;
				background:url('menurepeat_bg.png') repeat-y;
			}
				#menu a, #menu a:visited{
					display:block;
					float:right;
					width:174px;
					height:35px;
					font-family:Arial;
					font-size:12pt;
					font-weight:bold;
					text-decoration:none;
					text-align:center;
					padding-top:10px;
					color:black;
					background:url('buttons.png') top no-repeat;
				}
				#menu a:hover{
					background:url('buttons.png') center no-repeat;
				}
				#menu a.active{
					background:url('buttons.png') bottom no-repeat;
				}
			#menubtm{
				clear:right;
				width:230px;
				height:20px;
				padding-right:20px;
				padding-top:75px;
				background:url('menubtm_bg.png') no-repeat;
				text-align:center;
				line-height:10%;
				font-family:Verdana;
				font-size:8pt;
				font-weight:bold;
				color:#36c;
			}
			#designedby{
				width:230px;
				background:url('designedby_bg.png') repeat-y;
				padding:1px 0px;
				padding-right:20px;
				text-align:center;
			}
				#designedby p{
					line-height:10%;
					font-family:Verdana;
					font-size:8pt;
					font-weight:bold;
					color:#36c;
				}
			#menupanelbtm{
				width:250px;
				height:68px;
				background:url('menupanel_btm.png') no-repeat;
			}
			#balancer{
				width:250px;
				padding-bottom:1500px;
				margin-bottom:-1500px;
				background:url('menubalance.png') repeat-y;
			}
		
		#contentpanel{
			width:650px;
			float:right;
		}
			#contenttop{
				width:650px;
				height:60px;
				background:url('contenttop_bg.png') no-repeat;
			}
			#content{
				width:650px;
				padding:1px 0px;
				background:url('contentrepeat_bg.png') repeat-y;
			}
				.bal{
					width:270px;
					float:left;
					padding-left:30px;
					text-align:left;
				}
				.jobb{
					width:270px;
					float:right;
					padding-right:80px;
					text-align:left;
				}
					.bal img, .jobb img{
						margin: 30px 30px;
					}
					.bal p, .jobb p{
						margin: 30px 0px;
					}
				.mid{
					width:350px;
					margin: 0px auto;
					text-align:center;
					padding-right:50px;
					padding-bottom:1px;
				}
				.clearboth{
					clear:both;
				}
					.bal p, .jobb p, .mid p, .baloszlop p, .jobboszlop p{
						color:white;
						font-family: Arial;
						font-size:11pt;
						font-weight:bold;
					}
				
						.arlista{
							margin-left:20px;
							width:500px;
							clear:both;
						}
							.baloszlop{
								width:136px;
								float:left;
								padding-left:10px;
							}
							.jobboszlop{
								width:326px;
								padding:10px 10px;
								float:right;
								border: 2px solid white;
							}
		#contentzaras{
			clear:both;
			width:900px;
			height:61px;
			background:url('contentzaras.png') no-repeat;
		}
		
	#footer{
		width:900px;
		height:110px;
		padding-top:20px;
		background:url('footer_bg.png') no-repeat;
		text-align:center;
	}
		#footer h1{
			font-family:Verdana;
			font-size:16pt;
			font-weight:bold;
			color:#36c;
			line-height:30%;
		}
		#footer p{
			font-family:Verdana;
			font-size:10pt;
			font-weight:bold;
			color:#36c;
			line-height:40%;
		}
		#footer h2{
			font-family:Verdana;
			font-size:12pt;
			font-weight:bold;
			color:#36c;
		}
