/* CSS Document Rapid style.css*/
body {
   margin: 0px;
   padding: 0px;
   font-family: Times New Roman, Times, serif;
   font-size: 100%;
   background: #031951 url(../img/bg_body.gif) repeat-x;
   color:#000;
   text-align:center;
   behavior: url(csshover.htc); 
}
a:link {
  color:#000;
	text-decoration: none;
}
a:visited {
  color:#000;
	text-decoration: none;
}	
a:active {
  color:#000;
	text-decoration: none;
}
a:hover {
	color:#000;
	text-decoration: underline;
}
img{
  border:0px;
  margin:0px;
  padding:0px;
}
form{
  border:0px;
  margin:0px;
  padding:0px;
}

table{
  font-size:100%;
}
h1.print{
  display:none;
}
.nocss{
  display:none;
}
input{
  font-family: Times New Roman, Times, serif;
  font-size:15px;
}
input.tlacitko{
  font-family: Times New Roman, Times, serif;
  font-size:13px;
}
#box1{
  text-align:left;
  margin-left:auto;
  margin-right:auto;
  margin-top: 0px;
  width: 759px;
}
#box2{
  float:left;
  background: #fff url(../img/bg_box.gif) repeat-y;
  width: 759px;
}
#box3{
  float:left;
  background: url(../img/bg_box3.gif) no-repeat;
  width: 759px;
}
#panel_right{
  float:right;
  width:550px;
}
#panel_left{
  float:left;
  width:209px;
}
#panel_left_bg{
  float:left;
  width:209px;
  background: url(../img/bg_menu.gif) repeat-y;
}
#logoprint{
  display:none;
}
#logo{
  float:left;
  width:202px;
  height:83px;
  background:#031951;
}
#logotyp{
  margin:0; 
  padding:0;
	position:relative;
	width:202px;
  height:83px;
  overflow:hidden;
	z-index:3;
	color:#fff;
	font-size:20px;
}
#logotyp a {
	display:block;
	position:absolute; 
  left:0; 
  top:0; 
  z-index:1;
	width:202px;
  height:81px;
  margin-top:2px;
	background: url(../img/logo.gif) no-repeat;
}
#panel_left_pruh{
  float:left;
  width:209px;
  background: url(../img/bg_panel_left_bez.jpg) 100% 0% no-repeat;
}
/*menu*/
#menu_bg{
  clear:both;
  width:209px;
  background: url(../img/bg_panel_left.jpg) 100% 0% no-repeat;
}
#menu{
  clear:both;
  width:192px;
  margin-left:5px;
}
#konec_menu{
  clear:both;
  background: url(../img/bg_menu_bottom.gif) 0% 100% no-repeat;
  width:209px;
  font-size:1px;
  height:15px;
}
#cleaner{
  clear:both;
}
.cleaner{
  clear:both;
}
ul, li { 
  margin: 0px; 
  padding: 0px; 
} 
#menu ul.menu li { 
  list-style-type: none; 
}
#menu ul.menu li .btn_text{
  display:block;
  padding-left:36px;
  color: #fff;
  font-size:12px;
}
#menu ul.menu li a:hover .btn_text{
  color: #433104; 
}
#menu ul.menu li.item { 
  width: 192px; 
  height: 31px;
  float: left;        
  _float: auto;       
  _float/**/: left;  
  _fl\oat: left;
} 
#menu ul.menu li.item a { 
  display: block; 
  width: 192px; 
  height: 31px; 
  line-height: 31px; 
  background: #071d54 url(../img/button.gif) no-repeat; 
} 
#menu ul.menu li.item a:hover { 
  background: #dccfab url(../img/button_c.gif) no-repeat;
  text-decoration: none;
  color: #433104; 
}
/*konec menu*/

