/*--------------------- RESET ---------------------*/

html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
abbr, address, cite, code,
del, dfn, em, img, ins, kbd, q, samp,
small, strong, sub, sup, var,
b, i,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, dialog, figure, footer, header, 
hgroup, menu, nav, section, menu,
time, mark, audio, video {
	margin:0;
	padding:0;
	border:0;
	outline:0;
	font-size:100%;
	vertical-align:baseline;
	background:transparent;
}
body {
	line-height:1;
}


article, aside, dialog, figure, footer, header, 
hgroup, nav, section { 
	display:block;
}


nav ul {
	list-style:none;
}

blockquote, q {
	quotes:none;
}

blockquote:before, blockquote:after,
q:before, q:after {
	content:'';
	content:none;
}

a {
	margin:0;
	padding:0;
	border:0;
	font-size:100%;
	vertical-align:baseline;
	background:transparent;
}

ins {
	background-color:#ff9;
	color:#000;
	text-decoration:none;
}

mark {
	background-color:#ff9;
	color:#000;	
	font-style:italic;
	font-weight:bold;
}

del {
	text-decoration: line-through;
}

abbr[title], dfn[title] {
	border-bottom:1px dotted #000;
	cursor:help;
}

table {
	border-collapse:collapse;
	border-spacing:0;
}

hr {
    display:block;
    height:1px;
    border:0;	
    border-top:1px solid #cccccc;
    margin:1em 0;
    padding:0;
}

input, select {
	vertical-align:middle;
}

/*--------------------- RESET VEGE ---------------------*/


html {
	padding: 0px;
	margin: 0px;
}

body {
	background: url(site_bg.gif) top repeat-x;
	background-color: #004576;
	padding: 0px;
	margin: 0px;
	font-family: verdana, arial;
	font-size: 14px;
	font-weight: normal;
	color: #454545;
	text-align: center;
	width: 900px;
	margin: auto;
}


p {
	padding: 8px 0px;
	margin: 0px;
}

a {
	font-weight: bold;
	text-decoration: none;
	color: #45b2ff;
}


a:hover {
	color: #4586fe;
}

img {
	border: 0px;
}

h1, h2, h3 {
	color: #ff6c00;
	font-family: impact, verdana, arial;
	font-family: arial;
	word-spacing: 4px;
	font-weight: normal;
	padding: 0px;
	margin: 0px;
}

h1 {
	letter-spacing: -1px;
	margin-top: 20px;
	margin-bottom: 10px;
	font-size: 26px;
	font-weight: bold;
	line-height: 105%;
}

h2 {
	font-size: 22px;
	letter-spacing: 1px;
	word-spacing: 2px;
	margin-bottom: 12px;
}

h3 {
	font-size: 18px;
	letter-spacing: 1px;
	word-spacing: 2px;
	margin-bottom: 6px;
}

dl {
	float: none !important;
}

table {
	border-collapse: collapse;
}

table td, table th {
	padding: 10px;
	margin: 0px;
	vertical-align: top;
}

table td p, table th p {
	padding: 0px;
	margin: 0px;
	text-align: left !important;
}


.fl {
	float: left;
}

.fr {
	float: right;
}

.fc {
	margin-left: auto;
	margin-right: auto;
}

.cl {
	clear: both;
}



#container {
	margin-top: 15px;
	width: 900px;
	text-align: left;
}





/* -------------- HEAD ELEJE -------------- */

#head {
	width: 900px;
	height: 196px;
}


#head1 {
	width: 900px;
	height: 96px;
	background: url(Cunder_logo_top.gif) no-repeat;
}

#head2 {
	width: 900px;
	height: 100px;
	background: url(Cunder_logo_bottom.gif) no-repeat;
}







#logo_top {
	float: left;
	width: 194px;
	height: 96px;
}

#head1_keret {
	float: left;
	width: 706px;
	height: 96px;
}

#head1_top {
	width: 706px;
	height: 65px;
}


#logo {
	float: left;
	width: 176px;
	height: 65px;
}

#logo p {
	padding: 0px;
	margin: 0px;
	padding-left: 20px;
}

#fejlec {
	float: right;
	width: 430px; /* 490px / 706px - 176px*/
	height: 28px;
	margin: 22px 40px 0px 0px;
	text-align: right;
}

#fejlec p {
	padding: 0px;
	margin: 0px;
	font-size: 12px;
	color: #aaaaaa;
	font-weight: bold;
	line-height: 120%;
}

