﻿/* initializalas
-------------------------------------------------------------------------*/
/* alap beallitasok, margin-ok es padding-ok nullazasa */
html, body, form, input, select, fieldset
{
	font-size: 11px;
	font-family: Helvetica,Tahoma,Verdana,Arial, "Microsoft Sans Serif";
	color: #000000;
}
body
{
	background-color: #957171;
}
/* heading es egyeb formazasok, melyek mas alapertelmezett margokkal birnak az egyes bongeszokben */
html, body, form, fieldset, h1, h2, h3, h4, h5, h6, p, pre, blockquote, /*ul, ol, li,*/ dl, address
{
	margin: 0px;
	padding: 0px;
}
/* alapertelmezett betumeret ezeknel az elemeknel */
/*h1, h2, h3, h4, h5, h6,*/pre, code
{
	font-size: 10px;
}
/*ul, ol
{
	list-style: none;
}*/
/* a linkek kez alakot kapjanak mindenhol */
form label
{
	cursor: pointer;
}
address
{
	font-style: normal;
}
/* a linkek alapertelmezett alahuzasat szunteti meg */
:link, :visited
{
	text-decoration: none;
}
/* linkelt kepek keretezesenek megszuntetese */
a img, :link img, :visited img
{
	border: none;
}
/* a bordert nullazzuk fieldset eseteben */
fieldset
{
	border: none;
}
/* float-olt elemek utan hasznalatos clear */
div.clear, span.clear
{
	clear: both;
	font-size: 0px;
}


*
{
	margin: 0;
	padding: 0;
}

table
{
	width: 100%;
}

body
{
	background-color: #957171; /*lila háttér*/
	/*background-color: #B8E0F9;*/ /*kék háttér*/
}
h1, h2, h3, h4, h5, h6
{
	padding-bottom: 20px;
	padding-top: 20px;
}

.contentpadding
{
    padding: 5px 5px 5px 5px;
    text-align:justify;
}


.mesepalyazat
{
	width:900px;
	font-size:14pt;
	background-image: url(Images/master_hatter.jpg); /*lila átmenet*/
	/*background-image: url(Images/master_hatter_kek.jpg);*/ /*kek átmenet*/
	background-repeat: repeat-x;
	background-color: #ffffff;
	color: #660033;
	margin-bottom: 0;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0;
	text-align:justify;
}
.mesepalyazat_div
{
	margin-left: 20px;
	text-align: left;
}
.mesepalyazat_body
{
	font-size: 14px;
	font-weight: normal;
	text-align: justify;
	color: #696969;
}
.mesepalyazat_title1
{
	font-weight: bold;
	font-size: 22px;
	color: #00CCCC;
}
.mesepalyazat_title2
{
	font-weight: bold;
	font-size: 20px;
	color: #696969;
}
.mesepalyazat_title3
{
	font-weight: normal;
	font-size: 18px;
	color: #696969;
}
.mesepalyazat_winner
{
	font-weight: normal;
	font-size: 14px;
	color: #F0048D;
}
.mesepalyazat_winnertitle
{
	font-weight: bold;
	font-size: 16px;
	color: #F0048D;
}
div#base
{
	background-repeat: no-repeat;
	background-position: top;
	margin-bottom: 0;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0;
	background-color: #957171; /*lila háttér*/
	/*background-color: #B8E0F9;*/ /*kék háttér*/
}
div.master
{
	width: 900px;
	height: auto;
	margin-bottom: 0;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0;
	background-color: #FFFFFF;
}
div.picture
{
	width: 160px;
	height: 160px;
	margin-bottom: auto;
	margin-left: auto;
	margin-right: auto;
	margin-top: auto;
	vertical-align: bottom;
}
div.hatter
{
	background-image: url(Images/master_hatter.jpg); /*lila átmenet*/
	/*background-image: url(Images/master_hatter_kek.jpg);*/ /*kek átmenet*/
	background-repeat: repeat-x;
	width: 900px;
	margin-bottom: 0;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0;
	background-color: #ffffff;
}
div.oldalmenu
{
	width: 160px;
	background-color: #F7F2EF;
}
.center
{
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}
div.leftmargin
{
	margin-left: 15px;
	margin-right: 15px;
}