#panel_left_contant{
  background: url(../img/bg_panel_left_contant.gif) repeat-y;
  clear:both;
  width:209px;
}
#boxy{
  clear:both;
  margin-left:19px;
  width:176px;
}
#login{
  width:176px;
  color:#333331;
}
#login_title{
  width:176px;
  height:34px;
  background: url(../img/login_title.gif) no-repeat;
}
#login_title div{
  font-weight:bold;
  padding-left:10px;
  padding-top:12px;
  font-size:13px;
}
#login_contant{
  width:176px;
  height:115px;
  background: url(../img/login_bg.gif) no-repeat;
}
.login_row{
  margin-left:10px;
  padding-top:4px;
}
.login_row label{
  width:50px;
  margin-top:2px;
  margin-right:3px;
  _margin-right:0px;
  text-align:right;
  font-size:13px;
  float:left;
  display:block;
}
#login .male{
  font-size:11px;
  margin-right:13px;
  text-align:right;
}
#login .male a:link, #login .male a:visited, #login .male a:active{
  color:#1a2d65;
  text-decoration:underline;
}
#login .male a:hover{
  color:#1a2d65;
  text-decoration:none;
}

#boxy input {
   border: 1px solid #a58c3e;	
   background: url(../img/bg_input.gif) repeat-x;
   font-family: Times New Roman, Times, serif;
}
#boxy input.input1 {
  width: 100px;	
}

#boxy input.input2 {
  width: 150px;	
}
#login .row_tlacitko {
  text-align:right;
  margin-right:13px;
}
#login input.tlacitko {
  margin-top:10px;
  border: 0px;
  background: url(../img/tlacitko_68.gif) no-repeat;
  width: 68px;
  height:23px;
  color:#fff;	
  font-weight:bold;
  font-family: Times New Roman, Times, serif;
}
.clenstvi{
  width:174px;
  color:#333331;
  padding:5px 0px;
  text-align:center;
}
.clenstvi_title{
  font-size:14px;
  font-weight:bold;
  margin:0px 0px 8px 0px;
  text-align:center;
}
.clenstvi span{
  font-size:11px;
}

#schuzka{
  
}
#schuzka .inputphone{
  width: 98px;        
  _width: 102px;       
  _width/**/: 102px;  
  _widt\h: 98px;
}
#schuzka select {
   border: 1px solid #a58c3e;	
   background: url(../img/bg_input.gif) repeat-x;
   font-family: Times New Roman, Times, serif;
   margin:0px;
   padding:0px;
   font-size:13px;
   height:19px;
}
#schuzka option{
  background:#fff;
}
#schuzka .row{
  font-size:13px;
  width:169px;
  margin-left:7px;
  line-height: 22px;
  height:22px;
}
#schuzka .row_cal{
  font-size:13px;
  width:137px;
  float:left;
  line-height: 22px;
  height:22px;
}
#schuzka .row_input{
  font-size:13px;
  width:169px;
  text-align:right;
  margin-top:8px;
  line-height: 22px;
  height:22px;
}
.calendar-btn{
  float:left;
  width:17px;
  margin-top:3px;
  _margin-top:1px;
  height:17px;
}
#schuzka input.tlacitko {
  border: 0px;
  background: url(../img/tlacitko_102.gif) no-repeat;
  width: 101px;
  _width: 102px;
  height:23px;
  margin-left:0px;
  margin-right:9px;
  _margin-right:7px;
  color:#fff;	
  font-weight:bold;
  font-family: Times New Roman, Times, serif;
}
#date{
  width:176px;
  color:#333331;
}
#date_title{
  width:176px;
  height:37px;
  background: url(../img/bg_schuzka_title.jpg) no-repeat;
}
#date_title div{
  font-weight:bold;
  padding-top:9px;
  padding-left:8px;
  font-size:13px;
}
#date_contant{
  width:176px;
  height:130px;
  background: url(../img/bg_schuzka_body.gif) repeat-y;
}
#date_foot{
  width:174px;
  height:2px;
  font-size:1px;
  background:#fff;
}

