@charset "iso-8859-2";

/* Tartalom alap betítűtípus, méret stb*/
body {
	margin: 0px;	
	background: #64707C url(shared/pgs_bgr.jpg) repeat-x scroll top;
	font-size: 12px;
	text-align: center;
	color: #F3FBFF;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}


/*Link*/
a{
	font-size: 12px;
	color: #F3FBFF;
	text-decoration:underline;
}

/*Link ha feléviszed egér*/
a:hover{
	text-decoration:none;	
}

/*Űrlapok*/
input, textarea, select {
	background-color: #3A414B;
	border:1px solid #7B858F;
	color:#F3FBFF;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
textarea{font-size:14px;}


/*belépéshez mezők*/
#login_email, #login_password{
	width:130px;
}

/*jelölőnégyzet*/
#autologin{
	margin: 3px;
}

/*belépés gomb*/
#login_button{
	margin:3px;
}

/*Központi tartalom elrendezése: alapértelmezetten középen van felfelé rendezve. Optimalizálva 1024*768-ra*/
#wrapper {
	margin: 0px auto;
	text-align: left;
	width: 992px;
	background-color: #3A414B;
	border:2px solid #7B858F;
	/*border-top: none;*/
}

/*Az oldal címe és a menü tárolója*/
#header{
	background-color: #536070;
	border-bottom:2px solid #7B858F;
}
/*Az odlal címének stílusa*/
#header_banner{
	padding:10px;
}

#header_banner a, #header_banner a:hover{
	font-size: 25px;
	font-weight: bold;
	text-decoration: none;
}

/*Az oldal felső menüje*/
#header_menu {
	padding: 0px 0px 4px 0px;
	font-weight: bold;
	text-align: right;
	margin-right:-2px;
}

/*A felső menü menüpontjainak kinézete*/
#header_menu a { 
	padding: 6px 13px;
	color: #F3FBFF;
	text-decoration:none;
	border:2px solid #7B858F;
	border-bottom:none;
}

/*Felső menü háttérszíne, ha ráviszed az egeret, vagy akkor ha az adott oldalon vagy*/
#header_menu a:hover {background-color: #3A414B;}
#header_menu #ahover {background-color: #3A414B;}

/*Bal oldalt és a középső oszlop mekkora együtt*/
#lftwrapper {
	float: left;
	width: 775px;
	margin-top:10px;
}

/*Bal oldali blokktartó*/
#leftside {
	float: left;
	width: 200px;
	margin-left:-2px;
}

/*Bal oldali blokk egy elemének kinézete*/
#lft_menu, .blokk{
	margin-bottom:15px;
	background-color: #536070;
	border:2px solid #7B858F;
}

/*Bal oldali blokkelem címe*/
#lft_menu h3, .blokk h3{
	margin:0px;
	padding:3px;
	background-color:#3A414B;
	font-size:14px;
}

/*Bal oldali blokkelem címe*/
.block_text{
	padding:5px;
}

/*Bal oldali blokkelem menüjének linkjei*/
.block_text ul {
	margin:0px;
	margin-left: 20px;
	padding: 0px;
	list-style: disc;
}

/*A középső tartalmi részek*/
#content{
	width: 560px;
	float: right;
}

/*Tartalmi tároló*/
.content
{
	background-color: #3A414B;
	border:2px solid #7B858F;
	margin-bottom:10px;
}

/*Tartalom címe*/
.content h3
{
	margin:0px;
	padding:3px;
	background-color:#3A414B;
	font-size:14px;
}

/*tartalomhoz infosor: pl híreknél ahol van a dátum*/
.infoline
{
	margin:0px;
	padding:3px;
	background-color:#798792;
	font-size:10px;
}

.infoline a{font-size:10px;}

/*szövegekhez, ami a tartalomban jelenik meg*/
.text{
	padding:5px;
	background-color:#536070;
	text-align: justify;
}

