BODY, TD, P, DIV, SELECT, INPUT, TEXTAREA { 
	font-family: Tahoma, Arial, Helvetica; font-size: 11px; color: #3A3F43;}

BODY {
	margin: 0px;
	padding: 20px;
	background-image: url(images/bg.gif);
	}	

A {text-decoration: none;}
A:link {COLOR: #B60018;}
A:active {COLOR: #B60018;}
A:visited {COLOR: #B60018;}
A:hover {COLOR: #1A77B7;}

A.inv:link {COLOR: #1A77B7;}
A.inv:active {COLOR: #1A77B7;}
A.inv:visited {COLOR: #1A77B7;}
A.inv:hover {COLOR: #B60018;}


H1, H2, H3, H4, H5, H6 {
	font-weight: normal;
	font-size: 11px;
}

INPUT.normal, INPUT.middle, textarea.middle  {
	border: 1px solid #A93C65;
	background-image:url(images/in_shad.gif);
	background-repeat: repeat-x;
	background-color: #FFFFFF;
	font-weight: normal;
	padding-left: 3px;
	color: #3A3F43;
}

INPUT.normal, SELECT.normal {width: 150px; font-weight: normal;}
INPUT.middle {width: 275px;}
select.middle {width: 272px; font-weight: normal;}
textarea.middle {width: 277px; font-weight: normal;}

.t2 {
	background-image: url(images/tab/t2.gif);
	background-repeat: repeat-x;
}
.ctop {
	background-image: url(images/tab/c.gif);
	background-repeat: repeat-x;
}
.left {
	background-image: url(images/tab/left.gif);
	background-repeat: repeat-y;
}
.right {

	background-image: url(images/tab/right.gif);
	background-repeat: repeat-y;
}
.topbline {
	background-image: url(images/topbline.gif);
	background-repeat: repeat-x;
}
.botbline {

	background-image: url(images/botbline.gif);
	background-repeat: repeat-x;
}
.cbot {
	background-image: url(images/tab/b2.gif);
	background-repeat: repeat-x;
	font-size: 10px;
	text-transform: uppercase;
	color: #FFFFFF;
	line-height: 28px;
	padding-right: 10px;
	padding-left: 10px;
}

.cbot A:link {COLOR: #FFFFFF;}
.cbot A:active {COLOR: #FFFFFF;}
.cbot A:visited {COLOR: #FFFFFF;}
.cbot A:hover {COLOR: #DBA3A7;}

.redb {font-weight: bold; color: #A03137;}
.blueb {font-weight: bold; color: #1A77B7;}

.menubg {
	background-image: url(images/menubg.gif);
	background-repeat: repeat-x;
	width: 214px;
	height: 309px;
}
.m_under {
	background-image: url(images/menu_under.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	font-weight: bold;
	text-transform: uppercase;
	height: 27px;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 27px;
	text-align: left;
}

.m_under A:link {COLOR: #1A77B7;}
.m_under A:active {COLOR: #1A77B7;}
.m_under A:visited {COLOR: #1A77B7;}
.m_under A:hover {COLOR: #B60018;}


.banner {
	background-image: url(images/banner.jpg);
	background-repeat: no-repeat;
	padding-left: 130px;
	padding-right: 125px;
}

.banner H2 {padding-top: 21px;}

.leftpart {
	background-image: url(images/bord/leftpart.gif);
	background-repeat: repeat-y;
	background-color: #ECEDEF;
}
.rightpart {
	background-image: url(images/bord/rightcen.gif);
	background-repeat: repeat-y;
}
.boxpart {

	background-image: url(images/bord/boxcen.gif);
	background-repeat: repeat-y;
}
.fullpart {

	background-image: url(images/bord/fullcen.gif);
	background-repeat: repeat-y;
}

.block {
	background-image: url(images/block_gr.gif);
	background-repeat: repeat-x;
	background-position: left top;
	border-width: 0px;
	border-bottom-width: 1px;
	border-style: solid;
	border-color: #94ACB6;
	margin: 12px;
	text-align: justify;
	padding-top: 10px;
	padding-bottom: 10px;
}
.sblock {margin-right: 12px; margin-left: 12px; padding-bottom: 7px;}

.blocknews {
	border-width: 0px;
	border-top-width: 1px;
	border-style: solid;
	border-color: #94ACB6;
	text-align: justify;
	margin-right: 12px;
	margin-left: 12px;
}

.title {
	background-image: url(images/block_gr.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	height: 40px;
	margin-right: 12px;
	margin-left: 12px;
	text-align: right;
	line-height: 25px;
	font-size: 10px;
	text-transform: uppercase;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #A03137;
}
.separ {
	border-width: 0px;
	border-bottom-width: 1px;
	border-style: solid;
	border-color: #94ACB6;
}

.pic {
	margin-right: 5px;
	border: 3px double #CCCCCC;
}
.news {
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	padding-right: 10px;
}

div#smp p {margin-bottom: 7px; margin-top: 7px;}

.coll {border-collapse: collapse;}
.pad {padding-left: 20px;}

.small {
	font-size: 10px;
	font-family: Georgia, "Times New Roman", Times, serif;
}

