* {
	margin: 0;
	padding: 0;
}

.container {
	width: 100%;
	overflow: hidden;
}

.clear {
	clear: both;
	font-size: 0%;
	line-height: 0%;
	height: 0;
}

input, select {
	vertical-align: middle;
	font-weight: normal;
}

img {
	border: 0;
	vertical-align: top;
	text-align: left;
}

.right {
	float:right;
}

ul, ol {
	list-style: none;
}

a {
	color: #1e8ec0;
}

a:hover {
	text-decoration: none;
}

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	line-height: 1em;
	color: #333333;
	background: #161513; 
}

#page {
	background: #1d1c1a url(/saxon/sites/saxon/images/body.jpg) repeat-x 0% 0%;
	border-left: 0px solid #161513;
	border-right: 0px solid #161513;
	margin:0 auto;
	width: 980px;
}

#right_bg {
	/*background: url(/saxon/sites/saxon/images/body1.jpg) repeat-x 0% 0%;*/
	width: 50%;
	height: 310px;
	position: absolute;
	top: 0;
	right: 0;
}

.col-1, .col-2, .col-3 {
	float: left;
}

.no_margin {
	margin: 0 !important;
}

h2 {
	font-size: 1.846em;
	line-height: 0.917em;
	font-weight: normal;
	letter-spacing: -1px; 
	line-height: 1.2em; 
	padding: 30px 0 6px 0;
	color: #504a45;
}

h2 strong {
	color: #181614;
}

h3 {
	font-size: 1.846em;
	line-height: 0.917em;
	font-weight: normal;
	letter-spacing: -1px; 
	padding: 3px 0 10px 0;
	color: #181614;
}

h3.more_indent {
	font-size: 1.846em;
	line-height: 0.917em;
	font-weight: normal;
	letter-spacing: -1px; 
	padding: 3px 0 21px 0;
	color: #181614;
}

h3.indent_top {
	margin: 49px 0 0 0;
}

h4 {
	font-size: 1em;
	line-height: 1.154em;
	padding: 0 0 15px 0;
	color: #333333;
}

h5 {
	font-size: 1.846em;
	line-height: 0.917em;
	font-weight: normal;
	letter-spacing: -1px; 
	padding: 0 0 20px 0;
	color: #fff;
	font-weight: normal;
}


#languages {
	clear:both;
	width: 980px;
	text-align: right;
	font-size: 10px;
}
#languages UL {
	margin-right: 20px;
	display:inline;
	float: right;
}
#languages UL LI {
	float: left;
	padding: 8px 5px 0px 5px;
	color: #555;
}
#languages UL LI A {
	text-decoration: none;
	color: #aaa;
}
#languages UL LI A.active {
	text-decoration: none;
	color: #1e8ec0;
}
#languages UL LI A:hover {
	text-decoration: none;
	color: #fff;
}

#header {
	background: url(/saxon/sites/saxon/images/header.jpg) no-repeat 0% 0px;
	width: 980px;
	height: 522px;
	margin: 0 auto;
	position: relative;
	font-size: 0.814em;
}

#logo {
	position: absolute;
	top: 23px;
	left: 41px;
}

#slogan {
	position: absolute;
	top: 173px;
	left: 41px;
}

#support {
	 background: url(/saxon/sites/saxon/images/support.jpg) no-repeat 0% 0%;
	width: 243px;
	height: 136px;
	position: absolute;
	top: 174px;
	left: 703px;
}

#support a {
	display: block;
	width: 243px;
	height: 82px;
}

#menu {
	position: absolute;
	top: 57px;
	right: 9px;
}

#menu ul li {
	float: left;
	margin: 0 0 0 12px;
}

/*HUNGARIAN*/

#menu ul li A IMG#m1  {
	 background: url(/saxon/sites/saxon/images/m1_hu.jpg) no-repeat;
	 background-position: top left; 
}
#menu ul li A:hover IMG#m1  {
	 background: url(/saxon/sites/saxon/images/m1_hu.jpg) no-repeat;
	 background-position: bottom left;
}
#menu ul li A IMG#m1.selected  {
	 background: url(/saxon/sites/saxon/images/m1_hu.jpg) no-repeat;
	 background-position: bottom left;
}