.irjon
{
	width: 160px;
	background-color: #C5DBD9;
	margin-top: 10px;
	color: #84706F;
	font-family: Helvetica,Tahoma,Verdana,Arial, "Microsoft Sans Serif";
	font-size: 10pt;
}

.rovatok
{
	margin-top: 15px;
	margin-left: 10px;
}
.irjontext
{
	margin-top: 10px;
	margin-left: 15px;
	margin-bottom: 10px;
}
.fejlectext /* szavazás, fórum fejléc*/
{
	margin-left: 10px;
	color: #FFFFFF;
	font-family: Helvetica,Tahoma,Verdana,Arial, "Microsoft Sans Serif";
	font-size: 12pt;
	font-weight: normal;
	vertical-align: middle;
}
.kerdestext /* szavazás kérdés*/
{
	margin-left: 5px;
	margin-right: 5px;
	color: #5b2620;
	font-family: Helvetica,Tahoma,Verdana,Arial, "Microsoft Sans Serif";
	font-size: 10pt;
	font-weight: bold;
}
.valasztext /* szavazás kérdés*/
{
	margin-left: 5px;
	margin-right: 5px;
	color: #84706F;
	font-family: Helvetica,Tahoma,Verdana,Arial, "Microsoft Sans Serif";
	font-size: 10pt;
	font-weight: normal;
}
.fejlecbarna /* szavazás fejléc háttere*/
{
	width: 160px;
	height: 28px;
	background-color: #A98C88;
	vertical-align: middle;
}
.hatterbarna /* szavazás háttere*/
{
	background-color: #E7DDDB;
	margin-top: 10px;
	width: 160px;
}
.fejleczold /* szavazás fejléc háttere*/
{
	width: 200px;
	height: 28px;
	background-color: #3ebdbe;
	vertical-align: middle;
}
.hatterzold /* szavazás háttere*/
{
	background-color: #C3D9D7;
	margin-top: 10px;
	width: 200px;
}
.toptopiktext /* forum téma*/
{
	color: #5b2620;
	font-family: Helvetica,Tahoma,Verdana,Arial, "Microsoft Sans Serif";
	font-size: 10pt;
	font-weight: bold;
	display: inline-block;
	cursor: pointer;
}
.toptopikdat /* forum téma dátum*/
{
	color: #735f60;
	font-family: Helvetica,Tahoma,Verdana,Arial, "Microsoft Sans Serif";
	font-size: 9pt;
	font-weight: normal;
	display: block;
	margin-left: 10px;
}

