label {
	color: #494949;
	font-size: 11px;
}

.form {
	margin: 0px;
}


#forms_menu{
//  width:870px;
	color: #494949;
	border:0px ;
	margin:0px 0px 0px 15px;
	height:28px;
}


#forms_top{
  width:940px;
	font-size:9px;
  color: #737373;
	border:0px ;
	margin:5px 15px 5px 15px;
	height:20px;
	float:right;
}

.forms_top_polozka{
  height:20px;
	border:0px ;
	margin:0px 0px 0px 20px;
	font-size:9px;
	float:right;
	font-weight:normal;
}

.forms_top_polozka_bold{
  height:20px;
	border:0px ;
	margin:0px 5px 0px 0px;
	font-size:9px;
	float:left;
	font-weight:bold;
}

#forms_top a{
  text-decoration:none;
  font-size:9px;
  font-weight:bold;
  color:#5a9b12;
}


#forms_menu font{
	height:27px;
	width:185px;
  display:block;
	font-size:10px;
	padding: 0px;
	text-align:center;
	line-height:26px;
	color: #ffffff;
	border:0px ;
	margin:0px 1px 0px 0px;
	background-color: #5a9b12;
	text-decoration:none;
	cursor:pointer;
	float:left;
	font-weight:bold;
}

#zalozka_krok1 :hover{
	background-color: #2d7f00;
}

#zalozka_krok2 :hover{
	background-color: #2d7f00;
}
#zalozka_krok3 :hover{
	background-color: #2d7f00;
}
#zalozka_krok4 :hover{
	background-color: #2d7f00;
}

#forms_menu a:hover{
	background-color: #2d7f00;
}



#forms{
  width:960px;
	margin:0px 0px 0px 8px;
	min-height:500px;
	_height:500px;
	border-left: 2px solid #e5e5de;
	border-right: 2px solid #e5e5de;
  color:#56564a;
  float:left;
}

#zaver{
  width:100%;
	border: 0px;
	margin:0px;
	height:5px;
	clear:both;
}

.forms_levy_sloupec{
  width:440px;
	margin:0 0 0 10px;
	float:left;
}



.forms_levy_sloupec_doplnujici{
  width:420px;
	margin:0 0 0 10px;
	float:left;
}


.forms_pravy_sloupec{
  width:440px;
	margin:0 35px 0 0;
	float:right;
	text-align:right;
}


.forms_pravy_sloupec_doplnujici{
  width:420px;
	margin:0 30px 0 0;
	float:right;
}

.tbl_header_nadpis{
  width:180px;
	font-size: 12px;
	color:#2d7f00;
	margin:0px 10px 10px 10px;
	text-align:left;
	float:left;
	height:20px;
	line-height:20px;
	font-weight:bold;
	display:block;
  font-size:11px;
}

.tbl_header_popis {
  width:600px;
	font-size: 11px;
	color: #494949;
	margin:0px 10px 10px 10px;
	text-align:left;
	float:left;
	height:20px;
	line-height:20px;
}

.forms_popis {
  width:105px;
	color: #494949;
	margin:7px 0px 0px 0px;
	text-align:right;
	float:left;
	height:20px;
	line-height:20px;
}

.forms_popis_bez_vysky {
  width:105px;
	color: #494949;
	margin:7px 0px 0px 0px;
	text-align:right;
	float:left;
	line-height:16px;
}

.forms_popis_dlouhy {
  width:105px;
	color: #494949;
	margin:3px 0px 0px 0px;
	text-align:right;
	float:left;
	height:20px;
	line-height:11px;
}

.forms_popis_doplnujici {
  width:170px;
	font-size: 11px;
	color: #494949;
	margin:7px 0px 0px 0px;
	text-align:right;
	float:left;
	height:20px;
	line-height:20px;
}