#menu ul li A IMG#m2  {
	 background: url(/saxon/sites/saxon/images/m2_hu.jpg) no-repeat;
	 background-position: top left; 
}
#menu ul li A:hover IMG#m2  {
	 background: url(/saxon/sites/saxon/images/m2_hu.jpg) no-repeat;
	 background-position: bottom left;
}
#menu ul li A IMG#m2.selected  {
	 background: url(/saxon/sites/saxon/images/m2_hu.jpg) no-repeat;
	 background-position: bottom left;
}

#menu ul li A IMG#m3  {
	 background: url(/saxon/sites/saxon/images/m3_hu.jpg) no-repeat;
	 background-position: top left; 
}
#menu ul li A:hover IMG#m3  {
	 background: url(/saxon/sites/saxon/images/m3_hu.jpg) no-repeat;
	 background-position: bottom left;
}
#menu ul li A IMG#m3.selected  {
	 background: url(/saxon/sites/saxon/images/m3_hu.jpg) no-repeat;
	 background-position: bottom left;
}

#menu ul li A IMG#m4  {
	 background: url(/saxon/sites/saxon/images/m4_hu.jpg) no-repeat;
	 background-position: top left; 
}
#menu ul li A:hover IMG#m4  {
	 background: url(/saxon/sites/saxon/images/m4_hu.jpg) no-repeat;
	 background-position: bottom left;
}
#menu ul li A IMG#m4.selected  {
	 background: url(/saxon/sites/saxon/images/m4_hu.jpg) no-repeat;
	 background-position: bottom left;
}

#menu ul li A IMG#m5  {
	 background: url(/saxon/sites/saxon/images/m5_hu.jpg) no-repeat;
	 background-position: top left; 
}
#menu ul li A:hover IMG#m5  {
	 background: url(/saxon/sites/saxon/images/m5_hu.jpg) no-repeat;
	 background-position: bottom left;
}
#menu ul li A IMG#m5.selected  {
	 background: url(/saxon/sites/saxon/images/m5_hu.jpg) no-repeat;
	 background-position: bottom left;
}

#menu ul li A IMG#m6  {
	 background: url(/saxon/sites/saxon/images/m6_hu.jpg) no-repeat;
	 background-position: top left; 
}
#menu ul li A:hover IMG#m6  {
	 background: url(/saxon/sites/saxon/images/m6_hu.jpg) no-repeat;
	 background-position: bottom left;
}
#menu ul li A IMG#m6.selected  {
	 background: url(/saxon/sites/saxon/images/m6_hu.jpg) no-repeat;
	 background-position: bottom left;
}


/* ENGLISH */


#menu ul li A IMG.en#m1  {
	 background: url(/saxon/sites/saxon/images/m1_en.jpg) no-repeat;
	 background-position: top left; 
}
#menu ul li A:hover IMG.en#m1  {
	 background: url(/saxon/sites/saxon/images/m1_en.jpg) no-repeat;
	 background-position: bottom left;
}
#menu ul li A IMG.en#m1.selected  {
	 background: url(/saxon/sites/saxon/images/m1_en.jpg) no-repeat;
	 background-position: bottom left;
}

#menu ul li A IMG.en#m2  {
	 background: url(/saxon/sites/saxon/images/m2_en.jpg) no-repeat;
	 background-position: top left; 
}
#menu ul li A:hover IMG.en#m2  {
	 background: url(/saxon/sites/saxon/images/m2_en.jpg) no-repeat;
	 background-position: bottom left;
}
#menu ul li A IMG.en#m2.selected  {
	 background: url(/saxon/sites/saxon/images/m2_en.jpg) no-repeat;
	 background-position: bottom left;
}

#menu ul li A IMG.en#m3  {
	 background: url(/saxon/sites/saxon/images/m3_en.jpg) no-repeat;
	 background-position: top left; 
}
#menu ul li A:hover IMG.en#m3  {
	 background: url(/saxon/sites/saxon/images/m3_en.jpg) no-repeat;
	 background-position: bottom left;
}
#menu ul li A IMG.en#m3.selected  {
	 background: url(/saxon/sites/saxon/images/m3_en.jpg) no-repeat;
	 background-position: bottom left;
}

#menu ul li A IMG.en#m4  {
	 background: url(/saxon/sites/saxon/images/m4_en.jpg) no-repeat;
	 background-position: top left; 
}
#menu ul li A:hover IMG.en#m4  {
	 background: url(/saxon/sites/saxon/images/m4_en.jpg) no-repeat;
	 background-position: bottom left;
}
#menu ul li A IMG.en#m4.selected  {
	 background: url(/saxon/sites/saxon/images/m4_en.jpg) no-repeat;
	 background-position: bottom left;
}