.margintopbottom
{
	margin-top: 10px;
	margin-bottom: 10px;
}
.margintopbottomcenter
{
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}
.naptar
{
	margin-top: 10px;
	color: #ee3092;
	font-family: Helvetica,Tahoma,Verdana,Arial, "Microsoft Sans Serif";
	font-size: 10px;
	font-weight: bold;
	font-style: italic;
	text-align: right;
}
.masterbal
{
	vertical-align: top;
	width: 160px;
}
.masterkozep
{
	vertical-align: top;
	width: 500px;
}
.masterjobb
{
	vertical-align: top;
	width: 200px;
}
.login
{
	width: 200px;
	background-color: #C3D9D7;
	margin-top: 10px;
	font-family: Helvetica,Tahoma,Verdana,Arial, "Microsoft Sans Serif";
	font-size: 10pt;
	font-weight: normal;
	color: #8B7B7C;
}
.loggedin
{
	background-color: #DFF1F1;
	width: 190px;
	border-color: #CCE0DF;
	border-width: 1px;
	border-style: solid;
}
.napfoto
{
	width: 200px;
	background-color: #FFFFFF;
	padding-top: 10px;
	text-align: center;
	margin-top: 10px;
}
.napfotoalbum
{
	color: #3ebdbe;
	font-family: Helvetica,Tahoma,Verdana,Arial, "Microsoft Sans Serif";
	font-size: 13pt;
	font-weight: bold;
	font-style: italic;
	
}
.napfotokuld
{
	color: #3ebdbe;
	font-family: Helvetica,Tahoma,Verdana,Arial, "Microsoft Sans Serif";
	font-size: 10pt;
	font-weight: bold;
	font-style: italic;
}
.toplist
{
	background-image: url(Images/back_topten.jpg);
	background-repeat: repeat-y;
	width: 495px;
	text-align: left;
}
.toplist_title
{
	color: #A98C88;
	font-family: Helvetica,Tahoma,Verdana,Arial, "Microsoft Sans Serif";
	font-size: 18pt;
	font-weight: bold;
	text-transform: uppercase;
	margin-left: 20px;
}
.toplist_new
{
	color: #ee3092; /*magenta*/
	font-family: Helvetica,Tahoma,Verdana,Arial, "Microsoft Sans Serif";
	font-size: 16pt;
	font-weight: normal;
	text-transform: uppercase;
}
.toplist_cat
{
	color: #959595;
	font-family: Helvetica,Tahoma,Verdana,Arial, "Microsoft Sans Serif";
	font-size: 10pt;
	font-weight: normal;
	text-transform: uppercase;
	margin-left: 20px;
}
.toplist_item
{
	color: #ee3092;
	font-family: Helvetica,Tahoma,Verdana,Arial, "Microsoft Sans Serif";
	font-size: 8pt;
	font-weight: bold;
	margin: 0px 0px 2px; /* itt adjuk meg a felsorolás pontjai közti távolságot*/
}
.toplist_date
{
	color: #959595;
	font-family: Helvetica,Tahoma,Verdana,Arial, "Microsoft Sans Serif";
	font-size: 8pt;
	font-weight: normal;
}
.articlemosttop
{
	background-image: url(Images/back_topmost.jpg);
	background-repeat: no-repeat;
	width: 500px;
	height: 207px;
	text-align: left;
	vertical-align: top;
}
.articletop
{
	background-image: url(Images/back_topto.jpg);
	background-repeat: no-repeat;
	width: 248px;
	height: 250px;
	text-align: left;
	vertical-align: top;
}
.article_teaser
{
	color: #735f60;
	font-family: Helvetica,Tahoma,Verdana,Arial, "Microsoft Sans Serif";
	font-size: 8pt;
	font-weight: normal;
	vertical-align: text-bottom;
}

.article_date
{
	color: #c3b1b1;
	font-family: Helvetica,Tahoma,Verdana,Arial, "Microsoft Sans Serif";
	font-size: 8pt;
	font-weight: normal;
	vertical-align: text-top;
	float: left;
	display: inline;
}
.article
{
	background-color: #FFFFFF;
	width: 500px;
	text-align: left;
	vertical-align: top;
}
.article_subtitle
{
	font-size: 16px;
	font-weight: bold;
	color: #735f60;
	padding-bottom: 10px;
	padding-top: 10px;
}
.article_lead
{
	color: #735f60;
	font-family: Helvetica,Tahoma,Verdana,Arial, "Microsoft Sans Serif";
	font-size: 10pt;
	font-weight: normal;
	vertical-align: text-top;
	font-style: italic;
}
.article_body
{
	font-size: 14px;
	font-weight: normal;
	text-align: left;
	color: #735f60;
}

.article_body ul
{
  list-style-type: square;
  padding-left:20px;
}

.next_float
{
	float: right;
}

.imprint, .imprint a
{
	background-color: #c3b1b1;
	color: White;
}

.imprintrow1, .imprintrow1 a
{
	color: White; /*color:#e4dad9;*/
}

