html {
	min-height: 100%;
}

*html {
	height: 100%;
}

body {
	width: 100%;
	margin: 0;
	padding: 0;
	background: #fff;
	color: #313131;
	font-family: Times New Roman;
	font-size: small;
	font-weight: normal;
	min-height: 100%;
	height: 100%;
	min-width: 100%;
}

#td-header{
	background: #ffffff url(img/bgtop.gif) repeat-x left top;
	height: 241px;
	text-align: center;
}
#td-footer{
	background: #ffffff url(img/bgbottom.gif) repeat-x left top;
	height: 90px;
	text-align: center;
}

.logo{
	font-family: Arial;
	font-size: 18px;
	font-weight: bold;
}

.logo2{
	font-family: Arial;
	font-size: 17px;
	font-weight: bold;
}

div#sign1{
	color: #534036	
}

div#sign2{
	color: #b72025;
	padding-top: 15px;
	padding-bottom: 10px;
}

.rights{
	font-size: 12px;
	font-family: Tahoma;
}

.rights a{
	color: #b80e0e;
	text-decoration: none;
}
.rights a:hover{
	color: red;
}
#top-menu{
	font-size: 12px;
	font-family: Verdana;
	text-align: right;
	padding-left:80px;
	
}
#top-menu a{
	color: #b80e0e;
	display: block;
	padding: 5px;	
	vertical-align: top;
	text-decoration: none;
	1margin-right:50px;
	1border: 1px #fff8e4 solid;	
}

#top-menu a.select{
		background-color: #FFD6C8;	
		border: 1px white solid;
}

#top-menu a:hover{
	background-color: #b80e0e;
	color: #fff;
	1border: 1px white solid;
}


td.pict-l{
	width: 299px;
	height: 227px;
	background-image: url(img/borderpict.gif);
	background-repeat: no-repeat;
	text-align: center;
	vertical-align: middle;
}
td.pict-name{
	padding: 10px;
	background-color: #FFF5D7;
	font-family: Georgia;
}
td.pict-name a{
	background-color: #FFF5D7;
	font-family: Georgia;
	color: #313131;
	text-decoration: none;
}
td.pict-name a:hover{
	background-color: #FFF5D7;
	font-family: Georgia;
	color: #7E1919;
	text-decoration: underline;
}
td.text p{
	text-align: justify;
}
td.text h1{
	color: #313131;
	text-align: justify;
	display: inline;
	padding: 0px 0px 1px 0px;
	font: bold 140% Verdana, Geneva, Arial, Helvetica, sans-serif;
}
td.text h2{
	color: #313131;
	text-align: justify;
	display: inline;
	padding: 0px 0px 1px 0px;
	font: bold 120% Verdana, Geneva, Arial, Helvetica, sans-serif;
}

td.pict-name h1{
	color: #313131;
	text-align: justify;
	display: inline;
	padding: 0px 0px 1px 0px;
	font: bold 140% Verdana, Geneva, Arial, Helvetica, sans-serif;
}

td.text a{
	text-decoration: none;
	border-bottom: 1px dashed red;	
	color: #454545;
}
td.text a:hover{
	text-decoration: none;
	border-bottom: 0px dashed red;	
	color: red;
}

td.dog1 {
	width: 50%;
	vertical-align: bottom;
	text-align: right;
}
td.dog2 {
	width: 50%;
	font-size: 11pt;
	font-family: georgia, arial;
	color: #0774ac;
	font-weight: bold;
}
td.dog3 {
	font-family: georgia, arial;
}

.hint{ background-color: #FDFDFD; border: 1px solid #303; color: #303; font-size: 14px; margin: 0px; padding: 9px; position: absolute; visibility: hidden; }
.deviz{
	padding: 10px 10px 10px 10px;
	color: #C22305;
	background-color: #fff;
	border: 1px dashed #C22305;
	font-size: 1.2em;
	font-weight: bold;
	text-align: center;
	clear: left;
	}
