@charset "utf-8";
body  {
font: 13px Arial, Helvetica, sans-serif;
background: #666 url(images/bg.png); margin: 0; padding: 0; text-align: center; color: #000;
}
a img {
border: 0;
}
a {
color: #b80505;
text-decoration: none;
}

a:hover {
text-decoration: underline;
}
a.more-link:link, a.more-link:visited { 
text-align: right; display: block; width: 100%; margin: 5px 0 0 0; padding: 0; text-transform: uppercase; font-weight: bold; font-size: 10px;
}

p {
   text-align: left; margin: 0; padding: 0 0 12px 0;
}
#container { 
   width: 1010px; height: auto; background: #FFF; padding: 0 20px 0 20px; margin: 0 auto; border-left: 1px solid #000; text-align: left; border-right: 1px solid #000;
}

/* KIEMELTEK ========================================================================================================================================== */
#kiemelt_hirek {
   float: left; margin: 50px 0 0 0; padding: 0;
   width: 100%; background: #fff;
}
.kiemelt_banner_1 {
	float: left; background: #Fff; width: 220px; margin: 0 0 0 10px; padding: 0; text-align: center;
}
.kiemelt_banner_2 {
	float: left; background: #Fff; width: 100%; margin: 20px 0 0 0px; padding: 5px 0 5px 0; text-align: left; background: #fff; height: auto; border-bottom: #000 solid 1px;border-top: #000 solid 1px; 
}
#sections {
   overflow:hidden;
   width: 685px;
   height: 210px;
   margin: 0px;
   float: left;
   background: #fff;
}
.featured-inside {
	background: url(images/featured-bg.png);
    width: 230px; height: 210px;
    margin: 0;
    overflow: hidden; float: right;
}
.featured-inside p {
	padding: 10px; color: #FFF; font-size: 13px; letter-spacing: 1px;
}
.next-button {
   display: none;
}
.prev-button {
display: none;
}

#sections ul {
	float: left;
height: 210px;
margin: 0px;
list-style-image: none;
list-style-type: none;
padding: 0px;
width: 4000px;
}
#sections h1 {
	font-size: 16px; margin: 10px 10px 0 10px; padding: 0; display: block; 
}
#sections ul li {
height: 210px;
width: 685px;
border: 0;
margin: 0px;
padding: 0px;
float: left;
display: block;
}
a.kiemelt_hirek_cim:link, a.kiemelt_hirek_cim:visited, a.kiemelt_hirek_cim:active {
	color: #FFF; text-decoration: none;
}
a.kiemelt_hirek_cim1:link, a.kiemelt_hirek_cim1:visited, a.kiemelt_hirek_cim1:active {
	text-decoration: none;
}
.prev {
	margin: 70px 0 0 0;
	float: left;
display: block;
width: 40px;
height: 60px;
cursor: pointer;
background: url(images/kiemelt_bal.gif) no-repeat;

z-index: 1;
}
.next {
display: block; float: left;
margin: 70px 0 0 0;
background: url(images/kiemelt_jobb.gif) no-repeat;
width: 40px;
height: 60px;
cursor: pointer;
z-index: 2;
}
#menu22 {
	float: left; width: 1050px; height: auto; margin: 25px 0 0 -20px; padding: 0 0 2px 0; border-bottom: #000 solid 1px;
}
.menukepek {
	
}
.menurendszer {
	float: left; width: 100%; background: #fFF; margin: 0; padding: 0; height: auto;
}
.menukepek_img  {
	padding: 0 50px 0 0;
}
.menukepek_img2 {
		padding: 0 70px 0 20px;

}
#img_linkek {
	
}
.menurendszer ul{
	background:#333333;
	height:35px;
	list-style:none;
	margin:0;
	padding:0 0 0 20px;
	}
	.menurendszer li{
		float:left;
		padding:0px;
		}
	.menurendszer li a{
		background:#333333 url("images/seperator.gif") bottom right no-repeat;
		color:#cccccc;
		display:block;
		font-weight:normal;
		line-height:35px;
		margin:0px;
		padding:0px 25px;
		text-align:center;
		text-decoration:none;
		}
		.menurendszer li a:hover, .menurendszer ul li:hover a{
			background: #2580a2 url("images/hover.gif") bottom center no-repeat;
			color:#FFFFFF;
			text-decoration:none;
			}
	.menurendszer li ul{
		background:#333333;
		display:none;
		height:auto;
		padding:0px;
		margin:0px;
		border:0px;
		position:absolute;
		width:225px;
		z-index:200;
		/*top:1em;
		/*left:0;*/
		}
	.menurendszer li:hover ul{
		display:block;
		
		}
	.menurendszer li li {
		background:url('images/sub_sep.gif') bottom left no-repeat;
		display:block;
		float:none;
		margin:0px;
		padding:0px;
		width:225px;
		}
	.menurendszer li:hover li a{
		background:none;
		
		}
	.menurendszer li ul a{
		display:block;
		height:35px;
		font-size:12px;
		font-style:normal;
		margin:0px;
		padding:0px 10px 0px 15px;
		text-align:left;
		}
		.menurendszer li ul a:hover, .menurendszer li ul li:hover a{
			background:#2580a2 url('images/hover_sub.gif') center left no-repeat;
			border:0px;
			color:#ffffff;
			text-decoration:none;
			}
	.menurendszer p{
		clear:left;
		}	

		