.imprintrow2, .imprintrow2 td, .imprintrow2 a
{
	color: #5b2620;
}
.command, .command a
{
	color: #735f60;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	font-family: Helvetica,Tahoma,Verdana,Arial, "Microsoft Sans Serif";
	cursor: pointer;
	display: inline;
}

.command12, .command12 a
{
	color: #735f60;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	font-family: Helvetica,Tahoma,Verdana,Arial, "Microsoft Sans Serif";
	cursor: pointer;
	display: inline;
}
.article_pages
{
	color: #735f60;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	font-family: Helvetica,Tahoma,Verdana,Arial, "Microsoft Sans Serif";
	vertical-align: top;
	line-height: 18px;
	float: left;
	display: inline;
}
.article_pageslist
{
	border-color: #735f60;
	border-style: solid;
	border-width: thin;
}
.article_list
{
	background-image: url(Images/back_articlelist.jpg);
	background-repeat: no-repeat;
	width: 460px;
	height: 308px;
	text-align: left;
	vertical-align: top;
}
.article_listitem
{
	margin-left: 10px;
	margin-top: 5px;
}

img.pager_arrownext
{
	src: url(Images/button_tovabb.gif);
}
img.pager_arrowback
{
	src: url(Images/button_vissza.gif);
}
.find
{
	background-image: url(Images/back_find.jpg);
	background-repeat: no-repeat;
	width: 500px;
	height: 50px;
	text-align: left;
	vertical-align: middle;
}
.offers_back
{
	background-image: url(Images/back_ajanlo.jpg);
	background-repeat: no-repeat;
	width: 248px;
	height: 310px;
}
.offers_list
{
	background-color: #E1F8F2;
	width: 500px;
	text-align: left;
	vertical-align: top;
	margin-bottom: 10px;
	margin-top: 10px;
}
.market_back
{
	background-image: url(Images/back_marketcaption.jpg);
	background-repeat: no-repeat;
	width: 233px;
	height: 40px;
}
.picture
{
	max-height: 160px;
	max-width: 160px;
	border: 0;
	vertical-align: bottom;
}
.photos
{
	background-color: #FFFFFF;
	width: 500px;
	text-align: center;
	vertical-align: top;
}
.photos_title
{
	font-weight: bold;
	font-size: 22px;
	text-align: left;
	color: #c3b1b1;
}
.photos_details
{
	font-weight: bold;
	font-size: 12px;
	text-align: center;
	color: #735f60;
}
div.photos_desc
{
	text-align: justify;
	margin-left: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-top: 10px;
}
.photos_desc
{
	font-weight: normal;
	font-size: 12px;
	color: #735f60;
}
div.back
{
	margin-bottom: 10px;
	margin-top: 10px;
	margin-left: 10px;
	text-align: left;
}
div.ask
{
	margin-bottom: 10px;
	margin-top: 10px;
	text-align: left;
}
.expertcard_back
{
	background-image: url(Images/back_szaknagy.jpg);
	background-repeat: no-repeat;
	width: 500px;
	height: 150px;
}
.back_turkiz
{
	background-color: #C5FDF2;
	height: 30px;
	padding-right: 10px;
}
.back_rozsa
{
	background-color: #FBD9DD;
	height: 30px;
	padding-right: 10px;
}
.text_1
{
	text-transform: lowercase;
	color: #349699; /*sötét türkiz*/
	font-family: Helvetica,Tahoma,Verdana,Arial, "Microsoft Sans Serif";
	font-size: 12px;
	font-weight: bold;
}
.text_2
{
	text-transform: none;
	color: #3ebdbe; /*világos türkiz*/
	font-family: Helvetica,Tahoma,Verdana,Arial, "Microsoft Sans Serif";
	font-size: 14px;
	font-weight: normal;
}
.text_3
{
	text-transform: none;
	color: #735f60; /*vközép barna*/
	font-family: Helvetica,Tahoma,Verdana,Arial, "Microsoft Sans Serif";
	font-size: 14px;
	font-weight: normal;
}
.text_4
{
	text-transform: none;
	color: #735f60; /*vközép barna*/
	font-family: Helvetica,Tahoma,Verdana,Arial, "Microsoft Sans Serif";
	font-size: 12px;
	font-weight: normal;
}
.text_5
{
	text-transform: none;
	color: #ee3092; /*rózsaszín*/
	font-family: Helvetica,Tahoma,Verdana,Arial, "Microsoft Sans Serif";
	font-size: 14px;
	font-weight: normal;
}
.text_5_1
{
	text-transform: none;
	color: #ee3092; /*rózsaszín*/
	font-family: Helvetica,Tahoma,Verdana,Arial, "Microsoft Sans Serif";
	font-size: 20px;
	font-weight: normal;
}
.text_6
{
	text-transform: none;
	color: #ffffff; /*fehér*/
	font-family: Helvetica,Tahoma,Verdana,Arial, "Microsoft Sans Serif";
	font-size: 20px;
	font-weight: bold;
}
.text_7
{
	text-transform: none;
	color: #3ebdbe; /*világos türkiz*/
	font-family: Helvetica,Tahoma,Verdana,Arial, "Microsoft Sans Serif";
	font-size: 12px;
	font-weight: bold;
}

