@charset "utf-8";

/*@import "reset.css";*/
/*@import "reset.css";*/
@import "predefined.css";

html, body, iframe, fieldset
{
	font-family: Verdana, sans-serif;
	font-size: 8pt;
	color: #000000;
	text-align: center;
	background: #ffffff;

	/*
	scrollbar-3dlight-color: #ffffff;
	scrollbar-arrow-color: #ffffff;
	scrollbar-base-color: #84c1f2;
	scrollbar-darkshadow-color: #ffffff;
	scrollbar-face-color: #62a0d7;
	scrollbar-highlight-color: #DBDBDB;
	scrollbar-shadow-color: #ffffff;
	scrollbar-track-color: #cddce9;
	*/
}

img
{
	border:0;
}

#arnyek
{
	position: absolute;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 100%;
	background: #000000;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
	filter: alpha(opacity=90);
	opacity: 0.9;
	z-index: 1;
	text-align: center;
}

#arnyek2
{
	position: absolute;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 1600px;
	background: black;
	z-index: 1;
	visibility: hidden;
	color: white;
}

#loading
{
	position: absolute;
	left: 18%;
	xmargin-left: -300px;
	top: 35%;
	xwidth: 600px;
	xheight: 300px;
	color: white;
	xtext-align: center;
}

A:link, A:visited
{
	text-decoration: none;
	color: #3f84c9;
	font-weight: bold;
}

A.ujtema:link, A.ujtema:visited
{
	text-decoration: none;
	color: #808080;
	font-weight: bold;
}

A.hozzaszolo:link, A.hozzaszolo:visited
{
	text-decoration: none;
	color: #c89340;
	font-weight: bold;
}

A:hover, A.ujtema:hover, A.hozzaszolo:hover
{
	text-decoration: underline;
}


#tartalom
{
	width: 880px;
	padding: 10px 34px 10px 34px;
	background: #f1f1f1;
	background: transparent url('../images/100legszeg_arnyek_bgr.jpg') 6px 0px repeat-y;
	text-align: left;
}

#fejlec
{
	width: 944px;
	background: transparent url('../images/100legszeg_arnyek_bgr.jpg') 4px 0px repeat-y;
	padding: 0 0px 0 0px;
}

#fejlec_top
{
	width: 944px;
	background: transparent url('../images/100legszeg_arnyek_top2.jpg') 4px 0px no-repeat;
	padding: 0 0px 0 0px;
}

#footer
{
	width: 880px;
	padding: 10px 34px 10px 34px;
	background: transparent url('../images/100legszeg_arnyek_bottom.jpg') 6px 0px no-repeat;
	height: 21px;
	text-align: left;
}

#form_keres input
{
	xfont-size: 9px;
	border: none;
	background: transparent;
	xposition: relative;
	xtop: 35px;
	xleft: 100px;
	xmargin-bottom: 4px;
}

#jobbsav
{
	margin-left: 10px;
	float: right;
	width: 174px;
	xheight: 1000px;
	xborder: 1px solid #000000;
	text-align: center;
}

#jobbsav #nev_input, #jobbsav #pass_input
{
	border: 1px solid #000000;
	background: #c89340;
	width: 170px;
}

#jobbsav #elkuld, #jobbsav #regisztral, #jobbsav #megrendel, #jobbsav #kijelentkezes
{
	border: 1px solid #000000;
	background: #4189d0;
	color: #ffffff;
}

.udvozlunk
{
	color: #c89340;
	font-weight: bold;
}

#jobbsav_keret
{
	width: 174px;
	text-align: center;	
}

#konyvkeret
{
	width: 147px;
	text-align: center;
	margin-left: 10px;
	xpadding-left: 10px;
}

.roundtopkonyv
{
	background-image: url('../images/konyv_doboz_fejlec.jpg');
	width: 147px;
	height: 8px;
	text-align: center;
}
.roundsidekonyv
{
	background-image: url('../images/konyv_doboz.jpg');
	background-repeat: repeat-y;
	width: 147px;
	text-align: center;
}
.roundbottomkonyv
{
	background-image: url('../images/konyv_doboz_lablec.jpg');
	width: 147px;
	height: 8px;
}