#mailing{
  width:176px;
  color:#333331;
}
#mailing_title{
  width:176px;
  height:37px;
  background: url(../img/mailing_title.gif) no-repeat;
}
#mailing_title div{
  font-weight:bold;
  padding-top:15px;
  padding-left:10px;
  font-size:13px;
}
#mailing_contant{
  width:176px;
  height:88px;
  background: url(../img/mailing_bg.gif) no-repeat;
}
.mailing_row{
  text-align:center;
  padding-top:8px;
}
#mailing .male{
  font-size:11px;
  margin-left:13px;
  padding-top:5px;
  text-align:left;
}
#mailing .male a:link, #mailing .male a:visited, #mailing .male a:active{
  color:#1a2d65;
  text-decoration:underline;
}
#mailing .male a:hover{
  color:#1a2d65;
  text-decoration:none;
}
#mailing .row_tlacitko {
  text-align:right;
  margin-right:13px;
}
#mailing input.tlacitko {
  margin-top:10px;
  border: 0px;
  background: url(../img/tlacitko_68.gif) no-repeat;
  width: 68px;
  height:23px;
  margin-left:4px;
  margin-right:4px;
  color:#fff;	
  font-weight:bold;
  font-family: Times New Roman, Times, serif;
}
.line_panel_left{
  margin:10px 0px; 
  overflow:hidden;
  line-height: 1px;
  font-size: 1px;
  display:block;
  width:176px;
  height:2px;
  background: #000 url(../img/line_panel_left.gif) repeat-x;
}
#header{
  margin:0; 
  padding:0;
	position:relative;
	width:545px; 
  height:227px;
  overflow:hidden;
	z-index:3;
}
#header span {
	display:block;
	position:absolute; 
  left:0; 
  top:0; 
  z-index:1;
	width:545px; 
  height:227px;
	margin:0;
  padding:0;
	background: url(../img/header1.jpg) no-repeat;
	}
h1{
  font-size:15px;
}
#mutace{
  position:absolute;
  margin-left:350px;
  width:160px;
  height:50px;
  z-index:5;
  font-size:12px;
}
.lang{
  width:40px;
  padding-top:30px;
  float:left;
  padding-top:30px;
  text-align:center;
  color:#1a2d65;
  background: url(../img/lang.gif) 50% 10px no-repeat;
}
#mutace #active{
  width:40px;
  height:50px;
  padding-top:30px;
  float:left;
  text-align:center;
  background: url(../img/lang.gif) 50% 12px no-repeat;
}
#mutace a:link, #mutace a:visited, #mutace a:active{
  color:#1a2d65;
  text-decoration:underline;
  font-weight:bold;
}
#mutace a:hover{
  color:#1a2d65;
  text-decoration:none;
}
#content{
  float:left;
  _float:none;
  width:540px;
  margin-right:10px;
  background: #fff url(../img/bg_contant.jpg) no-repeat;
  font-size:0.9em;
  color:#333331;
}
#content ul{
  padding:0px;
  margin:0px 2px 6px 0px;
}
#content li{
  margin:0px;
  padding:0px;
}