.text_8
{
	text-transform: none;
	color: #ee3092; /*világos türkiz*/
	font-family: Helvetica,Tahoma,Verdana,Arial, "Microsoft Sans Serif";
	font-size: 12px;
	font-weight: bold;
}
.text_10
{
	text-transform: none;
	color: #349699; /*sötét türkiz*/
	font-family: Helvetica,Tahoma,Verdana,Arial, "Microsoft Sans Serif";
	font-size: 12px;
	font-weight: bold;
}
.text_9
{
	text-transform: none;
	color: #ffffff; /*fehér*/
	font-family: Helvetica,Tahoma,Verdana,Arial, "Microsoft Sans Serif";
	font-size: 14px;
	font-weight: bold;
}
.title_1
{
	font-weight: bold;
	font-size: 16px;
	text-align: left;
	color: #c3b1b1;
}
.title_2
{
	font-weight: bold;
	font-size: 22px;
	text-align: left;
	color: #735f60;
}

.title_3
{
	font-weight: bold;
	font-size: 22px;
	text-align: left;
	color: #349699;
}
.title_4
{
	text-transform: uppercase;
	font-weight: bold;
	font-size: 20px;
	text-align: left;
	color: #3ebdbe;
}
.arnyek_oldal
{
	background-image: url(Images/border_arnyek_jobb.jpg);
	background-repeat: repeat-y;
	width: 7px;
}
.arnyek_also
{
	background-image: url(Images/border_arnyek_also.jpg);
	background-repeat: repeat-x;
	height: 7px;
}
.gallery_base
{
	background-color: #FFFFFF;
	width: 900px;
	text-align: center;
	vertical-align: top;
}
.gallery_topitem
{
	max-width: 500px;
	text-align: center;
	margin-left:auto;
	margin-right:auto;
}
.gallery_item
{
	max-width: 100px;
	text-align: center;
	margin-left:auto;
	margin-right:auto;
}
.validatorCalloutHighlight
{
    background-color: #fffacd;
    
}
/*CollapsiblePanel*/
.collapsePanel {
	
	background-color:white;
	overflow:hidden;
}

.collapsePanelHeader{
	width:100%;
	height:30px;
	background-image: url(images/back_panel_menu.png);
	background-repeat:repeat-x;
	color:#FFF;
	font-weight:bold;
	font-size:14px;
}
.roundedPanel
{	
	width:700px;
	background-color:#FFFFFF;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
}
/* BirthToCalculation */

