body {
	background-color: #ffffff;
	background-image: url("../art/bg.gif");
	background-repeat: repeat;
	color: #000000;
	font: normal normal 12px Verdana, Arial, Helvetica, serif;
	margin: 0px 0px 10px 0px;
}
a:link {
	color: #000000;
	font: normal normal 16px arial, verdana, sans-serif;
	text-decoration:none;
}
a:visited {
	color: #000000;
	font: normal normal 16px arial, verdana, sans-serif;
	text-decoration:none;
}
a:active {
	color: #000000;
	font: normal normal 16px arial, verdana, sans-serif;
	text-decoration:none;
}
a:hover {
	color: #3349AC;
	font: normal normal 16px arial, verdana, sans-serif;
	text-decoration:none;
}
.link1 {
	color: #000000;
	font: normal bold 14px Verdana, Arial, Helvetica, serif;
	text-decoration:none;
}
.link1:link {
	color: #000000;
	font: normal bold 14px Verdana, Arial, Helvetica, serif;
	text-decoration:none;
}
.link1:visited {
	color: #000000;
	font: normal bold 14px Verdana, Arial, Helvetica, serif;
	text-decoration:none;
}
.link1:active {
	color: #000000;
	font: normal bold 14px Verdana, Arial, Helvetica, serif;
	text-decoration:none;
}
.link1:hover {
	color: #000000;
	font: normal bold 14px Verdana, Arial, Helvetica, serif;
	text-decoration:none;
}
.viaweb {
	color: #000000;
	font: normal bold 10px Verdana, Arial, Helvetica, serif;
	text-decoration:none;
}
.viaweb:link {
	color: #000000;
	font: normal bold 10px Verdana, Arial, Helvetica, serif;
	text-decoration:none;
}
.viaweb:visited {
	color: #000000;
	font: normal bold 10px Verdana, Arial, Helvetica, serif;
	text-decoration:none;
}
.viaweb:active {
	color: #000000;
	font: normal bold 10px Verdana, Arial, Helvetica, serif;
	text-decoration:none;
}
.viaweb:hover {
	color: #000000;
	font: normal bold 10px Verdana, Arial, Helvetica, serif;
	text-decoration:none;
}
h1 {
	color: #000000;
	font: normal bold 16px Verdana, Arial, Helvetica, serif;
	text-align: center;
    padding: 0;
	margin: 7;
}
h2 {
	color: #ffffff;
	font: normal normal 15px arial, verdana, sans-serif;
	text-align: center;

}

h3 {
	color: #ffffff;
	font: normal bold 24px arial, verdana, sans-serif;
	text-align: center;
	text-transform: uppercase;;
}

h4 {
	color: #000000;
	font: normal normal 1px arial, verdana, sans-serif;
	text-align: center;
}

h5 {
	color: #ffffff;
	font: normal bold 15px arial, verdana, sans-serif;
	text-align: center;
}
	.bg_top {
	background-color: #F8F8F8;
	background-image: url("../art/bg_top.gif");
	background-repeat: repeat-x;
}
	.bg_left {
	background-color: #F8F8F8;
	width="2"
}
	.bg_right {
	background-image: url("../art/bg_right.gif");
	background-repeat: repeat-y;
	width="7"
}
	.line_hor {
	background-image: url("../art/line_hor.gif");
	background-repeat: repeat-x;
	height: 11px
}
	.line_ver {
	background-image: url("../art/line_ver.gif");
	background-repeat: repeat-y;
}
	.bot_mid {
	background-image: url("../art/bot_mid.gif");
	background-repeat: repeat-x;
	height: 8px
}
	td.text { 
    vertical-align: middle; 
    text-align: center;
	color: #000000;
	font: normal normal 14px arial, verdana, sans-serif;
    padding: 5; 
   	margin: 0;
}
	td.text_big { 
    vertical-align: middle; 
    text-align: center;
	color: #000000;
	font: normal normal 16px arial, verdana, sans-serif;
    padding: 5; 
   	margin: 0;
}
	td.text_free { 
    vertical-align: middle; 
    text-align: center;
	color: #000000;
	font: normal normal 14px arial, verdana, sans-serif;
    padding: 0; 
   	margin: 0;
}
	td.text_left { 
    vertical-align: middle; 
    text-align: left;
	color: #000000;
	font: normal normal 14px arial, verdana, sans-serif;
    padding: 5; 
   	margin: 0;
}
	td.text_nobox { 
    vertical-align: middle; 
    text-align: left;
	color: #000000;
	font: normal normal 14px arial, verdana, sans-serif;
    padding: 0; 
   	margin: 0;
}
	td.text_left_u { 
    vertical-align: middle; 
    text-align: left;
	color: #000000;
	font: normal normal 14px arial, verdana, sans-serif;
	text-decoration:underline;
    padding: 0; 
   	margin: 0;
}
	td.teaser { 
    vertical-align: middle; 
    text-align: center;
	color: #000000;
	font: normal bold 14px arial, verdana, sans-serif;
    padding: 5; 
   	margin: 0;
}
	td.text_photo { 
    vertical-align: middle; 
    text-align: center;
	color: #000000;
	font: normal normal 12px arial, verdana, sans-serif;
    padding: 5; 
   	margin: 0;
}
	td.text_li { 
    vertical-align: middle; 
    text-align: left;
	color: #000000;
	font: normal bold 14px arial, verdana, sans-serif;
    padding: 0; 
   	margin: 0;
}
	td.text_lin { 
    vertical-align: middle; 
    text-align: left;
	color: #000000;
	font: normal normal 14px arial, verdana, sans-serif;
    padding: 0; 
   	margin: 0;
}
	td.head { 
    vertical-align: middle; 
    text-align: center;
	color: #000000;
	font: normal bold 24px arial, verdana, sans-serif;
    padding: 0; 
   	margin: 0;
}
	td.head_small { 
    vertical-align: middle; 
    text-align: center;
	color: #000000;
	font: normal bold 16px arial, verdana, sans-serif;
    padding: 0; 
   	margin: 0;
}
	td.viaweb { 
    vertical-align: middle; 
    text-align: center;
	color: #000000;
	font: normal bold 10px arial, verdana, sans-serif;
    padding: 0; 
   	margin: 0;
}