#menu ul li A IMG.en#m5  {
	 background: url(/saxon/sites/saxon/images/m5_en.jpg) no-repeat;
	 background-position: top left; 
}
#menu ul li A:hover IMG.en#m5  {
	 background: url(/saxon/sites/saxon/images/m5_en.jpg) no-repeat;
	 background-position: bottom left;
}
#menu ul li A IMG.en#m5.selected  {
	 background: url(/saxon/sites/saxon/images/m5_en.jpg) no-repeat;
	 background-position: bottom left;
}

#menu ul li A IMG.en#m6  {
	 background: url(/saxon/sites/saxon/images/m6_en.jpg) no-repeat;
	 background-position: top left; 
}
#menu ul li A:hover IMG.en#m6  {
	 background: url(/saxon/sites/saxon/images/m6_en.jpg) no-repeat;
	 background-position: bottom left;
}
#menu ul li A IMG.en#m6.selected  {
	 background: url(/saxon/sites/saxon/images/m6_en.jpg) no-repeat;
	 background-position: bottom left;
}



#banners {
	width: 946px;
	height: 186px;
	padding: 20px 0 0 16px;
	overflow: hidden;
	position: absolute;
	top: 313px;
	left: 0;
}

.ban {
/*	background: url(/saxon/sites/saxon/images/banner.jpg) no-repeat 0% 0%; */
	width: 276px;
	height: 127px;
	padding: 10px 0 0 22px;
	float: left;
	margin: 0 9px 0 0;
}
.banOn {
/*	background: url(/saxon/sites/saxon/images/banner.jpg) no-repeat 0% 0%; */
	width: 276px;
	height: 127px;
	padding: 10px 0 0 22px;
	float: left;
	margin: 0 9px 0 0;
}

.picture_ban {
	float: left;
	margin: 0 0px 10px 0;
}

.title_ban {
	margin: 0px 0 0px 0;
}
.title_ban_1 {
	margin: 0px 0 0px 0;
	background: url('/saxon/sites/saxon/images/1page-title1_hu.gif') no-repeat;
	background-position: top left;
}
.banOn .title_ban_1 {
	margin: 0px 0 0px 0;
	background: url('/saxon/sites/saxon/images/1page-title1_hu.gif') no-repeat;
	background-position: top right;
}
.title_ban_2 {
	margin: 0px 0 0px 0;
	background: url('/saxon/sites/saxon/images/1page-title2_hu.gif') no-repeat;
	background-position: top left;
}
.banOn .title_ban_2 {
	margin: 0px 0 0px 0;
	background: url('/saxon/sites/saxon/images/1page-title2_hu.gif') no-repeat;
	background-position: top right;
}
.title_ban_3 {
	margin: 0px 0 0px 0;
	background: url('/saxon/sites/saxon/images/1page-title3_hu.gif') no-repeat;
	background-position: top left;
}
.banOn .title_ban_3 {
	margin: 0px 0 0px 0;
	background: url('/saxon/sites/saxon/images/1page-title3_hu.gif') no-repeat;
	background-position: top right;
}

/* ENGLISH */

.title_ban_1_en {
	margin: 0px 0 0px 0;
	background: url('/saxon/sites/saxon/images/1page-title1_en.gif') no-repeat;
	background-position: top left;
}
.banOn .title_ban_1_en {
	margin: 0px 0 0px 0;
	background: url('/saxon/sites/saxon/images/1page-title1_en.gif') no-repeat;
	background-position: top right;
}
.title_ban_2_en {
	margin: 0px 0 0px 0;
	background: url('/saxon/sites/saxon/images/1page-title2_en.gif') no-repeat;
	background-position: top left;
}
.banOn .title_ban_2_en {
	margin: 0px 0 0px 0;
	background: url('/saxon/sites/saxon/images/1page-title2_en.gif') no-repeat;
	background-position: top right;
}
.title_ban_3_en {
	margin: 0px 0 0px 0;
	background: url('/saxon/sites/saxon/images/1page-title3_en.gif') no-repeat;
	background-position: top left;
}
.banOn .title_ban_3_en {
	margin: 0px 0 0px 0;
	background: url('/saxon/sites/saxon/images/1page-title3_en.gif') no-repeat;
	background-position: top right;
}




