body, html
{
border: 0px none;
height: 100%;
margin: 0px;
padding: 0px 0px 0px 0px;
font-family: verdana, "Trebuchet MS", "Geneva CE", lucida, sans-serif !important;
background-color: #CAE0F3;
font-size: 11px;
background: #F2F6F8 url('../images/bg_main.jpg') repeat-x;
}
.email
{
	display: none;
}
/* webshop link */
.webshop_link
{
	display: block;
	position: absolute;
	left: 793px;
	top: 120px;
	width: 180px;
	height: 51px;
}
.webshop_link a
{
	position: absolute;
	left: 27px;
	top: 16px;
	font-family: Arial;
	font-size: 11px;
	color: White;
	text-decoration: none;
}
.webshop_link a span
{
	font-size: 15px;
	padding-top: 2px;
	font-style: italic;
	font-weight: bold;
}
.hlavicka_blok1
{
	display: block;
	position: absolute;
	left: 24px;
	top: 245px;
	width: 445px;
	height: 60px;
	text-align: right;
	font-size: 16px;
	font-style: italic;
	font-weight: bold;
	color: White;
	line-height: 140%;
	font-family: Arial;
}
.hlavicka_blok2
{
	display: block;
	position: absolute;
	left: 513px;
	top: 238px;
	width: 435px;
	height: 60px;
	text-align: left;
	font-size: 12px;
	color: black;
	line-height: 140%;
	font-family: Verdana;
}
.hlavicka_blok2 span
{
	font-size: 16px;
	font-style: italic;
	font-weight: bold;
}
/* testimonial read more link */
.testimonial_link
{
	display: block;
	position: absolute;
	left: 506px;
	top: 280px;
	width: 70px;
	height: 20px;
}
.testimonial_link a
{
	display: block;
	position: absolute;
	left: 0px;
	top: 0px;
	width: 70px;
	height: 20px
}
/* horne menu */
#topmenu
{
	width: 972px;
	height: 34px;

	margin: 2px 0px 0px 0px;
	position: relative;
}

#topmenu ul  {
    color: #F8FAFB;
		padding:0;
		margin: 0px 0px 0px 0px;
		list-style-type:none;

		/* background: white url('../images/bg_menu.jpg') left top repeat-x; */
	}
	#topmenu ul li#ord0_1 {
		padding:0px;
		width:151px;
		height: 34px;
		background: white url('../images/bg_topmenu1_both.png') no-repeat 0px 0px;
		white-space: nowrap;
		position: absolute;
		top: 0px;
		left: 7px;
	}
	#topmenu ul li#ord0_1:hover, #topmenu ul li#ord0_4:hover,
	#topmenu ul li.active#ord0_1, #topmenu ul li.active#ord0_4 {
		background: white url('../images/bg_topmenu1_both.png') no-repeat -151px 0px;
	}
	#topmenu ul li#ord0_2 {
		padding:0px;
		width:172px;
		height: 34px;
		background: white url('../images/bg_topmenu2_both.png') no-repeat 0px 0px;
		white-space: nowrap;
		position: absolute;
		top: 0px;
		left: 160px;
	}
	#topmenu ul li#ord0_2:hover, #topmenu ul li#ord0_5:hover,
	#topmenu ul li.active#ord0_2, #topmenu ul li.active#ord0_5 {
		background: white url('../images/bg_topmenu2_both.png') no-repeat -172px 0px;
	}
	#topmenu ul li#ord0_3 {
		padding:0px;
		width:151px;
		height: 34px;
		background: white url('../images/bg_topmenu3_both.png') no-repeat 0px 0px;
		white-space: nowrap;
		position: absolute;
		top: 0px;
		left: 334px;
	}
	#topmenu ul li#ord0_3:hover, #topmenu ul li#ord0_6:hover,
	#topmenu ul li.active#ord0_3, #topmenu ul li.active#ord0_6 {
		background: white url('../images/bg_topmenu3_both.png') no-repeat -151px 0px;
	}
	#topmenu ul li#ord0_4 {
		padding:0px;
		width:151px;
		height: 34px;
		background: white url('../images/bg_topmenu1_both.png') no-repeat 0px 0px;
		white-space: nowrap;
		position: absolute;
		top: 0px;
		left: 487px;
	}
	#topmenu ul li#ord0_5 {
		padding:0px;
		width:172px;
		height: 34px;
		background: white url('../images/bg_topmenu2_both.png') no-repeat 0px 0px;
		white-space: nowrap;
		position: absolute;
		top: 0px;
		left: 640px;
	}
	#topmenu ul li#ord0_6 {
		padding:0px;
		width:151px;
		height: 34px;
		background: white url('../images/bg_topmenu3_both.png') no-repeat 0px 0px;
		white-space: nowrap;
		position: absolute;
		top: 0px;
		left: 814px;
	}

	#topmenu ul li#ord0_1 a, #topmenu ul li#ord0_3 a, #topmenu ul li#ord0_4 a, #topmenu ul li#ord0_6 a
	{
		width:151px;
		height: 34px;
	}
	#topmenu ul li#ord0_2 a, #topmenu ul li#ord0_5 a
	{
		width:172px;
		height: 34px;
	}
	#topmenu ul li a
	{
		display:block;
		padding: 0px 0px 0px 0px;
		text-align: center;
		font-size: 10px;
		font-weight: bold;
		text-transform: uppercase;
		text-decoration: none;
		color: #F8FAFB;
	}
	#topmenu ul a:hover, #topmenu ul li.active a {
		color: #015B9E;
	}
	#topmenu ul li.active a
	{
		text-decoration: underline;
	}
	.myspan
	{
		padding-top: 10px;
		display: block;
	}

	#topmenu ul li {
		behavior: url(hovermenu.htc); /* Protože IE nedodržuje CSS standarty, aby bylo řešení funkční, použijeme tento *.htc soubor */
	}
