body
{
	background-color:#BDBDBD;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#171717;
	font-size:11px;
	
}
h1
{
	font-size:14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
ul
{
	list-style-type: none;
	margin-left:5px;
}
li
{
	
}
/*definovani vrstev*/
#div_main
{
	position:relative;
	width:780px;
	height:650px;
	top: 2px;
	left:0px;
	z-index:1;
	overflow:none;
	visibility:visible;
		margin:auto;


}
#div_logo_top
{
 width:142px;
 position:absolute;
 height:124px;
 top:1px;
 left:0px;
 z-index:3;
 
}
#div_part_top
{
	width:780px;
	top:0px;
	left:0px;
 position:absolute;
 height:124px;

	position:absolute;
}
#div_rest_top
{
	width:638px;
	top:1px;
	left:142px;
	height:48px;
	position:absolute;
	z-index: 4;
}
#div_part_left
{
	width:141px;
	background-color:#EEEEEE;
	z-index:4;
	position:absolute;
	height:527px;
	top: 124px;
	left: 0px;
}
#div_stred
{
	background-color:#FFFFFF;
	width:626px;
	z-index:3;
	position:absolute;
	height:602px;
	top: 49px;
	left: 142px;
}
#div_stred_top
{
	position:absolute; left:10px; top:0px; width:616px; height:25px; z-index:5;
	background-color:#EEEEEE;
	text-align:left;
	border-bottom-color:#BDBDBD;
	border-bottom-style:solid;
	border-bottom-width:1px;		
}
#div_stred_roh
{
position:absolute; left:142px; top:49px; width:10px; height:25px; z-index:10;
background-color:#EEEEEE;
	border-bottom-color:#BDBDBD;
	border-bottom-style:solid;
	border-bottom-width:1px;		
}
#div_stred_text
{
	position:absolute; left:10px; top:34px; width:615px; height:550px; z-index:2;
	background-color:#FFFFFF;
	overflow:auto;
}
#div_copyright
{
	position:absolute;
	left:0px;
	top:651px;
	width:769px;
	height:14px;
	z-index:3;
	background-image: url(../images/background_bottom.jpg);
	background-repeat: repeat-x;
	color:#666666;
	text-align:center;
}
#div_menu_bottom
{
		position:absolute; 
		left:142px; 
		top:635px; 
		width:626px; 
		height:15px; 
		z-index:10;
		text-align:right;
		background-color:#EEEEEE;
		border-bottom-color:#8D8D8D;
		border-bottom-style:solid;
		border-bottom-width:1px;
		border-top-color:#BDBDBD;
		border-top-style:solid;
		border-top-width:1px;		
}
#error_message
{
	position:absolute; 
	left:286px;
	top:120px; 
	width:auto;
	height:auto;
	z-index:30;
	background-color:#EEEEEE;
	border-color:#000000;
	border-style:solid;
	border-width:2px;
}
#div_basket
{
	float:left;
	height:auto;
	margin-left:5px;
}
#admin_menu
{
	float:left;
	height:auto;
	margin-left:5px;
}
.button_view_basket
{
	background-color: #FFFFFF;
	border: 1px #A4A4A4;
	size:30px;
	font-size:10px;
	padding:0px;
	margin:0px;
}
hr
{
	height:1px;
}
.hr_cleaner
{
   clear:both;
      height:1px;
      margin: 0; padding:0;
      border:none;
}
/*texty*/
.alert_col
{
	color:#FF0000;
	font-weight:bold;
}

/*prihlaseni*/


.login_form
{
	width:80px;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border: 1px #A4A4A4;
}
.button_login
{
	background-color: #EAEAEA;
	border: 1px #A4A4A4;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;

}
/*vypis vyrobku*/
.image_small
{
	border-width:1px;
	border-style:solid;
	border-color:#404040;
}
.products_main_table
{
	vertical-align:top;
	padding:0px;
	text-align:center;
	width:100%;
}
.products_small_view
{
}
.products_row
{
}
.products_col
{
	vertical-align:top;
}
.products_row_detail
{
text-align:center;
}
.products_col_detail
{
vertical-align:middle;
text-align:center;
}
.products_header_product
{
height:30px;
vertical-align:top;
}
.products_price_product
{
}
.basket_amount_textfield
{
	width:25px;
	text-align:right;
	font-size:10px;
}
.button_basket
{
	image: url(../images/kosik.gif);
}

/*	menu */
.menu_table
{

}
.menu_header
{
	font-weight:bold;
	background-color:#CCCCCC;
}
.cat_menu
{
	text-align:left;
	
}
.menu_body
{
	/* TO JE NA CO? -- telo menu*/
}
A.menu_link:visited
{
	color:#000000;
	text-decoration:underline;
}
A.menu_link:hover
{
	color:#000000;
	text-decoration:none;
}

A.menu_link
{
	color:#000000;
	text-decoration:underline;
}
A:visited
{
	color:#000000;
	text-decoration:underline;
}
A:hover
{
	color:#000000;
	text-decoration:none;
}

A{
	color:#000000;
	text-decoration:underline;
}

.menu_line
{
	height:1px;
}
.image_anketa
{
	border-color:#000000;
	border-width:1px;
	border-style:solid;
}
.list
{
	vertical-align:top;
}
A.list:hover
{
	text-decoration:underline;
	font-weight:bold;
	color:#000000;
}
A.list:visited
{
	text-decoration:underline;
	font-weight:bold;
	color:#000000;
}

A.list:link
{
	text-decoration:none;
	color:#000000;
	font-weight:bold;
}
th
{
	background-color:#FF9900;
}
/*kosik maly*/
.basket_table
{
	height:inherit;
}
.basket_row
{
}
.basket_col_header
{
	font-weight:bold;
}
.basket_col
{
	text-align:left;
}

.basket_link
{
}
/*kosik velky*/
.basket_big_table
{
}
.basket_big_header_row
{
}
.basket_big_header_col
{
}
.basket_big_row
{
}
.basket_big_col
{
}
.basket_big_col_nameproduct
{
}
.basket_big_amount
{
	width:25px;
}
.button_basket
{
	background-color:#009933;
}
.basket_big_row_footer
{
}
.basket_big_col_footer
{
}
/*registracni formular*/
.register_table
{
}
.register_col_header
{
}
.register_col
{
}
.register_button
{
}
.register_input_text_field
{
}
.col_text
{
	text-align:justify;
	vertical-align:top;
}
.radek_lichy{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #DEEFCF;
		border-color:#000000;
	border-width:1px;
	border-style:solid;

}
.radek_sudy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:none;
	color: #000000;
	background-color: #ACD786;
	border-color:#000000;
	border-width:1px;
	border-style:solid;

}
.products_header_product
{
	font-size: 11px;
	font-weight:bold;
	margin:0px;
	padding:0px;
}


/*reklama*/
.table_adv
{
	background-color: #EEEEEE;
	width:100%;	
}