a {
	color: #333;
/*	text-decoration: none;*/
}

a.menu {
	text-decoration: none;
}

body {
	background: #555;
	color: #333; margin: 0px 0;
	text-align: center; font: normal 0.8em Verdana;
   
}
.gfx a {
	background: #ffffff url(/img/element.gif) no-repeat; display: block; height: 275px;
}

.header {
	background: #fff;
/*	border-bottom: 1px solid #E5E5E5;*/
	font: bold 19pt Arial;
	line-height: 1.5em;
	color:#666666;
/*	line-height:37px; */
	padding:0 0 5px 0;
/*	padding:5px 0 0 30px;*/
        height:175px;
}
.main {
	background: #fff; 
	border: 1px double #EEE; 
	border-color: #E4E4E4 #CFCFCF #CCC #CFCFCF; 
	text-align: left;
        width: 800px; 
	margin-left:auto;
	margin-right:auto;
}

div.menu {
/* border: 1px solid black; */
 text-align:center;
}

.menu a {
	background: #fff;
	border: 1px solid red;
	color: #888;
        text-align: center;
	float: left;
	padding-top: 7px;
	width: 100px; height: 22px;
	font: normal 7pt Verdana;
}

.menu center {padding-left: 80px}

/*.menu a span {
	padding-center: 0px;
}*/

.menu a:hover {
	background: #EEE url(/img/bgmenu.gif) repeat-x;
	color: #ff0000;
}

/*.menu a#last {
	width: 80px;
	
}*/

.content {
/*	border: 1px solid black;*/
	background: white;
/*	clear: both;*/
	padding: 0px 30px 30px 30px;
}
.content h1 {
	margin: 0;
	font: bold 1.1em Verdana;
	color: #888;
}
.content p {
	/*margin: 19px 0 6px; */
	margin: 0 0 10px;
	color: #333;
        padding-right: 210px;
}

.content p.long {
        padding-right: 0px;
}

.content img {
	padding: 0px;
}
/*.item {
	padding: 30px;
}

.item img {
	padding: 0px;
}*/


.float-right {
       float:right;
       /*width:200px;*/
       padding-right:0px;
       margin: 22px;
}

.footer {
	padding: 10px;
	background: #F5F5F5;
	color: #666;
	text-align: center;
	font: normal 0.8em Verdana;
}

.footer a {
	text-decoration: none;
}

img.imglink {
border-top: thin solid #EEEEEE;
border-left: thin solid #EEEEEE;
border-right: thin solid #999999;
border-bottom: thin solid #999999;
cursor:pointer;
}

/* GUESTBOOK */

div.newsheader
{
width:auto;
padding-bottom: 3px;
font-weight:bold;
color: rgb(131,213,255);
}

div.newsfooter
{
width:auto;
font-size:7pt;
font-weight:normal;
text-align:right;
/*padding-bottom: 2px;*/
}

div.newsfooter a {
float:left;
}

div.newsfooter span {
float:left;
}

div.newsfooter span a {
float:none;
}

div.news
{
border-top: 1px solid #ccc;
width:auto;
padding: 10px;
font-family: Verdana, Arial, sans-serif;
font-size: 8pt;
}

div.response
{
text-align:right;
border: 0px;
width:auto;
padding: 0px;
font-family: Verdana, Arial, sans-serif;
font-size: 8pt;
}

div.responseheader
{
width:90%;
text-align:left;
color: rgb(255,163,160);
font-weight:bold;
padding-bottom: 3px;
}

div.responsecontent
{
text-align:left;
border-top: 1px dotted #ccc;
width:90%;
padding: 10px 10px 20px 10px;
}

div.lang {
font-size:10pt;
text-align:right;
width:100%;
/*border:1px solid black;*/
line-height:10pt;
}