/* koniec horne menu */


#levypanelobal
{
float: left;
width: 478px;
margin: 2px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}
#levypanelvnitrek
{
	float: left;
width: 478px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 7px;
display: block;
}

#pravypanelobal
{
float: right;
width: 478px;
margin: 2px 0px 0px 0px;
padding: 0px 7px 0px 0px;
}

/* lavy panel */
.block1
{
	float: left;
	width: 477px;
	height: 221px;
	background: url('../images/bg_block1.png') left top no-repeat;
	position: relative;
}
.block2
{
	float: left;
	width: 477px;
	height: 310px;
	background: url('../images/bg_block2.png') left top no-repeat;
	position: relative;
}
.block3
{
	float: left;
	width: 477px;
	height: 259px;
	background: url('../images/bg_block3.png') left top no-repeat;
	position: relative;
}
.h2
{
	 font-family: Arial;
	 font-size: 15px;
	 font-style: italic;
	 color: #01589A;
	 margin-top: 12px;
}
.h2 .h2span
{
	margin: 0px 0px 0px 32px;

}
.h2red
{
	color: #B30000;
}
.h2small
{
	font-size: 11px;
	color: #666;
	font-style: normal;
	padding-left: 8px;
	font-weight: normal;
}
.h2small a, .h2small a.aactive
{
	font-size: 11px;
	color: #B30000;
	font-style: normal;
	padding-left: 3px;
	padding-right: 3px;
	font-weight: normal;
	text-decoration: underline;
}
.h2small a:hover, .h2small a.aactive:hover
{
	color: #01589A;
	text-decoration: none;
}
.h2small a.aactive
{
	color: #01589A;
	text-decoration: none;
}
.block1text
{
	width: 450px;
	margin: 23px 0px 0px 10px;
	line-height: 130%;
}
.img_block1
{
	width: 161px;
	height: 154px;
	float: left;
	z-index: 10;
	position: relative;
	margin-right: 7px;
}
.img_block1 span
{
	width: 161px;
	height: 154px;
	float: left;
	background: url('../images/frame_why.gif') left top no-repeat;
	z-index: 10;
	position: absolute;
	display: block;
	top: 0px;
	left: 0px;
}
.img_block2
{
	width: 161px;
	height: 244px;
	float: left;
	z-index: 10;
	position: relative;
	margin-right: 7px;
}
.img_block2 span
{
	width: 161px;
	height: 244px;
	float: left;
	background: url('../images/frame_product.gif') left top no-repeat;
	z-index: 10;
	position: absolute;
	display: block;
	top: 0px;
	left: 0px;
}
.img_block3
{
	width: 161px;
	height: 184px;
	float: left;
	z-index: 10;
	position: relative;
	margin-right: 7px;
}
.img_block3 span
{
	width: 161px;
	height: 184px;
	float: left;
	background: url('../images/frame_sleep.gif') left top no-repeat;
	z-index: 10;
	position: absolute;
	display: block;
	top: 0px;
	left: 0px;
}
.info_text
{
	font-size: 10px;
	color: Black;
}
a.read_more
{
	display: block;
	float: left;
	background: url('../images/arrow.gif') no-repeat 0px 5px;
	padding-left: 10px;
	color: #B30000;
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
	position: absolute;
	left: 178px;
	bottom: 15px;
}
a.read_more:hover
{
	color: #01589A;
	text-decoration: none;
	background: url('../images/arrow_red.gif') no-repeat 0px 5px;
}
/* lavy panel koniec */

