body{
	margin:0 0 1px 0;
	padding:0;
	background:#C9D3E4 /*url('../img/bgsv2.gif') repeat*/;	
}

table {
	border-collapse:collapse;
}
td {
	margin:0; padding:0;
	border-collapse:collapse;
	
}
form {
	margin:0; padding:0;
}

img {
	border:0;
}
table#main{
	width:900px;
	height:100%;
	background-color:#FFF;
	/*border:2px dotted #003498;*/
}

/*
td#head {
	height:186px;
	background:#FFF url('../design/head/forum.jpg') no-repeat 200px 0;
}
*/

#inhead{
	position:relative;
	background-color:#cfcfcf;
}
#cent{
	float:none;
	clear:both;
}
#topleft{
	background: url('../img/top_left2.gif') no-repeat;
	width:240px;
	height:186px;
	float:left;
}
#topleft img {
	margin-left:34px;
	margin-top:32px;
}


table#main td#head #inhead #topico	{
	position: absolute;
	top:155px;
	left:173px;
	float:none;
}

table#main td#head #inhead #searchico	{
	position: absolute;
	top:155px;
	left:869px;
}
#toprb{
	position: absolute;
	/*background: url('../img/p_headrb.gif') no-repeat;*/
	width:1px;
	height:44px;
	top:142px;
	left:899px;
}
#toplb{
	position: absolute;
	/*background: url('../img/p_toplb.gif') no-repeat;*/
	width:1px;
	height:7px;
	top:176px;
	left:0px;
}


td#lb{
	width:1px;
	/*background: url('../img/p_lb.gif') repeat-y;*/
}
td#rb{
	width:1px;
	/*background: url('../img/p_lb.gif') repeat-y;*/
}
td#left{
	width:199px;
	vertical-align:top;
}

/*== LEFT MENU ==*/
td#left #leftbox{
	width:171px;
	margin:4px 14px 14px 14px;
}

td#left div.menultop{
	background:#FFF url('../img/menutop.gif') no-repeat;;
	width:171px;
	height:37px;
	text-align:center;
}
div.menultop span {
	padding-top:9px;
	display:block;
}
div.menultop span a{
	color:#FFF;
	text-decoration:none;
	font: normal 1em Arial;
}

div.menultop span a:hover{
	color:#FFF;
	text-decoration:none;
	font: bold 1em Arial;
}

td#left div.menultopactive{
	background:#FFF url('../img/menultopactive.gif') no-repeat;;
	width:171px;
	height:37px;
	text-align:center;
}
div.menultopactive span {
	padding-top:9px;
	display:block;
	color:#052A7E;
	font: bold 1em Arial;
}

#leftbox div.menul{
	width:171px;
	height:36px;
	border-left:1px solid #052A7E;
	border-right:1px solid #052A7E;
	
}
html>body #leftbox div.menul {
	width:169px;
}

#leftbox div.menula{
	width:171px;
	height:36px;
	border-left:1px solid #052A7E;
	border-right:1px solid #052A7E;
	
}
html>body #leftbox div.menula {
	width:169px;
}
#leftbox div.menula span{
	display:block;
	background:#FFF;
	height:36px;
	width:163px;
	margin:0 3px 0 3px;
	text-align:center;
	padding-top:9px;
	color:#052A7E;
	font: bold 1em Arial;
}


.menus{
	border-left:1px solid #052A7E;
	border-right:1px solid #052A7E;
	height:1px;
	width:171px;
	background:#FFF ;
}
html>body #leftbox .menus {
	width:169px;
}

#leftbox div.menul span{
	display:block;
	background:#052A7E;
	height:36px;
	width:163px;
	margin:0 3px 0 3px;
	text-align:center;
	padding-top:9px;
}

div.menul span a{
	color:#FFF;
	text-decoration:none;
	font: normal 1em Arial;
}

div.menul span a:hover{
	color:#FFF;
	text-decoration:none;
	font: bold 1em Arial;
		
}

.menulbot{
	background:#FFF url('../img/menulbot.gif') no-repeat;;
	width:171px;
	height:36px;
	text-align:center;
}
.menulbot span {
	padding-top:9px;
	display:block;
}
.menulbot span a{
	color:#FFF;
	text-decoration:none;
	font: normal 1em Arial;
}

.menulbot span a:hover{
	color:#FFF;
	text-decoration:none;
	font: bold 1em Arial;
}
.menulbotactive{
	background:#FFF url('../img/menulbotactive.gif') no-repeat;;
	width:171px;
	height:36px;
	text-align:center;
}
.menulbotactive span {
	padding-top:9px;
	display:block;
	color:#052A7E;
	font: bold 1em Arial;
}




/*== /LEFT MENU ==*/

td#center{
	width:500px;
	/*width:auto;*/
	/*min-width:500px;*/
	text-align:left;
	vertical-align:top;
	font: normal .9em Arial;
	color:#111;
	padding:5px 5px 5px 5px;
	
}
td#center h1.pagetitle {
	font: bold 1.1em Arial;
	color:052A7E;
	padding-top:13px;
}
td#center a:link {
	color: #003399;
	text-decoration:none;
}
td#center a:hover {
	color: #003399;
	text-decoration:underline;
}
/*
td#center a:visited {
	color: #A1B1CD;
	text-decoration:none;
}
*/
table.pad td{
	padding:5px;
	font-size:0.8em;
	border:1px solid #052A7E;
}
table.pad2 td{
	padding:5px;
	font-size:0.8em;
}

#content table.td{
	font-size:0.9em;
}

#content {
	text-align:justify;
}
#navstr {
	font: normal .8em Arial;
}

