body 
{
	font-family: Arial, Verdana, Tahoma;
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
	font-size: 12px;
	text-align: center;
}
#Root
{
	width: 996px;
	margin-left: auto;
	margin-right: auto ;
	text-align: left;
}
#Root .Gradient_left
{
    width: 8px;
	background: url(../img/batavan_0009.jpg) repeat-y;
	float: left;
}
#Root .Gradient_right
{
    width: 8px;
	background: url(../img/batavan_0011.jpg) repeat-y;
	float: left;
}
#Top
{
    width: 295px;
	float: left;
}
#Logo
{
    width: 295px;
	height: 86px;
	float: left;
}
#Lang
{
    width: 295px;
	height: 28px;
	float: left;
}
#Menu
{
    width: 295px;
	height: 187px;
	background: url(../img/batavan_0029.jpg) no-repeat;
	float: left;
}
#Menu ul
{
	margin-top: 15px;
    padding-left: 1px;
    margin-left: 1px;
}
#Menu li
{
	list-style: none;
	height: 29px;
	color: #ffffff;
    border-bottom: 1px solid #38d8f8;
    background: url(../img/menu_item.gif) no-repeat;
    background-position: 35px 8px;
}
#Menu li a
{
	display: block;
    text-decoration: none;
    font-weight: bold;
	padding: 6px 0px 0px 50px;
	color: #ffffff;
}
#Menu li .selected
{
    background: url(../img/menu_item_full.gif) no-repeat;
    background-position: 35px 8px;
}
#Menu li a:hover
{
    background: url(../img/menu_item_full.gif) no-repeat;
    background-position: 35px 8px;
}
#Top_I
{
    width: 201px;
	height: 301px;
	background: url(../img/batavan_0003.jpg) no-repeat;
	float: left;
}
#Top_II
{
    width: 342px;
	height: 301px;
	background: url(../img/batavan_0006.jpg) no-repeat;
	float: left;
}
#Top_III
{
    width: 142px;
	height: 301px;
	background: url(../img/batavan_0007.jpg) no-repeat;
	float: left;
}
#Box_batavan
{
    float: left;
    display: inline;
    width: 324px;
	height: 187px;
	background: url(../img/batavan_0010.jpg) no-repeat;
    background-color: #ebeef7;
}
#Box_batavan p
{
    padding: 0px 10px 0px 0px;
    margin: 70px 0px 0px 0px;
    text-align: right;
    float: right;
    width: 135px;
    height: 80px;
}
#Box_batavan img
{
    margin: 44px 0px 0px 1px;
    float: left;
}
#Box_batavan a
{
    margin-right: 10px;
    float: right;
    width: 130px;
    height: 23px;
    padding-top: 3px;
    text-decoration: none;
    text-align: center;
    background: url(../img/batavan_0019.jpg) no-repeat;
}
#Box_body
{
    float: left;
    display: inline;
    width: 324px;
	height: 187px;
	background: url(../img/batavan_0012.jpg) no-repeat;
    background-color: #e5f3f5;
}
#Box_body p
{
    padding: 0px 10px 0px 0px;
    margin: 70px 0px 0px 0px;
    text-align: right;
    float: right;
    width: 150px;
    height: 80px;
}
#Box_body img
{
    margin: 56px 0px 0px 12px;
    float: left;
}
#Box_body a
{
    margin-right: 10px;
    float: right;
    width: 130px;
    height: 23px;
    padding-top: 3px;
    text-decoration: none;
    text-align: center;
    background: url(../img/batavan_0021.jpg) no-repeat;
}
#Box_celuline
{
    float: left;
    display: inline;
    width: 324px;
	height: 187px;
	background: url(../img/batavan_0013.jpg) no-repeat;
    background-color: #f5e5ee;
}
#Box_celuline p
{
    padding: 0px 10px 0px 0px;
    margin: 70px 0px 0px 0px;
    text-align: right;
    float: right;
    width: 170px;
    height: 80px;
}
#Box_celuline img
{
    margin: 33px 0px 0px 0px;
    float: left;
}
#Box_celuline a
{
    margin-right: 10px;
    float: right;
    width: 130px;
    height: 23px;
    padding-top: 3px;
    text-decoration: none;
    text-align: center;
    background: url(../img/batavan_0023.jpg) no-repeat;
}
#Box_separator
{
    width: 3px;
	height: 187px;
    float: left;
}
#Box_footer
{
    width: 996px;
	height: 25px;
    background: url(../img/batavan_0015.jpg) no-repeat;
    float: left;
}
#Main_home
{
    width: 996px;
    _height: 200px;
	min-height: 200px;
	background: url(../img/batavan_0026.jpg) repeat-y;
    float: left;
}
#Obtize
{
    width: 335px;
    float: left;
}
#Obtize table
{
    width: 295px;
    margin: 0px 0px 0px 40px;
}
#Obtize td
{
	height: 20px;
	color: #757575;
    background: url(../img/menu_item_small.gif) no-repeat;
    padding: 0px 0px 0px 10px;
    background-position: 0px 6px;
}
#Obtize td a
{
	text-decoration: none;
    font-size: 11px;
    font-weight: normal;
    color: #757575;
}
#Obtize h2
{
	font-size: 12px;
    font-weight: bold;
    color: #252525;
    margin: 0px 0px 10px 40px;
}
#Novinky
{
    width: 329px;
    float: left;
    margin: 0px 0px 15px 0px;
}
#Novinky h2
{
	font-size: 12px;
    font-weight: bold;
    color: #252525;
    margin: 0px 0px 10px 30px;
}
#Novinka
{
    width: 269px;
    background-color: #f4f5f1;
    margin: 5px 30px 0px 30px;
    padding: 0px 0px 10px 0px;
}
#Novinka h2
{
	font-size: 12px;
    font-weight: bold;
    margin: 0px 0px 10px 10px;
    padding: 10px 0px 0px 0px;
}
#Novinka p
{
	font-size: 11px;
    font-weight: normal;
    color: #757575;
    margin: 0px 10px 0px 10px;
}
#Novinka a
{
	font-size: 11px;
    font-weight: normal;
    color: #757575;
}
#O_firme
{
    width: 325px;
    float: left;
}
#O_firme h2
{
	font-size: 12px;
    font-weight: bold;
    color: #252525;
    margin: 0px 0px 10px 30px;
}
#O_firme p
{
	font-size: 11px;
    font-weight: normal;
    text-align: justify;
    color: #757575;
    margin: 0px 30px 10px 30px;
}
#Main
{
    width: 996px;
    _height: 250px;
	min-height: 250px;
	background: url(../img/main.jpg) repeat-y;
    float: left;
}
#Content_left
{
    width: 337px;
	float: left;
    margin: 0px;
    padding: 0px;
}
#Content_left h2
{
	font-size: 12px;
    font-weight: bold;
    color: #252525;
    margin: 0px 0px 10px 40px;
}
#Content_left ul
{
	width: 280px;
    margin: 0px 0px 10px 25px;
    padding: 0px 0px 0px 0px;
}
#Content_left li
{
	list-style: none;
	height: 29px;
	border-bottom: 1px solid #ebebeb;
    background: url(../img/menu_item_small.gif) no-repeat;
    background-position: 25px 10px;
}
#Content_left li a
{
	display: block;
    text-decoration: none;
    font-weight: bold;
	padding: 6px 0px 0px 40px;
    color: #0f3a86;
}
#Product_page
{
    width: 600px;
	float: left;
    margin: 0px;
    padding: 0px;
}
#Product_page h2
{
	font-size: 12px;
    font-weight: bold;
    color: #252525;
    margin: 20px 20px 20px 20px;
}
#Product_page p
{
	font-size: 11px;
    font-weight: normal;
    color: #757575;
    margin: 20px 20px 20px 20px;
}
#Product_page a
{
	font-size: 11px;
    font-weight: bold;
    color: #00add8;
    margin: 0px 0px 0px 0px;
}
#Product_page img
{
	margin: 0px 0px 20px 20px;
    float: right;
    padding: 30px;
    border: 0px solid #ededed;
}
#Kontakty
{
    width: 645px;
	float: left;
    margin: 0px;
    padding: 0px 0px 20px 0px;
}
#Kontakty h2
{
	font-size: 12px;
    font-weight: bold;
    color: #252525;
    margin: 20px 20px 20px 20px;
}
#Kontakty h3
{
	font-size: 11px;
    font-weight: bold;
    color: #757575;
    margin: 5px 0px 0px 20px;
}
#Kontakty p
{
	font-size: 11px;
    font-weight: normal;
    color: #757575;
    margin: 0px 0px 0px 20px;
}
#Kontakty a
{
	font-size: 11px;
    font-weight: bold;
    color: #00add8;
    margin: 0px 0px 0px 0px;
}
#Distribuce
{
    width: 275px;
    height: 150px;
    float: left;
    margin: 0px 0px 20px 20px;
    padding: 0px;
    border: 1px solid #ededed;
}
#Distribuce h2
{
	font-size: 12px;
    font-weight: bold;
    color: #757575;
    margin: 10px 10px 10px 10px;
}
#Distribuce p
{
	font-size: 11px;
    font-weight: normal;
    color: #757575;
    margin: 10px 10px 10px 10px;
}
#Distribuce a
{
	font-size: 11px;
    font-weight: bold;
    color: #00add8;
    margin: 0px 0px 0px 0px;
}
#Page_salony
{
    /*width: 300px;*/
	float: left;
    margin: 0px;
    padding: 0px 0px 20px 0px;
}
#Page_salony h2
{
	font-size: 12px;
    font-weight: bold;
    color: #252525;
    margin: 20px 20px 20px 20px;
}
#Page_salony select
{
	font-size: 12px;
    font-weight: bold;
    color: #252525;
    margin: 0px 20px 20px 20px;
}
#Salon
{
    display: inline;
    width: 275px;
    height: 115px;
    float: left;
    margin: 0px 0px 20px 20px;
    padding: 0px;
    border: 1px solid #ededed;
}
#Salon h2
{
	font-size: 12px;
    font-weight: bold;
    color: #757575;
    margin: 10px 10px 10px 10px;
}
#Salon p
{
	font-size: 11px;
    font-weight: normal;
    color: #757575;
    margin: 10px 10px 10px 10px;
}
#Salon a
{
	font-size: 11px;
    font-weight: bold;
    color: #00add8;
    margin: 0px 0px 0px 0px;
}
#Footer
{
    width: 996px;
    height: 110px;
	background: url(../img/batavan_0027.jpg) no-repeat;
    float: left;
}
#Footer p
{
    font-size: 11px;
    float: right;
    margin: 70px 10px 0px 0px;
    color: #757575;
}
#Footer a
{
    font-size: 11px;
    color: #757575;
}
a
{
	font-size: 12px;
	color: #ffffff;
}
h1
{
	font-size: 14px;
}