/* TOP BANNEREK ======================================================================================================================================== */
.centerbanner {
float: left; width: 100%; margin: 30px 0 0 0;
}
.centerbanner img {
	margin: 0 0 0 25px;
}
/*===================================================================================================================================================== */



/* HEADER ============================================================================================================================================= */
#header { 
background: #fff; padding: 20px 0 0 0; margin: 0; width: 100%; height: auto; float: left;
}

/*
**  Game logos in header
**  @author: varydave
**  @date: 2010. 07. 05. 18:40
*/
div.image-slider {
    display: block;
    float: right;
    width: 500px;
    height: 150px;
    margin: 8px 0 0
}
div.image-slider > div.gamelogo {
    display: none;
    float: right;
    width: 500px;
    height: 150px
}
div.image-slider > div.gamelogo#bf2 { background: transparent url('slider_images/bf_2.jpg') right center no-repeat }
div.image-slider > div.gamelogo#bf2142 { background: transparent url('slider_images/bf_2142.jpg') right center no-repeat }
div.image-slider > div.gamelogo#bf3 { background: transparent url('slider_images/bf3.jpg') right center no-repeat }
div.image-slider > div.gamelogo#bfbc2 { background: transparent url('slider_images/bf_bad_company_2.jpg') right center no-repeat }
div.image-slider > div.gamelogo#bfp4f { background: transparent url('slider_images/bf_play_for_free.jpg') right center no-repeat }
div.image-slider > div.gamelogo#bfheroes { background: transparent url('slider_images/bf_heroes.jpg') right center no-repeat }

.menu1 {
	margin: 30px 0 0 0; padding: 0; float: left; width: 100%; height: auto; min-height: 30px; border-bottom: #000 solid 1px; border-top: #000 solid 1px;	
}
#alw_login, #alw_register, #alw_lostPassword {
float: right; margin: 7px 0 0 0; padding: 0; width:400px; background: #fff; height: auto; text-align: right;
    }
#menu2 {
float: left; margin: 7px 0 0 0; padding: 0; width:600px; background: #fff; height: auto; text-align: left;
	
}
	#alw_login_p, #alw_login_p2 {
		margin: 5px 0 5px 0; padding: 0; text-align: right;
	}
    .theInput {
     font-size: 11px;
     width: 100px; height: 15px;
     margin: 0 5px 0 0; padding: 0; border: #000 solid 1px; background: #ececde; display: inline;
    }
    .login_button {
		background: #a22727; width: 80px; height: auto; margin: 0 10px 0 0; padding: 0px 0 2px 0; color: #FFF; font-size: 11px; border: #000 solid 1px; display: inline;
   }
   a.login_intro:link, a.login_intro:active, a.login_intro:visited, a.login_intro:hover {
   color: #000; margin: 0; padding: 0; font-size: 14px; text-transform: uppercase; font-weight: normal;
   }
   a.login_intro2:link, a.login_intro2:active, a.login_intro2:visited, a.login_intro2:hover {
   color: #8d0c0c; margin: 0; padding: 0; font-size: 14px; text-transform: uppercase; font-weight: normal;
   }
   a.hirkuldes:link, a.hirkuldes:active, a.hirkuldes:visited {
   color: #8d0c0c; margin: 0; padding: 0; font-size: 14px; text-transform: uppercase; font-weight: bold; font-family: Tahoma, Geneva, sans-serif;
   }
   a.hirkuldes:hover {
	   background: #8d0c0c; color:#FFF; text-decoration: none;
   }
   a.kihivasok:link, a.kihivaoks:active, a.kihivasok:visited {
   color: #073e5d; margin: 0; padding: 0; font-size: 14px; text-transform: uppercase; font-weight: bold; font-family: Tahoma, Geneva, sans-serif;
   }
   a.kihivasok:hover {
	   background: #073e5d; color:#FFF; text-decoration: none;
   }
   a.login_logout:link, a.login_logout:active, a.login_logout:visited, a.login_logout:hover {
   color: #000; margin: 0; padding: 0; font-size: 10px; font-weight: bold; color: #8d0c0c;
   }
   span.ajax_login_widget {
	   background: #fff; width: 400px; float: right; text-align: right; margin: 7px 0 0 0; padding: 0; height: auto; font-size: 14px; text-transform: uppercase; font-weight: bold; font-family: Tahoma, Geneva, sans-serif;
   }
   