/*  --------<RIGHT>--------  */
td#right{
	width:199px;
	vertical-align:top;
}
td#right #rightbox{
	width:171px;
	margin:4px 14px 0 14px;
}
.rbox{
	width:171px;
	/*margin:4px 14px 0 14px;*/
	/*position:relative;*/
}
.boxcont {
	position:absolute;
	top:36px;
}
.boxcont .cont{ 
	border-right:1px solid #052A7E;
	border-left:1px solid #052A7E;
	width:170px;
	font:normal 0.8em Arial;
	font-color:#000;
	padding:3px 4px 4px 7px;
	margin:0;
}
html>body .boxcont .cont{
	width:158px;
}
.boxtitle{
	background: url('../img/rBoxTop.gif') no-repeat;
	width:171px;
	height:36px;	
}
.boxtitle div {
	text-align:center;
	font: normal 1em Arial;
	color:#FFF;
	padding-top:10px;
}


.boxleft {
	float:left;
}

.title{
	width:148px;
	height:36px;
	border-top:1px solid #052A7E;
	border-right:1px solid #052A7E;
	float:left;
}
.title div {
	background:#052A7E;
	height:32px;
	width:144px;
	margin:3px 3px 0 0;
	font: normal 1em Arial;
	color:#FFF;
	padding:7px 0 0 40px;

}
html>body td#right #rightbox .rbox .title div{
	height:25px;
	width:104px;
	
}
.boxbot{
	float:none;
	width:171px;
	
}
/*
html>body td#right #rightbox .rbox .boxbot {
	padding-top:32px;
	width:171px;
}
*/

.cont2{
	font:normal 0.8em Arial;
	color:#000;
	padding:5px;
	border-right:1px solid #052A7E;
	border-left:1px solid #052A7E;
	text-align:justify;
}

.cont7{
	width:171px;
	height:2px;
	border-bottom:1px solid #052A7E;
	border-left:1px solid #052A7E;
	border-right:1px solid #052A7E;
}
html>body .cont7{
	width:169px;
}

.cont4{
	width:171px;
	height:24px;	
	border-bottom:1px solid #052A7E;
	border-left:1px solid #052A7E;
	position:relative;	
}

.cont5{
	width:26px;
	height:26px;
	position:absolute;
	background: url('../img/coner3.gif') no-repeat;
	left:146px;
}

html>body .cont5{
	background: url('../img/coner3-m.gif') no-repeat;
	left:146px;
	
}

/*  --------</RIGHT>---------  */

td#bot{
	width:100%;
	height:28px;
	background: url('../img/p_bot2.gif') repeat-x;
	vertical-align:middle;
}
#bot div.bord {
	position:relative;
	width:100%;
	height:28px;
}
div.copy  {
	font: normal 0.8em Arial;
	color:#FFF;
	text-align:right;
	padding:2px 20px 0 0;
}
#botl {
	position:absolute;
	/*background: url('../img/botb.gif') no-repeat;*/
	width:1px;
	height:7px;
	top:20px;
	left:0px
}

#botr{
	position:absolute;
	/*background: url('../img/botb.gif') no-repeat;*/
	width:1px;
	height:7px;
	top:20px;
	left:899px
}

.newsdate{
	color:#666;
	font:normal 0.7em Tahoma;
}
.newstitle{
	color:#052A7E;
	font:bold 0.9em Tahoma;
}
.newstitle a{
	color:#052A7E;
}

div.album{
	background: url('../img/album_bcg.gif') repeat;
	padding:5px;
	text-align:center;
	border:1px solid #C2DFF3;
	height:100%; 
}
div.a_name{
	background-color:#C2DFF3;
	padding:2px 0 2px 10px;
	font: bold 0.9em Tahoma;
	color:#052A7E;
}
div.a_name2{
	padding:2px 0 2px 10px;
	font: bold 0.9em Tahoma;
	color:#052A7E;
}
div.a_name2 span{
	color:#777;
}
.alblnk a{
	text-decoration:underline;
}

#albums{
	padding:2px;
	margin:2px;
	width:99%;
}
td.a_a{
	width:180px;
	
}

.a_album{
	width:171px;
	
}
.a_title {
	background: url('../img/top_album.gif') no-repeat;
	width:171px;
	height:36px;
	text-align:center;
	
}
.a_title div{
	font: bold .8em Arial;
	vertical-align:top;
	padding-top:10px;
	color:#fff;
	
}
.a_photo{
	width:171px;
	height:152px;
	text-align:center;
	vertical-align:middle;
	border-left:1px solid #002683;
	border-right:1px solid #002683;
	padding:2px 9px 2px 10px;
}
html>body .a_photo {
	width:150px;
}
.a_bottom{
	background: url('../img/bot_album.gif') no-repeat;
	width:171px;
	height:36px;
	text-align:center;
}
.a_bottom div{
	font: bold .8em Arial;
	vertical-align:top;
	padding-top:8px;
	color:#fff;
}
td.a_text{
	vertical-align:top;
	padding-top:8px;

}
td.a_text div {
	font: normal .8em Tahoma;
	color:#777;
}
td.a_text div span.a_name {
	font-weight:bold;
	color:#002683;
}
td.a_text div span {
	color:#000;
}

.line{
	background-color:#3D63C1;
	height:1px;
	width:100%;
	border:0px solid #3D63C1;;
}
.pages{
	font: normal .8em Tahoma;
	color:#777;
	padding-left:10px;
	float:left;
}

.nav{
	font: normal .8em Tahoma;
	color:#777;
	float:right;
}
#photo{
	padding:20px 5px 5px 5px;
	text-align:center;
}
#comment{
	padding:5px;
	text-align:center;
}
#photo img {

}
#photonav {
	text-align:center;
}

#counters {
  display: none;
}