#logok
{
	margin: 30px 0px 0px 0px;
	padding-bottom: 1px;
}

#focikk
{
	xwidth: 682px;
	text-align: justify;
	xmargin: 20px;
	xmargin-bottom: 100px;
	margin-bottom: 15px;
}

#focikk1
{
	text-align: justify;
}

#fokepkeret
{
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
}

.roundtopnagy
{
	background-image: url('../images/focikk_doboz_fejlec.jpg');
	width: 371px;
	height: 12px;
}
.roundsidenagy
{
	background-image: url('../images/focikk_doboz.jpg');
	background-repeat: repeat-y;
	width: 371px;
	text-align: center;
}
.roundbottomnagy
{
	background-image: url('../images/focikk_doboz_lablec.jpg');
	width: 371px;
	height: 12px;
}

.nagycim1
{
	font-variant: small-caps;
	font-size: 330%;
	color: #a8a8a8;
	margin-bottom: 15px;
}

.nagycim2
{
	font-variant: small-caps;
	font-size: 240%;
	text-align: left;
}

.cim
{
	color: #3f84c9;
	font-size: 125%;
}

.cim_nagy
{
	color: #3f84c9;
	font-size: 150%;
	font-weight: bold;
}

#keretescikk
{
	width: 693px;
	xheight: 1000px;
	xmargin: 0px;
	float: left;
	margin-bottom: 15px;
}

.roundtop {
	background-image: url('../images/keretescikk_doboz_fejlec.jpg');
	background-repeat: no-repeat;
	width: 693px;
	height: 12px;
	}
.roundtoptema {
	background-image: url('../images/tema_doboz_fejlec.jpg');
	background-repeat: no-repeat;
	width: 693px;
	height: 22px;
	text-align: center;
	font-size: 13pt;
	color: #ffffff;
	}
.roundtoptema TABLE
{
	font-size: 10pt;
}
.roundside {
	background-image: url('../images/keretescikk_doboz.jpg');
	background-repeat: repeat-y;
	width: 693px;
	xheight: 380px;
	text-align: center;
}
.roundbottom {
	background-image: url('../images/keretescikk_doboz_lablec.jpg');
	background-repeat: no-repeat;
	width: 693px;
	height: 12px;
}
.roundbottomtema {
	background-image: url('../images/tema_doboz_lablec.jpg');
	background-repeat: no-repeat;
	width: 693px;
	height: 22px;
	text-align: center;
	color: #ffffff;
	font-size: 10pt;
}

.lapozo
{
 padding: 10px;
 text-align: center;
 margin-top: 1em;
 clear: both;
}

#keretes1
{
	xpadding: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: justify;
	width: 295px;
	xfloat: left;
}

.alrovatkeret
{
	vertical-align: top; 
	padding: 0 0px 15px 10px; 
	width: 330px;
}

.cikktitle
{
	margin-bottom: 1em;
	text-align: left;
	font-size: 9pt;
	font-weight: bold;
}
/*
#keretes2
{
	padding: 0px 20px 10px 60px;
	xpadding: 0px;
	text-align: justify;
	xwidth: 295px;
	xfloat: left;
}
*/

#fokepkeret2
{
	width: 295px;
	float: left;
	margin-right: 10px;
}

#egyebtartalom
{
	padding: 0px 15px 15px 15px;
	text-align: center;
	overflow: auto;
}

#keress
{
	padding-left: 50px;
	text-align: left;
}

#miez
{
	padding: 0px 50px 0px 50px;
	text-align: center;
}

#miez_tartalom
{
	width: 438px;
	xmargin-right: 0px;
	text-align: justify;
}

.inic
{
	font-size: 400%;
}

#megrendelo
{
	margin: 0px 140px 0px 140px;
	text-align: justify;
}

.megrendelo_cim
{
	color: #4189d0;
	font-variant: small-caps;
	font-size: 14pt;
}

#megrendelo TABLE
{
	margin: 20px;
	text-align: center;
}

#megrendelo TABLE INPUT
{
	border: none;
	background: transparent;
}

