/** 

* Infinity Csarnok Lan Offical Site by Skylineman 

* @ 2010 Skylineman 

* @www.lanseries.hu

* STYLE.CSS

* A stílus-fájl szerzői jogi védelem alatt áll!

*/



/** Fő Beállítások */

body {

	background:  url('http://admin.lanseries.hu/images/background.gif');
	
	/** background-attachment: fixed; */

	overflow: auto;

	background-position: top;

	height:100%;

}

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td		{

	padding:0px 0px 0px 0px; 

	margin:0px 0px 0px 0px;

}

textarea
{
  resize: none;
}

body, input, label {

	color:#616161;

	font:normal 12px/16px Tahoma, Geneva, sans-serif;

}

img {

	border: none;

}

h2 { 

	text-decoration: none;

	color: #e41d1d; 

	font-size: 1.1em;

}

h3.toggler {
	cursor: pointer;
	font-family: 'Andale Mono', sans-serif;
	font-size: 12px;
	color: #e41d1d;
	margin: 0 0 4px 0;
	padding: 15px 10px 1px;
}

a {

	color: #e41d1d;

	text-decoration: none;

}

a:hover {

	color: #901111;

}



/** Beállítások */

.container	{

	margin: auto; 

	text-align: left;

	width: 982px;

	height: 100%;

	/** background-color: #ececec; */

}

.clearer {

	clear: both;

}

/** Header **/

div#header {
	margin-top: 5px;
	width: 972px;
	height: 72px;
	background: url('../images/header_bg.png') no-repeat;
	padding: 5px 5px 3px 5px;
	overflow: hidden;
}

div#header div#logo {
	width: 972px;
	height: 72px;
	background: url('../images/infinity_logo_hu.png') no-repeat;
}

div#header div#logo div#lang-changer {
	float: right;
	margin-top: 10px;
	margin-right: 10px;
}

div#menu {
	width: 982px;
	height: 45px;
	background: url('../images/menu_bg.png') no-repeat;
	overflow: hidden;
}

div#menu ul {
	margin: auto;
	display: table;
	list-style: none;
	max-height: 45px;
}

div#menu ul li {
	float: left;
	background: url('../images/val.png') right repeat-y;
	height: 41px;
	font: 11px/18px Tahoma, Geneva, sans-serif;
	font-weight: bold;
}

div#menu ul li:last-child {
	background: none;
}

div#menu ul li a {
	color: white;
	padding: 9px 14px 0px 14px;
	display: block;
	height: 32px;
}

div#menu ul li a:hover, div#menu ul li.aktiv a {
	color: black;
}


/** LEFT BOX */

div#leftBox {

	float: left;

	width: 214px;

	padding-top: 5px;

}

div#leftBox .tpBx {

	background: url('../images/top_bx_bg.png');

	display: block;

	width: 214px;

	height: 44px;

}

div#leftBox .tpBx h2.title {

	padding-top: 11px;

	padding-left: 30px;

}

div#leftBox .btBx {

	background: url('../images/bot_bx_bg.png');

	display: block;

	width: 214px;

	height: 15px;

}

div#leftBox .mdBx {

	background: url('../images/mid_bx_bg.png');

	display: block;
	
	padding-left: 10px;

}

div#leftBox ul.left li {

	padding-top: 5px;

	list-style: none;

}

/** CENTER BOX */

div#centBox {

	float: left;

	width: 544px;

	padding-left: 5px;

	padding-top: 5px;

}

div#centBox .tpBx {

	background: url('../images/top_ev_bg.png');

	display: block;

	width: 544px;

	height: 7px;

}

div#centBox .btBx {

	background: url('../images/bot_ev_bg.png');

	display: block;
	
	width: 544px;

	height: 7px;

}

div#centBox .mdBx {

	background: url('../images/mid_ev_bg.png');

	display: block;

	width: 544px;
}

div#centBox ul.center li {

	padding-top: 5px;

	list-style: none;

}

/** RIGHT BOX */

div#rightBox {

	float: right;

	width: 214px;

	padding-top: 5px;

	padding-left: 5px;

}