/* ==================================================================================================================================================== */



/* KORABBI HIREK LISTAZAS ============================================================================================================================== */
a.archiv_title:link {
color: #0d479e; text-decoration: none; margin: 0; padding: 0 0 3px 0; font-size: 20px; width: 100%; border-bottom: #000 solid 1px; float: left;
}
a.archiv_title:visited {
color: #0d479e; text-decoration: none; margin: 0; padding: 0 0 3px 0; font-size: 20px; width: 100%; border-bottom: #000 solid 1px; float: left;
}
a.archiv_title:hover {
background: #0d479e; color: #fff; text-decoration: none; margin: 0; padding: 0 0 3px 0;
}
span.titles {
	float: left; width: 100%; margin: 0; padding: 0;
}
.archiv_info {
	float: left; width: 100%; padding: 0; margin: 5px 0 5px 0;
}
.single-entry {
	margin: 0 0 30px 0; padding: 0; float: left; width: 740px;
}
.single-entry p {
	float: left; width: 728px; padding: 6px; background: #eeeeed;
}
a.archiv_elolvasom:link {
color: #fff; text-decoration: none; margin: 0; padding: 0; font-size: 12px; background: #0d479e;
}
a.archiv_elolvasom:visited {
color: #fff; text-decoration: none; margin: 0; padding: 0; font-size: 12px; background: #0d479e;
}
a.archiv_elolvasom:hover {
background: #0d479e; color: #fff; text-decoration: none; margin: 0; padding: 0;
}
.readmore2 {
	float: left; width: 100%; padding: 0; margin: 5px 0 30px 0; text-align: right;
}
/* ==================================================================================================================================================== */

a.folap_tovabb1:link, a.folap_tovabb1:active {
	font-size: 14px; color: #fff; background: #C00;
}


/* POSTOK ÁLTALÁNOS =================================================================================================================================== */

.post {
border-bottom: #000000 solid 4px; margin: 0 0 10px 0; padding: 0; width: 100%; float: left;
}
p.comment a {
color: #1f5481; font-size: 12px; text-decoration: underline; background: url(images/comment.gif) no-repeat center left; padding: 0 0 0 15px; margin: 0;
}
p.comment {
padding: 0; margin: 0; text-align: right; width: 30%; float: left;
}
.thumbnail {
padding: 0; margin: 0 0 10px 0;
}

/* ==================================================================================================================================================== */



/* KLÁNHÍREK ========================================================================================================================================== */

