﻿/******************* main.css ********************/
div, li, ul {
	padding: 0;
	margin: 0;
}
body{
	margin: 0 0 0 0;
}
.main{
	margin: 0 auto;
	min-width: 1000px;
}
.header{

}
#preloaded-images {
   position: absolute;
   overflow: hidden;
   display: none;       
   height: 1px;
   width: 1px;
}
/************************* - Header Part 1 - ***********************/
.h-part1{
	height: 36px;
	background: url(../Images/red_bg.jpg) repeat-x left bottom;
	margin: 4px 0 0 0;
}
.nav1{
	/* *t* */
}
.nav1 ul{
	margin: 8px 0 0 0;
}
.nav1 ul li{
	list-style: none;
	width: 134px;
	text-align: center;
}
.nav1 ul li a,.nav1 ul li a:visited{
	color: #fff;
	text-decoration: none;
	display: block;
	padding: 6px 0 0 0;
	height: 22px;
	font-size: 0.78em;
}
.nav1 ul li a:hover{
}
.metas{
	/* *t* */
}
.metas ul{
	margin: 0 0 0 0;
}
.metas ul li{
	list-style: none;
	width: 36px;
	text-align: center;
}
.metas ul li a,.metas ul li a:visited{
	display: block;
	height: 36px;
}
.metas ul li a.exit{
	background: url(../Images/pp_ico_exit.png) no-repeat;
}
.metas ul li a.help{
	background: url(../Images/pp_ico_help.png) no-repeat;
}
.metas ul li a.home{
	background: url(../Images/pp_ico_home.png) no-repeat;
}
.metas ul li a:hover{
	
}
/************************* - Header Part 2 - ***********************/
.h-part2{
	background: url(../Images/menu_bg.gif) repeat-x;
	height: 81px;
}
.nav2{
	
}
.nav2 ul{
	
}
.nav2 ul li{
	list-style: none;
	width: 111px;
}
.nav2 ul li a,.nav2 ul li a:visited{
	display: block;
	height: 51px;
	padding: 30px 0 0 0;
	color: #ccc;
	text-align: center;
	text-decoration: none;
}
.nav2 ul li a:hover{
	color: #fff;
}
/************************* - Header Part 3 - ***********************/
.h-part3{
	/* *t* */
}
.user{
	background: url(../Images/usr.gif) repeat-x left top;
	width: 211px;
	height: 18px;
	color: #b00;
	font-weight: bold;
}
.user span{
	width: 17px;
	height: 100%;
}
.path{
	background: url(../Images/path.gif) repeat-x left top;
	height: 18px;
	color: #444;
	text-shadow: 1px 1px 1px #ccc;
}
.path span{
	width: 22px;
	height: 100%;
}
/************************* - Content - ***********************/
.content{
}
.left{
	width: 213px;
}
.right{
}
/************************* - Right - ***********************/
.r-top{
	
}
.r-top-r{
	width: 240px;
}
.r-top-l{
	/* *t* */
}
.r-btm{
	width: 100%;
	display: inline-block;
}
/************************* - Block - ***********************/
.block{
	background-color: #f4f3f3;
	margin: 0 0 4px 0;
	color: #555;
}
.block:hover h3.btitle{
	background: url(../Images/grid_bg.gif) repeat-x 0 center;
}

.block h3{
	height: 18px;
	padding: 2px 0 0 0;
	margin: 0 0 0 0;
	border: 1px #d0d0d0 solid;
}
.block h3 span{
	background: url(../Images/span_dot.png) no-repeat center 0;
	width: 16px;
	height: 16px;
	margin: 0 4px;
}
.block h3.btitle span.messages{
	background: url(../Images/span_email.png) no-repeat center 0;
}
.block h3.btitle span.siteStatistics{
	background: url(../Images/span_stat.png) no-repeat center 0;
}

.post{
	font-size: 11px;
	border: 1px #d0d0d0 solid;
	color: #555;
	padding: 5px 5px 5px 5px;
}
.post a{
	color: #000;
	text-decoration: none;
}
.post a:visited{
	color: #333;
}
.post a:hover{
	color: #666;
	border-width: 0;
}
.block ul li{
	list-style: none;
}
/************************* - Block Simple - ***********************/
.block-simple{
	background-color: #f4f3f3;
	margin: 0 0 4px 0;
	color: #555;
}
.block-simple h3{
	height: 18px;
	padding: 4px 0 0 0;
	margin: 0 0 0 0;
}
.cltr{
	font-weight: bold;
}
.cltr span{
	display: block;
	padding: 5px 0 5px 0;
	text-align: center;
}
.st{
	font-weight: bold;
}
.st span{
	text-align: center;
	display: block;
	padding: 5px 0 5px 0;
}
/************************* - Block Red - ***********************/
.block-red{
	background-color: #f4f3f3;
	margin: 0 0 4px 0;
}
.block-red h3.red-title{
	height: 16px;
	padding: 7px 0 0 0;
	margin: 0 0 0 0;
	color: #fff;
}
.block-red h3.red-title span{
	width: 21px;
	height: 100%;
	margin: -7px 0 0 0;
}
/************************* - Block Black - ***********************/
.bblock{
	background-color: #f4f3f3;
	margin: 0 0 4px 0;
	color: #555;
}
.bblock h3.bbtitle{
	background: url(../Images/bb_bg.gif) repeat-x left top;
	font: bold 11px Tahoma;
	height: 18px;
	padding: 3px 0 0 0;
	margin: 0 0 0 0;
	border: 1px #888 solid;
	color: #fff;
}
.bblock h3.bbtitle span{
	width: 17px;
	height: 100%;
}
.bblock h3.bbtitle span.news{
	width: 21px;
	height: 100%;
}
/************************* - Footer - ***********************/
.footer{
	clear: both;
	display: block;
	background: url(../Images/red_bg.jpg) repeat-x left top;
	color: #fff;
	font-size: 0.75em;
	text-align: center;
	height: 26px;
	margin: 0 0 4px 0;
}
.footer a,.footer a:visited{
	color: #fff;
	text-decoration: none;
	border-bottom: 1px #fff dotted;
}
.footer a:hover{
	border-width: 0;
}
.fn{
	background: url(../Images/par.png) no-repeat left 0;
	padding: 5px 70px 0;
	height: 100%;
	margin: 0 auto;
	display: inline-block;
}
/************************* - ... - ***********************/
.cDivMsgBoard{
	padding:10px;
	background-color:#fff;
}

/* -------------------------------------------------------- IE6 */
/* fix negative margins */
* html .block-red h3.red-title span {position:relative; zoom:1;}

/* add zoom:1 to overflow:hidden */
* html .block-red h3.red-title span {zoom:1;}

/* add zoom:1; display:inline; to inline-block elements */
* html .r-btm,
* html .fn {zoom:1; display:inline;}

/* add overflow:visible to (submit) buttons */
* html input, * html button {overflow:visible;}

* html .nav1{
	width: 550px;
}
* html .metas{
	width: 150px;
}
*+html .nav1{
	width: 550px;
}
*+html .metas{
	width: 150px;
}
/*----------------------- End IE6 */