div#rightBox .tpBx {

	background: url('../images/top_bx_bg.png');

	display: block;

	width: 214px;

	height: 44px;

}

div#rightBox .tpBx h2.title {

	padding-top: 11px;

	padding-left: 30px;

}

div#rightBox .btBx {

	background: url('../images/bot_bx_bg.png');

	display: block;

	width: 214px;

	height: 15px;

}

div#rightBox .mdBx {

	background: url('../images/mid_bx_bg.png');

	display: block;

	padding-left: 10px;

}

div#rightBox ul.right li {

	padding-top: 5px;

	list-style: none;

}

/** CONTENT */

div#centBox .nwTpBx {

	background: url('../images/top_cont_bg.png');

	display: block;

	width: 544px;

	height: 60px;

}

div#centBox .nwTpBx h2.title {

	padding-top: 18px;

	padding-left: 40px;

}

div#centBox .nwBtBx {

	background: url('../images/bot_cont_bg.png');

	display: block;

	width: 544px;

	height: 15px;

}

div#centBox .nwMdBx {
	background: url('../images/mid_cont_bg.png');
	display: table;
	width: 544px;
}

.content {

	padding-left: 15px;

	padding-right: 15px;

}

div#centBox ul.center li {

	padding-top: 5px;

	list-style: none;

}

/** FOOTER */

div#footBox {

	float: left;

	width: 982px;

	padding-left: 5px;

	padding-top: 5px;

}

div#footBox .tpBx {

	background: url('../images/top_foot_bg.png');

	display: block;

	width: 982px;

	height: 7px;

}

div#footBox .btBx {

	background: url('../images/bot_foot_bg.png');

	display: block;

	width: 982px;

	height: 180px;

}

div#footBox .mdBx {

	background: url('../images/mid_foot_bg.png');

	display: block;

	width: 982px;

	height: 52px;

}

div#footBox .mdBx p.footer {

	text-align: center;

	padding-top: 18px;

}

div#prof_head {

	margin-left: 30px; 

	margin-right: 30px; 

	padding-top: 10px; 

	border-style: none; 

	border-width: 1px; 

	border-bottom: solid #e41d1d;

	height: 80px;

}

div#prof_head div#user_title div#user_img {

	float: left;

}

div#prof_head div#user_title div#user_infos {

	padding-left: 70px;

}

div.prof_infos {

	margin-left: 30px; 

	margin-right: 30px;

	padding-top: 20px;

}

.div_bg {

	background: url('../images/mid_cont_bg.png');

	display: table;

}

.user_head_username {

	vertical-align: top; 

	color: #e41d1d; 

	font: bold 16px/16px Tahoma, Geneva, sans-serif;

}

.user_head_usertitle {

	color: #696969; 

	font-size: 10px;

	font-family: solid Tahoma, Geneva, sans-serif;

}

.login_username {

	/* background-image: url('../images/login_input.png'); */

	border: 1px solid #901111;

	font-size: 14px;

	height: 27px;

	width: 140px;

	padding-left: 3px;

}

.login_password {

	/* background-image: url('../images/login_input.png'); */

	border: 1px solid #901111;

	font-size: 14px;

	height: 27px;

	width: 140px;

	padding-left: 3px;

}

.login_button {

	/* background-image: url('../images/login_button.png'); */
	
	background-color: #901111;

	border: 1px solid #901111;

	color: #FFF;

	font-size: 9px;

	height: 16px;

	width: 47px;

	outline: none;

	text-decoration: none;

}

.reg_class {

	text-align: right; 

	width: 150px; 

	padding-right: 30px;

}

.text_input {

	border-color: #e41d1d; 

	border-style: solid; 

	border-width: 1px;

}

.sign_icl_class {

	text-align: right; 

	width: 200px; 

	padding-right: 30px;

}

.sign_icl_class_top {

	text-align: right; 

	width: 200px; 

	padding-right: 30px;

	padding-top: 30px;

}