#fejlec p a {
	padding: 0px 5px 0px 5px;
}

#fejlec_zaszlok p {
	padding: 0px;
	margin: 0px;
	padding-top: 7px;
	font-size: 11px;
	font-weight: bold;
}


#head1_bottom {
	width: 706px;
	height: 31px;
}

#fejlec_szlogen {
	float: left;
	width: 350px; /* 350px / 706px */
	height: 31px;
}

#fejlec_szlogen p {
	padding: 0px;
	margin: 0px;
	padding-left: 60px;
	padding-top: 1px;
	color: #ff6c00;
	font-weight: bold;
}

#fejlec_kereses {
	float: right;
	width: 190px; /* 214px / 356px -> 216px - 2px */
	height: 31px; /* 31px */
	margin: 0px 40px 0px 0px;
	font-size: 12px;
	font-weight: bold;
	text-align: right;
}

#fejlec_kereses img {
	float: right;
}

#fejlec_zaszlok {
	float: right;
	width: 90px; /* 356px */
	height: 31px; /* 31px */
	/*margin-top: 3px;*/
}

#fejlec_zaszlok p {
	padding: 0px;
	margin: 0px;
}


/* ----------------- */

#logo_bottom {
	float: left;
	width: 245px;
}

#datum {
	float: left;
	width: 245px;
	line-height: 100%;
}

#datum p {
	padding: 0px;
	margin: 0px;
	padding: 10px 10px 0px 10px;
	font-size: 11px;
}

#mini_aktualis_keret {
	float: left;
	width: 410px;
	height: 90px;
}


#mini_aktualis {
	float: left;
	width: 330px; /* 900 - 490 = 410 - 40 - 40 */
	background: url(mini_aktualis_kozep.gif) top left repeat-x;
	height: 85px;
	padding-top: 4px;
}

#mini_aktualis_bal {
	float: left;
	width: 40px; /* 20px */
	height: 55px; /* 85px */
	padding-top: 30px;
	background: url(mini_aktualis_bal.gif) top right no-repeat;
	margin-left: 0px;
}

#mini_aktualis_jobb {
	float: left;
	width: 40px; /* 20px */
	height: 55px; /* 85px */
	padding-top: 30px;
	background: url(mini_aktualis_jobb.gif) top left no-repeat;
	text-align: right;
}




/* -------------- HEAD VEGE -------------- */






/* -------------- MAIN -------------- */

#main {
	width: 900px;
	letter-spacing: 0px;
	line-height: 175%;
	font-size: 13px;
	background: url(main_bg.gif) repeat-y;
	background-color: #ffffff;
}

#main hr {
	height: 1px;
}


#main_bottom {
	width: 900px;
	background: url(main_bottom_bg.gif) right bottom no-repeat;
}


/* ------- BAL OLDAL ------- */

#main_bal {
	float: left;
	width: 600px; /* 600px */
	background: url(bal_menu_bg.gif) left top repeat-x;
}


#main_bal_menu {
	background: url(main_bal_top_bg.gif) left top no-repeat;
	height: 52px;
}


#main_bal_menu p {
	text-transform: uppercase;
	text-align: left;
	font-size: 14px;
	padding: 0px;
	margin: 0px;
	padding: 14px 5px 5px 45px;
}

#main_bal_menu a {
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
	padding-left: 5px;
	padding-right: 5px;
}

#main_bal_menu a:hover {
	padding-bottom: 2px;
	border-bottom: 1px solid #ffffff;
}

#main_bal_menu span.bal_menu_akt a {
	padding-left: 5px;
	padding-right: 5px;
	font-weight: bold;
	color: #ffffcc;
}



#main_bal_tartalom {
	padding: 10px 20px 10px 20px;
}

#main_bal_tartalom ul {
	list-style: none;
	padding: 0px;
	margin: 0px 0px 10px 40px;
}


#main_bal_tartalom li {
	background: url(lista_bal_bg.gif) left top no-repeat;
	padding-left: 20px;
}



#navbar {
	padding: 4px 20px 6px 20px;
	font-size: 11px;
	color: #999999;
}

#navbar p {
	padding: 0px;
	margin: 0px;
	font-size: 11px;
	color: #999999;
}

/* ------- BAL OLDAL VEGE ------- */







/* ------- JOBB OLDAL ------- */

#main_jobb {
	float: left;
	width: 300px; /* 300 */
	font-size: 11px;
	line-height: 140%;
	background: url(main_jobb_top_kozep_bg.gif) top repeat-x;
}