.birthPanel
{
	background-color:white;
}
.birthPanelRoseFirst
{
	background-image: url(Images/back_szulesikalk.jpg);

	background-repeat:no-repeat;
	padding-top:55px;
	padding-left:150px;
	padding-right:15px;
}

.namecalcPanelRoseFirst
{
	background-image: url(Images/babanevvalaszto.jpg);
		background-repeat:no-repeat;
	padding-top:55px;
	padding-left:15px;
	padding-right:15px;
}

.birthPanelRose
{
	background-color:#FFEFF5;
}
.birthCollapsePanelHeader
{
	height:40px;
	background-color:#C3B0B2;
	/*background-image: url(images/back_narancs_banner.jpg);
	background-repeat:repeat-x;*/
	color:#FFF;
	font-weight:bold;
	font-size:12pt;
	font-style:italic;
	padding-left:15px;
	padding-right:15px;
}
.birthPropertyText
{
	color: #968387;
	font-weight:normal;
	font-size:11pt;	
}
.birthText
{
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	font-size:9pt;	
}
.birthPropertyValue
{
	color: #FD6CA5;
	font-size: 12pt;
	font-weight:bold;
}
.errorText
{
	text-transform: none;
	color: #ee3092; /*rózsaszín*/
	font-family: Helvetica,Tahoma,Verdana,Arial, "Microsoft Sans Serif";
	font-size: 11px;
	font-weight: normal;
}
.MyCalendar .ajax__calendar_container
{
	border-color:#705D61;
	border-width:1px;
	border-style:solid;
	}
.MyCalendar .ajax__calendar_container, .MyCalendar .ajax__calendar_day, .MyCalendar .ajax__calendar_month, .MyCalendar .ajax__calendar_year, .MyCalendar .ajax__calendar_body
{
	background-color: #FFFFFF;
	color: #705D61;
}
.MyCalendar .ajax__calendar_container, .MyCalendar .ajax__calendar_body
{
	background-color: #FFFFFF;
	color: #FD6CA5;
}
.MyCalendar .ajax__calendar_other .ajax__calendar_day, .MyCalendar .ajax__calendar_other .ajax__calendar_year
{
	color: #C3B0B2;
	background-color: #FFFFFF;
	border-style: none;
}
.MyCalendar .ajax__calendar_dayname
{
	color: #705D61;
	font-weight: bold;
	background-color: #FFFFFF;
	border-style: none;
}
.MyCalendar .ajax__calendar_hover .ajax__calendar_day,
.MyCalendar .ajax__calendar_hover .ajax__calendar_month,
.MyCalendar .ajax__calendar_hover .ajax__calendar_year {
    color: #FD6CA5;
}
.MyCalendar .ajax__calendar_active .ajax__calendar_day,
.MyCalendar .ajax__calendar_active .ajax__calendar_month,
.MyCalendar .ajax__calendar_active .ajax__calendar_year {
    color: #FD6CA5;
    font-weight:bold;
}
/* menu
-------------------------------------------------------------------------*/
/* ez folgalja magába a menüt */
div#container
{
	margin: 0px;
	padding: 0px;
	/*background-color: #ffffff;*/
	width: 900px;
	text-align: center;
}
div#container ul
{
	/*background-color: #c3b1b1;*/
	background-image: url(Images/back_gallery_login.jpg); /*lila menu*/
	/*background-image: url(Images/back_menu_kek.jpg);*/ /*kek menu*/
	background-repeat: repeat-x;
	/*margin: 0px, 10px;*/
	float: left; /* balra floatolva, hogy egymás mellé kerüljenek */
	width: 100%;
}
/* a felső menü elemei */
div#container ul li
{
	display: block; /* hogy méretezhetőek legyenek */
	float: left;
	height: 40px; /* beállítja a magasságot */
	/*background-color: #c3b1b1;  a menüelemek háttérszíne */
	/*border-left: #af9699 1px solid;
	border-right: #af9699 1px solid;
	border-bottom: #735f60 5px solid;*/
	font-family: Helvetica,Tahoma,Verdana,Arial, "Microsoft Sans Serif";
	font-weight: normal;
	font-size: 12pt;
}
/* a menüelemekben lévő linkek tulajdonságai */
div#container ul li a
{
	height: 40px; /* a magasság megegyezik a LI magasságával */
	line-height: 40px; /* a sor magassága megegyezik a LI magasságával */
	vertical-align: middle; /* ez rendezi be a szöveget vertikálisan a sor közepére */ /*background: url(images/bg-center.gif);*/ /* a háttérkép */
	color: #ffffff;
	font-weight:bold;
	cursor: pointer; /* az egér fölévitelére váltson át kézre a mutató */
}
/* a LI-ken belül található elemek, melyek a linket (A-t) közrefogják. Ezek gyakorlatilag a fülek 1-1 oldalai */
div#container ul li a span.text
{
	padding-left: 20px;
	padding-right: 10px;
	line-height: 40px; /* magasság megegyezik a LI magasságával */
}


