<!--
* {
	padding: 0;
	margin: 0;
} 
img {border: none;}
	 

	 
.clear { clear:both;}

body {
	background: #fff url(/imgs/bg_top.gif) top repeat-x;
	}

html, body {
	font-family: Arial;
	color:#202020;
	height:auto !important;
	height: 100%;
	min-height: 100%;
	font-size: 12px;
	width: 100%;
	line-height: 17px; 
	}

p { margin-top: 10px; line-height: 17px; }
#mytxt h1 {font-size:15px; text-transform: none; font-weight:bold;margin-top:0px;}

h1, h3 { font-size:18px; display: block; margin: 13px 0 13px 0; font-weight:lighter; text-transform: uppercase; }
h2 { font-size:16px; display: block; margin: 13px 0 13px 0; font-weight:lighter; color: #474746; }
h1 { color: #474746; }
h3 { color: #ac499f; }
/* #h {padding: 10px 5px 10px 10px;} */

.zag {text-transform:uppercase; color: #0b0b0b; line-height: 30px; font-weight: bold; }
a:link, a:visited {color: #202020; text-decoration: underline; }
a:hover, a:active {color:#202020; text-decoration: none; }

a.black:link, a.black:visited {color: #202020; text-decoration: none; }
a.black:hover, a.black:active {color:#2ebea7; text-decoration: underline;}

.picimg {border: 1px solid #ebebeb; margin-bottom: 5px;}
.pink {color: #af4ca2}
.blue {color: #0072bc}

#listing {text-align: center; padding-top:20px;}

#wrapper { 
background: url(/imgs/bg_top_pict.gif) right top no-repeat; 
min-height: 100%;
height: 100%;
width: 970px;
margin: 0 auto;
position: relative;
}


#top {color: #202020; text-align:left; height:23px; padding-top:5px; clear:both}

#top #logo { position:absolute; z-index:1; margin-top: -5px;}
#top #login {float: right;}
#top a:link, a:visited {color: #0072bc; text-decoration: none; }
#top a:hover, a:active {color: #af4ca2; text-decoration: underline; }

#mainmenu { height: 20px; margin-top: 35px; margin-bottom: 30px; text-transform: uppercase; text-align:right;  }
#mainmenu a {margin-left: 18px; }
#mainmenu a {color: #36362d; text-decoration: none; }
#mainmenu a:hover {color: #0072bc; text-decoration: none; }

#content{ float: left; width:100%; margin-bottom: 50px; }

#leftblock {
	width: 165px;
	margin-right: 30px;
	float: left;
}
#search {margin-bottom: 10px;}
fieldset, form, label { margin: 0;padding: 0;border: 0; outline: 0;font-size: 100%; vertical-align: baseline; }
#search form label {background:#fff url(/imgs/search.gif) right no-repeat; border: 1px solid #636363; float:left; display:block; height:25px; }
#search form label input{background:none; border: none; width:158px; padding:4px 0px 0px 7px; display:block; color: #898989;}

#menu {
	background-color: #f7f7f7;
	width: 142px;
	padding: 5px 10px 15px 15px;
	margin-bottom: 8px;
}
#menu img {margin-left: -15px; margin-bottom: 10px;}
#menu .zag a {color: #0b0b0b; text-decoration: none;}
#menu .zag a:hover {color: #636363; text-decoration: none; }
#menu a.clink {color: #0072bc; text-decoration: none; }
#menu a.clink:hover {color:#636363; text-decoration: underline;}

#menu a.menu, #menu a.menuact   {display: block; margin-bottom: 8px; }
#menu a {color: #636363; text-decoration: none; }
#menu a.menuact {color: #ed1c24; text-decoration: none; }
#menu a:hover {color: #000; text-decoration: none; }

#menu #itemhit { width:167px; height: 210px; } 
#itemhit #itspec {background:url(/imgs/bg_item.png) no-repeat; margin-top: 173px; padding: 2px 5px 0 10px; height: 25px; width: 145px; position:absolute; text-align:right;} 

.catbans {  clear: both; width: 100%; float:left; margin-left: 50px; }
.catbans div { width: 280px; text-align:center; position: relative; float:inherit;}
.catbans .ban_angry {  margin-left: 110px;}

#info { width:770px; float: right; }

.news {clear:both; text-align:center; }
.news ul { }
.news li { display:block; text-align: center; list-style:none;}
.news .zag { text-align:center; padding-top: 20px; }
.newsfull {text-align:center; margin-bottom: 15px;}
#date {background:url(/imgs/bg_date.gif) top center no-repeat; padding-top: 10px; height: 30px; color: #fff; font-weight: bold; text-align:center; font-family: arial; font-size:14px;}
#mon {color: #898989; margin-bottom: 4px; text-align:center;}
#descr {padding: 0 7px 10px 7px;} 

#banpng, #itpng a {color:#fff}
#banpng { background:url(/imgs/bg_banner.png) no-repeat; color:#FFF; position:absolute; margin-top: 163px; padding: 2px 10px 0 10px; height: 37px; width: 574px;}
#banpng a:link, a:visited {color: #af4ca2; text-decoration: none; }
#banpng a:hover, a:active {color: #af4ca2; text-decoration: underline; }

#block {border-top: 1px solid #d1d2c9; padding-bottom: 10px; }

#block #item {width:167px; height: 210px; float:left; padding-left: 20px}
#block #itpng {background:url(/imgs/bg_item.png) no-repeat;	color:#FFF;	position:absolute;	margin-top: 163px; padding: 2px 5px 0 10px; height: 35px; width: 145px;}
#itspec { position:relative; float: right; }

#bord {clear:both}

#text {display: block; clear: both; background-color: #fff; padding: 4px; margin: 0 5px 7px 10px;}
#text ul {  margin-left: 20px }
#text li { list-style-type: square; padding-bottom:5px; }

#navi { background-color: #f7f7f7; border-left: 1px solid #666666; border-right: 1px solid #666666; margin: 10px 0 20px 0; padding: 1px 3px 3px 3px; }
#navi #back { position: absolute; z-index:1; }
#navi #tocat { padding-left: 280px; position: absolute; }
#navi #next {text-align: right; }

#itemin { display: block; float: left; width: 100%; background-color: #fff; }
#img { display: block; float: left; width: 330px; text-align: center; }
#itemcont {display: block; width: 350px; padding-left: 30px; float: left;  }

a.but:link, a.but:visited {color: #0072bc; ext-decoration: none; padding: 3px; margin-right: 7px; text-decoration:none;}
a.but:hover, a.but:active {color:#000; text-decoration: none; padding: 3px; margin-right: 7px;}

#see {padding-top: 30px; clear:both;}
#see .name {padding: 4px 1px 4px 100px; clear:both; background-color: #f7f7f7; color: #000;  }
#itemsee {width:160px; position:relative; float: right;}
#price {float: right; font-size: 14px; font-weight:bold; text-align: right;}
#hr { border-bottom: 1px solid #ebebeb; padding: 3px 0 3px 0; }
#art {float: left; font-size: 11px}

#footer{ height: 46px; border-top: 1px solid #000; clear:both; padding-top: 10px; }
#footer div { float:left; vertical-align:middle; height: 31px; padding-right: 10px; list-style:none; display: inline;}
#footer .text {margin-top: 10px;}
#footer .nervous {margin: 0 110px 0 140px;}


#viewport{
		width:330px;
		height:500px;
		overflow:hidden;
		position:relative;
		background-repeat: no-repeat;
		background-position:center;
		cursor:crosshair;
		margin-bottom: 5px;
		text-align: left;
	}
#viewport ul{
		clear:both;
		text-align:left;
	}
 
#viewport li{
		list-style-type:none;
		display:inline;
	}
 
#viewport a img{
		border:4px solid #cccccc;
	}
 
#viewport a{
		border:none;
	}
 
	div.debugzoom{
		height:500px;
		overflow:auto;
		width:70%;
		text-align:left;
		background:url(img/loader.gif) no-repeat 50% 50%;
	}




-->

.web p {
text-align:justify;
}

.web ul li {
text-align:justify;
}

.web ul {
padding-left:20px;
margin-top:10px;
}
