body {
	margin:0px 0px 20px 0px;
	padding: 0px 0px 0px 0px;
	font-family: Calibri, "Segoe UI", "Myriad Pro", Arial, Tahoma, Verdana;
	background: f5f5f5#;
}
img {border:none;}
td {font-size:13px;color: #666666;line-height: 17px;}
a, a:visited {color: #b70712;}
p {
	font-size: 13px;
	color: #666666;
	line-height: 17px;
	padding:0px;
	margin: 10px 0px 12px 0px;
}
h1 {
	color: #292929;
	font-size: 18px;
	padding: 0px;
	margin: 0px 0px 0px 0px;
}
h3 {
	color: #666666;
	font-size: 16px;
	padding: 0px;
	margin: 0px 0px 0px 0px;
}
#logotype {
	margin: 30px 0px 10px 0px;
}
.icons {
	float:right;
	padding: 13px 10px 0px 0px;
}
.icons img {
	display:block;
}
.topmenu {
	background: #d4141f url(../images/topmenuBg.gif) repeat-x left center;
	height: 33px;
}
.topmenu .icons a 
{
    background: none;
    padding: 0px;
    height:auto;
    line-height: normal;
}
.topmenu a, .topmenu a:visited {
	display: block;
	color: #ffffff;
	text-decoration: none;
	font-size: 14px;
	background: url(../images/topmenuItemBg.gif) repeat-y right top;
	height: 33px;
	line-height: 33px;
	padding: 0px 17px 0px 15px;
	margin: 0px 0px 0px 0px;
}
.submenu_top
{
	background: #ffffff;
	border: solid 1px #b70712;
	padding: 0px 0px 0px 0px;
	color: #e07806;
	font-size: 14px;
	margin: -2px 0px 0px 12px;
	z-index: 1000000000000000000;
}
.submenu_right
{
	background: #ffffff;
	border: solid 1px #b70712;
	padding: 0px 0px 0px 0px;
	color: #e07806;
	font-size: 14px;
	margin: 3px 0px 0px -3px;
	z-index: 1000000000000000000;
}
.submenu_top a, .submenu_top a:visited,
.submenu_right a, .submenu_right a:visited
{
	font-family: Tahoma, Arial, Verdana;
	font-size: 12px;
    text-transform: none;
    background: none;
    border-top: solid 1px #e8e8e8;
	display:block;
	line-height: 14px;
	height:14px;
    padding: 6px 15px 6px 0px;
    margin:0px 10px 0px 10px;
	color: #6d6d6d;
	text-decoration:none;
	text-align:left;
	white-space: nowrap;
}
.submenu_top a.first,.submenu_top a:visited.first,
.submenu_right a.first,.submenu_right a:visited.first
{
	border-top: none;
}
.submenu_top a:hover,
.submenu_right a:hover
.submenu_top a:hover.first,
.submenu_right a:hover.first
{
    color: #000000;
}
.lineHorizontal {
	background: url(../images/lineHorizontal.gif) repeat-x left 15px;
}
.topmimg {
	padding: 10px 0px 1px 0px;
	border-bottom: solid 1px #c81620;
}
.topmimg img {
	display:block;
}


.block {margin-top: 13px;}
.block img {display:block;}
.body .main {
	background: #ffffff url(../images/blockbodyBg.gif) repeat-x left 1px;
	padding: 12px 15px 15px 15px;
}
.body .noheader {
	background: #ffffff url(../images/blockbodyBg.gif) repeat-x left top;
}
.body .left {
	background: #ffffff url(../images/blockbodyLeft.gif) repeat-y top left;
}
.body .right {
	background: #ffffff url(../images/blockbodyRight.gif) repeat-y top right;
}
.body .bottom {
	background: #d0d0cf;
	height: 6px;
}
.block .top {
	background: url(../images/blockTopBg.gif) repeat-x left top;
}



.v2_block {margin-top: 13px;}
.v2_block .headerImg img {display:block;}
.v2_block .v2_top {
	background: url(../images/blockTopBg.gif) repeat-x left top;
}
.v2_block .v2_bottom {
	background: #d0d0cf;
	height: 6px;
}
.v2_block .v2_left {
	background: #ffffff url(../images/v2_blockbodyLeft.gif) repeat-y top left;
}
.v2_block .v2_right {
	background: #ffffff url(../images/v2_blockbodyRight.gif) repeat-y top right;
}
.v2_block .v2_main {
	background: #ffffff url(../images/blockbodyBg.gif) repeat-x left top;
	padding: 12px 15px 15px 15px;
}



.row1 {vertical-align:top;height:230px;}
.row2 {vertical-align:top;height:210px;}
.newscolumn {vertical-align:top;height:468px;}
.bottom td {
	padding: 20px 0px 0px 0px;
	border-top: solid 1px #c81620;
	color: #a3a3a3;
	font-size: 12px;
}