.forms_hvezdicka {
  width:18px;
	font-size: 11px;
	color: #900000;
	margin:7px 0px 0px 0px;
	text-align:left;
	float:left;
	height:20px;
	line-height:20px;
}

.forms_policko {
  width:315px;
	font-size: 11px;
	color: #494949;
	margin:7px 0px 0px 0px;
	text-align:left;
	float:left;
	height:20px;
	line-height:20px;
}

.forms_policko_bez_vysky {
  width:315px;
	font-size: 11px;
	color: #494949;
	margin:7px 0px 0px 0px;
	text-align:left;
	float:left;
	line-height:16px;
}

.forms_policko_doplnujici {
  width:180px;
	font-size: 11px;
	color: #494949;
	margin:7px 0px 0px 0px;
	text-align:left;
	float:left;
	height:20px;
	line-height:20px;
}

.forms_poznamka {
width:605px; 
height:160px; 
border:0px none; 
line-height:20px; 
font-size:11px;
float:right; 
margin:30px 30px 40px 0px; 
padding:0px 0px 0px 0px; 
text-align:left;
}


.reg_textarea{
	background-color:#f3f3ee;
	border: 1px solid #737373;
	font-size:11px;
	color:black;
	height:115px;
	width:600px;
	margin:0px 0px 20px 0px; 
}


.select_l{
	background-color:#f3f3ee;
	border: 1px solid #737373;
	font-size:10px;
	color:black;
	height:20px;
	width:315px;
}

.reg_inp{
	width:310px;
	background-color:#f3f3ee;
	border: 1px solid #737373;
	font-size:10px;
	height:16px;
	line-height:16px;
	padding:0px 0px 0px 3px; 
}

.reg_inp_s_invis{
	width:310px;
	background-color:#f3f3ee;
	border: 1px solid #737373;
	font-size:10px;
	height:16px;
	line-height:16px;
	padding:0px 0px 0px 3px; 
	display:none;
}

.reg_inp_s{
	width:163px;
	border:1px solid #737373;
	background-color: #f3f3ee;
	font-size:10px;
	height:16px;
	line-height:16px;
	padding:0px 0px 0px 3px;
}

.reg_inp_s_doplnujici{
	width:198px;
	border:1px solid #737373;
	background-color: #f3f3ee;
	font-size:10px;
	height:16px;
	line-height:16px;
	padding:0px 0px 0px 3px;
}

.reg_inp_s_leve{
	width:163px;
	border:1px solid #737373;
	background-color: #f3f3ee;
	font-size:10px;
	height:16px;
	line-height:16px;
	float:left;
	padding:0px 0px 0px 3px;
}

.select_s{
	background-color:#f3f3ee;
	border: 1px solid #737373;
	font-size:11px;
	color:black;
	width:143px;
	height:20px;
}

option{
	font-size:11px;
}

.select_s_doplnujici{
	background-color:#f3f3ee;
	border: 1px solid #737373;
	font-size:10px;
	color:black;
	height:20px;
	width:200px;
}



.select_s_prave{
	background-color:#f3f3ee;
	border: 1px solid #737373;
	font-size:10px;
	color:black;
	height:20px;
	width:143px;
	float:right;
}

.select_s_leve{
	background-color:#f3f3ee;
	border: 1px solid #737373;
	font-size:10px;
	color:black;
	height:20px;
	width:143px;
	float:left;
}

.btn_submit{
	background-color: #5a9b12;
	color: #ffffff;
	border:0px;
	font-family: Tahoma, "Lucida Grande CE", lucida, sans-serif;
	font-size:10px;
	padding: 0px 0px 0px 0px;
	text-align:center;
	height:27px;
	width:190px;
	text-decoration:none;
	float:right;
	margin:10px 5px 5px 25px;
	text-transform: uppercase;
	font-weight:bolder;
	cursor:pointer;
	vertical-align:middle;
}

.btn_submit:hover{
	background-color: #2d7f00;
}
.btn_submit:disabled{
	background-color: #C0C0C0;
}