#main_jobb ul {
	list-style-type: none;
	padding: 0px;
	margin: 0px;
	margin-left: 20px;
	margin-bottom: 10px;
}

#main_jobb li {
	background: url(lista_jobb_bg.gif) left top no-repeat;
	padding: 0px 0px 0px 14px;
}


#main_jobb h1 {
	font-size: 20px;
	margin-top: 10px;
	letter-spacing: 0px;
}

#main_jobb h2 {
	font-size: 16px;
	font-weight: bold;
}

#main_jobb h3 {
	font-size: 12px;
	font-weight: bold;
	letter-spacing: 1px;
	word-spacing: 2px;
	padding: 0px;
	margin: 0px;
}




#main_jobb_tartalom {
	padding: 0px 18px 10px 18px;
}




#main_jobb_alap {
	width: 300px; /* 300 */
	background: url(main_jobb_top_bg.gif) right top no-repeat;
}


#main_jobb_menu {
	padding: 0px 0px 10px 0px;
}

#main_jobb_menu h1 {
	font-size: 26px;
	letter-spacing: -1px;
	padding: 12px 0px 10px 20px;
	margin: 0px 0px 0px 0px; /* bottom: 20px */
	height: 29px; /* 51px */
	border-bottom: 1px solid #b8b8b8;
	border-bottom: 1px solid #e5e5e5;
}


#main_jobb_menu ul {
	width: 299px;
	padding: 0px 0px 5px 0px;
	margin: 0px 0px 10px 0px;
	list-style: none;
	background: url(jobb_menu_ul_bg.gif) left bottom repeat-x;

}


#main_jobb_menu li {
	background: none;
	font-size: 14px;
	padding: 5px 0px 6px 45px;
	border-bottom: 1px solid #e5e5e5;
}

#main_jobb_menu li:last-child {
	border-bottom: 0px;
}


/* ------- JOBB OLDAL VEGE ------- */
/* -------------- MAIN VEGE -------------- */





/* -------------- MAIN KIEGESZITES -------------- */
#main_jobb_fejlec {
	padding: 0px 0px 0px 0px;
}

#main_jobb_fejlec h1 {
	padding: 12px 0px 10px 20px;
	margin: 0px 0px 0px 0px;
	height: 29px; /* 51px */
	border-bottom: 1px solid #e5e5e5;
}



#main_kozep {
	width: 900px; /* 900px */
	background: url(main_bg_kozep.gif) repeat-y;
	background-color: #ffffff;
}

#main_kozep_bal {
	float: left;
	width: 650px; /* 680px */
	padding: 0px 15px 0px 15px;
}

#main_kozep_bal_tartalom {
	width: 650px;
}

#main_kozep_jobb_tartalom {
	float: left;
	width: 205px; /* 220px */
	padding: 20px 15px 0px 0px;
}

#main_kozep_tartalom {
	float: left;
	width: 870px; /* 900px */
	padding: 20px 15px 0px 15px;
}


#also_sor_kozep {
	width: 900px;
	height: 52px;
	background: url(main_bottom_bg_atlatszo_kozep.gif) right bottom no-repeat;
}
/* -------------- MAIN KIEGESZITES VEGE -------------- */







#also_sor {
	width: 900px;
	height: 52px;
	background: url(main_bottom_bg_atlatszo.gif) right bottom no-repeat;
}



/* -------------- FOOTER -------------- */


#footer {
	width: 900px;
	font-size: 15px;
	text-align: center;
}

#footer p {
	margin: 0px;
	padding: 40px 30px 40px 30px;
}

#footer a {
	color: #45b2ff;
	text-decoration: none;
	font-weight: bold;
}

#footer a:hover {
	color: #ffffff;
}


#footer a {
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
}

#footer a:hover {
	color: #2493e1;
}


/* -------------- FOOTER VEGE -------------- */

.cleardiv {
	clear: both;
}






/* --------------------- CUNDER VIDEO --------------------- */



#adatok_es_video {
	float: left;
	background: url(Cunder_video_bg.gif) repeat-x;
	margin: 10px 0px 0px 0px;
	border: 1px solid #b8b8b8;
	border-bottom: 0px;
}

#jatek_fo_adatok {
	float: left;
	margin: 0px 0px 6px 0px;
	width: 558px;
	/*width: 648px; */ /* 650px - cska a regi videohoz*/
	background: url(Cunder_video_adatok_bg.gif) no-repeat center top;
}