#m_input
{
	text-align: center;
}

#megrendel, #temavalt, #torles, #kommentkuld, #talloz
{
	border: 1px solid #000000;
	background: #b5853a;
	color: #ffffff;
}

.hozzaszolas
{
	text-align: left;
}

.hozzaszolas .szerzo
{
	color: #4189d0;
	font-size: 10pt;
}

.hozzaszolas .szoveg
{
	padding: 5px;
	background: #c6dbf1;
	border: 1px solid #000000;
}

#galeria .nagycim1
{
	margin-left: 55px;
}

#egyebtartalom #szoveg
{
	text-align: justify;
}

#egyebtartalom #cikkek
{
	xmargin-top: 50px;
}

#cikk_kep
{
	margin-left: 15px;
	xmargin-bottom: 20px;
}

#hirek
{
	width: 480px;
	xtext-align: justify;
	text-align: center;
	margin-left: 90px;
}

#hirek TABLE
{
	margin: 0px 0px 15px 0px;
}

#hirkep
{
	width: 195px;
	float: left;
}

#hirszoveg
{
	width: 285px;
	text-align: justify;
}

#szad_bevezeto
{
	width: 285px;
	text-align: left;
	margin-left: 15px;
}

#talalatok
{
	font-size: 12pt;
}

.keresett_szoveg
{
	color: #c89340;
	font-weight: bold;
}

ol li
{
	margin-top: 10px;
}

#forumtablefejlec2 TABLE TD
{
	border: 1px solid #000000;
}

#forumtable
{
	margin-left: -15px;
}

table.sample {
	border-width: 1px;
	border-spacing: 0px;
	border-style: solid;
	border-color: #4189d0;
	border-collapse: collapse;
	xbackground-color: #ffffff;
}
table.sample td {
	border-width: 1px;
	padding: 1px;
	border-style: solid;
	border-color: #4189d0;
	xbackground-color: #ffffff;
}



.roundtopkicsi
{
	background-image: url('../images/keretescikk_kisdoboz_fejlec.jpg');
	width: 295px;
	height: 9px;
}
.roundsidekicsi
{
	background-image: url('../images/keretescikk_kisdoboz.jpg');
	background-repeat: repeat-y;
	width: 295px;
	text-align: center;
}
.roundbottomkicsi
{
	background-image: url('../images/keretescikk_kisdoboz_lablec.jpg');
	width: 295px;
	height: 9px;
}

.roundtopvideo
{
	background-image: url('../images/video_doboz_fejlec.jpg');
	width: 295px;
	height: 12px;
}
.roundsidevideo
{
	background-image: url('../images/video_doboz.jpg');
	background-repeat: repeat-y;
	width: 295px;
	text-align: center;
}
.roundbottomvideo
{
	background-image: url('../images/video_doboz_lablec.jpg');
	width: 295px;
	height: 12px;
}

#tenyek
{
	margin-top: 10px;
	margin-right: 27px;
	xwidth: 662px;
	xfloat: left;
	text-align: left;
}

#tenyek #tenyekszoveg
{
	text-align: left;
	margin: 0px 15px 0px 15px;
	padding-bottom: 1px;
}

#video
{
	margin-top: 10px;
	xwidth: 295px;
	float: left;
	text-align: right;
}

#video #videoszoveg
{
	text-align: left;
	margin: 0px 15px 0px 15px;
	padding-bottom: 1px;
}

#lablec
{
	width: 881px;
	text-align: right;
}

TABLE TD
{
	xtext-align: left;
	xvertical-align: top;
}



HR
{
	border: none;
	background: transparent;
	border: 1px solid #a4c3e3;
}

.roundtopjobb
{
	background-image: url('../images/jobbsav_doboz_fejlec.jpg');
	width: 174px;
	height: 8px;
}
.roundsidejobb
{
	background-image: url('../images/jobbsav_doboz.jpg');
	background-repeat: repeat-y;
	width: 174px;
	text-align: center;
}
.roundbottomjobb
{
	background-image: url('../images/jobbsav_doboz_lablec.jpg');
	width: 174px;
	height: 8px;
}