.myteams_div {

	border-color: #e41d1d; 

	border-style:dashed; 

	border-width:1px; 

	margin-top: 10px;

	margin-left: 15px; 

	margin-right: 15px; 

	padding: 10px 10px 10px 10px;

}

.order_class {

	text-align: right; 

	width: 200px; 

	padding-right: 30px;

}

.send_button {

	width: 100px; 

	height: 20px;

}

.edit_class {

	text-align: right; 

	width: 160px; 

	padding-right: 30px;

}

.edit_class_chb {

	text-align: right; 

	width: 230px; 

	padding-right: 30px;

}

.req {

	color: #e41d1d;

}



/** Nevezett Csapatok */

.gamename {

	margin-right: 0px;

	border-bottom: #e41d1d solid 1px;

	padding-top: 10px;

	vertical-align: top;

}



.teams {

	padding-top: 5px;

}



.team_flag {

	padding-left: 5px;

}



.team_name {

	padding-left: 5px;

	width: 150px;

	font-weight: bold;

}



.team_name a {

	color: #000000;

}



.team_name a:hover {

	color: #696969;

}



.team_players {

	padding-left: 5px;

	width: 235px;

	font-size: 10px;

	color: #000000;

}



.team_status {

	padding-left: 40px;

}



.team_1 {

	padding-top: 2px;

	background-color: #eef4fa;

}



.team_2 {

	padding-top: 2px;

	background-color: #e6eef5;

}



.inf_border {

	padding: 10px 10px 10px 10px;

	border-style: solid; 

	border-color: #e41d1d;
	
	border-width: 0px; 

}



fieldset.infos {

	border: 1px solid #e41d1d;

	padding-left: 5px;

}



legend.infos {

	padding-left: 3px;

	padding-right: 3px;

}

.radioStyle {

background-color: #FF0000;

border: #000000 solid 1px;

font-family: verdana;

font-size: 12px;

color: #000000

}

/* LOGO CSS */

.logo_new {
	padding-top: 30px;
}

.logo_size {
	width: 118px;
	height: 15px;
	background-image: url('../images/logo_size_bg.png');
	background-repeat: no-repeat;
	text-align: center;
	margin: auto;
}

.logo_img_cont {
	text-align: center;
	margin: auto;
}

.logo_img {
	border: #a8a8a8 1px solid;
}

.logo_img_code {
	width: 32px;
	height: 32px;
	background-image: url('../images/logo_show_html.png');
	background-repeat: no-repeat;
	margin: auto;
	cursor: pointer;
}

.ajax-loading {
	padding: 20px 0 20px 0;
	background: url('../images/ajax-loader.gif') no-repeat center;
}


.loading {
	background: url('../images/ajax-loader.gif') no-repeat center;
	width: 16px;
	height: 16px;
}

.kerek {
	border-radius: 15px;
	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
}

.kerek_top {
	-webkit-border-top-left-radius: 15px;
	-webkit-border-top-right-radius: 15px;
	-moz-border-radius-topleft: 15px;
	-moz-border-radius-topright: 15px;
	border-top-left-radius: 15px;
	border-top-right-radius: 15px;
}

.kerek_bot {
	-webkit-border-bottom-right-radius: 15px;
	-webkit-border-bottom-left-radius: 15px;
	-moz-border-radius-bottomright: 15px;
	-moz-border-radius-bottomleft: 15px;
	border-bottom-right-radius: 15px;
	border-bottom-left-radius: 15px;
}

.fieldset {
	border: 1px solid #e41d1d;
	margin-top: 10px;
	margin-bottom: 10px;
}

.legend {
	background: #e0e0e0;
	width: 60%;
	padding: 3px 5px 3px 5px;
	border: 1px solid #e41d1d;
	margin-left: 10px;
	margin-right: 20px;
}

.fs_content {
	margin: 15px 10px 15px 10px;
}

.fs_content_row {
	margin-top: 10px;
}

.submit_button_fs {
	padding: 2px 20px 2px 20px;
	color: #000000;
}

