body    {
	font-family: 'Arial CE', sans-serif;
	font-size: 10pt;
	color: #444C5C;
	background-color : #485162;
	padding : 0px;
	margin : 0px;
	text-align : center;
}
#main  {
	width: 960px;
	height: auto;
	margin-left : auto;
	margin-right : auto;
	margin-top : 2px;
	margin-bottom : 2px;
}
/****************obsah******************/
#obsah     {
	width: 960px;
	background-color : #DEE1E6;
	border-top : 2px solid #485162;
	border-bottom : 2px solid #485162;
	text-align : left;
}
/*****************hlavicka**********************/
#hlavicka   {
	position : relative;
	width : 960px;
	height : 236px;
	padding : 0px;
	background-image : url(../image/hlavicka.jpg);
	margin-top : 0px;
}
/***************paticka*************************/
#paticka   {
	width : 960px;
	height : 21px;
	padding : 0px;
	background-image : url(../image/paticka.jpg);
	color : #DEE1E6;
	text-align : left;
	font-size: 8pt;
}
.left, .center, .right    {
	float : left;
	margin-left : 10px;
	display : inline;
	padding : 3px;
}
.right   {
	float : right;
	margin-right : 10px;
}
.center   {
	float : left;
	margin-left : 180px;
}
#paticka a  {
	color : #FFA500;
	font-weight: normal;
}
#paticka a:hover  {
	color : #DEE1E6;
	font-weight: normal;
}
/**********************levy*************************/
#levy   {
	width : 160px;
	display : inline;
	float : left;
	margin-left : 20px;
	margin-top : 20px;
	border-right : 2px solid #485162;
}
.pocitadlo   {
	padding : 3px;
	margin : 30px 0px 0px 0px;
	border : 1px  dashed #485162;
	width : 136px;
}
.p_foto, .p_foto_h, .p_foto_s, .p_foto_d   {
	padding : 0px;
	width : 142px;
	text-align : center;
	margin-left : 0px;
	margin-top : 30px;
	color : white;
	font-size: 9pt;
}
.p_foto_h, .p_foto_d    {
	margin : 0px;
	background-image : url(../image/paticka.jpg);
	height : 21px;
}
.p_foto_s   {
	margin : 0px;
	background-color : #485162;
}
.p_foto p   {
	margin : 0px;
	vertical-align : middle;
}
.foto   {
	margin-top : 20px;
	background-image : url(../image/petr.jpg);
	border : 1px solid #485162;
	width : 140px;
	height : 183px;
}
.hledat   {
	margin-top : 5px;
}
.hledat-form   {
	width : 150px;
}
button   {
	border : 1px  solid #315875;
}
/**********************pravy************************/
#pravy   {
	width : 765px;
	display : inline;
	float : right;
	margin-right : 4px;
}
/*********************ostatni***********************/
.menu_2   {
	position : absolute;
	top : 149px;
	left : 565px;
}
.menu_3   {
	position : absolute;
	top : 149px;
	left : 665px;
}
.menu_2 a, .menu_3 a   {
	color: #C0C7D1;
}
.menu_2 a:hover, .menu_3 a:hover   {
	color: white;
}
div   {
	margin : 0px;
}
p   {
	padding : 3px;
	margin-right : 15px;
}
.zavrit   {
	clear : both;
	margin-top : 10px;
	margin-bottom : 15px;
}
a   {
	text-decoration : none;
	border: none;
	font-weight: bold;
	color : #315875;
}
a:hover   {
	text-decoration : underline;
	border: none;
	font-weight : bold;
	color : #855407;
}
h1   {
	font-size : 14pt;
	margin-left : 2px;
	margin-top : 20px;
}
h2   {
	font-size : 13pt;
	margin-left : 2px;
	margin-top : 20px;
}
h3   {
	font-size : 12pt;
	margin-left : 2px;
	margin-top : 20px;
}
.logo   {
	margin-left : 14px;
}
.horni   {
	vertical-align : top;
}
img   {
	border : 0px;
}
form   {
	margin-bottom : 15px;
	width : 700px;
}
ul   {
	margin-right : 20px;
}
.kniha, .kniha2   {
	width : 525px;
	background-color : white;
	padding-left : 8px;
	padding-right : 8px;
	padding-top : 4px;
	padding-bottom : 4px;
	margin-bottom : 2px;
	border : solid 1px #C6C6C6;
}
.kniha2   {
	background-color : #F3F3F3;
}
.obr1   {
	margin-left : 20px;
	margin-right : 20px;
	margin-top : 30px;
	margin-bottom : 10px;
	border : 1px solid #485162;
	float : right;
}
.obr2, .obr3   {
	margin-right : 25px;
	margin-top : 25px;
	border : 1px solid #485162;
	float : right;
}
.obr3   {
	margin-left : 5px;
	margin-top : 15px;
	margin-bottom : 10px;
	float : none;
}
.error   {
	margin-left : 5px;
	padding : 5px;
}
/****************galerie********************/
.galerie   {
	margin-left : 0px;
}
.galerie img   {
	margin-bottom : 10px;
}
.galerie table   {
	border-bottom : 1px solid #485162;
	padding-bottom : 10px;
	margin-bottom : 15px;
	border-collapse : collapse;
}
.a_center   {
	text-align : center;
	width : 200px;
}
.galerie2   {
	width : 750px;
}
.galerie2 img   {
	border : 1px solid #485162;
	margin-bottom : 15px;
}
.sirka1   {
	width : 140px;
}
.sirka2   {
	width : 480px;
}
.sirka3   {
	width : 340px;
}
.sirka4   {
	width : 70px;
}
.sirka5   {
	width : 170px;
}
.sirka6   {
	width : 700px;
}
.okraj   {
	border : 1px solid #485162;
	padding : 10px;
	margin : 30px 25px 20px 5px;
}
#center_2   {
	text-align : center;
}
/********************************************/
/*
*   {
	border : 1px solid black  ! important;
}*/