#content ul.decimal{
  list-style:decimal;
  margin-left:28px;
  _margin-left:32px;
  font-size:100%;
}
#content ul.decimal li{
  
  padding:0px 0px 0px 0px;
  list-style:none;
  margin:2px 0px 0px 20px;
  background: none;
  list-style:decimal;
  font-weight:bold;
  font-size:100%;
}
#content ul.decimal li span{
  font-weight:normal;
  letter-spacing:1px;
  font-size:100%;
}
#content ul.decimal li span.blue{
  color:#1a2d65;
}
#content #duvody{
  float:left;
  background: #F0E8D3 url(../img/bg_duvod.gif) 0% 100% no-repeat;
  width:254px;
  height:185px;
}
#hp_title_gold_d{
  background: #ac9862 url(../img/bg_title_gold.gif) no-repeat;
  height:35px;
  margin-top:8px;
  font-family: Times New Roman, Times, serif;
}
#hp_title_gold_d h2{
  margin:0px;
  padding:8px 0px 0px 8px;
  font-size:18px;
  font-weight:bold;
  font-family: Times New Roman, Times, serif;
  color:#fff;
}
#content ul.decimal_duvody{
  list-style:decimal;
  margin-left:28px;
  _margin-left:32px;
  margin-top:10px;
  font-size:13px;
  color:#AA9866;
  font-weight:normal;
}
#content ul.decimal_duvody li{
  padding:0px 0px 0px 0px;
  list-style:none;
  background:none;
  margin:2px 0px 0px 20px;
  list-style:decimal;
  font-weight:bold;
  font-size:13px;
}
#content ul.decimal_duvody li span{
  font-weight:normal;
  letter-spacing:1px;
  font-size:19px;
}
#content ul.decimal_duvody li span.blue{
  font-size:23px;
  font-weight:bold;
}
#content a:link, #content a:visited, #content a:active{
  color:#1a2d65;
  text-decoration:underline;
  font-weight:bold;
}
#content a:hover{
  color:#1a2d65;
  text-decoration:none;
  font-weight:bold;
}
#content #navigace{
  text-align:right;
  font-size:12px;
  padding:0px 8px 5px 8px;
}
#contant_center ul{
  list-style:auto;
  margin:8px 8px 8px 25px;
}

#contant_center .left_kontakt{
  float:left;
  width:267px;
}
#contant_center .right_kontakt{
  float:left;
  width:267px;
}
#content p img.leftobr, #content div img.leftobr{
  float:left;
  margin-top:5px;
  margin-right:5px;
}
#content p img.rightobr, #content div img.rightobr{
  float:right;
  margin-left:5px;
  margin-top:5px;
}
#content .justify{
  text-align:justify;
}
#content .center{
  text-align:center;
}
#content .right{
  text-align:right;
}
#content h3{
  font-size:1.3em;
  font-weight:normal;
  padding:0px;
  margin:9px 8px 5px 8px;
  clear:both;
}
#content h4{
  font-size:1.1em;
  font-weight:bold;
  padding:0px;
  margin:0px 8px 5px 8px;
  clear:both;
}
#content .ref_obr{
  margin-left:5px;
  width:250px;
  float:right;
}
.top_nahoru{
  font-size:13px;
  clear:both;
}
#contant_center .left_kontakt p{
  padding: 15px 0px 15px 30px;
}
#contant_center .right_kontakt p{
  padding: 15px 0px 15px 30px;
}

#contant_left{
  width:275px;
  float:left;
  padding-top:5px;
}
#contant_left p{
  padding:0px;
  margin:0px 8px 0.8em 8px;
}
#contant_left #ofirme{
  
  height:400px;
  border-bottom:1px solid white;
}
#contant_right{
  float:left;
  width:254px;
  margin-left:5px;
  padding-top:5px;
}
#contant_right p{
  padding:0px;
  margin:0px 8px 6px 8px;
}
.novinka{
  position:relative;
  clear:both;
  margin-bottom:8px;
}
#box_novinky_m #box_novinky .novinka{
  position:static;
  clear:both;
  margin-bottom:8px;
}
.novinka .odkaz{
  margin-bottom:0.8em;
  text-align:right;
}
.novinka .odkaz a{
  
}
.novinka .text span.obrazek_hp{
  display:block;
  float:left;
  width:72px;
  text-align:center;
  margin-right:10px;
  _margin-right:5px;
  background:transparent;
  font-size:0px;
}
.novinka .text span.obrazek_hp img{
  border:3px solid #F0D098;
}
.novinka .text span.obrazek{
  display:block;
  float:right;
  width:152px;
  text-align:center;
  margin-left:10px;
  _margin-left:5px;
  background:transparent;
  font-size:0px;
  margin-bottom:5px;
}
.novinka .text span.obrazek img{
  border:3px solid #F0D098;
}
.novinka .text img.extra{
  border:3px solid #F0D098;
}
.novinka .text{
  text-align:justify;
}

body #box1 .text p {
  margin: 10px 0;
}

