/*
Theme Name: lintner téma
Theme URI: http://www.drlintner.hu/
Description: wordpress téma dr. Lintner részére
Version: 1.0
Author: Lengyel Andrea
Author URI: http://www.tpconsulting.hu/
Tags: 
Text Domain: 
*/

body {
  background: #33241D url(/wp-content/themes/lintner/img/body_bg.jpg) repeat-x;
  padding: 0px 0px 30px 0px;
  margin: 0px;
  text-align: center;
  font-size: 13px;
  color: #3F302B;
  font-family: Tahoma, Arial, Verdana, Helvetica;
}

img {
  border: 0px;
}

#page_content a {
	color: #5B4723;
	}
	
#page_content a:hover {
	background-color: #EDE5AD;
	color: #111;
	}

#page_content img {
	border: 10px solid #D6CDBA;
	}

#page_content p {
  marign: 0px;
  padding: 0px;
  margin-bottom: 14px;
}

#lmb {
  background: url(/wp-content/themes/lintner/img/lmb_bg.jpg) repeat-x;
  height: 59px;
  margin-bottom: 54px;
}

#lmb_logo {
 margin-top: 13px;
}

#mainpage_header {
 padding-bottom: 13px; 
}

#mainpage_menu {
 width: 875px;
 height: 370px;
 margin: 0px auto;
 position: relative;
}

.mainpage_menu_bg_lang_hu {
  background: url(/wp-content/themes/lintner/img/bt_main0_hu.jpg) no-repeat;
  background-position: 0px 270px;
}

.mainpage_menu_bg_lang_en {
  background: url(/wp-content/themes/lintner/img/bt_main0_en.jpg) no-repeat;
  background-position: 0px 270px;
}

.mainpage_menu_bg_lang_de {
  background: url(/wp-content/themes/lintner/img/bt_main0_de.jpg) no-repeat;
  background-position: 0px 270px;
}

#mainpage_menu_1 {
  position: absolute;
  top: 0px;
  left: 0px;
}

#mainpage_menu_2 {
  position: absolute;
  top: 0px;
  left: 221px;
}

#mainpage_menu_3 {
  position: absolute;
  top: 0px;
  left: 437px;
}

#mainpage_menu_4 {
  position: absolute;
  top: 0px;
  left: 653px;
}

#mainpage_textmenu, .textmenu {
  color: #684F45;
  font-size: 13px;
  font-family: arial;
}

#mainpage_textmenu a, .textmenu a {
  font-size: 12px;
  font-family: arial;
  color: #BC9B54;
  text-decoration: none;
}

#mainpage_textmenu a:hover {
  text-decoration: underline;
}

#mainpage_copyright {
  text-align: center;
  border: 0px solid #fff;
  padding-top: 22px;
  font-size: 11px;
  font-family: tahoma, arial, verdana;
  color: #AE7C45;
  color: #D8C69E;
}

#mainpage_langsel {
	padding-top: 5px;
	}

#mainpage_seo {
  text-align: left;
  width: 837px;
  margin: 65px auto; 
  font-family: tahoma, arial, verdana;
  font-size: 12px;
  color: #AF9C71;
}

#mainpage_seo h2 {
  padding: 0px;
  margin: 15px 0px 7px 0px;
  font-family: tahoma, arial, verdana;
  font-size: 14px;
  color: #D8C69E;
}

.clearer {
	clear: both;
	}

#page_container {
	width: 836px;
	background: url(/wp-content/themes/lintner/img/page_main_bg.jpg) repeat-y;
	margin: 0px auto;
	}

#page_header {
	width: 836px;
	height: 158px;
	background: url(/wp-content/themes/lintner/img/page_header_bg.jpg) no-repeat;
	position: relative;
	}

#page_header_img1 {
	position: absolute;
	top: 20px;
	left: 14px;
	}

#page_header_img2 {
	position: absolute;
	bottom: 5px;
	right: 300px;
	}
	
#page_header_img3 {
	position: absolute;
	bottom: 5px;
	right: 15px;
	}

#page_header_address1 {
	position: absolute;
	top: 20px;
	left: 14px;
	}
	
	#page_header_address2 {
	position: absolute;
	top: 20px;
	left: 14px;
	}

#page_footer {
	width: 836px;
	height: 25px;
	background: url(/wp-content/themes/lintner/img/page_footer_bg.jpg) no-repeat;
	}

#page_body {
	width: 822px;
	margin-left: 7px;
	padding-top: 10px;
	padding-bottom: 20px;
	background: url(/wp-content/themes/lintner/img/page_main2_bg.jpg) repeat-x;	
	}

#page_menu {
	float: left;
	width: 185px;
	margin-right: 15px;
	}
	
#page_content {
	float:left;
	width: 600px; /* 625 */
	text-align: left;
	}

#page_menu ul {
	margin: 0px 0px 0px 10px;
	padding: 0px;
	list-style: none;
	border: 0px solid #000;
	width: 175px;

}

#page_menu ul li {
  margin-bottom: 6px;
}

#page_menu ul li a {
  display: block;
  background-color: #fff;
  text-decoration: none;
  color: #3F302B;
  font-size: 16px;
  padding: 6px 5px 6px 5px;
  border-radius: 7px;
  -moz-box-shadow: 3px 3px 3px #ccc;
  -webkit-box-shadow: 3px 3px 3px #ccc;
  box-shadow: 3px 3px 3px #ccc;
}

#page_menu ul li a:hover {
  background-color: #423026;
  color: #fff;
  color: #D3CFBD;
}

/* Begin Images */

p img {
	padding: 0;
	max-width: 100%;
	}

/*	Using 'class="alignright"' on an image will (who would've
	thought?!) align the image to the right. And using 'class="centered',
	will of course center the image. This is much better than using
	align="center", being much more futureproof (and valid) */

img.centered, img.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}

img.alignright {
	padding: 4px;
	margin: 0 0 2px 7px;
	display: inline;
	}

img.alignleft {
	padding: 4px;
	margin: 0 7px 2px 0;
	display: inline;
	}

.alignright {
	float: right;
	}

.alignleft {
	float: left;
	}
	
	
/* End Images */