/*impresszum felhasználó doboz szöveg helye*/
.impressumuserbox{
	margin-bottom:5px;
	margin-top:10px;
	
}
.impressumuserboximg{
	width:50px;	
}

.impressumuserboxtext{
	padding-left:10px;
	padding-bottom:10px;
	float:left;	
}
hr{border-bottom:1px dashed #FFFFFF;}

/*Hozzászólás*/
.commentform{
	text-align: center;
	margin-bottom:5px;
}
.commentbox
{
	border-top:1px dashed #FFFFFF;
	padding:3px;
}
.commentbox_infoline{height:12px;}
.commentbox_infoline_username{float:left; font-weight: bold;}
.commentbox_infoline_datum{float:right;}
.commentbox_comment{margin:5px;}

/*idézet a kommentekben*/
blockquote{
	font-style: italic;
	border:1px dashed #FFFFFF;
	padding:3px;
}

/*Projektek*/
.projects{
	background-color: #536070;
	border:2px solid #7B858F;
	margin-bottom:10px;
}
.projects_img{float:left;}
.projects_content{

}
.projects h3{
	margin:0px;
	padding:3px;
	background-color:#3A414B;
	font-size:14px;
}

.statusbar{
	border-top:2px solid #7B858F;
	height:31px;
	margin-top:5px;
}

.statusbar_line{
	background-color:#3A414B;
	width:556px;
	height:31px;
}
.statusbar_text{
	font-size:20px;
	font-weight:bold;
	position:absolute;
	margin:3px 0px 0px 250px;
}


.projects_statusblock{
	margin-top:5px;
	margin-bottom:10px;
	font-size:12px;

}
.projects_statusblock_line{
	background-color:#FFFFFF;
	height:12px;
	float:left;
	font-size:1px;
}


.projectstable{}
.projectstable_title{
	width:150px;
}
.projectstable_text{}

/*letöltések*/
.downloads{
	border:2px solid #7B858F;
	margin-bottom:10px;
}
.downloads .h3{
	margin:0px;
	padding:3px;
	background-color:#3A414B;
	font-size:14px;
	font-weight: bold;
}
.downloadstext{
	background-color: #536070;
	padding:5px;
}
.downloadsbutton{
	background-color: #536070;
	text-align: center;
	font-size:12px;
	padding:3px;
	font-weight: bold;
}


/*Galéria listázó*/
.galleryselect{
	background-color: #536070;
	text-align:center;
	padding:3px;
}
.galleryshow{
	background-color:#536070;
	padding:5px 20px 5px 20px;
	text-align:center;
}

.galleryshow img{
	border:3px solid #7B858F;
	margin:10px;
	padding:0px;
	
}

/*Lapozás*/
#lapozas
{
	background-color: #536070;
	border:2px solid #7B858F;
	padding:3px;
	text-align:center;
	margin-bottom:10px;
}

/*Jobb oldalt*/
#rightside {
	margin-top:10px;
	float: right;
	width: 200px;
	margin-right:-2px;
}

#footer {
	margin: 5px auto 0px;
	text-align: center;
	width: 972px;
	background-color: #3A414B;
	border:2px solid #7B858F;
	padding:10px;
}

#bbcode{
	border:1px solid #FFFFFF;
	padding:3px;
	margin:10px auto;
	text-align: left;
	width: 400px;
}

/*Feléső mp hálózat infovonal*/
#mpnetwork
{
	background-color: #494949;
	border-bottom:2px solid #7B858F;
	color:#D1D1D1;
	padding:3px;
	margin-bottom:10px;
	
}

#mpnetwork a {	
	color:#D1D1D1;
	text-decoration:none;
}

#mpnetwork a:hover {	
	color:#D1D1D1;
	text-decoration:underline;
}
#transpages{
	background-color: #494949;
	border-bottom:2px solid #7B858F;
	border-left:2px solid #7B858F;
	color:#D1D1D1;
	padding:3px;
	position:absolute;
	right:0px;
	top:20px;
	text-align:left;
	padding: 5px;
}