html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
margin: 0;
padding: 0;
border: 0;
outline: 0;
font-weight: inherit;
font-style: inherit;
font-size: 100%;
font-family: inherit;
}
#category_11,#category_12{
overflow:visible;
}
#bashelhead tr td {
padding:0px;
}
	a:link{
	color:#9F0004;
	}
	a:visited{
	color:#666E71;
	}
	a:hover{
	color:#000000;
	}

	.h{
	font-size:17px;
	font-weight:bold;
	padding:0 0 10px 0;
	color:#666E71;
	}
	.tbl td{
	color:black;
	font-size:11px;
	padding:3px 0px;
	border-right:2px solid #FAFAF8;
	border-bottom:2px solid #FAFAF8;
}
	.tr1{
	background-color:#F5F5F5;
	}
	.tr2{
	background-color:#ECEAEA;
	}
	.tbl th{
	font-weight:bold;
	background: #666E71;
	color:white;
	font-size:11px;
	padding:1px 8px 2px 8px;
	border-right:2px solid white;
	border-bottom:2px solid white;
	}
	body{
	font-family:Tahoma;
	background-color : White;
}
	.butt {
	font-size:11px;
	font-weight:bold;
	background-color:#504F54;
	color:#FFFFFF;
	border:1px solid #FFFFFF;
	text-decoration:none;
	}
	.search{
	position:absolute;
	left:206px;
	top:96px;
	text-align:left;
	}
	.txt{
	font-family:Tahoma;
	font-size:10px;
	padding:10px 10px;
	margin:0px 10px;
	}
	.txt2{
	font-family:Tahoma;
	font-size:10px;
	padding:10px 8px;
	}
	.gradient{
	background:white url('/img/grad.jpg') repeat-x left;
	text-align:right;
	}
	.reklama{
	width:203px;
	padding:10px;
	font-size:11px;
	}
	.menu {border-radius: 0px 4px 4px 0px;position:absolute;display:none;left:180px;margin-top:-10px;text-align:left;font-size:11px;color:black;background-color:white;border:1px solid #666E71;}
	.menu a.menu a:visited {color:#666E71;font-weight:normal;decoration:none;background-color:white}
	.menu a:hover {text-decoration:none;}
	.linemenu {margin:0px auto;position:absolute;display:none;top:207px;font-size:11px;color:black;background-color:#F0F0F0;background-image:url('/ico/lmmh51.gif');border:0px solid #666E71;border-top:0px;}
	.linemenublock{	font-weight: bold;
	padding-left:0px;
	padding-top:3px;
	padding-bottom:3px;
	color:black;
	cursor:pointer;
	}
	.pos_line {
	    float:left;
	    width:270px;
	    position:absolute;
	    top:23px;
	    left:420px;
	    display:none;
	    background:#F5F5F5;
	    border:1px solid #666E71;
	    opacity: 0.93;
	    color:black;
	    border-radius: 8px 4px;
	}
	.pos_line_m {
	    font-size:11px;
	    text-align:left;
	    color:black;
	    background-color:#F5F5F5;
	    font-family:Tahoma;
            font-size:11px;
            padding:3px;
            padding-left:8px;
            font-weight:bold;
            cursor:pointer;
            font-weight: bold;
            border-radius: 8px 4px;
    	}
	.pos_line_m a:hover {text-decoration:none;}
	.breakline{
	    display:block;
	    clear:both;
	    width:0;
	    height:0;
	    font-size:0;
	    line-height:0px;
	    margin: 0px 0px 0px 0px;
	    padding: 0px 0px 0px 0px;
	    border:0px solid #FF0000;
        }
	.dload{	font-weight: bold;
	padding-left:10px;
	padding-top:3px;
	padding-bottom:3px;
	color:#363636;
	cursor:pointer;
	border-radius: 0px 4px 4px 0px;
	}
	.cat_item1, .cat_item2{		font-weight: bold;
		cursor:pointer;
	color:#363636;
	display:block;
	width:186px;
	background-color:#F5F5F5;
	font-family:Tahoma;
	font-size:11px;
	padding:3px;
	padding-left:8px;
	border-radius: 0px 4px 4px 0px;
	}
	.cat_item2{
	color:#5F3634;
	background-color:#FFFFFF;
	}
	.navlin{
	background:#504F54;
	margin:0px auto;
	text-align:center;
	border-bottom:0px solid #757378;
	}
	.line{
	height:17px;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	color:white;
	padding:0px 5px 0px 5px;
	border-top:0px solid #69676C;
	border-bottom:0px solid #757378;
	cursor:pointer;
	background-color:#525252;
	}
	#current{
	cursor:default;
	background:#9F0004;
	color:#FFFFFF;
	}
	.navstr{
	font-size:12px;
	font-weight:bold;
	color:black;
	padding:10px 20px 0 20px;
	}
	.navstr a:link{
	font-size:12px;
	font-weight:bold;
	color:#9F0004;
	text-decoration:none;
	}
	.navstr a:visited{
	font-size:12px;
	font-weight:bold;
	color:#9F0004;
	text-decoration:none;
	}
	.navstr a:hover{
	font-size:12px;
	font-weight:bold;
	color:red;
	text-decoration:underline;
	}
	.buttons{
	position:absolute;
	top:154px;
	left:190px;
	}
	.buttons img{
	margin:0 20px 0 20px;
	}
	.preview{
	float:left;
	width:150px;
	height:150px;
	background-color:#EEEEEE;
	text-align:center;
	border:1px solid black;
	margin:10px;
}
img{
border: 0; /* makes sure linked images do not have a border */
vertical-align: middle;
}
.ulbase{
padding:10px 20px 0 20px;
}
#maininfo td{
background-color:#FFFFFF;
}