h2 
{
	font-size: 12px;
	color:#FFFFFF;
	font-weight: bold;
}
p 
{
    margin-top: 0px;
    font-size: 11px;
	color:#FFFFFF;
    font-weight: normal;
    color: #757575;
}
img
{
	border: 0px solid #FFFFFF;
}
input
{
	border: 1px #757575 solid;
	font-size: 12px;
    font-family: Trebuchet, Arial, sans-serif;
	font-weight: normal;
}
select
{
    border: 1px #757575 solid;
	font-size: 12px;
    font-family: Trebuchet, Arial, sans-serif;
	font-weight: normal;
}
textarea
{
	border: 1px #757575 solid;
	font-size: 12px;
    font-family: Trebuchet, Arial, sans-serif;
	font-weight: normal;
}
fieldset
{
	border: 1px #757575 solid;
	font-size: 12px;
    font-family: Trebuchet, Arial, sans-serif;
	font-weight: normal;
}
legend
{
	color: #252525;
}
#Main_admin
{
    width: 996px;
    _height: 250px;
	min-height: 250px;
	background: url(../img/main_admin.jpg) repeat-y;
    float: left;
    padding: 0px 40px 10px 40px
}
#Main_admin table
{
    width: 93%;
    font-size: 11px;
}
#Main_admin tr.seznam:hover
{
	background-color: #ededed;
}
#Main_admin td.nadpis
{
	border: 1px solid #757575;
	font-weight: bold;
	background-color: #ededed;
	text-align: center;
    color: #252525;
}
#Main_admin td.seznam
{
	border: 1px solid #757575;
    color: #252525;
}
#Main_admin h2
{
	color: #252525;
    margin : 0px 0px 5px 0px;
}
#Main_admin a
{
	color: #252525;
}
#Main_admin input.tlacitko
{
	background-color: transparent;
	background: url(../img/batavan_0019.jpg) no-repeat;
	width: 130px;
	height: 23px;
	color: #FFFFFF;
	border: 0px;
	font-size: 12px;
	font-weight: bold;
    margin: 10px 5px 10px 5px;
    float: left;
}
table
{
    border-collapse: collapse;
}
td.nadpis
{
    font-size: 12px;
	font-weight: normal;
    color: #ffffff;
	background-color: #1a83c7;
    border: 1px solid #cccccc;
    padding: 3px;
	text-align: center;
}
td.seznam
{
    padding: 3px;

	border: 1px solid #cccccc;
    color: #575757;
}
tr.seznam
{
    background-color: #ffffff;

}