#jatek_fo_adatok div {
	float: right;
	color: #ff6c00;
	color: #2c7e9f;
	font-family: arial;
	word-spacing: 4px;
	font-size: 16px; /* 18px */
	font-weight: bold;
}


#jatek_fo_adatok p {
	margin-bottom: 0px;
	padding-bottom: 0px;
	padding: 0px;
	margin: 6px 0px 0px 0px;
}


#jatek_fo_adatok div.jatek_hazai_csapatnev {
	float: left;
	margin-left: 10px;
	margin-right: 10px;
}

#jatek_fo_adatok div.jatek_vendeg_csapatnev {
	float: left;
	margin-left: 10px;
}

#jatek_fo_adatok div.jatek_ido {
	margin-left: 20px;
}

#jatek_fo_adatok div.jatek_ido_erteke {
	margin-right: 10px;
}

#jatek_fo_adatok div.vendeg_allas, #jatek_fo_adatok div.kettospont, #jatek_fo_adatok div.hazai_allas, #jatek_fo_adatok div.jatek_ido_erteke {
	color: #7b7b7b;	
}

#adatok_es_video div.video_lejatszo {
	text-align: center;
}

#video_minta {
	width: 560px;
	/*width: 650px;*/ /* 650px csak a regi videohoz kell*/
	height: 14px;
	background: url(Cunder_video_bg.gif) repeat-x bottom;
}




#jatek_csapat_adatok {
	float: left;
	margin: 10px 15px 10px 15px; 
}

#jatek_csapat_adatok div {
	float: left;
	font-family: verdana, arial;
	font-size: 14;
	font-weight: bold;
}

#jatek_csapat_adatok span {
	color: #ff6c00;
}

#jatek_csapat_adatok p {
	margin-bottom: 0px;
	padding-bottom: 0px;
}

#jatek_csapat_adatok div.jatek_vs {
	margin: 10px 30px 10px 30px;
	font-size: 26px;
	font-weight: bold;
	color: #858585;
}

#main_kozep_tartalom div.video_also_banner {
	margin: 10px 0px 10px 0px;
}

#jatek_uzenetek {
	padding: 5px;
	border: 1px solid #b8b8b8;
	background-color: #ffeae7;
	height: 60px;
	margin-bottom: 30px;
}

#jatek_uzenetek p {
	padding: 0px;
	margin: 0px;
	text-align: left;
	line-height: 125%;
}

/* --------------------- CUNDER VIDEO VEGE --------------------- */


/* --------------------- CUNDER CHAT --------------------- */
div#chat_tartalom {
	height: 300px;
	width: 260px;
	border: 1px solid #7f9db9;
	margin-bottom: 16px;
	overflow: auto;
	overflow-x: hidden;
	word-wrap: break-word;
}

div#chat_tartalom div {
	clear: both;
}

div#cunder_chat input#bevitel {
	width: 250px;
}

div#cunder_chat input.cunder_gomb {
	margin: 0px 10px 12px 0px !important;
}

div#chat_operator_help {
	padding-top: 10px;
	border-bottom: 1px solid #b7c8d7;
	border-top: 1px solid #b7c8d7;
}

div#chat_operator_help b.vilagos_b {
	color: #666666;
}

/* ---- CUNDER FO CHAT ---- */
#main_bal_tartalom div#chat_tartalom {
	width: 405px; /* 555px */
	float: left;
	background: url(chat_uzenet_bg.gif) bottom repeat-x;
}

#main_bal_tartalom div#chat_userlist {
	float: right;
	width: 140px; /* 180px */
	height: 294px; /* 300px */
	border: 1px solid #7f9db9;
	margin-bottom: 16px;
	overflow: auto;
	font-size: 11px;
	line-height: 140%;
	padding: 3px 5px 3px 5px;
	background: url(chat_userlist_bg.gif) bottom repeat-x;
}

#main_bal_tartalom div#cunder_chat p {
	clear: both;
}

#main_bal_tartalom div#cunder_chat input#bevitel {
	width: 365px;
}

/* ---- CUNDER FO CHAT VEGE ---- */

.cunder_chat_ikon a {
	background: url(Cunder_chat_icon.gif) 0px 0px no-repeat;
	display: block;
	width: 38px;
	height: 24px;
}

.cunder_chat_ikon a:hover {
	background: url(Cunder_chat_icon.gif) 0px -24px no-repeat;
	display: block;
	width: 38px;
	height: 24px;
}