#sidebar1 {
float: left; width: 350px; height: auto; background: #fff; padding: 0px 17px 0 0; margin: 60px 0 60px 0; border-right: #000 solid 1px; min-height: 2500px;
}
#sidebar1 h1 {
width: 100%; height: 40px; background: url(images/8181news.gif) no-repeat; margin: 0 0 10px 0; padding: 0; border-bottom: #000000 solid 4px;
}
#sidebar1 .post small {
margin: 1px 0 8px 2px; padding: 0; font-size: 11px; text-align: left; display: block; width: 100%; float: right;
}
#sidebar1 .post h2 {
font-size: 17px; font-weight: bold; margin: 0; padding: 0; text-align: left; width: 70%; height: auto; float: left;
}
#sidebar1 .post h2 a:hover {
background: #b80505; color: #fff; text-decoration: none; margin: 0; padding: 0;
}
.entry {
margin: 4px 0 0 0; padding: 0; float: left; width: 100%;
/* ==================================================================================================================================================== */

/* TIPPEK_NOSEIDEBAR_TIPPKULDES ======================================================================================================================= */
}
.no_sidebar_banner {
	float: left; margin: 0 0 20px 0;
}
.formBuilderFailure {
	width: 220px; background: #eb8b8d; margin: 0 0 20px 0; padding: 0;
}
formBuilderSuccess {
		width: 220px; background: #099; margin: 0 0 20px 0; padding: 0;
}
.formBuilderFailure p {
 text-align: center;	
}
.formBuilderForm .small_text_area textarea
{
	width: 100%; border: #b7c499 solid 1px; background: #cbdaa9; height: auto; min-height: 180px; overflow: auto; margin: 0 0 10px 0; padding: 0;
}
#formBuilderTippek {
width: 200px; text-align: left; margin: 0 0 10px 0; padding: 10px; background: #deefb6; border: #b7c499 solid 1px; float:left;
}
#fieldformBuilderFieldNeved, #fieldformBuilderFieldEmail {
	width: 160px; height: 20px; background: #cbdaa9; margin: 0 0 15px 0; padding: 0; display: block; border: #b7c499 solid 1px;
	
}
#no_sidebar h1 {
	margin: 5px 0 0 0; padding: 0; font-size: 17px; text-align: left; font-weight: normal; color: #000;
}
#no_sidebar {
float: right; width: 220px; height: auto; background: #fff; margin: 125px 0 60px 0; padding: 0 0 0 20px; text-align: center;border-left: #000 solid 1px;
}
/* ==================================================================================================================================================== */


#sidebar2 {
float: right; width: 220px; height: auto; min-height: 2500px; background: #fff; margin: 60px 0 60px 0; padding: 0 0 0 20px; border-left: #000 solid 1px;
}



/* VEGYESHÍREK ======================================================================================================================================== */
#mainContent {
height: auto; margin: 60px 0 60px 0; padding: 0; background: #fff; float: left;
}
#mainContent h1 {
width: 100%; height: 40px; background: url(images/hirturmix.gif) no-repeat; margin: 0 0 10px 0px; padding: 0; border-bottom: #000000 solid 4px;
}
#mainContent .post2 small {
margin: 1px 0 8px 2px; padding: 0; font-size: 11px; text-align: left; display: block; width: 100%; float: right;
}
#mainContent .post2 h2 {
font-size: 17px; font-weight: bold; margin: 0; padding: 0; text-align: left; width: 70%; height: auto; float: left;
}
#mainContent .post2 h2 a:link {
color: #0d479e; text-decoration: none; margin: 0; padding: 0;
}
#mainContent .post2 h2 a:visited {
color: #0d479e; text-decoration: none; margin: 0; padding: 0;
}
#mainContent .post2 h2 a:hover {
background: #0d479e; color: #fff; text-decoration: none; margin: 0; padding: 0;
}
#hirturmix {
    background: #fff; margin: 0 0 0 17px; width: 358px; padding: 0; float: left;
}
.entry2 {
margin: 3px 0 10px 0; padding: 4px; width: 350px; height: auto; float: right; background: #e1e1df; font-size: 13px; font-weight: normal;
}
.entry2:hover {
background: #ececde;
}
.post2 {
margin: 0 0 10px 0; padding: 0; width: 100%; height: auto; float: left; border-bottom: #000000 solid 1px;
/* ==================================================================================================================================================== */
}




/* CIMKEFELHO ========================================================================================================================================== */
#ctc {
	float: left; width: 100%; margin: 0 0 40px 0; padding: 8px 0 8px 0; border-bottom: #555555 solid 4px; border-top: #555555 solid 4px;
}
#ctc a:link, a:active {
	padding: 0;
}
#ctc li {
	display:inline; list-style: none; margin: 0; padding: 0 0 6px 6px;
}
#ctc ul {
	float: left; width: 100%; margin: 10px 0 0 0; padding: 0; list-style: none; border: none;
}
/* ==================================================================================================================================================== */




