html, body {margin:0; padding:0; border:0; color:#231F20;
 background-color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:12px;
	text-align:center;}
img {border:none; }

body {background: url(images/bg.gif) repeat-x;}

.swah {width:950px; text-align:left; margin:0px auto;}

.head {background: url(images/top_bg.gif) repeat-y top right; width:950px; height:61px;}
.head p {margin:0; padding:0;}
/*.head p a {display:block; width:330px;}*/
.head p.lang {float:right; text-align:right; padding:35px 30px 0 0; color:#818285; font-size:11px; font-weight:bold;}
.head p.lang a{color:#818285; text-decoration:none;}
.head p.lang a:hover{color:#231F20; text-decoration:underline;}

.cln {clear:both; height:1px; font-size:1px; line-height:1px;}

.left { width:330px; float:left; margin:20px 0 0;}

.obsah { width:620px; float:left; padding:0px 0 0;}
.obsah p { margin:0; padding: 5px 80px 5px 50px;}
.obsah p.linka { padding: 5px 0px 5px 20px;}
.obsah a { color:#231F20;}
.obsah a:hover { color:#0072BC;}
.obsah h1 {color:#0072BC; margin:0; padding: 10px 80px 10px 70px; font-size:15px; background: url(images/sipka.gif) no-repeat 50px 11px ;}
.obsah h2 {color:#0072BC; margin:0; padding: 15px 80px 0px 50px; font-size:14px;}
.obsah h3 {color:#0072BC; margin:0; padding: 10px 80px 0px 50px; font-size:12px;}
.obsah h2 a {color:#0072BC;}
.obsah h3 a {color:#0072BC;}
.obsah ul { margin:0; padding: 5px 80px 5px 70px;}
.obsah ol { margin:0; padding: 5px 80px 5px 70px;}
.obsah ol li { margin:0; padding: 3px 0;}
.obsah h2.rzmn,.obsah h3.rzmn,.obsah p.rzmn { padding-right:18px;}
.obsah p.nav { color:#666666; font-size:11px; padding-right:10px;}
.obsah p.nav a{ color:#666666; padding:0px 3px;}
.obsah p.nav a:hover { color:#0072BC;}


.rtop{ background:url(images/ram_top.gif) no-repeat; width:620px; height:10px; line-height:10px; font-size:1px;}
.ram{ background:url(images/ram.gif) repeat-y; width:620px; padding:10px 0;}
.rbot{ background:url(images/ram_bott.gif) no-repeat; width:620px; height:10px; line-height:10px; font-size:1px;}

.pdf {	background: url(images/pdf.gif) no-repeat 0px 5px;	padding: 5px 0 5px 22px;	margin: 0px;	}
.file {	background: url(images/file.gif) no-repeat 0px 5px;	padding: 5px 0 5px 22px;	margin: 0px;	}

.leftobr { background:url(images/fotoram.gif) no-repeat bottom left; padding: 0 0 8px 8px; margin: 15px 0 0 45px; }
.leftobr img{ display:block; border: 1px solid #CCCCCC; float:none;}

.limg {float:left; display:block; margin:10px 15px 10px 0;}
.rimg {float:right; display:block; margin:10px 40px 5px 15px; border: 1px solid #CCCCCC;}

.malefoto {margin: 10px 0 0 55px; }
.malefoto a { padding:0 2px 0 0;}
.malefoto a img{ border: 3px solid #FFFFFF;}
form {margin:0; padding:0;}
.left input {width:120px; background:#FFFFFF; border: 1px solid #0072BC; color:#000000; font-size:11px;}
.left input.btn {width:auto; color:#FFFFFF; background: #0072BC; font-size:12px; font-weight:bold;}
.left h2 {color:#0072BC; margin:0; padding: 10px 10px 0px 45px; font-size:14px;}
.left p {margin:0; padding: 3px 10px 0px 45px; font-size:12px;}
.left table {margin: 3px 10px 0px 45px; font-size:12px;}
.left table td{padding: 2px 10px 2px 0; font-size:12px;}