.display_none {
	display:none;
}



.forms_prava_poznamka {
width:460px; 
border:0px none; 
line-height:20px; 
font-size:0px; 
float:right; 
margin:0 25px 20px 0px;
padding:100px 0px 0px 0px; 
text-align:left;
}



.forms_leva_poznamka {
width:370px;
margin:0 0 20px 10px;
border:0px none; 
line-height:20px; 
font-size:0px; 
float:left; 
padding:0px 0px 0px 0px; 
text-align:left;
}


.tbl_header_nadpis_upload{
  width:245px;
	font-size: 12px;
	color:#2d7f00;
	margin:10px;
	text-align:left;
	float:left;
	height:20px;
	line-height:20px;
	font-weight:bold;
	display:block;
  font-size:11px;
}

.tbl_header_popis_upload {
  width:530px;
	font-size: 10px;
	color: #494949;
	margin:10px;
	text-align:left;
	float:left;
	height:20px;
	line-height:20px;
}

.forms_cely_sloupec_upload{
  width:780px;
	margin:0 0 0 10px;
	float:left;
}

.forms_popis_upload {
  width:235px;
	font-size: 11px;
	color: #494949;
	margin:7px 0px 0px 0px;
	text-align:right;
	float:left;
	height:20px;
	line-height:20px;
}


.forms_policko_upload {
  width:510px;
	font-size: 11px;
	color: #494949;
	margin:7px 0px 0px 30px;
	text-align:left;
	float:left;
	height:20px;
	line-height:20px;
}

.reg_inp_upload{
	background-color:#f3f3ee;
	font-size:10px;
	color:black;
}

.reg_inp_text_upload{
	width:315px;
	background-color:#f3f3ee;
	border: 1px solid #737373;
	font-size:10px;
	height:16px;
	line-height:16px;
}


.forms_div_foto{
  width:510px;
	font-size: 11px;
	color: #494949;
	margin:12px 0px 0px 265px;
	text-align:left;
	float:left;
	line-height:20px;
}


.poznamka{
  width:510px;
	margin:0px 0px 10px 0px;
	clear:both;
	font-size: 10px;
	color: #494949;
}


.img_box{
  width:100px;
  height:100px;
	font-size: 10px;
	color: #494949;
	margin:7px 7px 0px 0px;
	text-align:center;
	float:left;
}

.img_box img{
  width:100px;
	margin:0px;
	padding:0px;
	border:0px;
	clear:both;
	background:gray;
}

.img_box a{
  text-decoration:none;
  color:#4f4e4e;
  font-size: 10px;
}

.img_box a:hover{
  text-decoration:underline;
}


.forms_prava_poznamka_upload {
width:480px; 
border:0px none; 
line-height:20px; 
font-size:0px; 
float:right; 
margin:0 25px 20px 0px;
padding:20px 0px 0px 0px; 
text-align:left;
}

.btn_submit_obrazek{
	width:145px;
	background-color:#f3f3ee;
	border: 1px solid #737373;
	font-size:10px;
	height:19px;
	padding:0px 0px 0px 0px;
	margin:0px 20px 0px 0px;
	float:right;
	cursor:pointer;
}

.btn_submit_obrazek:hover{
	background-color:#daebc3;
}



.tbl_header_nadpis_video{
  width:190px;
	font-size: 12px;
	color:#2d7f00;
	margin:10px;
	text-align:left;
	float:left;
	height:20px;
	line-height:20px;
	font-weight:bold;
	display:block;
  font-size:11px;
}

.tbl_header_popis_video{
  width:530px;
	font-size: 10px;
	color: #494949;
	margin:10px;
	text-align:left;
	float:left;
	height:20px;
	line-height:20px;
}


.forms_popis_video {
  width:190px;
	font-size: 10px;
	color: #494949;
	margin:7px 0px 0px 0px;
	text-align:right;
	float:left;
	height:20px;
	line-height:20px;
}