/* HIREK NAGY ========================================================================================================================================= */
#hirkozep {
float: left; width: 468px; height: auto; padding: 0px 14px 0 0; margin: 30px 0 60px 0; background: url(images/news.gif) no-repeat; background-position: -100 100;
}
#hirkozep .post {
margin: 0; padding: 0; border: 0;
}
#hirkozep .post small {
margin: 1px 0 8px 2px; padding: 0; font-size: 11px; text-align: left; display: block; width: 100%; float: right;
}
#hirkozep .post h2 {
font-size: 17px; font-weight: bold; margin: 0; padding: 0; text-align: left; width: 76%; height: auto; float: left; color: #b80505;
}
#hirkozep .post {
margin: 12px 0 0 0; padding: 0;
}
#hirkozep .entry {
margin: 0; float: left; width: 460px; background: #f9f9f8; padding: 4px;
}
.navigation {
border-bottom: #000000 solid 4px; padding: 0 0 4px 0; margin: 90px 0 0 0; float: left; width: 468px;
}
.navigation a {
color: #000; font-size:12px;
}
.alignleft {
float: left; padding: 0; margin: 0;
}
.alignright {
float: right; padding: 0; margin: 0;
}
img.firstpic {
float: left; background: #b71818; margin: 0 0 20px 0; padding: 0 116px 0 0;
}
#hirkozep .post h3 {
font-size: 13px; font-weight: normal; margin: 0; padding: 2px; text-align: center; width: 23%; height: auto; color: #b80505; float: right; color:#FFFFFF; text-transform: uppercase; background: #000000;

/* ==================================================================================================================================================== */





/* HIREK KAPCSOLODO =================================================================================================================================== */
}
#hirkozep2 {
height: auto; margin: 60px 0 60px 0; padding: 0; background: #fff; float: left;
}
#kapcsolodo {
background: #f9f9f8; margin: 80px 0 0 18px; width: 240px; height: auto; min-height: 300px; padding: 20px 0 0 0; float: left;
}
.comment_banner_jobb {
background: #fff; margin: 0; width: 240px; height: auto; padding: 30px 0 0 0; float: left; text-align: center; background: #fff;
}
ul.related_post {
padding: 5px 10px 5px 10px; margin: 7px 0 20px 0; letter-spacing: 1px; float:left; width: 220px;
}
.related_post li {
padding: 0; margin: 3px 0 8px 0; list-style-position: inside; list-style-type: square; width: 100%;
}
#kapcsolodo h4 {
padding: 0 0 0 10px; margin: 0; font-size: 19px; color: #2f5893; border-bottom: #000000 solid 1px; letter-spacing: -2px; text-transform: uppercase; font-weight: normal; float: left; width: 230px; 
}
#hirkozep2 .related_post a:link,  #hirkozep2 .related_post a:visited {
color: #000;
}
#hirkozep2 .related_post a:hover {
text-decoration: underline;
}
ul.related_tags {
list-style: none; margin: 7px 0 25px 0px; padding: 0 10px 0 10px; float: left;  width: 100%;
}
.related_tags li {
padding: 0 5px 0 5px; margin: 2px 3px 2px 3px; display: inline; background: #b71818; float: left;

}
#hirkozep2 a:link,  #hirkozep2 a:visited, #hirkozep2 a:hover {
color: #fff; text-decoration: none;
/* ==================================================================================================================================================== */