#content_bg {
	background: #efe7dd url(/saxon/sites/saxon/images/content.jpg) repeat-x 0% 0%;
	min-height: 250px;
	height: auto !important;
	height: 250px;
}

#content {
	width: 980px;
	margin: 0 auto;
	font-size: 0.814em;
}

#content p {
	background: ;
	line-height: 1.254em;
	text-align: justify;
	padding: 0px 0 20px 0;
	color: #444;
}

#content p img {
	vertical-align: baseline;
	margin: 0 0 0 6px
}

#content p strong {
	display: block;
	text-align:left;
	padding: 0 0 5px 0;
	color: #333;
}

#content p strong a {
	color: #333333;
}

#content p em {
	float: right;
	font-style: normal;
	padding: 0 20px 0 0;
}

#content ul li {
	background: url(/saxon/sites/saxon/images/hor-line2.gif) no-repeat 9px 100%;
	line-height: 1.923em;
}

#content ul li a {
	background: url(/saxon/sites/saxon/images/arrow2.gif) no-repeat 0% 5px;
	text-decoration: none;
	color: #666;
	padding: 0 0 0 18px;
}

#content ul li a:hover {
	color: #333333;
}

.row-1 {
	width: 100%;
	overflow: hidden;
}

.row-2 {
	width: 100%;
	overflow: hidden;
}

.links {
	background: url(/saxon/sites/saxon/images/col-divider.gif) repeat-y 98px 0%;
	width: 100%;
	overflow: hidden;
}

.links a {
	margin: 0 62px 0 0;
}

.link {
	background: url(/saxon/sites/saxon/images/arrow.gif) no-repeat 0% 6px;
	padding: 0 0 0 17px;
}

.link1 {
	background: url(/saxon/sites/saxon/images/arrow1.gif) no-repeat 0% 6px;
	padding: 0 0 0 18px;
	color: #7a7261;
}
.link2 {
	background: none;
	padding: 0 0 0 18px;
	color: #7a7261;
}

.middle {
	background: #2c4661 url(/saxon/sites/saxon/images/middle.jpg) repeat-y 0% 0%;
	width: 288px;
	margin: 20px auto 12px;
}

.top {
	background: url(/saxon/sites/saxon/images/top.jpg) no-repeat 0% 0%;
}

.bottom {
	background: url(/saxon/sites/saxon/images/bottom.jpg) no-repeat 0% 100%;
	min-height: 164px;
	height: auto !important;
	height: 164px;
	padding: 36px 40px 36px 40px;
}
.bottom_dij {
	background: url(/saxon/sites/saxon/images/bottom.jpg) no-repeat 0% 100%;
	min-height: 240px;
	height/* */:/**/240px;
	height: /**/240px;

	padding: 26px 0px 45px 0px;

}

#dijak {

	width: 287px;
	width/* */:/**/287px;
	width: /**/287px;
	height: 310px;
	background: ;
}


.bottom ul {
	margin-top: 10px;
	margin-bottom: 20px;
}
.bottom ul li {
/*	background: url(/saxon/sites/saxon/images/hor-line.gif) no-repeat 9px 100% !important; */
	background: url(/saxon/sites/saxon/images/arrow3.gif) no-repeat 0% 10px !important;
	background-position: 0 7px !important;
	line-height: 1.3em !important;
	position: relative;
	padding: 0 0 7px 18px !important;	
}

.bottom ul li a {

/*	background: url(/axon/sites/saxon/images/list-divider.gif) no-repeat 0% 5px !important; */
	width: 200px !important;
	text-decoration: none !important;
	color: #acd9ec !important;
	padding: 2px 0 4px 0px !important;
}

.bottom ul li a:hover {
	background: none !important;
	text-decoration: underline !important;
}

.bottom ul li a.level1 {
	padding: 0 0 5px 0px !important;
	background: none !important;
	color: #fff !important;
	font-weight: bold;
	font-size: 16px;
}
.level1 {
	padding: 0 0 5px 0px !important;
	background: none !important;
	color: #fff !important;
	font-weight: bold;
	font-size: 16px;
}
.selected_level1 {
	padding: 0 0 5px 0px !important;
	background: none !important;
	color: #fff !important;
	font-weight: bold;
	font-size: 16px;
}
.bottom ul li.selected_level2 a {
	color: #eee !important;
}
.bottom ul li a.level2 {
	font-size: 16px;
}


.bottom p {
	color: #acd9ec;
}

