body {
	margin : 0;
	background-color : White;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
}

img {
	border: none;
}

p {
	text-align : justify;
}

.main {
	background-color :  #E7E7E8;
	width: 960px;
	height: 100%;
}

/* header */

.header {
	height: 146px;
	background-color : #2E3192;
	background-image : url(../images/kat2/rule.jpg);
	background-position : right bottom ;
	background-repeat : no-repeat;
	padding: 10px 0 10px;
}

.header_logo, .header_title {
	float: left;
	border2: 1px white solid;
}

.header_logo {
	margin-top: -5px;
	width: 300px;
	height : 85px;
	background : url(../images/kat2/rulez.gif) no-repeat left bottom;
}

 .header_title {
	width: 340px;
	border2:1px solid red;
	margin-left: 10px;
	margin-top: 10px;
}

.hd_1 {
	text-transform : uppercase;
	font-family : "Comic Sans MS", fantasy;
	font-size :	 24px;
	text-align : center;
	font-weight : normal;
	color: white;
	letter-spacing : 0.5px;
}



.hd_2 {
	text-transform : uppercase;
	font-family : Verdana;
	font-size : 48px;
	text-align : center;
	font-weight : bold;
	color: #00ADEF;
	margin: 0px 0 -2px;
}

.hd_3 {
	color: #FFF;
	font-family : Arial Narrow, Arial ;
	font-size : 13px;
	text-align : center;
	letter-spacing : 0.3px;
}

.hd_3 span {
	white-space : nowrap;
}

.hd_3 span span {
	padding-left : 60px;
}

.slogan_td {
	height: 42px;
}

.slogan {
	text-transform : lowercase;
	font-family : "Comic Sans MS", fantasy;
	font-size : 26px;
	text-align : center;
	font-weight : bold;
	color: #2E3192;
	letter-spacing : 1px;
	height: 42px;
	background-color : #FFF;
	line-height : 135%;
	padding: 0;
	margin: 0;
}


/* menu */

.menu {
	height: 200px;
	background-color : #00ADEF;
	padding-top : 25px;
	border2: 1px red solid;
}

.menu_table {
	margin : 0;
}

.menu_table td {
	border-left: 6px solid #00ADEF;
	background-color : #E7E7E8;
}

.menu_table a {
	display: block;
	padding: 3px 5px;
	text-align: center;
	color: #2E3192;
	text-transform : uppercase;
	font-family : Arial Black, sans-serif;
	font-size: 14px;
	font-weight : normal;
	text-decoration : none;
}

.menu_table td.mt_1 {
	padding-left: 20px;
	border: none;
}


.menu_table .mt_1  a {
}

.pan {
	width : 100%;
	height : 250px;
	background-color :  #E7E7E8;
	background-image : url(../images/kat2/pan.jpg);
	background-position : center ;
	background-repeat : no-repeat;
}


/*  content */

.content_td {
	padding: 0 20px 40px;
}


.content_td .bread {
	padding: 0 20px 20px;
	text-transform : lowercase;
	font-size : 14px;
}

.content_td .bread, .content_td .bread a {
	color: #F5821F;
	font-weight : bold;
	
}



.content_td  h1 {
	font-family : Impact, Tahoma;
	text-transform : uppercase;
	font-size : 40px;
	padding: 0;
	margin: 0 0 5px 80px;
	color: #F5821F;
}

.content_td .content {

	margin: 0 80px;
	padding: 16px 20px 20px 20px;
	background-color : White;
	

}


.content_td .content li {
	color: #F5821F;
}

li p {
	margin: 0;
	color: #000;
}

.news_anons {
	font-weight: bold;
	color: #F5821F;
	margin: 0 0 20px 0;
	padding: 0 0 0 60px;
}

/* footer */

.footer {
	padding : 0px 0px;;
	font-size : 20px;
	text-align: center;
	letter-spacing : 0;
	
}

.footer div {
	padding: 5px 10px 8px;
}

.footer .address {
	background-color : #2E3192;	
	color : #00ADEF;	
}
.footer .address .white a {
	padding-left: 5px;
	color : #FFF;	
	font-weight: bold;
	text-decoration: none;
}
.footer .copy {
	background-color : #00ADEF;	
	padding: 4px 10px 12px;
	color : #2E3192;	

}