.forms_popis_video label{
	font-size: 10px;
}

.forms_policko_video {
  width:560px;
	font-size: 11px;
	color: #494949;
	padding:7px 0px 0px 20px;
	text-align:left;
	float:left;
	height:20px;
	line-height:20px;
}


.forms_div_video{
  width:600px;
	font-size: 11px;
	color: #494949;
	margin:20px 0px 0px 210px;
	text-align:left;
	float:left;
	line-height:20px;
}

.btn_delete_video{
	background-color: #FF0000;
	color: #ffffff;
	border:0px;
	font-family: Tahoma, "Lucida Grande CE", lucida, sans-serif;
	font-size:10px;
	padding: 0px 0px 0px 0px;
	text-align:center;
	height:27px;
	width:190px;
	text-decoration:none;
	float:right;
	margin:10px 5px 5px 25px;
	text-transform: uppercase;
	font-weight:bolder;
	cursor:pointer;
	vertical-align:middle;
}

.btn_delete_video:hover{
	background-color:#BB0000;
}



.forms_policko_reg {
  width:330px;
	font-size: 11px;
	color: #494949;
	padding:7px 0px 0px 20px;
	text-align:left;
	float:left;
	height:20px;
	line-height:20px;
}

.forms_levy_sloupec_reg{
  width:600px;
	margin:0 0 0 10px;
	float:left;
}



.forms_pravy_sloupec_reg{
  width:160px;
	margin:20px 10px 0 0;
	float:right;
	text-align:right;
}


.forms_cely_sloupec_reg{
  width:780px;
	margin:50px 0 0 0px;
	float:left;
}

.forms_popis_reg {
  width:125px;
	font-size: 11px;
	color: #494949;
	margin:7px 0px 0px 0px;
	text-align:right;
	float:left;
	height:20px;
	line-height:20px;
}


.forms_policko_reg {
  width:250px;
	font-size: 11px;
	color: #494949;
	margin:7px 0px 0px 0px;
	text-align:left;
	float:left;
	height:20px;
	line-height:20px;
	padding:0px;
}

.reg_inp_reg{
	width:247px;
	background-color:#f3f3ee;
	border: 1px solid #737373;
	font-size:10px;
	height:16px;
	line-height:16px;
	padding:0px 0px 0px 3px;
}

.forms_policko_souhlas {
  width:395px;
	font-size: 11px;
	color: #494949;
	margin:7px 0px 0px 0px;
	text-align:right;
	float:left;
	height:20px;
	line-height:20px;
}

.forms_policko_souhlas a{
font-size:11px;
text-decoration:none;
color:#2d7f00;
}

.forms_policko_souhlas a:hover{
text-decoration:underline;
}



.input{
	width:250px;
	background-color:#f3f3ee;
	border: 1px solid #737373;
	font-size:10px;
	height:20px;
}

.input option{
	font-size:10px;
}


#AgenturaLogo{
	width:250px;
	background-color:#f3f3ee;
}

#UserFoto{
	width:250px;
	background-color:#f3f3ee;
}

.forms_poznamka_reg {
	width:725px; 
	border:0px none; 
	line-height:20px; 
	font-size:0px; 
	float:right; 
	margin:20px 50px 30px 0px; 
	padding:0px 0px 0px 0px; 
	text-align:left;
}

.forms_reg_bnr_sbt {
	width:860px; 
	border:0px none; 
	line-height:20px; 
	font-size:0px; 
	float:right; 
	margin:20px 50px 30px 0px; 
	padding:0px 0px 0px 0px; 
	text-align:left;
}


.forms_policko_prihl {
  width:340px;
	font-size: 11px;
	color: #494949;
	padding:7px 0px 0px 20px;
	text-align:left;
	float:left;
	height:20px;
	line-height:20px;
}