/* pravy panel */
.block_h2_right
{
	float: left;
	width: 478px;
	height: 42px;
	background: url('../images/bg_h2_right.png') left top no-repeat;
}
.block_h2_right2
{
	float: left;
	width: 478px;
	height: 42px;
	background: url('../images/bg_h2_right2.png') left top no-repeat;
	position: relative;
}
.block_h2_right2_arrow
{
	float: left;
	width: 478px;
	height: 32px;
	background: url('../images/bg_h2_right2_arrow.png') left top no-repeat;
	position: relative;
}
#allblock_news
{
	height: 487px;
}
.blocknews
{
	float: left;
	width: 478px;
	height: 122px;
	background: url('../images/bg_block_news_both.png') no-repeat 0px 0px;
	position: relative;
}
.blocknews:hover
{
	float: left;
	width: 478px;
	height: 122px;
	background: url('../images/bg_block_news_both.png') no-repeat -478px 0px;
	position: relative;
}
.block_news_text
{
	width: 450px;
	margin: 10px 0px 0px 10px;
	line-height: 120%;
}
.blocknews h3
{
	padding-bottom: 2px;
	font-family: Arial;
}
.blocknews h3 a
{
	color: #B30000;
	text-decoration: underline;
	font-size: 12px;
	font-weight: bold;
}
.blocknews h3 a:hover
{
	color: #01589A;
	text-decoration: none;
}
.datum
{
	color: #9AB4C8;
	font-size: 11px;
	padding-bottom: 3px;
}
.img_block_news
{
	width: 161px;
	height: 98px;
	float: left;
	z-index: 10;
	position: relative;
	margin-right: 7px;
}
.img_block_news span
{
	width: 161px;
	height: 98px;
	float: left;
	background: url('../images/frame_news.gif') left top no-repeat;
	z-index: 10;
	position: absolute;
	display: block;
	top: 0px;
	left: 0px;
}
.h2FAQ
{
	position: absolute;
	top: 16px;
	left: 9px;
}
.h2Archive
{
	position: absolute;
	top: 16px;
	left: 340px;
}
a.open_archive
{
	display: block;
	float: left;
	background: url('../images/arrow.gif') no-repeat 0px 5px;
	padding-left: 10px;
	color: #B30000;
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
}
a.open_archive:hover
{
	color: #01589A;
	text-decoration: none;
	background: url('../images/arrow_red.gif') no-repeat 0px 5px;
}
/* pravy panel koniec */

/* languages flags */
.blocklanguages
{
	float: left;
	width: 478px;
	height: 177px;
	background: url('../images/bg_languages.png') left top no-repeat;
	position: relative;
}
.block_languages_text
{
	width: 450px;
	margin: 10px 0px 0px 10px;
}
.flag
{
	display: block;
	width: 112px;
	height: 19px;

}
.flag:hover
{
	background: url('../images/bg_flags.png') left top no-repeat;
}
.flag img
{
	border: 0px;
	margin: 1px 3px 0px 2px;
	text-decoration: none;
	float: left;
}
.flag a
{
	display: block;
	width: 112px;
	height: 19px;
	font-size: 10px;
	font-weight: normal;
	text-decoration: underline;
	color: #B30000;
	padding: 2px 0px 0px 0px;
}
.flag a:hover
{
	color: White;
	font-weight: bold;
	text-decoration: none;
}