/* --------------------- CUNDER CHAT VEGE --------------------- */





/* --------------------- PLUGINEK, FORMOK --------------------- */

/* --------------------- CUNDER NAPTAR - CAL-hoz kellett --------------------- */
table.month-small {
	margin-top: 20px;
}
table.month-small th.sideback img {
	border: 0px;
	padding: 0px;
	margin: 0px;
}
table.month-small th.sideback a img {
	border: 0px;
}
table.month-small th.sideback a:hover img {
	border: 0px;
}
/* --------------------- CUNDER NAPTAR VEGE - CAL-hoz kellett --------------------- */


/* --------------------- FELOGIN --------------------- */
fieldset.cu_felogin label, fieldset.cu_felogin input {
	float: left;
	margin-bottom: 5px;
}

fieldset.cu_felogin label {
	width: 110px;
	padding-right: 10px;
	text-align: right;
}


fieldset.elfelejtett_jelszo {
	padding-top: 10px;
}

fieldset.elfelejtett_jelszo label {
	width: 220px;
}

fieldset.cu_felogin div {
	clear: both;
}

fieldset.cu_felogin input.cunder_gomb {
	/*margin: 5px !important;*/
}

fieldset.cu_felogin_egyszeru label {
	margin-bottom: 2px;
}

fieldset.cu_felogin_egyszeru input {
	margin-bottom: 8px !important;
}
/* --------------------- FELOGIN VEGE --------------------- */



/* --------------------- CUNDER HIREK --------------------- */
div.hir_lista .news-list-morelink , div.latest_hir  .news-list-morelink, div.blog_lista .news-list-morelink {
	padding-left: 5px;
}

div.latest_hir {
	border-bottom: 1px dashed #45b2ff;
	padding: 5px 5px 10px 5px;
	margin: 10px 0px 10px 0px;
}

div.hir_lista  {
	border-bottom: 1px dashed #45b2ff;
	padding: 5px 5px 10px 5px;
	margin: 10px 0px 10px 0px;
}

div.blog_lista  {
	border-bottom: 1px dashed #45b2ff;
	padding: 0px 5px 10px 5px;
	margin: 0px 0px 10px 0px;
}

.latest_blog p {
	padding: 0px;
	margin: 0px;
	text-align: left !important;
}

.latest_blog_subheader {
	padding-bottom: 10px;
}

div.latest_hir p, div.hir_lista p, div.blog_lista p {
	padding: 0px;
	margin: 0px;
	text-align: left !important;
	line-height: 125%;
}


div.latest_hir span.hir_datum,  div.hir_lista span.hir_datum, div.blog_lista span.blog_datum {
	margin-right: 10px;
	word-spacing: 0px;
	color: #595959;
	font-weight: bold;
}

div.latest_blog span.blog_datum {
	margin-right: 5px;
}

div.latest_hir span.hir_komment_elvalaszto, div.hir_lista span.hir_komment_elvalaszto, div.blog_lista span.blog_komment_elvalaszto {
	padding-left: 8px;
	padding-right: 5px;
	color: #979797;
	font-weight: bold;
}

div.latest_hir span.hir_kommentek, div.hir_lista span.hir_kommentek, div.blog_lista span.blog_kommentek {
	font-size: 11px;
}

div.single_hir {
	margin-bottom: 10px;
	padding-bottom: 6px;
	border-bottom: 1px dotted #9fcaf5;
}

div.single_hir p {
	margin: 0px;
	padding: 4px 0px 4px 0px;
	line-height: 120%;
}

div.single_hir h1.cim {
	font-size: 20px;
	letter-spacing: 0px;
	margin-bottom: 6px;
}

div.single_hir p.szerkesztve, div.single_hir p.hir_szerzo {
	font-size: 11px;
	line-height: 80%;

}

div.single_hir p.hir_szerzo {
	padding-top: 10px;
	padding-bottom: 0px;
}

div.single_hir_tartalom {
	padding: 0px 50px 20px 50px;
	line-height: 125%;
}

div.single_hir_tartalom p {
	margin-top: 8px;	
	margin-bottom: 8px;
}

div.latest_hir_mini p {
	margin: 0px;
	padding: 2px 0px 2px 0px;
	text-align: left;
	line-height: 100%;
	font-size: 11px;
}

div.latest_hir_mini span.hir_datum {
	margin-right: 6px;
	word-spacing: 0px;
}
/* --------------------- CUNDER HIREK VEGE --------------------- */