.forms_linka{
	background-color: #f3f3ee;
	border:0px;
	font-size:10px;
	padding: 0px 0px 0px 10px;
	text-align:left;
	line-height:25px;
	height:27px;
  width:926px;
	margin:0px 10px 0px 10px;
	text-decoration:none;
	float:left;
	font-weight:bolder;
  border: 2px solid #e5e5de;
  color:#2d7f00;
  font-size:11px;
  text-transform: uppercase;
  -webkit-border-top-right-radius:5px;
  -webkit-border-top-left-radius:5px;
  -moz-border-radius-topright:5px;
  -moz-border-radius-topleft:5px;
}

.kredity_nadpis{
	text-align:left;
	line-height:25px;
	height:27px;
	width:200px;
	text-decoration:none;
	float:left;
	margin:0px;
	font-weight:bolder;
	font-size:10px;
}

.kredity_stav{
	text-align:right;
	line-height:25px;
	height:27px;
	width:500px;
	text-decoration:none;
	float:right;
	margin:0px 10px 0px 0px;
	font-weight:normal;
	color: #ffffff;
	border:0px;
	font-size:10px;
	color:#2d7f00;
}

.kredity_stav_num{
	text-decoration:none;
	font-weight:bold;
  color:#2d7f00;
	font-size:10px;
	margin:0px 0px 0px 5px;
}

.forms_cely_sloupec_kredity{
  width:906px;
	margin:0px 10px 15px 10px;
	_margin:2px 10px 15px 10px;
	padding:15px;
	float:left;
	background-color:#ffffff;
	font-size:11px;
	border:2px solid #e5e5de;
	border-top:0px;
	-webkit-border-bottom-right-radius:5px;
  -webkit-border-bottom-left-radius:5px;
  -moz-border-radius-bottomright:5px;
  -moz-border-radius-bottomleft:5px;
}

.kredity_float_left{
	text-align:left;
	line-height:25px;
	height:27px;
	width:600px;
	text-decoration:none;
	float:left;
	margin:0px;
	font-size:11px;
}

.select_2{
	font-size:11px;
		border: 1px solid #737373;
}

.select_2 option{
	font-size:11px;
}

.forms_cely_sloupec_kredity table{
  width:100%;
	border: 1px solid #737373;
	border-collapse:collapse;
	padding:5px;
	background-color:#ffffff;
}

.forms_cely_sloupec_kredity table td{
	text-align:center;	
  height:20px;
	border: 1px solid #737373;
  height:22px;
}

.credit_tr{
	background-color:#f3f3ee;
}


.forms_cely_sloupec_detail table{
  width:100%;
	border: 1px solid #737373;
	border-collapse:collapse;
	padding:5px;
	background-color:#ffffff;
	text-align:left;
}

.forms_cely_sloupec_detail table td{
  text-align:left;
  height:20px;
	border: 1px solid #737373;
  height:22px;
  padding: 0px 5px 0px 5px;
}


.vyhladavanie_agentura{
	width:900px;
	font-size:11px;
	height:30px;
	line-height:20px;
	margin:0px 0px 0px 15px;
}

.vyhladavanie_agentura_input{
	width:190px;
	background-color:#f3f3ee;
	border: 1px solid #737373;
	font-size:10px;
	padding:2px 0px 2px 3px; 
	margin:0px 5px 0px 70px;
	float:right;
}

.vyhladavanie_agentura_btn_search{
	background-color:#5a9b12;
	border: 1px solid #737373;
	color:#ffffff;
	width:104px;
	float:right;
	cursor:pointer;
}

.vyhladavanie_agentura_btn_search:hover{
	background-color: #2d7f00;
}


.zoradenie_agentura input{
	margin-top:5px;
	margin-left:auto;
	margin-right:auto;
	background-image:url(../gfx/sipka_usporiadanie.png);
	height:11px;
	width:35px;
	border:0px;
}

.zoradenie_agentura td form{
text-align:center;
margin:0px 0px 4px 0px;
}


