	a:link		{text-decoration: none}
	a:visited	{text-decoration: none} /* color:#30a030 */
	a:active	{text-decoration: none} /* color:#800040 */
	a:hover		{text-decoration: underline}

.mainlinks 
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 20px; 
	font-weight: bold; 
	color:#009900
}

.rightdatas 
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	font-weight: bold; 
	color:#990000; 
	text-align: right
}

.leftlinks
{
	font-family: "Times New Roman", Times, serif;
	font-size: 17px; 
	font-weight: bold; 
	color:#000099; 
	text-align: justify
}

.red
{
	color: red
}

.just
{
	text-align: justify; 
	color:#000066
}

.menu
{
	font-size: 14px; 
	text-align:left; 
	color:#0099FF; cursor:pointer
}

.vizi
{
	color: #801010
}

.black
{
	color: #000000
}

.bold
{
	font-weight:bold
}

.htmlbody
{
	text-align:justify; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:13px
}

.htmlbody a
{
	/**/
}
	
.htmlfile
{
	text-align:justify; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:13px
}	

.htmlfile a
{
	color:#FF6600;
}
	
.normallink
{
	/*color: #006600;*/ /*font-weight:bold;*/
	color:#FF6600;
}


body.index
{
	background: url(http://tar.fotiwaldorf.hu/img/logo.jpg) no-repeat bottom right #fff fixed;
	margin: 0px;
	padding: 0px;
	position: relative;	
}

div.banner
{
	background: url(http://tar.fotiwaldorf.hu/img/banner2.jpg) no-repeat top left #fff;
	font-family: tahoma, verdana, arial, sans-serif;
	height: 150px;
}
	
div.banner a{
	color:#FFFFFF;	
}

#iskola
{
	color: #ffffff;
	font-size: 34px;
	font-style: italic;	
	font-weight: bold;
}

#cim
{
	color: #ffffff;
	font-size: 20px;
	font-style: italic;
}

#tel
{
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}

#tel a:link, a:visited
{
	/*color: #ffffff;
	font-size: 14px;
	text-decoration: none;*/
}

#tel a:hover
{
	color: #c9d873;
}

table.content
{
/*	background-color: #D6e89c;*/
	background: url(../images/tbbg.gif) no-repeat bottom right;
	width: 760px;
}
	
table.alsocsik
{
	background-color: #72a326;
	border-bottom: 0px;
	border-top: 2px solid #c9d873;
	height: 20px;
	margin-top: 40px;
}

#footer
{
	color: #ffffff;
	font: 12px tahoma, verdana, arial, sans-serif;
	text-align: right;
}
/* Altalanos kinezet vege */

/* Felso menusor kezdete */
#navcontainer
{
	background: #72a326;
	border-top: 2px solid #c9d873;
}

#navcontainer ul
{	
	border-bottom: 0px;
	margin: 0px;
	margin-bottom: 40px;
	padding: 3px;
	text-align: center;
}

#navcontainer ul li
{
	display: inline;
/*	border: 1px solid black;
	border-radius: 4px;
	-moz-border-radius: 4px;*/
}

#navcontainer ul li a
{
	background: #72a326; color:#FFFFFF;
	font: 12px verdana, arial, helvetica, sans-serif;
	/*color: #ffffff;*/
	border: 1px solid #72a326;
	font-weight: bold;
	padding: 2px 12px 2px 12px;
	text-align: right;
	text-decoration: none;
}

#navcontainer ul li a:hover
{
	background: #c9d873; color: #000000;
	border: 1px solid #3f6100;
	padding: 10px 12px 10px 12px;
	text-decoration: none;
}

	
.s1 A 
{
	/*background:#000066; color:#0099ff*/
	background: #72a326; color:#FFFFFF;
}

.s2 A 
{
	/*background:#ffff00; color:#000000*/
	background: #c9d873; color: #000000;
}

.s3 A 
{
	/*background:#0099ff; color:#000066*/
	background: #528306; color:#FFFFFF;
	/*background: #a9b853; color: #000000;*/
}

#menudivs table tr td a
{
	text-align:left; font-weight:normal;
	display:block; width:100%; height:18px;
}

#menudivs table
{
	background-color: #72a326;
	padding: 0;
	border-spacing: 0;
	border-style: solid;
	border-width: 1px;
	border-color:#000000;
/*	-moz-border-radius:25px;
	border-radius:25px;
	-webkit-border-radius:25px;
	filter:alpha(opacity=70);
	opacity:0.7;*/
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; 
}

/* Felso menusor vege */
 
.style9
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	text-align:center;
}

.login 
{
	color:#000000; 
	/*background-color:#FFCC66;*/
	font:"Times New Roman", Times, serif;
	font-size:16px;
}

.login a
{
	color:#000000;
	/*background-color: #FFCC66;*/
	display:block;
	text-decoration:none;
}

.login a:hover
{
	/*color: #FFCC66;*/
	color:#FFFFFF;
	background-color:#330099;
}

.login2 
{
	color:#000000; 
	/*background-color:#FFCC66;*/
	font:"Times New Roman", Times, serif;
	font-size:16px;
}

.login2 a
{
	color:#000000;
	background-color:#f08e02;
	/*background-color: #FFCC66;*/
	display:block;
	text-decoration:none;
}

.login2 a:hover
{
	/*color: #000000;*/
	/*color: #FFCC66;*/
	color:#FFFFFF;
	background-color:#330099;
	text-decoration:none;
}

p, ul, li
{
	margin-top: 0px;
	margin-bottom: 0px;
}

.Title
{
	font-weight: bold;
	font-size: 18px;
	color: #cc3300;
}

.Code
{
	border: #8b4513 1px solid;
	padding-right: 5px;
	padding-left: 5px;
	color: #000066;
	font-family: 'Courier New' , Monospace;
	background-color: #ff9933;
}

h1
{
	text-align: center; 
	font-weight: bold; 
	font-size: 35px; 
	color: #000440; 
	text-decoration: none; 
	font-family: "Times New Roman", Times, serif
}

h2
{
	color: #000000;
	font-size: 18px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: bold;
}

h3
{
	color: #000000;
	font-size: 16px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.szoveg
{
	font-family: 'Verdana';
	font-size: 13px;
	text-align: justify;
}

.alapszoveg
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 13px; 

/*	font-family: 'Verdana';
	font-size: 3px;*/
	text-align: justify;
}

.alapszoveg a
{
	color: #ff8800;
}

.szoveg a
{
	color: #ff8800;
}

.tanarok 
{
	font-family: Georgia, "Times New Roman", Times, serif
}

.tanartip 
{
	font-weight: bold; text-decoration:underline
}

.ptitle
{
	width:500px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	border-bottom:1px solid black;
}

.ptitle a {
        color:#000000;
}

.htitle
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	border-bottom:1px solid black;
}