/* --------------------- COMMENTS --------------------- */
div.komment_fejlec {
	border-bottom: 1px solid #c8c8c8;
	font-size: 12px;
}

div.komment_fejlec span.tx-comments-comment-date {
	font-weight: normal;
	color: #808080;
	font-size: 11px !important;
}

div.tx-comments-comment-1, div.tx-comments-comment-2 {
	width: 400px;
	margin: 15px auto;
	text-align: left;
}

div.tx-comments-comment-1, {
	background: #ffe9d8;
}

div.tx-comments-comment-2 {
	background: #edf3ff;
}



div.tx-comments-comment-content {
	font-size: 11px;
	line-height: 110%;
	text-align: left;
}

textarea#tx_comments_pi1_content {
	width: 350px;
	margin: 0px 0px 5px 40px !important;
}

input.cunder_gomb {
	background: url(gomb_bg.gif) left top repeat-x #f7ae94;
	color: #ffffff;
	font-weight: bold;
	cursor: pointer;
	padding: 2px 5px !important;
}

input.cunder_gomb:hover {
	background: url(gomb_bg_on.gif) left top repeat-x #f7ae94;
}

input.gomb_margin {
	margin: 5px 10px !important;
}


/* --------------------- COMMENTS VEGE --------------------- */

/* --------------------- PAGEBROWSE --------------------- */
#main_bal_tartalom ul.tx-pagebrowse {
	margin-left: 0px;
	margin-bottom: 0px;
}


#main_bal_tartalom ul.tx-pagebrowse li {
	background: none;
	padding: 0px 3px 0px 3px;
}
/* --------------------- PAGEBROWSE VEGE --------------------- */



/* ------- TWITTER ------- */

.twitter_teljes {
	border-top: 1px solid #ff6c00;
}

.twitter_lista {
	border-left: 1px solid #ff6c00;
	border-right: 1px solid #ff6c00;
	border-bottom: 1px solid #ff6c00;
	padding: 10px 10px 10px 10px;
	background: #fff3eb;
}


.twitter_lista p {
	margin: 0px !important;
}

.twitter_datum {
	font-size: 11px;
	color: #666666;
	font-weight: bold;
}

.twitter_szoveg {

}

/* ------- TWITTER VEGE ------- */






input, textarea {
	padding: 2px 4px 2px 4px !important;
	margin: 0px !important;
	font-size: 12px;
	font-family: verdana, arial !important;
}


/* -------------- REGISZTRACIO -------------- */

#tx-srfeuserregister-pi1-fe_users_form {
	margin: 0px 0px 30px 0px;
	padding: 0px;
	width: 560px;
}

.tx-srfeuserregister-pi1-submit {
	margin: 4px 10px 4px 122px;
	background: url(gomb_bg.gif) left top repeat-x #f7ae94;
	color: #ffffff;
	font-weight: bold;
	cursor: pointer;
}

.tx-srfeuserregister-pi1-submit:hover {
	background: url(gomb_bg_on.gif) left top repeat-x #f7ae94;
}

.tx-srfeuserregister-pi1 dd {
	width: 70% !important;
}

textarea#tx-srfeuserregister-pi1-comments {
	width: 360px;
}

/* -------------- REGISZTRACIO VEGE -------------- */




/* -------------- MACMADE LOGINBOX -------------- */

.tx-loginboxmacmade-pi1 table td {
	border: 0px !important;
	background: none !important;
	padding: 5px !important;
}

.tx-loginboxmacmade-pi1 table {
	border: 0px !important;
	background: none !important;
}

div.tx-loginboxmacmade-pi1 input.submit {
	margin: 4px 2px 4px 122px;
	background: url(gomb_bg.gif) left top repeat-x #f7ae94;
	color: #ffffff;
	font-weight: bold;
	cursor: pointer;
}

div.tx-loginboxmacmade-pi1 input.submit:hover {
	background: url(gomb_bg_on.gif) left top repeat-x #f7ae94;
}

/* -------------- MACMADE LOGINBOX VEGE -------------- */




/* -------------- POWERMAIL -------------- */
table.powermail_all_table {
	background-color: #f4faff;
	padding: 0px;
	margin: 0px 0px 15px 0px;
	border-spacing: 0px;
	border: 1px solid #45b2ff;
	border-bottom: 0px; 
}