.bottom p strong {
	display: block;
	padding: 0 0 5px 0;
}

.bottom p strong a {
	color: #acd9ec !important;
}

.no_bg {
	background: none !important;
}

.top_middle1 {
	background: #181714 url(/saxon/sites/saxon/images/top-middle1.jpg) repeat-x 0% 0%;
	margin: 0 0 34px 0;
}

.bottom_middle1 {
	background: url(/saxon/sites/saxon/images/bottom-middle1.jpg) repeat-x 0% 100%;
}

.middle_left1 {
	background: url(/saxon/sites/saxon/images/middle-left1.jpg) repeat-y 0% 0%;
}

.middle_right1 {
	background: url(/saxon/sites/saxon/images/middle-right1.jpg) repeat-y 100% 0%;
}

.top_left1 {
	background: url(/saxon/sites/saxon/images/top-left1.jpg) no-repeat 0% 0%;
}

.top_right1 {
	background: url(/saxon/sites/saxon/images/top-right1.jpg) no-repeat 100% 0%;
}

.bottom_left1 {
	background: url(/saxon/sites/saxon/images/bottom-left1.jpg) no-repeat 0% 100%;
}
.bottom_right1 {
	background: url(/saxon/sites/saxon/images/bottom-right1.jpg) no-repeat 100% 100%;
	min-height: 190px;
	height: auto !important;
	height: 190px;
	padding: 34px 34px 24px 34px;
}

.bottom_right1 p {
	color: #999 !important;
}

.bottom_right1 p strong {
	display: block;
	padding: 0 0 5px 0;
	color: #999 !important;   
}

.bottom_right1 p strong a {
	color: #7a7261 !important;
}

.bottom_right1 ul li {
	background: url(/saxon/sites/saxon/images/hor-line1.gif) no-repeat 0px 100% !important;
	line-height: 1.3em ;
	position: relative;
	padding: 3px 0 4px 0px  !important;
	margin-left: 0px !important;
}

.bottom_right1 ul li a {
	text-decoration: none ;
	color: #7a7261 !important;
	padding: 0 0 0 0;
	background: url(/saxon/sites/saxon/images/arrow1.gif) no-repeat 0% 5px !important;
	text-decoration: none;
	color: #333333;

}

.bottom_right1 ul li a:hover {
	background: none ;
	text-decoration: underline ;
	color: #eee !important;
}




.top_left2 {
	background: url(/saxon/sites/saxon/images/top-left2.jpg) no-repeat 0% 0%;
}

.top_right2 {
	background: url(/saxon/sites/saxon/images/top-right2.jpg) no-repeat 100% 0%;
}




.hor_line {
	background: url(/saxon/sites/saxon/images/hor-line2.gif) repeat-x 0% 0%;
	width: 100%;
	height: 1px;
	overflow: hidden;
	margin: 4px 0 15px 0;
}
.hor_line2 {
	background: url(/saxon/sites/saxon/images/hor-line1.gif) repeat-x 0% 0%;
	width: 100%;
	height: 1px;
	overflow: hidden;
	margin: 25px 0 0px 0;
}
.hor_line3 {
	border-top: 1px solid  #999;
	padding: 10px 0 0 0 !important;
	margin: 10px 0 0 0 !important;
	line-height: 1px !important;
}

#contact_form textarea {
	background: none;
	width: 265px;
	height: 102px;
	padding: 3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #333333;
	border: 1px solid #333333;
	float: right;
}

#contact_form label {
	display: block;
	height: 30px;
	overflow: hidden;
}

#contact_form input {
	background: none;
	width: 250px;
	height: 15px;
	padding: 2px 3px 1px 3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #333333;
	border: 1px solid #333333;
}

#contact_form input.input_file {
	height: 26px;
	padding: 2px 3px 1px 3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #333333;
	line-height: 26px;
	border: 1px solid #333333 !important;
}
#contact_form a {
	float: right;
	margin: 10px 0 0 21px;
}


/*** Gallery ***/


#gallery { 
	float:left;
	border: 0px solid #500;
	width: 640px;
	min-height: 430px;
	height:auto !important;
	height: 430px;
}


#preview {
	float:left;
}

#picdesc {
	float: left;
	width: 475px;
	min-height: 250px;
	height: auto !important;
	height: 250px;
	padding: 10px 2px;
	text-align: justify;
}

#gal_img {
	width: 475px;
	height: 390px;
	border: 1px solid #aaa;
	background:#fff;