/* FOTÓZZ */
#galeria
{
	margin: 0px 15px 0px 15px;
	overflow: auto;
}

#fotozz_doboz1
{
	padding: 0px 20px 0px 20px;
	text-align: justify;

}

#fotozz_doboz1 A:link, #fotozz_doboz1 A:visited
{
	text-decoration: none;
	color: #c89340;
	font-weight: bold;
}

#fotozz_doboz1 A:hover
{
	text-decoration: underline;
}

/* FELTÖLTÉS */
#feltoltes
{
	float: left;
	width: 330px;
	text-align: justify;
	margin: 0px 0px 10px 10px;
}

#feltoltes IMG
{
	margin-right: 10px;
}

/* GLOBAL */
.kek
{
	color: #4189d0;
	font-size: 12pt;
	font-weight: bold;
	font-variant: small-caps;
}

.sarga
{
	color: #ba893b;
	font-size: 12pt;
	font-weight: bold;
	font-variant: small-caps;
}

#f_cim, #foto
{
	border: none;
	background: transparent;
}

TEXTAREA
{
	width: 292px;
	height: 130px;
	background: transparent;
	border: none;
	padding: 5px;
	background-image: url('../images/komment_doboz2.jpg');
}

#valaszto
{
	text-align: center;
	padding: 20px 0px 20px 0px;
}

div.galeriakepek
{
	margin-bottom: 20px;
	vertical-align: top;
	text-align: left;
}

a.galeriakep
{
	margin-right: 15px;
	margin-bottom: 6px;
	float: left;
	
}


.clearfix:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
	}
.clearfix { display: inline-block; }

/* start commented backslash hack \*/
* html .clearfix { height: 1%; }
.clearfix { display: block; }
/* stop commented backslash hack */

.fileupload {
	border: none;
	background-color: transparent;
	padding-right: 7px;
}

/**********
	Szavazas
************/

.rate {
	position:relative;
	top: 5px;
}
.star-rating {
	position:relative;
	width: 250px;
	height: 25px;
	overflow:hidden;
	list-style:none;
	margin:0;
	padding:0;
	background-position: left top;
}
.star-rating li {
	display: inline;
}
.star-rating a, 
.star-rating .current-rating {
	position:absolute;
	top:0;
	left:0;
	text-indent:-1000em;
	height:25px;
	line-height:25px;
	outline:none;
	overflow:hidden;
	border: none;
}
.star-rating a:hover,
.star-rating a:active,
.star-rating a:focus {
	background-position: left bottom;
}
.star-rating a.one-star {
	width:16px;
	z-index:11;
}
.star-rating a.two-stars {
	width:32px;
	z-index:10;
}
.star-rating a.three-stars {
	width:48px;
	z-index:9;
}
.star-rating a.four-stars {
	width:64px;
	z-index:8;
}
.star-rating a.five-stars {
	width:80px;
	z-index:7;
}
.star-rating a.six-stars {
	width:96px;
	z-index:6;
}
.star-rating a.seven-stars {
	width:112px;
	z-index:5;
}
.star-rating a.eight-stars {
	width:128px;
	z-index:4;
}
.star-rating a.nine-stars {
	width:144px;
	z-index:3;
}
.star-rating a.ten-stars {
	width:160px;
	z-index:2;
}
.star-rating .current-rating {
	z-index:1;
	background-position: left center;
}	
.inline-rating {
	display:inline-block;
	width: 100px;
	vertical-align: middle;
}
.inline-rating ul {
	float: left;
        position: relative;
        top: -1px;
	font-size: 16px;
	line-height: 16px;
}
.inline-rating span {
	clear: both;
	display: block;
	font-size: 10px;
	line-height: 10px;
	padding-top: 3px;
}
.small-star {
	width:80px;
	height:16px;
}
.small-star,
.small-star a:hover,
.small-star a:active,
.small-star a:focus,
.small-star .current-rating{
	background-image: url(../images/star.gif);
	line-height: 16px;
	height: 16px;
}
	
.left-indexkep
{
	margin: 1em 6px 6px 0;
}