table.powermail_all_table td {
	padding: 4px 4px 4px 5px !important;
	border-bottom: 1px solid #45b2ff; 
}

fieldset {
  border: 0px;
}

fieldset.tx-powermail-pi1_fieldset div#powermaildiv_uid5 {
  margin-bottom: 20px;
}

fieldset.tx-powermail-pi1_fieldset legend {
	display: none;
}

fieldset.tx-powermail-pi1_fieldset div {
  clear: both;
}

fieldset.tx-powermail-pi1_fieldset label {
  float: left;
  width: 100px;
  text-align: right;
}

fieldset.tx-powermail-pi1_fieldset textarea {
	font-size: 12px;
}

fieldset.tx-powermail-pi1_fieldset input, fieldset.tx-powermail-pi1_fieldset textarea {
	float: left;
	margin: 4px 2px 4px 2px;
}

fieldset.tx-powermail-pi1_fieldset input.powermail_file {
	width: 145px;
	margin-right: 20px;
}


fieldset.tx-powermail-pi1_fieldset input.powermail_submit, input.tx-powermail-pi1_mandatory_submit, input.tx-powermail-pi1_confirmation, input.tx_powermail_pi1_submitmultiple_back, input.tx_powermail_pi1_submitmultiple_forward {
	margin: 4px 0px 4px 0px !important;
	background: url(gomb_bg.gif) left top repeat-x #f7ae94;
	color: #ffffff;
	font-weight: bold;
	cursor: pointer;
	width: auto !important;
}

fieldset.tx-powermail-pi1_fieldset input.powermail_submit:hover, input.tx-powermail-pi1_mandatory_submit:hover, input.tx-powermail-pi1_confirmation:hover, input.tx_powermail_pi1_submitmultiple_back:hover, input.tx_powermail_pi1_submitmultiple_forward:hover {
	background: url(gomb_bg_on.gif) left top repeat-x #f7ae94;
}

div.tx-powermail-pi1_confirmation form {
	float: left;
	margin: 10px 20px 0px 0px !important;
}

div.powermail_mandatory_js {
	color: #df0023;
	font-size: 10px;
	margin-bottom: 10px;
}

/* ----- SHOP ----- */
fieldset.tx-powermail-pi1_fieldset legend.shop_legend {
	display: block;
	color: #ff6c00;
	font-family: arial;
	font-weight: normal;
	padding: 0px;
	margin: 0px;
	font-size: 18px;
	letter-spacing: 1px;
	word-spacing: 2px;
	margin-bottom: 6px;
}

fieldset.tx-powermail-pi1_fieldset label.shop_label {
	float: left;
	width: 460px;
	text-align: left;
	margin-top: 8px;
	line-height: 110%;
}

fieldset#tx-powermail-pi1_fieldset_6 label {
	float: left;
	width: 150px;
	text-align: right;
	margin-top: 8px;
	line-height: 110%;
}

fieldset#tx-powermail-pi1_fieldset_6 input, fieldset#tx-powermail-pi1_fieldset_6 textarea {
	float: right;
	width: 350px !important;
	text-align: left;
	line-height: 110%;
	margin: 6px 20px 6px 0px !important;
}

fieldset#tx-powermail-pi1_fieldset_6 input.powermail_submit {
	width: 115px !important;
	margin-left: 180px !important;
	float: left !important;
}


/* Elvalaszto vonalak a dvd listakban */
fieldset#tx-powermail-pi1_fieldset_2 div.tx_powermail_pi1_fieldwrap_html_text, fieldset#tx-powermail-pi1_fieldset_3 div.tx_powermail_pi1_fieldwrap_html_text, fieldset#tx-powermail-pi1_fieldset_4 div.tx_powermail_pi1_fieldwrap_html_text, fieldset#tx-powermail-pi1_fieldset_5 div.tx_powermail_pi1_fieldwrap_html_text, fieldset#tx-powermail-pi1_fieldset_7 div.tx_powermail_pi1_fieldwrap_html_text {
	border-bottom: 1px solid #ddeffc;
}
/* ----- SHOP VEGE ----- */


/* ----- KAPCSOLAT ----- */
fieldset#tx-powermail-pi1_fieldset_8 label {
	float: left;
	width: 150px;
	text-align: right;
	margin-top: 8px;
	line-height: 110%;
}

fieldset#tx-powermail-pi1_fieldset_8 input, fieldset#tx-powermail-pi1_fieldset_8 textarea {
	float: right;
	width: 350px !important;
	text-align: left;
	line-height: 110%;
	margin: 6px 20px 6px 0px !important;
}