.novinka .datum{
  font-size:0.8em;
}
.novinka p{
  text-align:justify;
  margin:0px;
  padding:0px;
  margin-bottom:0.8em;
}
.novinka p.center{
  text-align:center;
  margin:0px;
  padding:0px;
  margin-bottom:0.8em;
}
#content .novinka h3{
  margin:0px 0px 6px 0px;
  padding:0px;
  font-weight:bold;
  font-size:1em;
}
#content .novinka h4{
  margin:0px 0px 0px 0px;
  padding:0px;
  font-weight:bold;
  font-size:1em;
}
#box_novinky_m{
  width: 247px;
	height: 368px;
	_height: 358px;       
  _height/**/: 358px;  
  _hei\ght: 349px;
	padding:0px 0px 10px 8px;
  
}
#box_novinky{
  
  padding-right:5px;
  width: 241px;
  _width: 247px;       
  _width/**/: 247px;  
  _wid\th: 241px;
  height: 350px;
  _height: 348px;       
  _height/**/: 348px;  
  _hei\ght: 339px;
  overflow: auto;

  scrollbar-face-color: #CAB680;
  scrollbar-highlight-color: #fff;
  scrollbar-3dlight-color: #fff;
  scrollbar-darkshadow-color: #fff;
  scrollbar-shadow-color: #CAB680;
  scrollbar-arrow-color: #000; 
}
#box_novinky_archiv{
  height:21px;
  _height:40px;
  padding:0px 10px 0px 13px;
}
#contant_center{
  width:534px;
  float:left;
  padding-top:5px;
}
#contant_center p{
  padding:0px;
  margin:0px 8px 1em 8px;
}
.title_gold {
  background: #ac9862 url(../img/bg_title_gold.gif) no-repeat;
  height:35px;
  margin-bottom:8px;
  font-family: Times New Roman, Times, serif;
}
#hp_title_gold{
  margin-top:8px;
  background: #ac9862 url(../img/bg_title_gold.gif) no-repeat;
  height:35px;
  font-family: Times New Roman, Times, serif;
  margin-bottom:8px;
}
#hp_title_gold h2{
  margin:0px;
  padding:8px 0px 0px 8px;
  font-size:18px;
  font-weight:bold;
  font-family: Times New Roman, Times, serif;
  color:#fff;
}
.title_gold h2{
  margin:0px;
  padding:8px 0px 0px 8px;
  font-size:18px;
  color:#fff;
  font-weight:bold;
  font-family: Times New Roman, Times, serif;
}
.title_blue {
  margin-bottom:10px;
  background: #0a225f url(../img/bg_title_blue.gif) no-repeat;
  height:35px;
  font-family: Times New Roman, Times, serif;
}
.title_blue h2{
  margin:0px;
  padding:8px 0px 0px 8px;
  font-size:18px;
  font-weight:bold;
  font-family: Times New Roman, Times, serif;
  color:#fff;
}