/* koniec languages flags */

/* paticka */
#strankapaticka
{
height: 25px;
position: relative;
text-align: center;
float: left;
width: 972px;
margin: 0px 0px 0px 0px;
font-family: Arial;
position: absolute;
bottom: 0;
left: 0;

}

#copyright
{
	text-align: center;
	color: black;
	font-size: 11px;
	display: block;
	padding: 0px 0px 0px 0px;
}
#copyright p
{
	padding: 10px;
	margin: 0;
}
#copyright a
{
	color: #B30000;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}
#copyright a:hover
{
	color: #01589A;
	text-decoration: underline;
}
#copyright span
{
	color: #01589A;
}
/* koniec paticka */

/* menu nastroje */
#menu_nastroje
{
	position: absolute;
	top: 47px;
	left: 971px;
}
#menu_nastroje ul
{
	display: block;
	width: 26px;
	height: 151px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: 0;

}
#menu_nastroje ul li
{
	width: 26px;
	height: 25px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	list-style-type: none;
	position: absolute;
	border: 0;
	left: 0px;
}
#menu_nastroje ul li#tools1 {top: 0px;}
#menu_nastroje ul li#tools2 {top: 25px;}
#menu_nastroje ul li#tools3 {top: 50px;}
#menu_nastroje ul li#tools4 {top: 75px;}
#menu_nastroje ul li#tools5 {top: 100px;}
#menu_nastroje ul li#tools6 {top: 125px;}
#menu_nastroje ul li a
{
	font-size: 0px;
	color: Navy;
	display: block;
	width: 26px;
	height: 25px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
#menu_nastroje ul li span
{
	display: block;
	position: absolute;
	left: 0px;
	top: 0px;
	width: 26px;
	height: 25px;
	z-index: 10;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	cursor: hand;
}
#menu_nastroje ul li#tools1 span {background: url('../images/icon_homepage2.png') no-repeat -26px 0px;}
#menu_nastroje ul li#tools1 span:hover {background: url('../images/icon_homepage2.png') no-repeat 0px 0px;}

#menu_nastroje ul li#tools2 span {background: url('../images/icon_email2.png') no-repeat -26px 0px;}
#menu_nastroje ul li#tools2 span:hover {background: url('../images/icon_email2.png') no-repeat 0px 0px;}

#menu_nastroje ul li#tools3 span {background: url('../images/icon_mapa2.png') no-repeat -26px 0px;}
#menu_nastroje ul li#tools3 span:hover {background: url('../images/icon_mapa2.png') no-repeat 0px 0px;}

#menu_nastroje ul li#tools4 span {background: url('../images/icon_print2.png') no-repeat -26px 0px;}
#menu_nastroje ul li#tools4 span:hover {background: url('../images/icon_print2.png') no-repeat 0px 0px;}

#menu_nastroje ul li#tools5 span {background: url('../images/icon_lang2.png') no-repeat -26px 0px;}
#menu_nastroje ul li#tools5 span:hover {background: url('../images/icon_lang2.png') no-repeat 0px 0px;}

#menu_nastroje ul li#tools6 span {background: url('../images/icon_login2.png') no-repeat -26px 0px;}
#menu_nastroje ul li#tools6 span:hover {background: url('../images/icon_login2.png') no-repeat 0px 0px;}
/* koniec menu nastroje */

/* newsletter */
#stop_snoring
{
	position: absolute;
	left: 200px;
	top: 25px;
	font-size: 11px;
	color: #b30000;
	font-style: normal;
}
#stop_snoring a
{
	font-size: 11px;
	color: #b30000;
	font-style: normal;
	text-decoration: underline;
	font-weight: bold
}
#stop_snoring a:hover {text-decoration: none;}

#newsletter
{
	position: absolute;
	right: 10px;
	top: 22px;
	font-size: 13px;
	color: #9AB4C8;
	font-style: normal;
}
#newsletter label {float: left; padding-top: 4px;}
#newsletter input
{
	margin: 0px 5px 0px 5px;
	padding: 2px 0px 0px 5px;
	float: left;
	border: 0px;
	background: url('../images/bg_newsletter.png') left top no-repeat;
	width: 180px;
	height: 25px;
}
#newsletter a, a.arrow_a
{
	display: block;
	float: left;
	padding-left: 5px;
	color: white;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	margin-top: 1px;
}
#newsletter a:hover, a.arrow_a:hover
{
	color: white;
	text-decoration: none;
}
/* koniec newsletter */


/* stranka s clankami */
#clanky_vnutro
{
float: left;
width: 958px;
margin: 2px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}
#clanky_vnutro2
{
float: left;
width: 958px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 7px;
display: block;
}
.h2_clanky
{
	float: left;
	width: 958px;
	height: 57px;
	background: url('../images/bg_h2_clanky.png') left top no-repeat;
}
.block_clanok
{
	float: left;
	width: 958px;
	position: relative;
	background: url('../images/bg_clanok_top.png') left top no-repeat;
	clear: left;
}
.block_clanok_next
{
	float: left;
	width: 958px;
	position: relative;
	clear: left;
}
.block_clanok2
{
	width: 940px;
	margin-top: 20px;
}
.img_clanok_right
{
	width: 261px;
	float: right;
	position: relative;
	margin: 0px 0px 0px 10px;
}
.img_clanok_right2
{
	float: right;
	position: relative;
	margin: 0px 0px 0px 10px;
}
.img_clanok_right_corners
{
	float: right;
	position: relative;
	margin: 0px 0px 10px 10px;
}
.img_clanok_left_corners
{
	float: left;
	position: relative;
	margin: 0px 10px 10px 0px;
}
.img_clanok_left1_corners
{
	float: left;
	position: relative;
	margin: 0px 0px 0px 10px;
	padding: 0;
	display: block;
	width: 161px;
	height: 98px;
}
.frame_left_top
{
	width: 15px;
	height: 15px;
	background: url('../images/frame_top.gif') left top no-repeat;
	z-index: 10;
	position: absolute;
	display: block;
	top: 0px;
	left: 0px;
}
.frame_left_bottom
{
	width: 15px;
	height: 15px;
	background: url('../images/frame_bottom.gif') left bottom no-repeat;
	z-index: 10;
	position: absolute;
	display: block;
	bottom: 0px;
	left: 0px;
}
.frame_right_top
{
	width: 15px;
	height: 15px;
	background: url('../images/frame_top.gif') right top no-repeat;
	z-index: 10;
	position: absolute;
	display: block;
	top: 0px;
	right: 0px;
}
.frame_right_bottom
{
	width: 15px;
	height: 15px;
	background: url('../images/frame_bottom.gif') right bottom no-repeat;
	z-index: 10;
	position: absolute;
	display: block;
	bottom: 0px;
	right: 0px;
}




.img_clanok
{
	width: 261px;
	float: left;
	position: relative;
	margin: 0px 10px 0px 10px;
}

.img_clanok img, .img_clanok_right img
{
	width: 261px;
}
.frame_top
{
	width: 261px;
	height: 14px;
	float: left;
	background: url('../images/frame_top.gif') left top no-repeat;
	z-index: 10;
	position: absolute;
	display: block;
	top: 0px;
	left: 0px;
}
.frame_bottom
{
	width: 261px;
	height: 14px;
	float: left;
	background: url('../images/frame_bottom.gif') left bottom no-repeat;
	z-index: 10;
	position: absolute;
	display: block;
	bottom: 0px;
	left: 0px;
}
.clanok_right
{
	display: block;
	float: left;
	width: 700px;
}
.clanok_text
{
	font-size: 11px;
	color: Black;
	margin: 0px 0px 0px 10px;
	padding-left: 10px;
	line-height: 150%;
}
.clanok_text strong
{
	color: #01579C;
}
.hr_clanok
{
	width: 958px;
	height: 5px;
	padding-top: 5px;
	display: block;
	clear: left;
	background: url('../images/bg_hr_clanok.png') left bottom no-repeat;
}
.clanok_text a
{
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
}
.clanok_text a:hover
{
	color: #01589A;
	text-decoration: none;
}
a.clanok_read_more
{
	float: left;
	background: url('../images/arrow.gif') no-repeat 0px 5px;
	padding-left: 10px;
	color: #B30000;
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
}
a.clanok_read_more:hover
{
	color: #01589A;
	text-decoration: none;
	background: url('../images/arrow_red.gif') no-repeat 0px 5px;
}

h2.clanok_h2, .clanok_text h2
{
	font-size: 11px;
	color: #00589A;
	font-weight: bold;
}
.clanok_text h3
{
	font-size: 11px;
	color: #444444;
	font-weight: bold;
}
address
{

}
/* koniec stranka s clankami */


#body2
{
border: 0px none;
margin: 0px;
padding: 0px;
width: 100%;
padding-top: 18px;
height: 100%;
background: url('../images/bg_top_page.jpg') top center no-repeat;
}
.resetovac
{
border: 0px none;
margin: 0px;
padding: 0px;
float: none;
clear: both;
width: 0px;
height: 0px;
line-height: 0px;
font-size: 0px;
}
#hlavnipanelvnitrek
{

}
p, img, table, tr, th, td, h1, h2, h3, h4, h5
{
border: 0px none;
margin: 0px;
padding: 0px;

}

#bodyhlavicka
{
background-color: #ffffcc;
}

#bodypaticka
{
background-color: #ffffcc;
}

#strankahlavicka
{
background: url('../images/bg_top3_1.jpg') no-repeat;
height: 311px;
position: relative;
margin-top: 0px;
}


#strankaobal1
{
/* background: url('../images/bg_bottom_page.jpg') bottom center no-repeat; */
margin: 0px  0px 0px 0px;
/* width: 972px; */
background: url('../images/bg_white3.gif') bottom center no-repeat ;
}

#strankaobal
{
width: 972px;
/*margin: 0px auto 0px auto;*/
height: auto;
min-height: 100%;
_height: 100%; /* IE */
margin: 0px auto;
position: relative;
background: url('../images/bg_bottom_page2.jpg') bottom center no-repeat;
}

#strankaobal2
{
background: url('right.gif') top right repeat-y;

}



/* formular pre cpanel*/

.newcar .sel_multiple
{
	background-color: white;
	color: #0B3864;
	border: 1px solid #426d8a;
}

.newcar .option_multiple
{
	background-color: white;
	color: #0B3864;
}
.newcar {
			font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;
			padding: 0px;
			margin: 0px 0px 0px 15px;
		}
		.newcar select
		{
			background: white;
			/*border: 1px solid #0B3864;*/
			border: 1px solid #A3CDF5;
			padding: 0 0 0 0;
			font-size: 10px;
			color: #0B3864;

		}
		.newcar option
		{
			background-color: white;
			color: #0B3864;
			padding: 0 0 0 0;
		}
		.newcar input
		{
			width: 120px;
			background: white;
			/*border: 1px solid #0B3864;*/
			border: 1px solid #A3CDF5;
			font-size: 13px;
			padding: 1px;
			margin-right: 2px;
			font-weight: normal;
			color: #0B3864;
		}
		.newcar textarea
		{
			/*border: 1px solid #0B3864;*/
			border: 1px solid #A3CDF5;
			font-size: 12px;
			padding-top: 0px;
			padding-bottom: 0px;
			padding-right: 3px;
			padding-left: 3px;
			font-weight: normal;
			background: white;
			color: #0B3864;
		}
		.newcar hr {
			color: #0B3864;
			height:1px;
		}
		.newcar td {
			text-align: left;
			padding: 2px 2px 2px 2px;
		}
		.newcar label, legend
		{
			font-size: 11px;
			/*color: #0B3864;*/
			color: #1468BA;
			font-weight: bold;
			font-family: Arial, "Trebuchet MS", "Geneva CE", lucida, sans-serif !important;
		}
		.newcar .inputlabel {
			color: #0B3864;
			font-weight: bold;
			text-align: right;
			font-size: 10px;
			border: 0px;
		}
		.newcar .mbutton
		{
			height: 18px;
			/* text-transform: uppercase; */
			color: White;
			font-size: 12px;
			font-weight: bold;
			background: url('../images/bg_button.png') left top repeat-x;
			border: 0px;
			border-bottom: 0px solid #FFB380;
			padding: 1px 0px 2px 0px;
			margin-top: 0px 0px 0px 3px;
		}
		.newcar h4 {color: #0B3864;}
		.newcar h2 {margin: 0px 0px 7px 0px;}
		.note {font-size: 11px;	color: #FF6600;	text-style:italic;}
		.error {
			font-size: 11px;
			color: #FF6600;
			font-weight: normal;
		}
		.asked {margin-left: 3px; color: #FF6600; font-weight: bold; font-size: 11px;}
		.header {color: #0B3864;
			font-weight: bold;
			font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}
		.line { color: #0B3864; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}
		.line:hover {  background-color: #eeeeee;}

/* koniec formular pre cpanel*/

/* table */
.r_table td
{
	padding: 7px 7px 7px 7px;
}
.tr_line1
{
	background: #E3E7E8;
	}
.tr_line2
{
	background: #F4F7F9;
	}

.ram1p {FLOAT: right; MARGIN: 2px 0px 1px 5px; border : none; position: relative;}
.ram1l {FLOAT: left; MARGIN: 2px 5px 1px 0px; border : none; position: relative;}
.ram1 {border : 1px solid gray;}

/* left menu */
#leftmenu
{
	display: block;
	float: left;
	width: 200px;
	margin-bottom: 20px;
}
#leftmenu ul
{
	list-style-type:none;
	padding: 0 0 0 0;
	margin: 0 0 0 20px;
}
#leftmenu ul li
{
	padding: 0;
	margin: 0;
	line-height: 100%;
}
#leftmenu a
{
	display: block;
	background: url('../images/arrow.gif') no-repeat 0px 12px;
	padding: 0 0 0 10px;
	/* color: #B30000; */
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;

}
#leftmenu a:hover, #leftmenu li.active a
{
	color: #01589A;
	text-decoration: none;
	background: url('../images/arrow_red.gif') no-repeat 0px 12px;
}

/* user menu */
ul.user_menu
{
	padding:0;
	margin: 3px 0px 8px 1px;
	height:12px;
	list-style-type:none;
	float: left;

}
ul.user_menu li
{
	float:left;
height: 11px;
line-height:11px;
border-left:1px solid #9AB4C8;
position:relative;
text-align:left;
padding-right: 4px;
padding-left: 4px;
}
.user_menu a, .user_menu a:hover, .user_menu a:visited
{
	padding-left: 3px;
	padding-right: 3px;


}

/* news text */
.text_news_datum
{
	margin: 5px 0 5px 0;
}
.text_news_text
{
	margin: 5px 0 5px 0;
}
/* pages */
.page_line
{
	margin: 10px 0px 0px 10px;

	float: left;
	display: block;
	width: 460px;
	position: relative;
}
.pages
{
	position: absolute;
	top: 0px;
	right: 0px;
}
.pages img
{
	margin-left: 1px;
	float: left;
	border: 0px;
}

/* bin */
TABLE.table_bin {
	border : 0px solid Gray;
}
TH {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color : black;
}
TR.bin_l {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : black;
}
TR.bin_l td {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : black;
	border-bottom : 1px solid #A3CDF5;
}
INPUT.bin_input {
	width: 30px;
}
A.bin_del {
	color : Black;
	text-decoration : none;
}
TR.bin_note {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : black;
}
TR.bin_z td
{
	border: 0px;
}
/* appear block */
#appear_block {
	position: relative;
	font-weight: normal;
	text-align: center;
	text-decoration:none;
	white-space: normal;
	z-index: 15;
	display: block;
	margin: 0px auto;
	width: 300px;
}
#appear_block h2
{
	font-size: 12px;
	margin-bottom: 10px;
	color: #1467C5;
}
#appear_block span
{
	position: absolute;
	left: 0px;
	top: 150px;
	display: block;
	padding: 10px 10px 10px 0px;
	background: white;
	border: 1px solid #8FC9EF;
	z-index: 16;
}

.innerb
{
height: 280px;
/*height: 100%;*/
overflow:auto;
}
.nobordert
{
	clear: left;
	margin: 0px 0px 5px 20px;
}
#waitbox {z-index:-999;background:transparent url(../images/wait.png);_background:url(../images/wait_ie6.gif);padding:0;visibility:hidden;width:100%;position:fixed;_position:absolute;margin:-1000px 0 0 0;text-align:center; }