/*
	background: url('/saxon/sites/saxon/images/bg_bigpic.gif') no-repeat;
*/
}


#image_main {
	border: 0px solid #fff; 
}

table#thumbnails { 
	margin-left: 0px;
	float:left;
	border: 0px solid #aaa;
	color: #3277C2;
}
table#thumbnails .tn { 
	background:#fff;
	padding:0;margin:0;
	width: 62px;
	height: 62px;
	border: 1px solid #aaa;
}
table#thumbnails .tnOn { 
	background:#fff;
	padding:0;margin:0;
	width: 60px;
	height: 60px;
	border: 2px solid #aaa;
}

table#thumbnails .tn img {border: 0px solid #fff; }

table#controls { 

	font-family: verdana;
	font-size: 11px;
	width:100%;
	margin-top: 0px;
	color: #000;
}
table#controls A { 
	font-size: 12px;
	text-decoration: none;
	color: #222;
}
table#controls A:hover { 
	font-size: 12px;
	text-decoration: none;
	color: #1E8EBF;
}

.controls A { 
	font-family: verdana;
	font-size: 12px;
	text-decoration: none;
	color: #222;
}
.controls A:hover { 
	font-size: 12px;
	text-decoration: none;
	color: #1E8EBF;
}
table#controls .selected { 
	color:#1E8EBF 
}



#portfolio-list {
	background:url('/saxon/sites/saxon/images/bg_portfolio-list.gif') no-repeat;
	background-position: top left;
	float: left;
	width: 560px;
	padding: 20px 20px 0px 20px;
	margin-bottom: 0px;
}
#portfolio-list_btm {
	clear:both;
	padding: 0;
	margin: 0px;
	background: url('/saxon/sites/saxon/images/bg_portfolio-list.gif') no-repeat;	
	line-height:20px;
	height:20px;
	background-position: bottom left;
}
#portfolio-list ul {
	margin-top: 10px;
	float: left;
}
#portfolio-list li {
	
	width: 180px;
	float: left;
	padding-right:5px;
	list-style: none;

}
#portfolio-list li ul li {
	float: left;
	list-style: none;
	background: url(/saxon/sites/saxon/images/arrow1.gif) no-repeat 0% 11px;
}
#portfolio-list li ul li A {
	text-decoration: none;
	color: #eee; !important;
}
#portfolio-list li ul li A:hover {
	text-decoration: underline;

}
#portfolio-list .level1 {
	font-size: 18px;
}
#portfolio-list .tree-ul {
	padding-left: 0px;
}

/*
#partners A IMG#sp01  {
	 background: url(/saxon/sites/saxon/images/greyandsilver.gif) no-repeat;
	 background-position: top left; 
	 width: 206px;
	 height: 50px;
}
#partners A:hover IMG#sp01  {
	 background: url(/saxon/sites/saxon/images/greyandsilver.gif) no-repeat;
	 background-position: top right;
	 width: 206px;
	 height: 50px;
}
#partners A IMG#sp02  {
	 background: url(/saxon/sites/saxon/images/mec.gif) no-repeat;
	 background-position: top left; 
	 width: 206px;
	 height: 50px;
}
#partners A:hover IMG#sp02  {
	 background: url(/saxon/sites/saxon/images/mec.gif) no-repeat;
	 background-position: top right;
	 width: 206px;
	 height: 50px;
}
*/


#footer_bg {
	height: 100px;
	background: #D8CEC3 ;
	/*border-top: 5px solid #070707;*/
}

#footer {
	float:left;
	width: 870px;
	height: 32px;
	padding: 12px 55px 5px 55px;
	margin: 0 auto;
	font-size: 0.814em;
	color: #918c83;
}
#footer-menu {
	float:left;
	margin: 0; padding: 0;
	width: 100%;
	text-align:center;
	
}
#footer-menu UL {
	margin: 10px 0 0 40px !important;
	margin: 0; padding: 0;
}

#footer-menu UL LI {
	margin: 0; padding: 0;
	float: left;
	list-style: none;
	text-transform: uppercase;
}

#footer-menu UL LI A {
	padding: 0.5em 1em;
	display:block;
	color: #666;
	text-decoration: none !important;
}
#footer-menu UL LI A:hover {
	color: #000;
}

#footer span {
	margin: 0 4px 0 0;
}

#footer em {
	font-style: normal;
	margin: 0 0 0 4px;
}

