﻿body 
{
    margin: 0px;
    padding: 0px;
    background: #FBF9F6;
}

table.base
{
	width: 1020px;
	margin-top: 0px;
	padding: 0px;
	border-collapse: collapse;
}

table.osn
{
    width: 1020px;
	margin-top: 0px;
	padding: 0px;
	border-collapse: collapse;
}

td.left
{
    width: 220px;
    margin: 0px;
    vertical-align: top;
}

table.entus
{
    width: 220px;
    margin-top: 5px;
    margin-left: 0px;
    padding: 0px;
	border-collapse: collapse;
	border: solid 1px #ccc;
}

td.frm
{
    font-family: Trebuchet MS;
    font-size: 13px;
	font-weight: 200;	
	padding: 0px 0px 0px 5px;
    vertical-align: top;
}

td.frm a
{
    color: #000;
}

.inf
{
    font-family: Trebuchet MS;
    font-size: 13px;
    font-weight: 200;
    padding: 1px;
    border: 1px solid #8D8875;
} 

#btnhomesg
{
    width: 180px;
    border: 1px solid #ccc;
    background: url('../images/bgmenu.gif') 0 0 repeat-x; 
    margin-top: 3px;   
    margin-left: 0px;
    margin-right: 1px;
    
}

#btnhomesg a
{
    display:block;
    width: 180px;
    font-family: Tahoma;
    font-size: 11px;
    text-align: center;
    padding-top: 3px;
    padding-bottom: 3px;
    text-decoration: none;
    color: #000;
    border: 1px solid #88836E;
}

#btnhomesg a:hover
{
    display:block;
    font-family: Tahoma;
    font-size: 11px;
    text-align: center;
    padding-top: 3px;
    padding-bottom: 3px;
    text-decoration: none;
    color: Red;
    background: url('../images/bgmenu_br.gif') 0 0 repeat-x;
    border: 1px solid #8D8875;
} 

td.osnn
{
    width: 1000px;
    margin: 0px;
    vertical-align: top;
}

table.contt
{
    width: 780px !Important;
	margin-top: 5px;
	margin-left: 20px;
	padding: 0px;
	border-collapse: collapse;
	border: solid 1px #ccc;
}

table.contt2
{
    width: 780px !Important;
	margin-top: 5px;
	margin-left: 20px;
	padding: 0px;
	border-collapse: collapse;
}

td.conttt
{
    width: 260px !Important;
	margin-top: 5px;
	margin-left: 20px;
	font-family: Trebuchet MS;
    font-size: 13px;
	font-weight: 200;	
	padding: 5px;
    vertical-align: top;
	border-collapse: collapse;
	border: solid 1px #ccc;
}

td.conttt a
{
    color: #000;
}

td.pagetit
{
    font-family: Trebuchet MS;
    font-size: 13px;
	font-weight: 600;	
	padding: 5px;
    vertical-align: top;
    text-align: center;
}

td.pagetext
{
    font-family: Trebuchet MS;
    font-size: 13px;
	font-weight: 200;	
	padding: 5px 5px 5px 15px;
    vertical-align: top;
}

td.pagetext a
{
    color: #000;
}

/*---------------------------- Подвал -------------------------------*/

table.copyr
{
	width: 1020px;
	margin-top: 30px;
	padding: 0px;
	border-collapse: collapse;
	border-top: solid 1px #ccc;
}

td.stat
{
    width: 200px;
    vertical-align: top;
}

td.infosite
{
    width: 620px;
    vertical-align: top;
    font-family: Trebuchet MS;
    font-size: 10px;
    text-align: left;
    padding: 5px;
    color: #8F9090;
} 

td.cprt
{
    width: 200px;
    vertical-align: top;
    font-family: Trebuchet MS;
    font-size: 10px;
    text-align: right;
    padding: 5px;
    color: #8F9090;
}

/*--------------------------- Блок фотоальбомов главной -----------------------*/

td.titgalbb
{
    font-family: Trebuchet MS;
    font-size: 12px;
	font-weight: 200;	
	padding: 5px;
    vertical-align: top;
    color: #431A02;
}

td.titgalb
{
    font-family: Trebuchet MS;
    font-size: 13px;
	font-weight: 200;	
	padding: 5px;
    vertical-align: top;
}

td.titgalb a
{
    color: #000;
}

td.titgalb a:hover
{
    color: #533726;
}