.otazka_stav{
	text-align:right;
	line-height:20px;
	height:20px;
	width:100%;
	text-decoration:none;
	float:left;
	margin:0px 10px 0px 0px;
	font-weight:normal;
	color: #ffffff;
	border:0px;
	font-size:10px;
	color:#2d7f00;
}


.otazka_textarea{
	background-color:#f3f3ee;
	border: 1px solid #737373;
	font-size:11px;
	color:black;
	height:115px;
	width:350px;
	margin:0px 0px 20px 0px; 
}

.otazka_inp{
	width:350px;
	background-color:#f3f3ee;
	border: 1px solid #737373;
	font-size:10px;
	height:16px;
	line-height:16px;
	padding:0px 0px 0px 3px; 
}

.otazka_popis {
  width:130px;
	font-size: 11px;
	color: #494949;
	margin:7px 0px 0px 10px;
	text-align:left;
	float:left;
	height:20px;
	line-height:20px;
}


.otazka_policko{
  width:350px;
	font-size: 11px;
	color: #494949;
	margin:7px 10px 0px 0px;
	text-align:left;
	float:right;
	height:20px;
	line-height:20px;
	padding:0px;
}

.otazka_policko_textarea{
  width:350px;
	font-size: 11px;
	color: #494949;
	margin:7px 10px 0px 0px;
	text-align:left;
	float:right;
	height:120px;
	line-height:20px;
	padding:0px;
}

.otazka_btns{
  width:500px;
	clear:both;
}

.otazka_btn_submit{
	background-color: #5a9b12;
	color: #ffffff;
	border:0px;
	font-family: Tahoma, "Lucida Grande CE", lucida, sans-serif;
	font-size:10px;
	padding: 0px 0px 0px 0px;
	text-align:center;
	height:27px;
	width:166px;
	text-decoration:none;
	float:right;
	margin:10px 8px 5px 10px;
	text-transform: uppercase;
	font-weight:bolder;
	cursor:pointer;
	vertical-align:middle;
}

.otazka_btn_submit:hover{
	background-color: #2d7f00;
}

.forms_cely_sloupec_platba{
  width:780px;
	margin:0 0 0 10px;
	float:left;
}

.forms_popis_platba {
  width:225px;
	font-size: 11px;
	color: #494949;
	margin:7px 0px 0px 0px;
	text-align:right;
	float:left;
	height:20px;
	line-height:20px;
}

.forms_policko_platba {
  width:250px;
	font-size: 11px;
	font-weight: bold;
	color: #494949;
	margin:7px 0px 0px 0px;
	text-align:left;
	float:left;
	height:20px;
	line-height:20px;
	padding:0px;
}

.input_platba{
	width:247px;
	background-color:#f3f3ee;
	border: 1px solid #737373;
	font-size:10px;
	height:16px;
	line-height:16px;
	padding:0px 0px 0px 3px;
}
.forms_platba_submit {
	width:300px; 
	border:0px none; 
	line-height:20px; 
	font-size:0px; 
	float:right; 
	margin:20px 50px 30px 0px; 
	padding:0px 0px 0px 0px; 
	text-align:left;
}
.forms_poznamka_nereg_email {
	width:800px; 
	border:0px none; 
	line-height:20px; 
	font-size:11px;
	float:right; 
	margin:10px 30px 10px 0px; 
	padding:0px 0px 0px 0px; 
	text-align:left;
}
.input_zpusob_platby {
	font-size:10px;
	height:16px;
	line-height:16px;
	padding:0px 0px 0px 3px;
	float: left;
}
.forms_poznamka_dokonceni {
	border:0px none; 
	line-height:20px; 
	font-size:11px;
	float:left; 
	margin:10px 30px 10px 10px; 
	padding:0px 0px 0px 0px; 
	text-align:left;
}
.forms_policko_platba label {
	padding-left: 5px;
}