#footer a {
	margin: 0 0 0 4px;
	color: #918c83;
}




div.fbDarkWidget {
	background: #666 !important;
	border:none !important;
}

#partners {
	clear:both;
	display:block;
	height:160px;
}
#partners img {border: none;margin: 0; padding: 0;}

#partners ul.partners {
	width: 250px;
	list-style: none;
	margin: 0 auto; padding: 0;
}
#partners ul.partners li {
	float: left;
	background: none !important;
	margin: 5px; padding: 0 !important;
	text-align: center;
	border: 1px solid #222;
	-moz-border-radius: 3px; /*--CSS3 Rounded Corners--*/
	-khtml-border-radius: 3px; /*--CSS3 Rounded Corners--*/
	-webkit-border-radius: 3px; /*--CSS3 Rounded Corners--*/
	display: inline; /*--Gimp Fix aka IE6 Fix--*/
	background: #ffffff !important;
}
#partners ul.partners li a.thumb {
	width: 90px;
	height: 60px;
	padding: 3px;
	cursor: pointer;
}
#partners ul.partners li span { /*--Used to crop image--*/
	width: 90px;
	height: 60px;
	overflow: hidden;
	display: block;
}
#partners ul.partners li a.thumb:hover {
	background: #333;
}
#partners ul.partners li a {text-decoration: none; color: #777; display: block;}




/* ----- ADS ----- */
.ad_120x60 {
	margin-top: 10px;
	margin-bottom: 10px;
	background: #eee;
	float: left;
	width: 120px;
	height: 80px;
	font-style: Tahoma !important;
	font-size: 9px !important;
	color: #aaa;
}
div.ad_120x60:before {
	content: "HÍRDETÉS 120x60";
}


.ad_160x900 {
	margin-top: 10px;
	margin-bottom: 10px;
	background: #eee;
	float: left;
	width: 160px;
	height: 900px;
	font-style: Tahoma !important;
	font-size: 9px !important;
	color: #aaa;
}
div.ad_160x900:before {
	content: "HÍRDETÉS 160x900";
}


.ad_180x150 {
	margin-top: 10px;
	margin-bottom: 10px;
	background: #eee;
	float: left;
	width: 180px;
	height: 150px;
	font-style: Tahoma !important;
	font-size: 9px !important;
	color: #aaa;
}
div.ad_180x150:before {
	content: "HÍRDETÉS 180x150";
}


.ad_270x100 {
	margin-top: 10px;
	margin-bottom: 10px;
	background: #eee;
	float: left;
	width: 300px;
	height: 100px;
	font-style: Tahoma !important;
	font-size: 9px !important;
	color: #aaa;
}
div.ad_270x100:before {
	content: "HÍRDETÉS 270x100";
}


.ad_300x250 {
	clear:both;
	margin-top: 10px;
	margin-bottom: 10px;
	background: #eee;
	width: 300px;
	height: 270px;
	font-style: Tahoma !important;
	font-size: 9px !important;
	color: #aaa;
}
div.ad_300x250:before {
	content: "HÍRDETÉS 300x250";
}


.ad_300x600 {
	margin-top: 10px;
	margin-bottom: 10px;
	background: #eee;
	float: left;
	width: 300px;
	height: 600px;
	font-style: Tahoma !important;
	font-size: 9px !important;
	color: #aaa;
}
div.ad_300x600:before {
	content: "HÍRDETÉS 300x600";
}


.ad_320x80 {
	margin-top: 10px;
	margin-bottom: 10px;
	background: #eee;
	float: left;
	width: 320px;
	height: 80px;
	font-style: Tahoma !important;
	font-size: 9px !important;
	color: #aaa;
}
div.ad_320x80:before {
	content: "HÍRDETÉS 320x80";
}


.ad_468x60 {
	margin-top: 10px;
	margin-bottom: 10px;
	background: #eee;
	float: left;
	width: 468px;
	height: 60px;
	font-style: Tahoma !important;
	font-size: 9px !important;
	color: #aaa;
}
div.ad_468x60:before {
	content: "HÍRDETÉS 468x60";
}


.ad_728x90 {
	margin-top: 10px;
	margin-bottom: 10px;
	background: #eee;
	float: left;
	width: 800px;
	height: 120px;
	text-align:center;
	font-style: Tahoma !important;
	font-size: 9px !important;
	color: #aaa;
}
div.ad_728x90:before {
	content: "HÍRDETÉS 728x90";
}