#formular_m{
  margin-top:8px;
  float:left;
  width:275px;
  height:220px;
  background: #ede3cc url(../img/bg_formular1.jpg) 0% 100% no-repeat;
}
#formular{
  padding:8px;
  font-size:0.9em;
}
#formular_m h2{
  margin:0px 0px 5px 0px;
  padding:0px 0px 0px 0px;
  font-size:18px;
  font-weight:bold;
  font-family: Times New Roman, Times, serif;
  color:#333331;
}
#content #formular p{
  padding:0px;
  margin:0px 0px 10px 0px;
}
.formular_row{
  padding-top:4px;
}
.formular_row label{
  width:110px;
  margin-right:3px;
  margin-top:2px;
  text-align:right;
  font-size:13px;
  float:left;
  display:block;
  font-weight:bold;
}
.formular_row_taxtarea textarea{
  width:130px;
  margin-top:5px;
  _margin-top:4px;
  height:70px;
  font-family: Times New Roman, Times, serif;
  font-size:15px;
  letter-spacing:0px;
  background:#f1ead7;
  border:1px solid #a58c3e;	
}
.formular_row_taxtarea label{
  width:110px;
  margin-right:3px;
  margin-top:2px;
  text-align:right;
  font-size:13px;
  float:left;
  display:block;
  font-weight:bold;
}
.formular_row_radio{
  padding-top:4px;
}
.formular_row_radio label{
  width:104px;
  margin-right:3px;
  margin-top:2px;
  text-align:right;
  font-size:13px;
  float:left;
  font-weight:bold;
  display:block;
}
#formular .formular_row_radio input{
   border: 0px;	
   background: none;
   width: 15px;
} 
#formular .radio_btn{
   margin:8px 0px;
}  	
#formular .formular_row input {
   border: 1px solid #a58c3e;	
   background: url(../img/bg_input.gif) repeat-x;
   width: 130px;	
}
#formular input.radio{
  width: 20px;
}
#formular .row_tlacitko {
  margin-left:113px;
  _margin-left:116px;
}
#formular input.tlacitko {
  margin-top:10px;
  border: 0px;
  background: blue url(../img/tlacitko_132.gif) no-repeat;
  width: 133px;
  
  height:23px;
  color:#fff;	
  font-weight:bold;
  font-family: Times New Roman, Times, serif;
}
#selfmarketing{
  margin-top:10px;
  width:150px;
  height:15px;
  width:100px;
  _width:160px;
  margin-left:auto;
  margin-right:auto;
  _margin-left:7px;
}
#sitemap{
  background: url(../img/sitemap.gif) 50% 50% no-repeat;
  width:30px;
  float:left;
  height:15px;
}
#send2friend{
  background: url(../img/send2friend.gif) 50% 50% no-repeat;
  width:30px;
  float:left;
  height:15px;
}
#homepage{
  background: url(../img/homepage.gif) 50% 50% no-repeat;
  width:30px;
  float:left;
  height:15px;
}
#favorites{
  background: url(../img/favorite.gif) 50% 50% no-repeat;
  width:30px;
  float:left;
  height:15px;
}
#print{
  background: url(../img/print.gif) 50% 50% no-repeat;
  width:30px;
  float:left;
  height:15px;
}
.hide {
  display: none;
}
.visible {
  display: block;	
}
#footer{
  clear:both;
  height:58px;
  width:744px;
  margin-left:10px;
  line-height:58px;
  background: #fff url(../img/bg_footer.gif) no-repeat;
}
#footer p{
  padding:0px 0px 0px 225px;
  margin:0px;
  font-size:12px;
  color:#8f886f;
}
#footer p span{
  color:#cbaf5a;
  padding:0px 10px;
}
#footer a:link, #footer a:visited, #footer a:active{
  color:#1a2d65;
}
#footer a:hover{
  color:#1a2d65;
  text-decoration:underline;
}

/* hover menu */

#menu ul.menu ul.druhe 
{ 
  position:absolute; 
  margin-top:-31px; 
  margin-left:191px;
  _margin-left: 175px;       
  _margin-left/**/: 191px;  
  _mar\gin-left: 191px; 
  visibility:hidden;
  width:192px;
  border-bottom:1px solid black;
} 
#menu ul.menu li:hover ul.druhe
{ 
  visibility:visible; 
  z-index:999;
}
#menu ul.menu ul.druhe ul.treti 
{ 
  position:absolute; 
  margin-top:-31px; 
  margin-left:191px;
  _margin-left: 175px;       
  _margin-left/**/: 191px;  
  _mar\gin-left: 191px; 
  visibility:hidden;
  width:192px;
  border-bottom:1px solid black;
} 
#menu ul.menu ul.druhe li:hover ul.treti
{ 
  visibility:visible; 
  z-index:999;
}  
/* konec hover menu */
.kontakty_table{
  width:99%;
  font-size:12px;
  clear:both;
}
.kontakty_table td{
  padding:3px 5px;
}
.kontakty_table .mail{
  text-align:left;
}
.kontakty_table .tel{
  width:142px;
  text-align:center;
}