/* KOMMENTEK ========================================================================================================================================== */
}
#kommentek {
float: left; width: 468px; height: auto; padding: 0px; margin: 30px 0 60px 0; background: #fff; float: left;
}
.komment_head {
width: 100%; padding: 0; margin: 0; border-bottom: #000000 solid 4px; float: left;
}
.postbegin {
width: 100%; padding: 30px 0 0 0; margin: 20px 0 0px 0; border-top: #000000 solid 4px; float: left;
}
.komm1 {
float: left; color: #b80505; font-size: 12px; text-transform: uppercase; font-weight:bold; margin: 0; padding: 0 0 2px 0;
}
.komm2 {
float: right; margin: 0; padding: 0 0 2px 0; font-size: 12px; text-transform: uppercase; font-weight: normal;
}
.komm_ikon {
padding: 0 5px 0 5px;
}
.kommentek_box {
float: left; width: 100%; padding: 0 0 10px 0; margin: 20px 0 15px 0; background: #fff; border-bottom: #000 solid 1px;
}
img.photo {
width: 60px; height: 60px; border: #000 solid 1px; float: left; margin: 0; padding: 0;
}
.comment_nev_datum {
float: left; font-size: 14px; font-weight: normal; width: 100%; margin: 0 0 10px 0; padding: 0; border-bottom: #000 solid 1px; color: #1657b8;
}
.kommentek_box p {
background: #f8f8f0; width: 378px; margin: 0; padding: 5px; height: auto; float: right;
}
.commhead1 {
float: left; margin: 0; padding: 0; width: 70%;
}
.commhead1 p {
color: #b80505; font-size: 14px; font-weight:bold; margin: 0; padding: 0;
}
.commhead2 {
float: right; margin: 0; padding: 0; width: 30%; font-size: 11px; text-align: right;
}
.comm_button {
float: left; margin: 10px 0 0 0; padding: 0; width: 160px; height: 25px; border:#000000 solid 1px; color: #fff; background:#982617;
}
a.userprofil:link,  a.userprofil:active, a.userprofil:visited, a.userprofil:hover {
color: #000; text-decoration: none; font-weight:bold;
}
a.user_logout:link,  a.user_logout:active, a.user_logout:visited, a.user_logout:hover {
color: #b80505; text-decoration: none; font-weight:bold; font-size: 14px;
}
a.comment_date_link:link,  a.comment_date_link:active, a.comment_date_link:visited, a.comment_date_link:hover {
color: #000; text-decoration: none; font-weight:normal; font-size: 11px;
}
.comment_text {
	width: 100%; height:auto; min-height: 200px; background: #f1f1f1; border: #000 solid 1px; margin: 10px 0 0 0; padding: 0;
}
.comm_warning {
float: left; width: 100%; margin: 13px 0 0 0; padding: 0; font-size: 11px;
}
.comment_info {
float: left; width: 100%; height: 30px; border: #000000 solid 1px; margin: 10px 0 0 0; padding: 10px 0 0 0; text-align: center; background: url(images/comment_warning.gif) no-repeat 20px 6px;
}
.comment_rss {
float: left; width: 100%; height: 26px; margin: 6px 0 0 0; padding: 0; font-size: 11px;
}
.comment_rss img {
vertical-align: middle; margin: 0; padding: 0 5px 0 0;
}
.comment_pingback {
float: left; width: 100%; margin: 6px 0 0 0; padding: 0; font-size: 11px;
}
.comment_pingback img {
vertical-align: middle; margin: 0; padding: 0 5px 0 0;
}
.comment_noreg_box {
float: left; width: 100%; margin: 10px 0 0 0; padding: 5px 0 5px 0px;
}
.comment_noreg {
width: 200px; height: 20px; border:#000000 solid 1px; margin: 0 0 15px 0; padding: 0; float: left;
}
#kommentek label {
margin: 0; padding: 0; float: left; width: 100%; font-size: 11px;
}
/* ==================================================================================================================================================== */


h3.section {
	margin-top: 1em;
}

#vertical_slide, #horizontal_slide {
	background: #D0C8C8;
	color: #8A7575;
	padding: 10px;
	border: 5px solid #F3F1F1;
	font-weight: bold;
}

div.marginbottom {
	/* Since the Fx.Slide element resets margins, we set a margin on the above element */
	margin-bottom: 10px;
}


/* OLDALAK ============================================================================================================================================ */
#oldalak {
	width: 750px; float: left; height:auto; margin: 80px 0 0 0; padding: 0;
}
#oldal_tartalom {
	float: left; margin: 0; padding: 0;
}
#oldal_tartalom h1 {
	font-weight:normal; font-size: 36px; display: block; width: 737px; border-bottom: solid 1px #000; margin: 0; padding: 0 0 0 13px;
}
#oldal_tartalom img {
	
}
.rolunk {
	float: left; height: auto; margin: 20px 0 70px 0; padding: 0; width: 100%;
}
.rolunk p {
	float: right; background: #eaeae4; width: 538px; padding: 3px 5px 3px 5px; font-size: 15px; min-height: 224px;
}
.rolunk2 {
	float: left; height: auto; margin: 20px 0 70px 0; padding: 0; width: 100%;
}
.rolunk2 p {
	float: right; background: #d9d8c4; width: 538px; padding: 3px 5px 3px 5px; font-size: 15px; min-height: 224px;
}
/* ==================================================================================================================================================== */


/* 818 HISTORIA ======================================================================================================================================= */
#legenda {
	float: left; width: 750px; margin: 20px 0 0 0; padding: 0; height: auto; background: #fff;
}
#legenda h3 {
	width: 744px; margin: 5px 0 5px 0; height: auto; background: #a51b1b; color: #fff; font-size: 18px; text-transform: uppercase; padding: 2px 3px 2px 3px; font-weight: normal;
}
#legenda p {
	float: left; width: 740px; padding: 5px; margin: 0; background: #f7f5f5;
}
#legenda q {
	font-style: italic; background: #dbd2a3;
}
p.historia_intro {
	background: #e1e1e1; padding: 5px; width: 740px; margin: 10px 0 10px 0; float: left;
}
/* ==================================================================================================================================================== */