/* a hover állapotú linkek formázásai */
div#container ul li a:hover
{
	text-decoration: none;
	color: #cc0099; /*background-color: #c3b1b1;
	border-bottom: #FD67A6 5px solid;*/ /*background: url(images/bg-center-blue.gif);FD67A6*/
	font-size: 12pt;
}
body.themesmenu #container li.themesmenu a, body.offersmenu #container li.offersmenu a, body.askmenu #container li.askmenu a, body.gamemenu #container li.gamemenu a, body.forummenu #container li.forummenu a, body.marketmenu #container li.marketmenu a, body.receiptmenu #container li.receiptmenu a, body.linkmenu #container li.linkmenu a
{
	text-decoration: none;
	color: #cc0099; /*background-color: #c3b1b1;
	border-bottom: #FD67A6 5px solid;*/
	font-size: 12pt;
}

/* menu
-------------------------------------------------------------------------*/
/* menu
-------------------------------------------------------------------------*/
/* ez folgalja magába az oldalsó menüt */
div#sidecontainer
{
	margin: 0;
	margin-bottom: 10px;
	background-color: #F7F2EF;
	width: 135px;
}
/* a felső menü elemei */
div#sidecontainer ul li
{
	display: block; /* hogy méretezhetőek legyenek */
	float: none; /* balra floatolva, hogy egymás mellé kerüljenek */
	height: 30px; /* beállítja a magasságot */
	margin: 0px 10px 0px 15px; /* az egyes menüpontok közötti távolságot határozza meg */
	background-color: #F7F2EF; /* a menüelemek háttérszíne */
	width: 135px;
	border-bottom: #735f60 3px dotted;
	list-style: none;
}
/* a menüelemekben lévő linkek tulajdonságai */
div#sidecontainer ul li a
{
	display: block;
	float: left;
	height: 30px; /* a magasság megegyezik a LI magasságával */
	line-height: 30px; /* a sor magassága megegyezik a LI magasságával */
	vertical-align: middle; /* ez rendezi be a szöveget vertikálisan a sor közepére */ /*background: url(images/bg-center.gif);*/ /* a háttérkép */
	font-weight: bold;
	color: #3ebdbe;
	cursor: pointer; /* az egér fölévitelére váltson át kézre a mutató */
}
/* a LI-ken belül található elemek, melyek a linket (A-t) közrefogják. Ezek gyakorlatilag a fülek 1-1 oldalai */
div#sidecontainer ul li a span.text
{
	display: block;
	float: none;
	padding: 0px; /* meghatározza a szövegek távolságát a fülek széleitől */
	height: 30px; /* magasság megegyezik a LI magasságával */
	font-family: Helvetica,Tahoma,Verdana,Arial, "Microsoft Sans Serif";
	font-size: 9pt;
}


