.forumTop
{
    color: black;
}

table.forumTable
{
    border-collapse: collapse;
	margin-top: 0;
}

td.topforumTable
{
    border-style: solid;
	border-width: 1;
	border-color: black;
	font-size: 12;
	font-weight: bold;
}

td.forumTablePicture
{
    border-style: solid;
	border-width: 1;
	border-color: black;
	font-size: 12;
	font-weight: bold;
}

td.forumTable
{
    border-style: solid;
	border-width: 1;
	border-color: gray;
	font-size: 12
}

p.price_ticket
{
    font-size: 11;
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 7;
	margin-right: 7;
	color: green;
}

.mid_font 
{
    font-size: 12;
}

.frame_2
{
    font-size: 12;
    border-style: solid;
    border-width:1;
    border-color: black;
    text-align: justify;
    margin-bottom: 3;
}

.frame_2_noBottom
{
    font-size: 12;
    border-style: solid;
    border-width:1;
    border-color: black;
    text-align: justify;
    margin-top: 7;
	margin-bottom: 0;
}

.frame_2_noMargins
{
    font-size: 12;
    border-style: solid;
    border-width:1;
	border-top-width: 0;
    border-color: #AAAAAA;
    text-align: justify;
    margin-top: 0;
	margin-bottom: 0;
}


.rp_object
{
    background-color: #CAE7BE;
	font-size: 11;
	width: 150;
	margin-left: 4;
	border-color: black;
	border-style: solid;
	border-width: 1;


}

.frame_1_top
{
    font-size: 10;
}

.frame_1_mid
{
    font-size: 12;
}

.without_margins
{
    margin-top: 0;
	margin-bottom: 0;
	margin-left: 0;
	margin-right: 0;
}

.news_sub 
{
    color: gray;
}

.news_marked
{
    color: #000080;
	margin-left: 50;
	margin-right: 50;
}
body
{
    FONT-FAMILY: "Arial", Times, serif; 	
}


A.menu
{
    COLOR: black;
	TEXT-DECORATION: none;
}

A.menu:hover
{
    COLOR: green;
	TEXT-DECORATION: underline;
}

h1
{
    font-size: 19;
	margin-left: 2;
	margin-right: 2;
	margin-bottom: 3;
	margin-top: 3;
}

h2
{
    font-size: 17;
	margin-left: 2;
	margin-right: 2;
	margin-bottom: 3;
	margin-top: 3;

}

h3
{
    font-size: 15;
	margin-left: 2;
	margin-right: 2;
	margin-bottom: 3;
	margin-top: 3;
}

p
{
    font-size: 14;
	text-align: justify;
	margin-left: 2;
	margin-right: 7;
	margin-bottom: 13;
	margin-top: 13;
}

li
{
    font-size: 14;
	margin-left: 2;
}

.frame_1
{
    border-style: solid;
	border-color: black;
	border-width: 1;
	margin-bottom: 3;
}


blockquote
{
    border-style: dotted;
	border-color: black;
	border-width: 1;
	margin-bottom: 3;
	margin-top: 3;
	margin-left: 20;
	margin-right: 20;
	padding-left: 5;
	padding-right: 5;
	font-size: 11;
	color: #555555;
	background-color: #EEFFEE;
}

a.small_font {font-size: 11; font-weight: bold}
a {color: black}
a:hover {color: red}