/* BF2142 LINKEK ====================================================================================================================================== */

.bf2142_linkek {
	float: left; width: 750px; margin: 20px 0 40px 0; padding: 0; height: auto; background: #fff;
}
.bf2142_linkek img {
	border: #000 solid 1px; margin: 0 0 10px 140px; padding: 0;
}
.bf2142_linkek h3  {
	width: 744px; margin: 5px 0 35px 0; height: auto; background: #a51b1b; color: #fff; font-size: 18px; text-transform: uppercase; padding: 2px 3px 2px 3px; font-weight: normal;
}
.bf2142_forumok {
		float: left; width: 750px; margin: 20px 0 40px 0; padding: 0; height: auto; background: #fff;
}
.bf2142_forumok h3  {
	width: 744px; margin: 5px 0 35px 0; height: auto; background: #a51b1b; color: #fff; font-size: 18px; text-transform: uppercase; padding: 2px 3px 2px 3px; font-weight: normal;
}
.bf2142_forumok img {
	border: none; margin: 0 0 0 10px;
}
 a.bf2142_letoltesek:link, a.bf2142_letoltesek:active, a.bf2142_letoltesek:visited, a.bf2142_letoltesek:hover {
   color: #000; margin: 0; padding: 5px; background: #c7cc91;
/* ==================================================================================================================================================== */
 }
 
 
/* 818 TAGOK ========================================================================================================================================== */
p.tagok_jelmagyarazat {
float: left; width: 750px; margin: 30px 0 0 0; padding: 0 0 15px 0; text-align: center; border-bottom: solid #000 1px;
}
#heading111 {
			display: block; text-align:left; padding: 0; margin: 0; float: left; border-bottom: #000 solid 1px; width: 750px;
		}
		#heading111 li {
			text-align:left; display: inline; font-size: 14px; font-weight:normal; padding: 2px; margin: 0 0 0 8px; user-select: none; cursor: pointer; vertical-align: middle;
		}
		#heading111 ul {
			margin: 10px 0 10px 0; padding: 0; list-style: decimal;
		}
		#heading111 li.active {
			background: #e1e1e1;
		}
		li.aktiv {
			color: #090;
		}
		li.inaktiv {
			color:#a22727;
		}
		li.forumozik {
			color:#304b8f;
		}
		#panes {
			width: 750px; border-style: none; margin: 20px 0 20px 0; padding: 0; float: left;
		}
		
.profil1 {
	float: left; width: 100%; margin: 10px 0 0 0; padding: 0;
}
#panes h1 {
	color: #fff; font-size: 27px; font-weight: bold; margin: 10px 0 0 0; padding: 0; display: block; border: none; float: left; min-width: 320px; width: auto;
		}
		ul.profil1 {
			margin: 73px 0 0 -190px; padding: 0; list-style: none; height:auto; width: 260px; float: left;
		}
		li.profil1 {
			background: #c7b97f; width: 240px; height: auto; margin: 6px 0 0 0; vertical-align: middle; padding: 2px 8px 2px 8px; float: left;
		}
		.profil_konfig {
		background: #c7b97f; width: 240px; height: auto; margin: 6px 0 0 0; vertical-align: middle; padding: 2px 8px 2px 8px; float: left; min-height: 50px;
		}
		ul.profil2 {
			margin: 73px 20px 0 0px; padding: 0; list-style: none; height:auto; width: 290px; float: right;
		}
		li.profil2 {
			border-bottom: solid 1px #000;
		}
		#panes div div { overflow: hidden; }
		
		.pane {
			background: #963 url(images/tagok_bg.gif); width: 100%; height: 280px; margin: 0; padding: 0 0 5px 0;
		}
		.profil_picture {
			margin: 80px 0 0 -310px; border: #000 solid 1px; float: left;
		}
/* ==================================================================================================================================================== */



/* 2142 TIPPEK ========================================================================================================================================= */

.tippek1 {
	background: #e7ede5; margin: 0 0 15px 0; padding: 9px; width: 728px; border: #c2cdbf solid 2px;
}
.tippek1:first-line {font-weight: bold; font-size: 18px;
}
.tippek2 {
	background: #f8f8f0; margin: 0 0 15px 0; padding: 9px; width: 728px; border: #e2e2ca solid 2px;
}
.tippek2:first-line {font-weight: bold; font-size: 18px;
}


#imap {display:block; width:255px; height:400px; background:url(images/tippek_2142_tabla.gif) no-repeat; position:relative; margin:10px 0 10px 75px;}