/* a hover állapotú linkek formázásai */
div#sidecontainer ul li a:hover
{
	text-decoration: none;
	color: #f969a2;
	background-color: #F7F2EF; /*background: url(images/bg-center-blue.gif);FD67A6*/
}
body.thememenu2 #sidecontainer li.thememenu2 a, body.thememenu3 #sidecontainer li.thememenu3 a, body.thememenu4 #sidecontainer li.thememenu4 a, body.thememenu5 #sidecontainer li.thememenu5 a, body.thememenu6 #sidecontainer li.thememenu6 a, body.thememenu7 #sidecontainer li.thememenu7 a, body.thememenu8 #sidecontainer li.thememenu8 a, body.thememenu10 #sidecontainer li.thememenu10 a
{
	text-decoration: none;
	color: #f969a2;
	background-color: #F7F2EF;
}

/* menu
-------------------------------------------------------------------------*/
/* fotóalbum-menu
-------------------------------------------------------------------------*/
/* ez folgalja magába a fotóalbum menüjét */
div#containerg
{
	margin: 0px;
	padding: 0px;
	width: 900px;
	text-align: center;
	height:40px;
}
div#containerg ul
{
	background-image: url(Images/back_gallery_login.jpg); /*lila menu*/
	/*background-image: url(Images/back_menu_kek.jpg);*/ /*kek menu*/
	background-repeat: repeat-x;
	vertical-align: middle;
	float: left; /* balra floatolva, hogy egymás mellé kerüljenek */
	width: 100%;
}
/* a felső menü elemei */
div#containerg ul li
{
	display: block; /* hogy méretezhetőek legyenek */
	float: left;
	height: 40px; /* beállítja a magasságot */
	vertical-align: middle;
	font-size: 12pt;
	font-family: Helvetica,Tahoma,Verdana,Arial, "Microsoft Sans Serif";
	font-weight: bold;
	border-bottom:none;
}
/* a menüelemekben lévő linkek tulajdonságai */
div#containerg ul li a
{
	height: 40px; /* a magasság megegyezik a LI magasságával */
	line-height: 40px; /* a sor magassága megegyezik a LI magasságával */
	vertical-align: middle; /* ez rendezi be a szöveget vertikálisan a sor közepére */ /*background: url(images/bg-center.gif);*/ /* a háttérkép */
	cursor: pointer; /* az egér fölévitelére váltson át kézre a mutató */
	color: #ffffff;
}
/* a LI-ken belül található elemek, melyek a linket (A-t) közrefogják. Ezek gyakorlatilag a fülek 1-1 oldalai */
div#containerg ul li a span.text
{
	padding-left:10px;
	padding-right:10px;
	line-height: 40px;
}
div#containerg ul li input, div#containerg ul li div a
{
	line-height: 20px;
	margin-right:10px;
	margin-left:10px;
	vertical-align:middle;
	text-align:left;
}


/* a hover állapotú linkek formázásai */
div#containerg ul li a:hover
{
	text-decoration: none;
	color: #660000;
	font-size: 12pt;
}
body.gallerymenu #containerg li.gallerymenu a, body.photoload #containerg li.photoload a
{
	text-decoration: none;
	color: #660000;
	font-size: 12pt;
}

/* menu
-------------------------------------------------------------------------*/
.pager_number
{
	color: #5b2620;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	cursor: pointer;
}

.pager_numbercurrent
{
	color: #5b2620;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	cursor: text;
}
.pager_arrowdisabled
{
	color: #5b2620;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	cursor: text;
}

.pager_arrowenabled
{
	color: #333333;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	cursor: pointer;
}


.browntitle, td.browntitle, .browntitle td
{   color: #5b2620;
    font-size: 16px;
	font-weight: bold;
	font-style:italic;
}

.whiteonbrowntitle,.whiteonbrowntitle a
{   color: white;
    background-color:#957270;
    font-size: 14px;
	font-weight: bold;
	font-style:italic;
	width:154px;
	padding:2px 3px 2px 3px;
}