fieldset#tx-powermail-pi1_fieldset_8 input.powermail_submit {
	width: 80px !important;
	margin-left: 180px !important;
	padding-left: 8px !important;
	float: left !important;
}
/* ----- KAPCSOLAT VEGE ----- */

/* -------------- POWERMAIL VEGE -------------- */





/* ------ MINI_KERESES ------ */

.mini_kereses_doboz, .mini_kereses_doboz_akt {
	margin: 0px !important;
	padding: 0px 1px 0px 4px !important;
	padding: 3px 3px 0px 4px\9 !important; /* IE8 */
	*padding: 3px 3px 0px 4px !important; /* IE7 */
	font-size: 12px;
	height: 20px; /* 20px */
	height: 19px\9; /* 20px */
	*height: 19px; /* 20px */
	width: 140px;
	background: url(kereses_mezo_bg.gif) repeat-x #e3f3ff;
	border: 1px solid #94a3ae;
}

.mini_kereses_ok_gomb {
	margin: 0px 0px 0px 5px !important;
	padding: 2px 3px 2px 3px !important;
	padding: 3px 3px 3px 3px\9 !important; /* IE8 */
	*padding: 3px 3px 2px 3px !important; /* IE7 */
	width: 32px;
	cursor: pointer;
	font-weight: bold;
	font-size: 12px;
	color: #45b2ff;
	background: url(kereses_ok_bg.gif) repeat-x #e3f3ff !important;
	border: 1px solid #94a3ae;
}


.mini_kereses_ok_gomb:hover {
	color: #4586fe;
	background: url(kereses_ok_bg_on.gif) repeat-x #e3f3ff !important;
}

/* ------ MINI_KERESES VEGE ------ */

/* -------------- KERESES -------------- */

div.tx-mnogosearch-short-search-form input.kereses_mezo {
	width: 250px;
}

div.tx-mnogosearch-short-search-form input.submit {
	margin: 0px;
	background: url(gomb_bg.gif) left top repeat-x #f7ae94;
	color: #ffffff;
	font-weight: bold;
	cursor: pointer;
}

div.tx-mnogosearch-short-search-form input.submit:hover {
	background: url(gomb_bg_on.gif) left top repeat-x #f7ae94;
}



#tx-mnogosearch-search-results ul, #tx-mnogosearch-search-results ol {
	padding: 0px !important;
	margin: 0px 20px !important;
}

#tx-mnogosearch-search-results li {
	padding: 0px !important;
	background: none !important;
}

.tx-mnogosearch-summary {
	background: none !important;
	padding: 5px 10px 0px 10px !important;
	margin: 0px !important;
}

.tx-mnogosearch-result-excerpt
{
	padding: 0px !important;
	margin-top: 0px !important;
}


#tx-mnogosearch-search-results .tx-mnogosearch-page-browser ul, #tx-mnogosearch-search-results .tx-mnogosearch-page-browser ol {
	list-style: none !important;
	padding: 0px !important;
	margin: 0px !important;
}

#tx-mnogosearch-search-results .tx-mnogosearch-page-browser li {
	background: none !important;
	margin: 0px !important;
	padding: 0px 3px !important;
}

/* -------------- KERESES VEGE -------------- */


/* -------------- SZAVAZAS -------------- */
.tx-jkpoll-pi1 .szavazas_eredmenyek_lista {
	padding: 3px 0px;
}

.tx-jkpoll-pi1 .szavazas_eredmenyek_lista p {
	padding: 3px 0px;
}

.tx-jkpoll-pi1 label {
	line-height: 170%;
}
/* -------------- SZAVAZAS VEGE -------------- */


/* -------------- JFMULTICONTENT -------------- */

.c50l, .c50r {
	font-size: 90%;
	line-height: 130%
}

.c50l {
border-right: 1px dashed #45B2FF;
}

.c50l h1, .c50r h1 {
	font-size: 20px;
	line-height: 110%;
	margin-top: 5px;
	margin-bottom: 0px;
}

.c50l h2, .c50r h2 {
	font-size: 18px;
	line-height: 100%;
	margin-bottom: 0px;
}

.c50l h3, .c50r h3 {
	font-size: 16px;
	line-height: 100%;
	margin-bottom: 0px;
}

/* -------------- JFMULTICONTENT VEGE -------------- */

/* --------------------- PLUGINEK VEGE --------------------- */