#imap a#painting {display:block; width:300px; height:0; margin: 0; padding-top:210px; overflow:hidden; position:absolute; left:0; top:0; background: transparent url(images/tippek_2142_tabla.gif) no-repeat; cursor:default;}
* html #imap a#painting {height:210px; he\ight:0;}

#imap a#painting:hover {background-position: 0 0; z-index:10;}

#imap dd {position:absolute; padding:0; margin:0;}
#imap #tipp1 {left:15px; top:10px; z-index:20;}
#imap #tipp2 {left:99px; top:10px; z-index:20;}
#imap #tipp3 {left:180px; top:10px; z-index:20;}
#imap #tipp4 {left:15px; top:104px; z-index:20;}
#imap #tipp5 {left:99px; top:104px; z-index:20;}

#imap a#link_tipp1 {display:block; width:56px; height:60px; text-decoration:none; z-index:20;}
#imap a#link_tipp2 {display:block; width:56px; height:60px; text-decoration:none; z-index:20;}
#imap a#link_tipp3 {display:block; width:56px; height:60px; text-decoration:none; z-index:20;}
#imap a#link_tipp4 {display:block; width:56px; height:60px; text-decoration:none; z-index:20;}
#imap a#link_tipp5 {display:block; width:56px; height:60px; text-decoration:none; z-index:20;}

#imap a em {display:none;}

#imap a span, #imap a:visited span {display:none;}

#imap a#link_tipp1:hover, #imap a#link_tipp2:hover, #imap a#link_tipp3:hover, a#link_tipp4:hover, a#link_tipp5:hover {border:1px solid #F00;}

#imap a:hover span {position:absolute; display:block; color:#000; width:370px; height: auto; line-height: 20px; font-size:0.9em; text-align:left;}

#imap a#link_tipp1:hover span {left:285px; top:0px;}
#imap a#link_tipp1:hover em {position:absolute; display:block; left:60px; top:35px; width:220px; height:1px; overflow:hidden; font-size:1px; background:#f00;}
#imap a#link_tipp2:hover span {left:200px; top:0px;}
#imap a#link_tipp2:hover em {position:absolute; display:block; left:60px; top:35px; width:135px; height:1px; overflow:hidden; font-size:1px; background:#f00;}
#imap a#link_tipp3:hover span {left:120px; top:0px;}
#imap a#link_tipp3:hover em {position:absolute; display:block; left:60px; top:35px; width:70px; height:1px; overflow:hidden; font-size:1px; background:#f00;}
#imap a#link_tipp4:hover span {left:285px; top:-95px;}
#imap a#link_tipp4:hover em {position:absolute; display:block; left:60px; top:35px; width:220px; height:1px; overflow:hidden; font-size:1px; background:#f00;}
#imap a#link_tipp5:hover span {left:200px; top:-95px;}
#imap a#link_tipp5:hover em {position:absolute; display:block; left:60px; top:35px; width:135px; height:1px; overflow:hidden; font-size:1px; background:#f00;}


#imap a span:first-line {font-weight:bold; text-transform: uppercase;}
#info h3 {margin:0; padding-bottom:5px; border-bottom:1px solid #000; width:750px;}
#info .para {width:300px; margin:0 0 0 75px;}
/* ==================================================================================================================================================== */





.gallery_header {
	background: url(http://www.818clan.eu/wp-content/themes/eGamer/images/gallery_bg.gif) no-repeat; margin: 0; padding: 120px 0 0 0; border: none;
}
span.gallery_menu {
	width: 740px; margin: 0 0 20px 0; padding: 5px; border: #000 solid 1px; float: left;
}
p.gallery_title {
	font-size: 28px; background: #9b0b0b; padding: 5px; color:#FFF; width: 400px; text-align: left; margin: 0 0 15px 10px;
}
#footer { 
	padding: 0; background:#fff; height: 30px; width: 1050px; margin: 55px 0 0 -20px; border-bottom: #000 solid 20px;
} 
p.theend {
	font-size: 9px; text-transform: uppercase; padding: 15px 0 0 10px; margin: 0; float: left;
}
p.impresszum {
	font-size: 9px; text-transform: uppercase; padding: 15px 10px 0 0; margin: 0; float: right;
}
 a.footer_link:link, a.footer_link:active, a.footer_link:visited, a.footer_link:hover {
   color: #000; margin: 0; font-size: 9px;
 }
.clearfloat { 
 clear: both;
}



