
* {padding: 0; margin: 0; border: 0; }

body { background:#FBFCE3 url(grafika/bg.png) repeat-x; color:#424242; font-family:Arial; font-size:14px; }

#border { margin: 0 auto; width:900px; background:#FBF7E4; border:solid #D3CEAA; border-width: 0 14px; }
#btop, #bbottom { margin: auto; margin-top:40px; width:930px; background: url(grafika/ltop.png); height:15px; }
#bbottom { margin:auto; background: url(grafika/lbottom.png); }
#head { height:190px; background:#8E001C; font-size:18px; font-family:Georgia; font-weight:bold; color:#046380; }
#footer, #subhead { padding:10px; background: #8E001C; color:#fff; text-align:right;}
#site { width:680px; padding:15px; float:right; }
#map { width: 520px; height: 420px; background:#9C0617; float:right;}


br { clear:both; }
h1 { font-family: Georgia;}

.glr { border:3px solid #333; margin:2px; padding:1px; background: #000; height:210px; }
.glr:hover { border-color:#827A44; }

input, textarea { border:1px solid #E6E2AF; background:#fff; padding:2px; }
input:hover, input:focus, textarea:hover, textarea:focus { border: 1px solid #046380; }

#admin input, #admin textarea { width:100%; }
#admin textarea { height:400px; }
#admin #btn { padding:2px 5px; background:#E6E2AF; border:1px solid #A7A37E; width:150px; }

a { color: #8E001C; text-decoration:none; }
a:hover { color:#FF0000; text-decoration:underline; }

.logo img { padding:20px; }

#trlist li { margin-left:25px; }
#trlist ul { margin: 5px 0;}
#menu ul { list-style: none; margin: 0; padding: 0; }

#links { margin-left:25px }
#links li { padding:3px; }

.about_photo { float:left; width:200px; height:204px; margin-bottom:25px; margin-left:10px; }
.about_photo img { border: 5px solid #D3CEAA; }
.about_photo img:hover { border-color: #8E001C; }
.about_desc { float:left; width:120px; height:204px; margin-bottom:25px;}

#info { font-size:16px; font-family:Arial; padding:0 10px;float:right;width:450px;}
#menu { width: 156px; margin: 10px;	float:left; }
	
#menu li a {
	height: 32px;
	display: block;
  	voice-family: inherit;
  	height: 24px;
	text-decoration: none;
}	
	
#menu li a:link, #menu li a:visited {
	color: #4D4D4D;
	display: block;
	background:  url(grafika/menu.gif);
	padding: 8px 0 0 10px;
}
	
#menu li a:hover {
	color: #FF0000;
	background:  url(grafika/menu.gif) 0 -32px;
	padding: 8px 0 0 20px;
}
	
iframe { height:60px; width:400px; }