html {
	padding: 0;
	margin: 0;
	height: 100%;
	background-color: #EFFAC7;
}
body {
	background-color: #EFFAC7;
	margin: 0;
	padding: 0;
	height: 100%;
}
.topfon {
height:229px;
background-color: #D6F6A0;
background-image:URL(psyvita_05.png);
}
.toplinemenu{
 height:32px;
 background-color: #71A45D;
background-image:URL(psyvita_17.png);
}
.topline{
height:8px;
background-color: #A4B47E;
background-image:URL(psyvita_22.png);
}
.rightmenubg{
 width:196px;
 background-color: #71A45D;
background-image:URL(psyvita_17.png);
}
.leftcol {
 background-color: #CBE298;
 background-image:URL(psyvita_40.png); background-position:bottom; background-repeat: repeat-x;
}
.centercol {
 background-color: #F8F8E9;
 background-image:URL(psyvita_37.png); background-position:bottom; background-repeat: no-repeat;
}
.centercol2 {
 background-color: #F8F8E9;
 background-image:URL(psyvita_41.png); background-position:bottom; background-repeat: repeat-x;
}
#krestext1 {position:absolute; left:10%; top:54px; width:97px; height:29px; z-index:5;
text-align: center;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #4B593E;
}
#krestext2 {position:absolute; left:10%; top:65px; width:97px; height:29px; z-index:5;
text-align: center;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #4B593E;
}
.menutop {
	width:900px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	padding: 5px;
}

.menutop span {margin-left: 15px; margin-right:5px; color: #FFFFFF;}


.menutop a:link, .menutop a:visited {
	color: #FFFFFF;
}

.menutop a:hover {
color: #FFFFFF;
text-decoration: overline;
}
.centertb {
font-family: Arial, Helvetica, sans-serif;
font-size: 0.8em;
color: #4B593E;
}

.centertd {
width:100%; height:100%;
vertical-align:top;
background-image:URL(psyvita_42_1.png); background-position:bottom right; background-repeat: no-repeat;
}

.btseo1{
width:100%;
height:95px;
vertical-align:bottom;
}

.centertb a:link, .centertb a:visited {
	color: #535549;
}

.centertb a:hover {
color: #5E7C08;
text-decoration: none;
}

.centertb img{border: medium double #cccccc;}

.centertb h1 {
font-family: Arial, Helvetica, sans-serif;
font-size: 1.5em;
color: #4B593E;
}

.lefttb {
width:100%; height:100%;
background-image:URL(psyvita_39.png); background-position: bottom left; background-repeat: no-repeat;
font-family: Arial, Helvetica, sans-serif;
font-size: 0.8em;
color: #5E6349;
vertical-align:top;
}

.lefttb  a:link, .lefttb  a:visited {
	color: #535549;
}

.lefttb  a:hover {
color: #5E7C08;
text-decoration: none;
}

.righttb {
background-image:URL(psyvita_44.png); background-position:bottom right; background-repeat: no-repeat;
font-family: Arial, Helvetica, sans-serif;
font-size: 0.7em;
color: #F2FAD3;
}

.righttb  a:link, .righttb  a:visited {
	color: #F2FAD3;
}

.righttb  a:hover {
color: #FFFFFF;
text-decoration: none;
}


.stonasto {width:100%; height:100%;}
#rightmenu{position:absolute; right:1px; top:0px; width:196px; height:482px; z-index:3;}
#topimg {position:absolute; right: 27%; top:0px; width:588px; height:229px; z-index:2;}
#krest {position:absolute; left:10%; top:19px; width:97px; height:97px; z-index:4;}
#menutop {position:absolute; left:0px; top:233px; width:100%; height:29px; z-index:6;}
.bigtext{width:100%; font-family: Arial, Helvetica, sans-serif; font-size: 0.9em; color: #4B593E;}
.bigtext a:link, .bigtext a:visited {
	color: #535549;
}

.bigtext a:hover {
color: #5E7C08;
text-decoration: none;
}

.bigtext img{border: medium double #cccccc;}

.tbzag {
width:100%;
font-family: Verdana, Arial, Helvetica, sans-serif;
background: #CBE298;
color: #4B593E;
padding: 5px 5px 5px 50px;
clear: both;
}
.tbzag a:link, .tbzag a:visited {
	color: #535549;
}

.tbzag a:hover {
color: #5E7C08;
text-decoration: none;
}

.bottomtext {
font-family: Arial, Helvetica, sans-serif;
font-size: 0.7em;
color: #4B593E;
}
.bottomtext  a:link, .bottomtext  a:visited {
	color: #535549;
}

.bottomtext  a:hover {
color: #5E7C08;
text-decoration: none;
}

.bottomniz {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #CBE298;
}
.bottomniz  a:link, .bottomniz  a:visited {
	color: #CBE298;
    text-decoration: none;
}

.bottomniz  a:hover {
color: #FFFF80;
text-decoration: none;
}
#toplinetx {position:absolute; left:9%; top:117px; width:127px; height:40px; z-index:12; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-align:center;}
#toplinetx b {
	color:#804040;
	font-style: normal;
	font-weight: lighter;
}

#toplinetx strong {
	color:#804040;
	font-style: normal;
	font-weight: lighter;
}

#toplinetx h1 {
	font-size: 11px; 
	color:#804040;
	font-style: normal;
	font-weight: lighter;
	padding: 0;
	margin: 0;
}
#search {position:absolute; right:200px; top:5px; width:200px; height:12px; z-index:15;}
#search input { font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px; color: #87A328; border: 1px #B2CF4C solid; background:#EFFAC7;}
#search .gbut {width:12px; height:12px; border: none; background:#F4FAD8;}
.rblok1{float: left; background-image: url(psyvita_75.png); margin: 5px; width: 275px}
.rblok {border: 3px #cccccc double; padding-right: 7px; padding-left: 0px; padding-bottom: 3px; padding-top: 3px;}
.rblokh{margin-top: 7px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 18px; color: #8B0100; text-align: center}
.rblok li{margin-bottom: 7px;}
.rblok a {font-family: Arial, Helvetica, sans-serif; font-size: 16px; text-decoration: none;}
.phone {font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-align:center; margin-bottom: 5px; color:#8B0100;}
.phonen {font-size:1.1em;}
.adr {text-align:left; margin-bottom: 5px;font-size:11px;}
.adr span {font-weight: bold;}
.menulist {width:196px;}
.menulist a, .menulist img {padding: 0;margin: 0;}
