body { padding : 0; margin : 0; background-color : #000; height:100%; background-image: url(../img/_);background-repeat: no-repeat; background-position:top; color : #666; font-family : Verdana, Geneva, sans-serif; font-size : 10px;} 
div, p, ul, h2, h3, h4, h5, h6, img { padding : 0; margin : 0; } 
ul { list-style-type : none; } 
.clear { clear : both; margin : 0; }

.clearfix:after {	content : ".";	display : block;	height : 0;	clear : none;	visibility : hidden;}
.text { display:block; width:770px; color : #666; font-family : Verdana, Geneva, sans-serif; font-size : 10px; padding : 9px 0 9px 0; float:left; }

#copy {	height : 20px;	margin : 0;	position : relative; width : 200px; top: 0px; padding : 0 0 0 0; font : 9px/16px Verdana, Geneva, sans-seriff; font-weight : normal; text-align : left; color : #999; } 
 
#top_menu {	height : 15px;	width: 900px;margin : 0 auto;	position: relative; padding :  9px 0 7px 0 ; }
#top_menu p { padding : 0 0 0 0; font : 11px Verdana, Geneva, sans-serif; font-weight : normal; text-align :right; color : #999; } 
#top_menu p a { font : 11px Verdana, Geneva, sans-serif; font-weight : bold; color : #999; text-decoration : none; padding : 0 0 0 0px; } 
#top_menu p a:hover { text-decoration : none; color : #eee; }

#box {	width: 770px; height:auto; margin : auto;	position: relative; padding : 30px 65px 20px 65px ; background-color:#eee; border:#CCC; border-style:solid; border-width:medium;  }
#box .img_1{ width: 200px; height:auto; position: relative; float:right;  padding : 10px 30px 10px 30px ; margin:auto; }
#box .img_box{ width: 770px; height:auto; position: relative; margin:auto; float:left;}
#box .img_box_10{ width: 770px; height:auto; position: relative; margin:auto; }
#box .img_box_2{ width: auto; position: relative; float:left;  padding : 10px 30px 10px 10px ; margin:auto; }
#box .img_box_5{ width:250px; position: relative; float:left;  padding : 10px 30px 10px 10px ; margin:auto; text-decoration:none; }
#box .img_box_3{ width: auto; height:auto; position: relative; margin:auto; float:right; padding : 10px 0px 10px 30px ;}
#box .img_2{ width: auto; height:336px; position: relative; float:left;  padding : 10px 30px 10px 30px ; margin:auto; }
#box .img_3{ width: auto; height:280px; position: relative; float:left;  padding : 10px 30px 10px 30px ; margin:auto; }
#box .img_4{ width: auto; height:190px; position: relative; float:left;  padding : 10px 10px 10px 10px ; margin:auto; }
#box .img_5{ width:190px ; height:auto; position: relative;  padding : 10px 10px 10px 10px ;  }
#box .img_11{ width:190px ; height:auto; position: relative;  padding : 10px 10px 10px 10px ; display:block; }
#box .img_5b{ width:190px ; float:left; height:auto; position: relative;  padding : 10px 10px 10px 10px ; }
#box .img_6{ width: auto; height:250px; position: relative; float:right;  padding : 10px 30px 10px 30px ; margin:auto; }
#box .img_7{ width:280px ; height:auto; position: relative;  padding : 10px 10px 10px 10px ; }
#box .img_box_9{ width: 770px; height:auto; position: relative;  margin-right:-50px; float:right; padding : 5px 0px 0px 0px ;}
#box .text { display:block; width:770px; color : #666; font-family : Verdana, Geneva, sans-serif; font-size : 10px; padding : 20px 0 9px 0; float:left; }
#box .text_italic{ font-size:13px;	font-family: "Times New Roman", Times, serif;	font-style: italic;}
#box .text_italic p{ font-size:13px;	font-family: "Times New Roman", Times, serif;	font-style: italic; margin:0 0 0 0; text-indent: 2em; text-align:left; color : #666;}
#box .text_all{ font-size:14px;	font-family: "Times New Roman", Times, serif; }
#box .text_all p{ font-size:14px;	font-family: "Times New Roman", Times, serif; margin:0 0 0 0; text-indent: 2em; text-align:left; color : #666; }
#box .line { display:block; width: 515px; height:2px; margin-left:-65px;	position: relative; padding : 0px 0px 0px 0px ; background-image:url(../marina_richterova/img/bg.gif); background-repeat:repeat-x; }
#box .line_2 { display:block; width: 360px; height:1px; margint:auto;	position: relative; padding : 0px 0px 0px 0px ; background-image:url(../marina_richterova/img/bg.gif); background-repeat:repeat-x; }
#box .line_3 { float:left; display:block; width: 770px; height:1px; margint:auto;	position: relative; padding : 0px 0px 0px 0px ; background-image:url(../marina_richterova/img/bg.gif); background-repeat:repeat-x; }
#box .line_4 { display:block; width:415px; height:2px; margin-right:-65px;	position: relative; padding : 0px 0px 0px 0px ; background-image:url(../marina_richterova/img/bg.gif); background-repeat:repeat-x; float:right; }
#box .line_5 { display:block; width:800px; height:0px; margin:auto;	position: relative; padding : 0px0px 0px 0px ; background-image:url(../marina_richterova/img/bg.gif); background-repeat:repeat-x; float:right; }
#box p { padding : 0 0 0 0; font : 11px Verdana, Geneva, sans-serif; font-weight : normal; text-align : center; color : #999; } 
#box p a { font : 11px Verdana, Geneva, sans-serif; font-weight : normal; color : #999; text-decoration : none; padding : 0 0 0 0px; } 
#box p a:hover { text-decoration : none; color : #666; }
.h1{ font : 12px Verdana, Geneva, sans-serif; font-weight : bold; color : #333; text-decoration : none; padding : 0 0 0 0px; }
.h2{ font : 11px Verdana, Geneva, sans-serif; font-weight : normal; color : #999; text-decoration : none; padding : 0 0 0 0px; }
.h3{ font : 11px Verdana, Geneva, sans-serif; font-weight : normal; color : #999; text-decoration : none; padding : 0 0 0 0px; }
.nadpis_sedm{	text-align:center;	font : 70px Verdana, Geneva, sans-serif;	font-weight : bold;	color : #999;	text-decoration : none;	padding : 15px 0px 0px 0px;	display:block;}
.nadpis_sedm_2{ text-align:center; font : 40px Verdana, Geneva, sans-serif; font-weight : normal; color : #000; text-decoration : none; padding : 0px 0px 20px 0px; display:block; }
.chalupnicek_nadpis{  font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif; font-size:14px; font-weight : bold; color : #333; text-decoration : none; padding : 0 0 0 0px; }
.uvod{ display:block; width:700px; margin:auto; font : 11px Verdana, Geneva, sans-serif; font-weight : normal; color : #666; text-decoration : none; padding : 0 0 0 0px; }
.uvod_nadpis{	font-weight : bold;	color : #333;	text-decoration : none;	padding : 0 0 0 0px;	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;	font-size: 12px;}
.uvod_nadpis_2{  font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif; font-size:13px; font-weight : bold; color : #333; text-decoration : none; padding : 0 0 0 0px; }

.prilohy{ font : 10px Verdana, Geneva, sans-serif; font-weight : normal; color : #666; text-decoration : none; padding : 0 0 0 0px; } 
#bottom_menu {	height : 15px;	width: 900px;margin : 0 auto;	position: relative; padding : 10px 0 5px 0 ; }
#bottom_menu p { padding : 0 0 0 0; font : 11px Verdana, Geneva, sans-serif; font-weight : normal; text-align :right; color : #999; } 
#bottom_menu p a { font : 11px Verdana, Geneva, sans-serif; font-weight : normal; color : #999; text-decoration : none; padding : 0 0 0 0px; } 
#bottom_menu p a:hover { text-decoration : none; color : #666; }

#bottom_menu_2 {	height : 15px;	width: 900px;margin : 0 auto;	position: relative;}
#bottom_menu_2 p { padding : 0 0 0 0; font : 10px Verdana, Geneva, sans-serif; font-weight : normal; text-align : center; color : #666; } 
#bottom_menu_2 p a { font : 10px Verdana, Geneva, sans-serif; font-weight : normal; color : #666; text-decoration : none; padding : 0 0 0 0px; } 
#bottom_menu_2 p a:hover { text-decoration : none; color : #666; }

#box_2 { display:block; width: 770px; height:400px; margin : auto;	position: relative; padding : 0px 0px 0px 0px ; }

.img_bch{ width:1px; height:1px;  border-style:none; padding: 0px 0px 0px 0px; margin: 0px 10px 0px 10px;}