.htitle a {
        color:#000000;
}

.forumheader td
{
	border-bottom:1px solid black;
}

.forumtitle
{
	width:234px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

.forumdate
{
        width:140px;
        font-family: Georgia, "Times New Roman", Times, serif;
        text-align: right;
        font-size: 12px;
}

.pdate {
        width:180px;
        font-family: Georgia, "Times New Roman", Times, serif;
        text-align: right;
        font-size: 14px;
        border-bottom:1px solid black;
}

.background 
{
	background: url(http://tar.fotiwaldorf.hu/box?i=50)
}

.fback
{
	background: url(http://tar.fotiwaldorf.hu/box?i=52)
}

.pfullname
{
	vertical-align:bottom;
        text-align:left;
        height:31px;
        font-size:11px;
	/*background-color:#FF9900;*/
}

.ptext
{
	/*background-color:#FF9900;*/
	text-align:justify;
	font-size: 15px;
	margin-top: 0.49cm; 
	margin-bottom: 0.49cm;
	/*font-size: 11pt*/
}

.tpedittxt:hover
{
	border-bottom: 4px solid red;
	background-color: #fdd;
	cursor: hand;
}

.tpedittxt
{
	border-bottom: 4px solid white;
	display:block;
}

.tpviewtxt
{
	border-bottom: 4px solid white;
	display:block;
}

.tpedit
{
}

div.tpedit a
{
	background-color:#00b;
	color: #fff;
	display: block;
}

.tpedit a:hover
{
	background-color:#fff;
	color: #00f;
}

.editbox td 
{
	background-color:#330099;color:#ffffff;vertical-align:top
}

.editbox a
{
	color:#ffffff;text-decoration:none
}

.editbox a:hover
{
	color:#ffffff;font-weight:bold;text-decoration:none
}

.fback {background: url(%box%?i=52)}