body{
	font-family:arial, sans-serif;
	color:#333;
	line-height:1.25;	
	margin:0px;
	padding:0px;
	background-color:#030  !important
}
	
a:link 		{color:#9c9; text-decoration:underline }
a:visited 	{color:#9cc; text-decoration:underline }
a:hover 	{color:#69f; text-decoration:underline }
/* for e-mails */
a:link.email {color:#9c9; text-decoration:none }
a:visited.email {color:#9cc; text-decoration:none }
a:hover.email {color:#69f; text-decoration:underline}
/* links in feature */
a:link.f_link, a:visited.f_link {color:#cc0; text-decoration:underline }
a:hover.f_link					{color:#ff0; text-decoration:underline }
h1 {font-family:Verdana,Arial,sans-serif; font-size: 120%; color: #fff; margin:0; padding:0}
h2 {font-family:Arial,sans-serif; font-size:114%; color:#fff; margin:0; padding:0}
h3 {font-family:Arial,sans-serif; font-size:110%; color:#9c9; margin:0; padding:0;
	text-align:center}

#siteName {margin:0; padding:10px 0 15px 0; text-align:center
}
#siteName span {background-color: #336600; color:#cc0; 
}
#pageName {margin:0; padding:5px 0 15px/*7px*/ 45%; text-align:left; color:#999;
			border-bottom:1px solid #ccc }

#content {
	margin:0.09% 0 0 20%;
	width:62%;
	background-color:#360;
	color:#fff;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc
}
.feature	{
	padding:10px;
	font-size:80%;
	/*min-height:800px;
	height: expression(document.body.clientHeight < 800 ? "800px": "auto");*/
	min-height:1250px;
  	height:auto !important;
 	height:1250px;
}
.feature h3.exept {padding:20px 0px 5px 0px; font-size:110%; text-decoration:none; color:#9c9; text-align:left;
	text-indent:20px
}
.feature img.right {padding:0px 10px 10px 10px; float:right; border:0px
}
div.pic_fl_right img{padding:5px; border:0px
}
.feature img.left {padding:0px 10px 10px 10px; float:left; border:0px
}
.feature span.grey {color:#c0c0c0	
}
.feature span.ital {font-family:"Times New Roman", Times, serif; font-style:italic; font-size:120%
}
p.center {text-align:center
}
p.ital {text-indent:60pt
}	
img.img {border:2px solid #000
}
p.ind {text-indent:20px}
p.ind_2 {text-align:right; padding-right:70px
}
.it {font-style:italic
}
.c {text-align:center
}
.b {font-weight:bold
}
.or {color:orange;
}
.col_desr {color:#ffffbf;
}
.u {text-decoration:underline;
}
.img_nob {border: none;
}
.s70 {font-size:70%;
}
.yellow {color:#cc0;
}
.black_backgr {background-color: black;
}
.verd {font-family: "MS Sans Serif", Geneva, sans-serif;
}
.search_top {position:relative; margin:0px 20px 0 0; float:right;
}
.search_top input.button {
	background-color:#360;
	color:white;
	border:1px solid #c0c0c0;
}
/*gallery*/
.feature td img {border:none
}
td {padding:3px; border:3px solid black; 
}
.feature img.gal {border:3px solid black
}
.feature p.gal_img {text-align:center
}
img.cds_right {padding: 0 0 0 20px; float:right; border:none
}
/**/
.feature span.it {font-style:italic; font-weight:bold
}
div.price span.line {text-decoration:underline
}
li.dit {list-style-type:lower-alpha; font-style:italic
}
#webmaster_b {
	clear:both;
	border: 1px solid #ccc;
	font-size:75%;
	padding:10px;
	color:#999
}
#webmaster_b {text-align:center
}
ol.sp {list-style:disc
}
font.new {vertical-align:super; font-size:80%; color:red; font-weight:normal
}
div.announce {color:#fc3; font-size:120%; padding: 10px
}
/*language*/
div.language { margin-top: 48px; margin-left: 20px; position: absolute;
}

.space_2b {height:2px; font-size:0px; clear:both;
}
.space_50 {height:50px; font-size:0px; clear:left;
}
.space_100 {height:100px; font-size:0px; clear:left;
}
.space_200 {height:200px; font-size:0px; clear:left;
}
.space_300 {height:300px; font-size:0px; clear:left;
}
.space_400 {height:400px; font-size:0px; clear:left;
}
.space_500 {height:500px; font-size:0px; clear:left;
}
.space_600 {height:600px; font-size:0px; clear:left;
}
