body	{padding:0px; margin:0px; background-color:#EFE8CE; height:100%; font-family:Verdana; 
	/*background : url(i/bg1.gif) no-repeat;*/}
table	{font-family:Verdana; font-size:11px;}
IMG		{border-color:gray;}
IMG.basket	{margin-right: 8px;}
A:link, A:visited, A:hover {color:black; text-decoration:underline;}

.red	{color:#E75B00;}

p	{text-align:justify; padding:0px; margin:0px;}
H1	{font-size:14px; color:#E75B00; margin:10 0 10 0;}
H2	{font-size:12px; color:black; margin:10 0 10 0; text-align:center;}
H3	{font-size:11px; color:black; width: 100%; border-top: 1px solid #b0b0b0; margin:10 0 0 0; padding:10 0 10 0;}
.bask_link, .bask_link a, .bask_link a:hover, .bask_link a:visited {text-align:left; font-size:11px; color:black; font-weight:bold; width: 100%; margin-top:4px; padding-top:4px; text-decoration: none;}
.bask_del, .bask_del a	{height:20px; text-align:right;}

UL.menu {list-style: none; margin: 5 0 0 10;	padding: 0px;}
UL.menu LI {margin:0px;	padding: 0px;}
UL.menu LI a, UL.menu LI a:link, UL.menu LI a:visited	{text-decoration:none;}
UL.menu LI a:hover	{text-decoration:underline;}


.news_short	{
	width:200px;
	padding:3px;
	padding-left:10px;
	text-decoration:none;
	cursor:pointer;
}

.cntnt	{
	padding: 10 10 10 10;
	border-right:1px solid #777;
	border-bottom:1px solid #777;
	margin:0px;
}


.logo		{color:black; padding:10 0 0 25px; margin:0px;}
.menu_line	{width:100%; background-color:#8290BA; color:black; padding:5px; margin:0px; text-align:right;}
.menu_line a, .menu_line a:visited, .menu_line a:hover	{text-decoration:none; color:white; font-weight:bold; padding:5px}

.path	{background-color:#AAA; color:#FFE; padding:2 10 4 10; margin:0px;border-top:1px solid #000; border-bottom:1px solid #000;}
.path a, .path a:visited, .path a:hover	{text-decoration:underline; color:#FFE; padding:0px; font-weight:normal;}

.topl	{color:black; margin:0px;padding:0;}
.topl a, .topl a:visited {color:black; text-decoration:none; padding:4 6 4 6; margin:4 6 4 6; font-weight:bold;}
.topl a:hover	{color:#F00; text-decoration:none; padding:4 6 4 6; margin:4 6 4 6; font-weight:bold;}


table.sh_inf td {padding:10 10 10 10; margin-right:10px;}
table.sh_inf img {padding:0px; margin-right:4px;}
table.sh_inf a {text-align:left; padding:0px; margin:0px;}

.copy	{width: 100%;
	background-color:#AAA;
	color:#FFE;
	border-top: 1px solid black;
	margin:0px; padding:2 10 2 10;
}
.copy a, .copy a:hover	{margin:0px; padding:2 0 2 1;}

#menu	{width:100%; float:left;}

#menu UL{list-style:none; margin:0px; padding:0px;}
#menu li{padding:0px;}
#menu a, #menu strong {
	display: block;
	padding: 1px 1px 1px 1px;
	width: 100%;
	border-left: solid 3px #EFE8CE;
	border-right: solid 3px #EFE8CE;
	text-decoration: none;
}
#menu a:hover, #menu strong {
	display: block;
	width: 100%;
	background-color: #FFF;
	border-left: solid 3px #E75B00;
	border-right: solid 3px #E75B00;
}

.rght	{padding: 10 10 0 0 ; margin:0px;}

input.txt {
	width:200px;
	border:1px solid #C0C0C0;
}

input.sub {
	width:200px;
	height:20px;
	border:1px solid #C0C0C0;
	cursor:pointer;
}

textarea.text_desc {
	width:500px;
	height:300px;
	border:1px solid #C0C0C0;
}

textarea.com_text {
	width:491px;
	height:100px;
	border:1px solid #C0C0C0;
}

td.im_right {
	border:1px solid #C0C0C0;
	width:435px;
	padding:5px;
	vertical-align:top;
	text-align:left;
}

input.sub_min {
	height:15px;
	width:65px;
	border:1px solid #C0C0C0;
	cursor:pointer;
	font-family:arial;
	font-size:9px;
	padding:0px;
}

.mid_photo {
	border:1px solid #C0C0C0;
	width:250px;
	height:200px;
	text-align:center;
	vertical-align:middle;
	padding:0px;
}

.a1:link, .a1:visited, .a1:hover, .a1:active {
	font-size:12px;
	font-weight:bold;
	color:#E75B00;
	text-decoration:none;
}

img.mid_show {
	border:1px solid #C0C0C0;
	width:250px;
	height:200px;
	margin-bottom:10px;
	margin-left:15px;
}

td.image_show_left {
	padding-top:5px;
	border:1px solid #C0C0C0;
}

td.bottom_space {
	font-size:1px;
	height:10px;
}

.rand_tab {
	margin-top:3px;
	border-left:1px solid #777;
	border-right:1px solid #777;
	border-top:1px solid #777;
	background-color:#F5F1E2;
}

td.x {
	height:10px;
	width:100%;
	background-image:url(../i/x.gif);
	background-position: 0 50%;
	background-repeat: repeat-x;
}

td.re_comment {
	color:#777;
	width:100%;
	vertical-align:top;
	text-align:left;
	background-color:#FFF;
	border:1px solid #C0C0C0;
}

font.re_comment {
	color:#000;
	width:100%;
	vertical-align:top;
	text-align:left;
	background-color:#D0D0D0;
}

a.bask:link, a.bask:visited, a.bask:active {
	font-size:12px;
	font-weight:bold;
	color:#F00;
	text-decoration:underline;
}

a.bask:hover {
	font-size:12px;
	font-weight:bold;
	color:#00E;
	text-decoration:underline;
}

td.preloader {
	background-color:#EFE8CE;
	padding:20px;
}