.comment-delete-image {
	width: 10px;
	height: 10px;
	float: right;
	padding: 2px;
	margin-right: 10px;
	margin-top: 5px;
	background-image: url('http://static.lanseries.hu/images/comment-delete.png');
	background-repeat: no-repeat;
	background-position: 2px 2px;
}

.comment-delete-image:hover {
	width: 10px;
	height: 10px;
	float: right;
	padding: 2px;
	margin-right: 10px;
	margin-top: 5px;
	background-color: #c7c7c7;
	background-image: url('http://static.lanseries.hu/images/comment-delete.png');
	background-repeat: no-repeat;
	background-position: 2px 2px;
}

.comment-reply-image {
	width: 10px;
	height: 10px;
	float: right;
	padding: 2px;
	margin-right: 10px;
	margin-top: 5px;
	background-image: url('http://static.lanseries.hu/images/comment-reply.png');
	background-repeat: no-repeat;
	background-position: 2px 2px;
}

.comment-reply-image:hover {
	width: 10px;
	height: 10px;
	float: right;
	padding: 2px;
	margin-right: 10px;
	margin-top: 5px;
	background-color: #c7c7c7;
	background-image: url('http://static.lanseries.hu/images/comment-reply.png');
	background-repeat: no-repeat;
	background-position: 2px 2px;
}

.dnone{
	display: none;
}

h3.toggler {
	cursor: pointer;
	font-family: 'Andale Mono', sans-serif;
	font-size: 8px;
	color: #e41d1d;
	margin: 0 0 4px 0;
	padding: 15px 10px 1px;
	/* background: url('../../images/mid_cont_bg.png'); */
}

h3.toggler_nolog {
	font-family: 'Andale Mono', sans-serif;
	font-size: 8px;
	color: #e41d1d;
	margin: 0 0 4px 0;
	padding: 2px 10px 1px;
	/* background: url('../../images/mid_cont_bg.png'); */
}

h3.toggler2 {
	font-family: 'Andale Mono', sans-serif;
	font-size: 8px;
	color: #e41d1d;
	margin: 0 0 4px 0;
	padding: 0px 10px 1px;
	/* background: url('../../images/mid_cont_bg.png'); */
}

div.element {
	margin:0px;
	padding-left:0px;
}

div.element_nolog {
	margin:0px;
	padding-left:15px;
}

/* Kerekítés */

.corner-tl { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; border-top-left-radius: 4px; }
.corner-tr { -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; border-top-right-radius: 4px; }
.corner-bl { -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; border-bottom-left-radius: 4px; }
.corner-br { -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; border-bottom-right-radius: 4px; }
.corner-top { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; border-top-left-radius: 4px; -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; border-top-right-radius: 4px; }
.corner-bottom { -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; border-bottom-left-radius: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; border-bottom-right-radius: 4px; }
.corner-right {  -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; border-top-right-radius: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; border-bottom-right-radius: 4px; }
.corner-left { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; border-top-left-radius: 4px; -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; border-bottom-left-radius: 4px; }
.corner-all { -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; }

/* Figyelmeztetések */

.state-dialog-orange { border: 1px solid #b4870d; background: #b4870d url(http://static.lanseries.hu/images/icons/alert_bg_b4870d.png) 50% 50% repeat; color: #ffffff; }
.state-dialog-red { border: 1px solid #e41d1d; background: #e41d1d url(http://static.lanseries.hu/images/icons/alert_bg_e41d1d.png) 50% 50% repeat; color: #ffffff; }

/* Ikon stílusok */

.icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; }
.icon-black { width: 16px; height: 16px; background-image: url(http://static.lanseries.hu/images/icons/icons_256x240_222222.png); }
.icon-orange { width: 16px; height: 16px; background-image: url(http://static.lanseries.hu/images/icons/icons_256x240_ef8c08.png); }
.icon-white { width: 16px; height: 16px; background-image: url(http://static.lanseries.hu/images/icons/icons_256x240_ffffff.png); }

/* Ikonok */

.icon-alert { background-position: 0 -144px; }
.icon-info { background-position: -16px -144px; }