.kontakty_table.jmeno{
  text-align:left;
}
.kontakty_table .liche{
  background:#FDF4DA;
}
.kontakty_table .plna{
  padding:25px 2px 3px 2px;
  color:#000;
  font-size:14px;
  text-align:left;
}
.kontakty_table .jmeno .blue{
  color:#1A2D65;
  font-size:12px;
  font-weight:bold;
}
.ucasti_table{
  width:99%;
  font-size:12px;
  margin-top:5px;
  margin-bottom:12px;
}
.ucasti_table td{
  padding:3px 5px;
  text-align:center;
}
.ucasti_table .left{
  text-align:left;
}
.ucasti_table .termin{
  width:107px;
}
.ucasti_table .kontakt{
  width:120px;
}
.ucasti_table .liche{
  background:#FDF4DA;
}
.ucasti_table th{
  padding:7px 3px 7px 3px;
  font-size:14px;
  color:#1A2D65;
  background:#eadebf;
  font-weight:bold;
  text-align:center;
}
.ucasti_table .blue{
  color:#1A2D65;
  font-weight:bold;
}



#content li{
  padding:0px 0px 0px 16px;
  list-style:none;
  margin:0px 0px 3px 4px;
  background: url(../img/li_bg.gif) 0% 5px no-repeat;
}
#photo{
  margin-top:10px;
}
#photo a:link, #photo a:visited, #photo a:active{
  color:#fff;
  text-decoration:underline;
}
#photo a:hover{
  color:#fff;
  text-decoration:none;
}
.formular2{
  margin-left:8px;
}
.formular2 .label{
  vertical-align:top;
}
.formular2 label{
  font-weight:bold;
  font-size:14px;
}
.formular2 input.txtform{
  border:1px solid #b2660d;
  background: #fff url(../img/bg_input.gif) repeat-x;
  width: 295px;        
  _width: 300px;       
  _width/**/: 300px;  
  _wid\th: 292px;
  padding:4px 0px 3px 3px;
  _padding:4px 3px 0px 3px;
  font-size:14px;
  margin:0px 0px 0px 0px;
  _height: 25px;       
  _height/**/: 25px;  
  _hei\ght: 19px;
}
.formular2 input.txtform_datum{
  border:1px solid #b2660d;
  background: #fff url(../img/bg_input.gif) repeat-x;
  width: 274px;        
  _width: 279px;       
  _width/**/: 279px;  
  _wid\th: 271px;
  padding:4px 0px 3px 3px;
  _padding:4px 3px 0px 3px;
  font-size:14px;
  margin:0px 0px 0px 0px;
  _height: 25px;       
  _height/**/: 25px;  
  _hei\ght: 19px;
}
.formular2 textarea{
  border:1px solid #b2660d;
  background: #fff url(../img/bg_input.gif) repeat-x;
  width: 295px;        
  _width: 300px;       
  _width/**/: 300px;  
  _wid\th: 292px;
  padding:4px 0px 3px 3px;
  _padding:4px 3px 0px 3px;
  font-size:14px;
  margin:0px 0px 0px 0px;
  font-family: Times New Roman, Times, serif;
}
.formular2 input.btnform{
  padding:0px;
  font-size:13px;
  color:#fff;	
  font-weight:bold;
  width:300px;
  height:25px;
  line-height:25px;
  font-family: Times New Roman, Times, serif;
  border: 1px solid #dac481;
  background: #132965;
  margin-bottom:15px;
}
#content #okraj p.alignright{
  text-align:right;
  clear:both;
  padding:0px 0px;
  margin:0px 0px 1em 0px;
}
#okraj{
  padding:8px;
}
.flash{
  position:absolute;
  margin-top:-1px;
  margin-left:-7px;
  z-index:999;
}

fieldset {
  margin: 0;
  padding: 0;
  border: 0;
}
#content #contant_center span.bluetext{
  color:#1A2D65;
  font-weight:bold;
}
.line_brown{
  background: #EBE5D7;
  height:2px;
  width:100%;
  margin:30px 0px;
  line-height:1px;
  font-size:1px;
}
