body 		{min-width:1000px;	margin: 0; padding: 0; 	background: #111 url(../images/bg.jpg) repeat-y center top;	color: #BBB;font-family:  verdana, arial, sans-serif;	font-size:  15px;	font-weight:   normal; }
.pagelay	{margin: 0 2%;min-width:300px;}
.clearer 	{clear: both;}
.stripes 	{background: #333 url(../images/stripe.gif);	height: 6px;}
.left 		{float: left;}
.right 		{float: right;}

.address	{font-size: 120%;}
.comments	{font-size: 150%; font-style:italic; padding-bottom: 8px;}
.img_trg	{text-align: center; vertical-align: top; height: 120px;}
.img_tdg	{text-align: center; vertical-align: middle;  padding: 0;  background-color: #191919;}
.img_td		{vertical-align: top;  padding: 8px;}
.notes		{padding-top:30px; font-size:  70%;}
.leftb		{vertical-align: top; width: 120px;} 
.menit 		{height: 20px; width: 350px; padding-top:3px; margin-top: 2px;}
.rightb		{vertical-align: top;  padding-bottom: 8px;} 
a		{text-decoration: none;color:  #DDDDDD; }
.language 	{position: absolute; top: 10px; width: 87%; left: 0px;  text-align: right;  font-size:  110%;   font-weight:    bold;}
.header 	{background: #111; border-bottom: 1px solid #333;	font-size: 300%; height: 120px;	background: #111 url(../images/back2.jpg) repeat-y center top;}
.header a 	{color: #CCC; display: block;	line-height: 120px;	text-decoration: none;	width: 100%;}
.header span 	{padding-left: 32px;}
p,ul 		{text-align:     justify;	 margin-bottom:  10px; padding-right:  15px;}
img 		{border: none;}
ul 		{margin-left: 2em;}
h1 		{color:          #a63537;  padding:        0px;  padding-bottom: 5px;  margin:         0px;  margin-bottom:  20px;    font-size:      200%;  font-weight:    bold;  width:          100%;  letter-spacing: 0.3em;}
h2		{color:          #996666;	 padding:        0px;  padding-bottom: 5px;  margin:         0px;  margin-top:     25px;  margin-bottom:  10px;  font-size:      125%;  font-weight:    bold; }

.container 	{border: 3px solid #444;	border-top: none;}

.main 		{background-color:    #4C4C4C; 	background: #303030;	border-bottom: 1px solid #2A2A2A;	border-left: 1px solid #2A2A2A;}
.main .left 	{width: 64%;}
.main .right 	{width: 36%;}

.content 	{border-left: 1px solid #444;	border-top: 1px solid #444;	padding: 16px;}
.content h1 {background: url(../images/bgh1.gif) repeat-x left bottom; color:          #d63537;	margin-bottom: 10px;	padding: 6px 0 4px;}
.content a 	{color: #999;	text-decoration: underline;}
.content a:hover {color: #CCC;}
.content .descr  {margin-bottom: 5px;}

.nav 		{background: #191919 url(../images/nav.gif); letter-spacing: 0.2em;font-weight:    bold;}
.nav a 		{background: #191919 url(../images/nav.gif);	border-right: 1px solid #161616;	color: #CCC;	float: left;	font: Verdana,sans-serif;	font-size: 16px;	line-height: 51px;	padding: 0 20px;}
.nav a:hover {	background: #191919 url(../images/nav_hover.gif);}
.galnav 	{letter-spacing: 0.2em;	font-weight:    bold;}
.galnav  a  {text-decoration: none;}

.galnav td {padding: 8px 50px; font-size: 120%;}

.galnav  a:hover {color: #777;	text-decoration: none;}
.subnav 	{background: #2A2A2A;	border: 1px solid #1E1E1E;	border-top-color: #444;		padding: 12px;}
.subnav h1 	{padding-top: 8px;}
.subnav ul 	{margin: 0;}
.subnav li 	{background: url(../images/li.gif) no-repeat left bottom;	list-style: none;	margin: 0;}
.subnav li a {color: #777;	line-height: 2.4em;	padding-left: 18px;	text-decoration: none;}
.subnav li a:hover {color: #BBB;}
.footer {background: #191919;	border-top: 1px solid #444;	color: #999;	padding: 3% 3% 1%;}
.footer ul {border-top: 1px solid #262626;	margin: 0;}
.footer li {border-bottom: 1px solid #262626;	list-style: none;}
.footer li a {	display: block;	line-height: 2em;	padding-left: 4%;	width: 96%;}
.footer a {color: #666;}
.footer a:hover {	color: #BBB;	background: #222;}
.col3, .col3center {	float: left;	width: 31%;}
.col3center {margin: 0 3%;}

.bottom {color: #666;	clear: both;	font-size: 70%;}
.bottom a, .bottom .right a:hover {color: #888;}
.bottom .right, .bottom .right a {color: #555;}


