html {
  width: 100%;
  margin: 0; 
  padding: 0
}

body {
  display: block;
  padding: 0;
  margin: 0;
  vertical-align: middle;
  background: #eee9dc url(/gfx/bg.png) repeat-x top;
  font-family: Verdana, Helvetica, sans-serif
}

img {
	border: 0 none
}

hr {
	border: solid #ccc;
	border-width: 0 0 1px 0;
	height: 0
}

form {
	display: inline
}
		
#top {
	margin: 0 auto 20px auto;
	background: #d0bb8c;
	padding: 5px
}

#nika {
	color: #000;
	font-weight: lighter;
	font-size: 170%;
	font-family: Georgia, Palatino, "Times New Roman", serif;
	position: relative;
	top: -45px;
	left: 30px
}

#container {
	overflow: hidden;
	margin: 3% auto;
	padding: 20px;
	width: 790px;
	background: #fff;
	border: 1px solid #dddad1
	}
	
#content {
	float: right;
	width: 500px;
	padding: 20px;
	font-size: 80%;
	color: #6f6640;
	line-height: 1.4em;
	border: 7px solid #eee9dc
}

#content h1 {
	font-size: 220%;
	color: #d0bb8c;
	font-family: Georgia, Palatino, "Times New Roman", serif;
	font-weight: lighter;
	margin: 0 0 20px 0
}

#content h2 {
	font-size: 190%;
	color: #d0bb8c;
	font-family: Georgia, Palatino, "Times New Roman", serif;
	font-weight: lighter;
	margin: 0 0 20px 0
}


#menu {
	text-align: left;
	float: left;
	width: 200px
	}
#menu h6 {
	font-size: 140%;
	color: #eee9dc;
	background: #ae945b;
	font-weight: lighter;
	margin: 0;
	padding: 5px 3px;
	text-align: center;
	font-family: Georgia, Palatino, "Times New Roman", serif
}
#menu ul {
	margin: 0;
	padding: 0;
	list-style: none
}
#menu li a, #left li a:visited  {
	display: block;
	padding: 3px 0 5px 8px;
	width: 100%;
	color: #eee9dc;
	font-size: 80%;
	font-weight: bold;
	text-decoration: none
}
#menu li a:hover {
	background: #ae945b
}

#footer {
	font-size: 70%;
	color: #a29373;
	border-top: 1px solid #c7c2b7;
	padding: 20px 40px;
	clear: both;
	background: url(/gfx/footer.png) repeat-x top;
	font-weight: bold
}	
#footer a, #footer a:visited {
	color: #a29373;
	text-decoration: none;
	border-bottom: 1px solid #c7c2b7
}
#footer a:hover {
	border-bottom: 1px solid Gray
}

#stat {
	position: relative;
	top: -40px;
	float: right
}
	
.box {
	padding: 10px;
	margin-bottom: 25px;
	padding-bottom: 35px;
	background: #d0bb8c url(/gfx/box.png) repeat-y right;
	border: 7px double #dad6bd
}



.href a, .href a:visited {
	color: #ae945b;
	text-decoration: none;
	border-bottom: 1px solid #c1a975
}
.href a:hover {
	border-bottom: 2px solid #ae945b
}

table h3 {
	font-size: 140%;
	color: #6f6640;
	font-family: Georgia, Palatino, "Times New Roman", serif;
	margin: 0
}

table p {
	color: #a49660
}

.t1 {
	border-bottom: 1px solid #dbd2ba;
	width: 140px;
	background: #eee9dc;
	text-align: center;
	padding: 7px 5px
}
.t2 {
	border-bottom: 1px solid #dbd2ba;
	padding: 0 0 0 10px
}
caption {
	font-size: 120%;
	color: #d0bb8c;
	font-family: Georgia, Palatino, "Times New Roman", serif;
	border-bottom: 3px double #d0bb8c;
	padding-bottom: 20px
}

#lang {
	float: left;
	padding: 0 10px 10px 0;
	border: solid #dddad1;
	border-width: 0 1px 1px 0;
	margin: 0 30px 30px 0
}





#foto {
	float: right;
	border-left: 4px solid #eee9dc;
	margin: 0 0 0 16px;
	padding: 0 0 0 7px;
	text-align: center
}

#foto p img, #galeria p img {
	border: 2px solid #eee9dc;
	padding: 3px
}

#galeria {
	text-align: center
}



.imgL {
	float: left;
	margin: 5px 10px 5px 0;
	border: 2px solid #eee9dc;
	padding: 3px
}

.imgR {
	float: right;
	margin: 5px 0 5px 10px;
	border: 2px solid #eee9dc;
	padding: 3px
}

#nika p img {
	border: 2px solid #eee9dc;
	padding: 3px
}
