/* 195 8 520 8 195 */
body {	font: 12px/130% Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;	margin: 0 ;	padding: 0;	text-align: center;	position: relative;}
#outerBOX{	width: 1100px !important; 	min-width : 1100px;	margin : 0px auto;	text-align : left;	position : relative;margin-bottom:0px;background-color:#c2;}
table {	border-collapse: collapse;}
.main {	text-align: left;	width: 942px;	margin: 0 auto 0 auto;	background: url(../images/mainbg.gif) repeat-y;	padding: 0 44px 0 44px;	position: relative;}
.main .bar {	padding: 8px 8px 0 8px;	position: relative;	width: 926px;	_height: 1%;}
img.header {	display: block;}
.space {	margin-bottom: 8px;}
.bigspace {	margin-bottom: 18px !important;}
.clear {	clear: both;	height: 0;	overflow: hidden;	line-height: 0;}

.center {	color: black;	width:709px; margin: 0 195px 0 0;	padding: 0 8px 0 8px;	float: right;	display: inline;	text-align: center; &margin-right:205px; &margin-left:5px; overflow:hidden; }
.center p {	text-align: left;	margin: 10px 0 8px 0;}
#content2{position:absolute;top:132px; &top:145px; }
#content2 .left {	width: 180px;	float: right;	text-align: center; background-color:#CEE4f5;}
#content2 .right {width: 195px;	position: absolute;	height: 100px;	top: 0px;	right: 0px;	text-align: center;	margin: 0px; z-index:100; 
_position:relative;_top:-1218px;_left:903px; &position:absolute; &top: 0px;	&right: 0px;	}
#content2 .right2{text-align:right;float:left;width:113px;} 
#content2 .right3 {	width: 25px;	text-align: right;	}


.head {	position: absolute;	top: 12px;	right: 55px;	width: 600px;}
.basket {	width: 192px;	height: 74px;	float: right;}


.sidebar {	width: 180px;	margin: 0 0 8px 0;	text-align: left;}
.sidebar2 {	width: 195px;	margin: 0px; text-align: left;}
.sidebar .header .left {	width: 10px;	height: 27px;	float: left;	position: static;	padding: 0;}
.sidebar .header .right {	width: 12px;	height: 27px;	float: right;	position: static;	margin: 0;	padding: 0;}

/*
.sidebar .header p {	color: white;	font-size: 18px;	font-weight: 600;	height: 22px;	margin: 5px 0 0 0;	width: 171px;	float: left;	padding: 0 0 0 2px;	line-height: 21px;	overflow: hidden;	white-space: nowrap;}
*/

.item {	width: 230px;		margin: 8px 0 1px 3px;	float: left;	text-align: left;	overflow:hidden;	border:dotted #6495ED 1px;
_width:288px; _margin: 8px 0 1px 8px;
_width:230px; _margin: 8px 2px 1px 1px;
}
.item_price{}

.space {	margin-bottom: 8px;}
.clear {	clear: both;	height: 0;	overflow: hidden;	line-height: 0;}
#content2 a.kat_vyr_switch{	font-size: 11px;	padding:2px;}


.item_bottom_left{float:left;width:100px;margin-left:15px;}
.item_bottom_right{float:left;width:100px;font-size:10px;text-align:right; _width:90px;_text-align:left;}

.lista{width:1100px;_width:468px;}
.pozadi_oblouk_nadpis{padding:0px;}
TD.pozadi_oblouk_nadpis h2{font-size:14px;height:14px;line-height:22px;}

#top_menu{position:absolute; top:94px; _left:0px;_top:80px;width:100%;}
.horizontal_link{width:100%; height:3px; background-image: url(img2/horizontal_link.jpg);	background-repeat: repeat-x;}

#footer{float:left;width:100%;  _position:relative; _top:-1002px; &float:left; &top:0px; }
hr.cleaner {clear:both;    visibility:hidden;    height:1px;    margin: -1px 0 0 0; padding:0;    border: none;    margin: 0px;    padding: 0px;}
#index_page_top, #index_page_bottom{position:relative;top:0px;width:710px; &width:700px; _width:700px; _margin:0px; _padding:0px; background-color:none;}
#index_page_content{margin-top:70px; _width:100%; background-color:none;}