body {
	font-family:Arial;
	font-size:11px;
	color:#000000;
	background-color:#FFFFFF; /* 999999 */
	text-align:center;
	height:100%;
}

* {
	margin:0;
	padding:0;
}

img {
	border:none;
}

a {
	text-decoration:none;
	color:#FF6633;
}
a:hover {
	text-decoration:underline;
}

ul li {
	list-style:none;
}


#all {
	width:1014px;
	margin:0px auto;
	overflow:hidden;
	display:block;
	background-color:#FFFFFF;
}

#all_center {
	float:left;
	width:100%;
	margin:0px;
	text-align:left;
}


/********* buttony ***********/
input {
	color:#CC3333;
	font-size:11px;
	border:1px solid #CC3333;
}
input:hover {
	border:1px solid #000000;
}
input.txt {
	color:#CC3333;
	font-size:11px;
	width:120px;
	height:15px;
	border:1px solid #CC3333;
}
input.txt:hover {
	border:1px solid #000000;
}
input.btn_sbmt {
	width:120px;
	height:20px;
	border:1px solid #FFFFFF;
	color:#FFFFFF;
	background-color:#FF6600;
	font-weight:bold;
	padding-top:0px;
	padding-bottom:2px;
}
input.btn_sbmt:hover {
	color:#333333;
	cursor:pointer;
	border:1px solid #333333;
}
textarea {
	color:#CC3333;
	font-size:11px;
	border:1px solid #CC3333;
}
textarea:hover {
	border:1px solid #000000;
}
select {
	color:#CC3333;
	font-size:11px;
	width:120px;
	border:1px solid #CC3333;
}


/**** topka ****/
#top_info {
	color:#FF6633;
	margin:2px 20px 0px 0px;
	text-align:right;
}

#topka {
	clear:both;
	overflow:hidden;
	background:url(img/nadpis.jpg) no-repeat bottom left;
	padding:0px 20px 0px 0px;
	width:1012px;
	min-height:160px;
	color:#999999;
}
#topka ul {
	padding:0px 0px 0px 523px;
}
#topka li {
	margin:5px 0px 5px 0px;
}
#logo {
	display:block;
	position:absolute;
	top:20px;
	width:500px;
	height:130px;
}


#cent {
	clear:both;
	overflow:hidden;
	background:url(img/menu_ciara_long.jpg) repeat-y;
}


/**** stred uvod ****/
#stred_uvod {
	padding:5px 8px 5px 8px;
	clear:both;
	overflow:hidden;
}
#stred_uvod #box1 {
	background-color:#DCDCDC;
	width:320px;
	height:280px;
	float:left;
}
#stred_uvod #box1 h2 {
	background:url(img/uvod_box1_nadpis.jpg) no-repeat;
	width:310px;
	height:23px;
	display:block;
	color:#FFFFFF;
	font-size:11px;
	text-align:left;
	padding:14px 0px 0px 10px;
}
#stred_uvod #box1 .obsah {
	background-color:#FFFFFF;
	margin:10px;
	padding:5px;
	width:290px;
	height:210px;
	overflow:hidden;
	text-align:justify;
}
#stred_uvod #box1 .obsah .ciara {
	border-top:2px dotted #FF6600;
	margin:10px 0px 10px 0px;
}

#stred_uvod #box1 .obsah .oznam {
	display:block;
	margin-bottom:10px;
}
#stred_uvod #box1 .obsah .oznam .datum {
	font-size:10px;
	font-weight:bold;
}
#stred_uvod #box1 .obsah .oznam .nadpis {
	font-weight:bold;
	color:#FF6633;
}
#stred_uvod #box1 .obsah .oznam .text {
}
#stred_uvod #box2 {
	background:url(img/uvod_box2_top_bg.jpg) no-repeat top;
	background-color:#E7E7E7;
	width:199px;
	height:280px;
	float:right;
}
#stred_uvod #box2 h2 {
	width:199px;
	height:23px;
	display:block;
	color:#FFFFFF;
	font-size:11px;
	text-align:left;
	padding:14px 0px 0px 10px;
}
#stred_uvod #box2 .foto {
	background-color:#FFFFFF;
	margin:10px 10px 0px 10px;
	padding:5px;
	text-align:center;
}
#stred_uvod #box2 .foto img {
	width:166px;
	height:120px;
	border:1px solid black;
	display:block;
}
#stred_uvod #box2 a.button {
	margin:5px 10px 0px 10px;
	padding:5px;
	display:block;
	height:44px;
}
#stred_uvod #box2 .obsah {
	margin:0px 10px 10px 10px;
	padding:5px;
}



#main_left{
	width:239px;
	float:left;
	overflow:hidden;
}
#main_left #menu_mobil{
	width:239px;
	height:263px;
	background:url(img/mobil.jpg) no-repeat;
	float:left;
}
#main_left #menu_left{
	width:219px;
	float:left;
}
#main_left #menu_left .menu_box {
	margin:0px 0px 10px 0px;
}
#main_left #menu_left .menu_left_reklama {
	margin:0px 0px 10px 25px;
}
#main_left #menu_left .menu_box h2 {
	width:180px;
	height:19px;
	display:block;
	background:url(img/menu_head.jpg) no-repeat;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	padding:8px 0px 0px 39px;
	text-transform:lowercase;
}
#main_left #menu_left .menu_box .obsah {
	background:url(img/box_left_bg.jpg) repeat-y;
	width:192px;
	padding:4px 0px 0px 25px;
	text-align:center;
}
#main_left #menu_left .menu_box .obsah .vypln {
	background-color:#CCCCCC;
	width:182px;
	margin:0px 0px 0px 3px;
	padding:2px;
}
#left_najpozadie {
	text-align:center;
}
#left_najpozadie .info {
	text-align:center;
	display:block;
	position:absolute;
	background-color:#FFFFFF;
	width:158px;
	margin:3px 0px 0px 13px;
}
#left_najpozadie .obr {
	padding:2px;
	width:171px;
/*	background-color:#FFFFFF; */
	margin:4px 0px 0px 3px;
}
#left_najpozadie .obr img {
	border:1px solid #000000;
}
#left_najpozadie a.nadpis {
	background:none;	
	padding:0px;
	margin:0px;
	font-weight:bold;
}
#left_najpozadie a.autor {
	background:none;	
	padding:0px;
	margin:0px;
	width:170px;
	display:inline;
}
#main_left #menu_left .menu_box a.mm {
	width:180px;
	height:18px;
	display:block;
	background:url(img/menu_polozka.jpg) no-repeat;
	color:#000000;
	font-size:12px;
	font-weight:bold;
	padding:4px 0px 0px 39px;
	text-transform:lowercase;
}
#main_left #menu_left .menu_box a.mm:hover {
	width:180px;
	height:18px;
	display:block;
	background:url(img/menu_show.jpg) no-repeat;
	font-size:12px;
	font-weight:bold;
	padding:4px 0px 0px 39px;
}
#main_left #menu_left .menu_box a.press {
	width:180px;
	height:18px;
	display:block;
	background:url(img/menu_show.jpg) no-repeat;
	color:#FF6633;
	font-size:12px;
	font-weight:bold;
	padding:4px 0px 0px 39px;
	text-transform:lowercase;
}
#main_left #menu_left .menu_box .end{
	width:219px;
	height:7px;
	display:block;
	background:url(img/menu_bottom.jpg) no-repeat;
}
#main_left #menu_left_ciara{
	width:20px;
	float:left;
}

#main_center {
	width:555px;
	float:left;
}

#top_popisok{
	width:540px;
	height:25px;
	display:block;
	background:#fff url(img/top_popisok.jpg) no-repeat top center;
	text-align:right;
	padding:18px 15px 0px 0px;
	font-size:10px;
	color:#333333;
}


/**** stred ****/
#ciara {
	width:3px;
	height:100%;
	background:#fff url(img/ciara_back.jpg) repeat-y;
	float:left;
}


#stred {
	width:552px; /*552*/
	float:left;
	text-align:center;
	background:#fff url(img/ciara_back.jpg) repeat-y right;
	padding:0px 3px 0px 0px;
}

#stred .reklama_468x60 {
	background:url(img/stred_reklama_468x60_bg.jpg) no-repeat center;
	width:536px;
	height:77px;
	text-align:center;
	padding:5px 8px 5px 8px;
}
#stred .reklama_468x60 .banner_free {
	width:536px;
	height:7px;
}
#stred .reklama_468x60 .banner {
	width:468px;
	height:60px;
	background-color:#FFFFFF;
	border:1px solid #FFFFFF;
	margin:0px 33px 7px 33px;
}

#stred .box {
	background:url(img/stred_bg.jpg) repeat-y;
	width:536px;
	margin:10px 8px 10px 8px;
	overflow:hidden;
}
#stred .box h1 {
	background:url(img/stred_nadpis.jpg) no-repeat;
	width:526px;
	height:30px;
	display:block;
	color:#FFFFFF;
	font-weight:bold;
	font-size:12px;
	padding:15px 0px 0px 10px;
	text-align:left;
}
#stred .box .obsah {
	display:block;
	width:506px;
	padding:15px;
	overflow:hidden;
}
#stred .box .obsah .ciara {
	border-top:2px dotted #FF6600;
	margin:10px 0px 10px 0px;
	display:block;
	clear:both;
}
#stred .box .obsah .linky_right {
	display:block;
	clear:both;
	float:right;
	padding:0px 0px 3px 0px;
}
#stred .box .obsah .linky_left {
	display:block;
	clear:both;
	float:left;
	padding:0px 0px 3px 0px;
}
#stred .box .bottom {
	display:block;
	width:536px;
	height:10px;
	background-color:#D5D5D4;
}


#main_right{
	width:220px;
	float:left;
	overflow:hidden;
}

#main_right div.box_user_back{
	width:220px;
	background:url(img/menu_r_line.jpg) repeat-y;
	overflow:hidden;
	margin:0px 0px 5px 0px;
}
#main_right div.box_user{
	width:200px;
	color:#FF6633;
	background:url(img/menu_r_head.jpg) no-repeat top;
	min-height:110px;
	padding:15px 10px 5px 10px;
}
#main_right div.log_form {
	width:182px;
	padding:5px 0px 0px 0px;
}
#main_right .riadok {
	width:182px;
	display:block;
	padding:3px 0px 3px 0px;
	overflow:hidden;
}
#main_right .riadok a:hover {
	text-decoration:underline;
}
#main_right .riadok_cntr {
	width:182px;
	display:block;
	padding:3px 0px 3px 0px;
	overflow:hidden;
	text-align:center;
}
#main_right .riadok_cntr img {
	border:1px solid black;
}
#main_right .nick {
	font-weight:bold;
	color:#000000;
}
#main_right label {
	color:#CC3333;
	font-size:11px;
	font-weight:bold;
	display:block;
	width:50px;
	float:left;
}
#main_right .field {
	float:left;
}
#main_right div.box_user_bottom{
	width:220px;
	height:3px;
	background:url(img/menu_r_bottom.jpg) no-repeat top;
}

#main_right div.box_back{
	width:220px;
	background:url(img/menur_line.jpg) repeat-y;
	overflow:hidden;
	margin:5px 0px 5px 0px;
}
#main_right div.box{
	width:200px;
	background:url(img/menur_head.jpg) no-repeat top;
	min-height:110px;
	padding:5px 10px 5px 10px;
}
#main_right div.box div.title {
	width:180px;
	height:23px;
	text-align:center;
	font-weight:bold;
	padding-top:7px;
}
#main_right div.box div.content {
	width:180px;
}
#main_right div.box div.inzerat {
	width:180px;
	display:block;
	overflow:hidden;
	border-bottom:1px solid #CCCCCC;
	margin:0px 0px 5px 0px;
	padding:3px 0px 3px 0px;
}
#main_right div.box div.inzerat a.nadpis {
	display:block;
	width:180px;
	overflow:hidden;
	padding:0px 0px 5px 0px;
}
#main_right div.box div.inzerat img {
	float:left;
	margin:0px 5px 5px 0px;
	border:1px solid #CCCCCC;
}
#main_right div.box div.inzerat img:hover {
	border:1px solid #999999;
}
#main_right div.box div.content_cntr {
	width:180px;
	text-align:center;
}
#main_right div.box_bottom{
	width:220px;
	height:3px;
	background:url(img/menur_bottom.jpg) no-repeat top;
}


/* reklama */
#banner_468x60 {
	width:468px;
	height:60px;
	border:1px solid #CCCCCC;
}



/**** stred kontakt ***/
#stred_kontakt {
	display:block;
	text-align:center;
}
#stred_kontakt .adresa {
	text-align:center;
	padding:10px 10px 10px 60px;
	display:block;
}
#stred_kontakt .kontakt_form {
	padding:10px 10px 10px 10px;
}
#stred_kontakt .kontakt_form .left {
	float:left;
	padding:0px 0px 0px 10px;
}
#stred_kontakt .kontakt_form .right {
	float:right;
}
#stred_kontakt .kontakt_form .cntr {
	clear:both;
	text-align:center;
}


#stred_reg {
	text-align:right;
	margin:0px 40px 0px 40px;
}
#stred_reg .ciara {
	border-top:2px dotted #FF6600;
	margin:10px 0px 10px 0px;
	display:block;
	clear:both;
}
#stred_reg .info_popis {
	font-size:10px;
}
#stred_reg .left {
	text-align:left;
	margin:3px;
}
#stred_reg .right {
	text-align:right;
	margin:3px;
}
#stred_reg .right_foto {
	text-align:right;
	margin:3px;
	padding:0px 0px 0px 0px;
}


.prepinac {
  text-align:right;
}

.prep {
	width:100%;
	overflow:hidden;
	margin:0px;
	padding:0px;
}
.prep a.prep_left {
	float:left;
}
.prep a.prep_right {
	float:right;
}
.prep .prep_stred {
	float:left;
}

.hlaska {
  color:#990000;
  font-weight:bold;
}


#sms {
	text-align:center;
}
#sms h2 {
	text-align:left;
	color:#FF6600;
	margin: 0px 0px 0px 0px;
	display:block;
	clear:both;
}
#sms .ciara {
	border-top:2px dotted #FF6600;
	margin:10px 0px 10px 0px;
	clear:both;
}
#sms .smska {
	display:block;
	width:500px;
	border: 1px solid #FF7920;
	margin:10px 2px 10px 2px;
	background-color:#EEEEEE;
}
#sms .smska .title {
	background-color:#FF7920;
	color:#FFFFFF;
	overflow:hidden;
	padding:2px;
	display:block;
}
#sms .smska .title .left {
  float:left;
  display:block;
}
#sms .smska .title .left a {
	color:#FFFFFF;
}
#sms .smska .title .left a:hover {
	color:#FFFFFF;
	text-decoration:underline;
}
#sms .smska .title .right {
  float:right;
  display:block;
}
#sms .smska .title .right a {
	color:#FFFFFF;
}
#sms .smska .title .right a:hover {
	color:#FFFFFF;
	text-decoration:underline;
}
#sms .smska .sms_text {
	overflow:hidden;
	padding:2px;
	text-align:justify;
}
#sms .smska .sms_text .i_kontakt {
  clear:both;
  display:block;
  padding:3px;
}
#sms .smska .sms_text .i_kontakt span {
	font-weight:bold;
}
#sms .smska .sms_text .left {
  float:left;
  display:block;
  padding:3px;
}
#sms .smska .sms_text .left dl {
	overflow:hidden;
}
#sms .smska .sms_text .left dl dt {
	clear:left;
	float:left;
	text-align:right;
	width:120px;
}
#sms .smska .sms_text .left dl dd {
	float:left;
	padding-left:5px;
	width:150px;
	margin-bottom:10px;
	font-weight:bold;
}
#sms .smska .sms_text .right {
  float:right;
  display:block;
  padding:3px;
}
#sms .smska .sms_text .right img {
	border:1px solid #000000;
}
#sms .smska .sms_text .popis {
	clear:both;
	padding:3px;
}

#pozadia .uvod_box {
	clear:both;
}
#pozadia h2 {
	text-align:left;
	color:#FF6600;
	margin: 0px 0px 0px 0px;
}
#pozadia .ciara {
	border-top:2px dotted #FF6600;
	margin:10px 0px 10px 0px;
	clear:both;
}
#pozadia .pozadie {
	display:block;
	width:162px;
	float:left;
	border: 1px solid #FF7920;
	margin:10px 2px 10px 2px;
	padding:0px;
	background-color:#EEEEEE;
}
#pozadia .pozadie .title {
	background-color:#FF7920;
	color:#FFFFFF;
	overflow:hidden;
	padding:2px;
	display:block;
}
#pozadia .pozadie .title .left {
  float:left;
  display:block;
}
#pozadia .pozadie .title .left a {
	color:#FFFFFF;
}
#pozadia .pozadie .title .left a:hover {
	color:#FFFFFF;
	text-decoration:underline;
}
#pozadia .pozadie .title .center {
  display:block;
  text-align:center;
}
#pozadia .pozadie .title .center a {
	color:#FFFFFF;
}
#pozadia .pozadie .title .center a:hover {
	color:#FFFFFF;
	text-decoration:underline;
}
#pozadia .pozadie .title .right {
  float:right;
  display:block;
}
#pozadia .pozadie .title .right a {
	color:#FFFFFF;
}
#pozadia .pozadie .title .right a:hover {
	color:#FFFFFF;
	text-decoration:underline;
}
#pozadia .pozadie .obsah_pozadie {
	text-align:center;
	padding:1px;
	display:block;
	height:202px;
}

#pozadia .pozadie .obsah_foto {
	text-align:center;
	padding:1px;
	display:block;
	height:190px;
}

#pozadie_detail {
	display:block;
	width:500px;
	border: 1px solid #FF7920;
	margin:0px 2px 0px 2px;
	padding:0px;
	background-color:#EEEEEE;
}
#pozadie_detail .title {
	background-color:#FF7920;
	color:#FFFFFF;
	overflow:hidden;
	padding:2px;
	display:block;
}
#pozadie_detail .title .left {
  float:left;
  display:block;
}
#pozadie_detail .title .left a {
	color:#FFFFFF;
}
#pozadie_detail .title .left a:hover {
	color:#FFFFFF;
	text-decoration:underline;
}
#pozadie_detail .title .center {
  display:block;
  text-align:center;
}
#pozadie_detail .title .center a {
	color:#FFFFFF;
}
#pozadie_detail .title .center a:hover {
	color:#FFFFFF;
	text-decoration:underline;
}
#pozadie_detail .title .right {
  float:right;
  display:block;
}
#pozadie_detail .title .right a {
	color:#FFFFFF;
}
#pozadie_detail .title .right a:hover {
	color:#FFFFFF;
	text-decoration:underline;
}
#pozadie_detail .obsah_pozadie {
	text-align:center;
	padding:0px 10px 10px 10px;
	display:block;
}
#pozadie_detail .obsah_pozadie img {
	text-align:center;
	margin:10px;
	border:1px solid #000000;
}
#pozadie_detail .obsah_foto {
	text-align:center;
	padding:3px 0px 10px 0px;
	display:block;
}
#pozadie_detail .obsah_foto img {
	text-align:center;
	margin:1px;
	border:1px solid #000000;
}



/**** stred reklama ***/
#stred_reklama {
	display:block;
	text-align:center;
}
#stred_reklama .reklamne_plochy {
}
#stred_reklama .text {
	text-align:left;
}


#foto_add_pravidla {
	text-align:left;
	font-size:11px;
}
#foto_add_pravidla h3 {
	font-size:11px;
}
#foto_add_pravidla ul {
	margin:5px;
}




#box_anketa {
}
#box_anketa .otazka {
	text-align:center;
	font-weight:bold;
	padding:0px 0px 3px 0px;
}
#box_anketa .odpoved {
	text-align:left;
	padding:0px 0px 0px 2px;
}
#box_anketa .pocet {
	text-align:left;
	padding:0px 0px 3px 2px;
}
#box_anketa .spolu {
	text-align:center;
	font-weight:bold;
	padding:0px 0px 3px 0px;
}


#tabulka {
}
#tabulka th {
	text-align:left;
	font-weight:bold;
	color:#FF6600;
	padding:0px 0px 0px 5px;
}
#tabulka td {
	padding:0px 0px 0px 5px;
	text-align:left;
}
#tabulka td a.necitana {
	font-weight:bold;
}

#posta .posta_detail_datum {
	float:left;
	display:block;
	width:80px;
	text-align:left;
}
#posta .posta_detail_predmet {
	float:left;
	display:block;
	padding:0px 5px 3px 5px;
}
#posta .posta_detail_sprava {
	text-align:left;
}
#posta .posta_detail_od {
	float:right;
	display:block;
	width:120px;
	text-align:right;
}
#posta .posta_detail_odpovedat {
	float:left;
	display:block;
	text-align:left;
	padding:0px 5px 0px 5px;
}
#posta .posta_detail_zmazat {
	float:left;
	display:block;
	text-align:left;
	padding:0px 5px 0px 0px;
}
#posta .posta_detail_prepinac {
	float:right;
	display:block;
	text-align:right;
}



a.profil {
	font-weight:bold;
}
a.muz {
	color:#666666;
}
a.zena {
	color:#CC6633;
}


#mini_pozn {
	padding:5px;
	font-size:9px;
	text-align:justify;
	color:#CCCCCC;
}

#facebook {
	padding:0px 0px 0px 2px;
}










#firmy .uvod_box {
	clear:both;
}
#firmy h2 {
	text-align:left;
	color:#FF6600;
	margin: 0px 0px 0px 0px;
}
#firmy .ciara {
	border-top:2px dotted #FF6600;
	margin:10px 0px 10px 0px;
	clear:both;
}
#firmy .firmy {
	display:block;
	width:245px;
	float:left;
	border: 1px solid #FF7920;
	margin:10px 2px 10px 2px;
	padding:0px;
	background-color:#EEEEEE;
}
#firmy .firmy .title {
	background-color:#FF7920;
	color:#FFFFFF;
	overflow:hidden;
	padding:2px;
	display:block;
}
#firmy .firmy .title .left {
  float:left;
  display:block;
}
#firmy .firmy .title .left a {
	color:#FFFFFF;
}
#firmy .firmy .title .left a:hover {
	color:#FFFFFF;
	text-decoration:underline;
}
#firmy .firmy .title .center {
  display:block;
  text-align:center;
}
#firmy .firmy .title .center a {
	color:#FFFFFF;
}
#firmy .firmy .title .center a:hover {
	color:#FFFFFF;
	text-decoration:underline;
}
#firmy .firmy .title .right {
  float:right;
  display:block;
}
#firmy .firmy .title .right a {
	color:#FFFFFF;
}
#firmy .firmy .title .right a:hover {
	color:#FFFFFF;
	text-decoration:underline;
}
#firmy .firmy .obsah_foto {
	text-align:left;
	padding:1px;
	display:block;
	height:100px;
	padding:5px;
}
#firmy .firmy .obsah_foto img {
	display:block;
	float:left;
	margin:0px 5px 5px 0px;
	border:1px solid #999999;
}
#firmy .firmy .obsah_foto img:hover {
	border:1px solid #333333;
}


#firmy .firma {
	display:block;
	width:500px;
	float:left;
	border: 1px solid #FF7920;
	margin:10px 2px 10px 2px;
	padding:0px;
	overflow:hidden;
	background-color:#EEEEEE;
}
#firmy .firma .title {
	background-color:#FF7920;
	color:#FFFFFF;
	overflow:hidden;
	padding:2px;
	display:block;
}
#firmy .firma .title .left {
  float:left;
  display:block;
}
#firmy .firma .title .left a {
	color:#FFFFFF;
}
#firmy .firma .title .left a:hover {
	color:#FFFFFF;
	text-decoration:underline;
}
#firmy .firma .title .center {
  display:block;
  text-align:center;
}
#firmy .firma .title .center a {
	color:#FFFFFF;
}
#firmy .firma .title .center a:hover {
	color:#FFFFFF;
	text-decoration:underline;
}
#firmy .firma .title .right {
  float:right;
  display:block;
}
#firmy .firma .title .right a {
	color:#FFFFFF;
}
#firmy .firma .title .right a:hover {
	color:#FFFFFF;
	text-decoration:underline;
}
#firmy .firma .obsah {
	text-align:left;
	display:block;
	overflow:hidden;
	padding:5px;
	width:490px;
}
#firmy .firma .obsah img {
	display:block;
	float:left;
	margin:0px 5px 5px 0px;
	border:1px solid #999999;
}
#firmy .firma .obsah img:hover {
	border:1px solid #333333;
}
#firmy .firma .obsah .right {
  float:right;
  display:block;
}

#firma_detail {
	display:block;
	overflow:hidden;
}
#firma_detail a {
	text-decoration:none;
	font-weight:bold;
}
#firma_detail a:hover {
	text-decoration:underline;
}
#firma_detail .f_logo {
	display:block;
	width:100%;
	text-align:center;
	padding:0px 0px 10px 0px;
}
#firma_detail .f_logo img {
	border:1px solid #999999;
}
#firma_detail dl {
	overflow:hidden;
	display:block;
}
#firma_detail dl dt {
	clear:left;
	float:left;
	text-align:right;
	width:50px;
	font-weight:bold;
	margin:0px;
	padding:0px;
	display:block;
	overflow:hidden;
}
#firma_detail dl dd {
	float:left;
	padding:0px 0px 0px 10px;
	width:420px;
	text-align:left;
	margin-bottom:10px;
	display:block;
	overflow:hidden;
}
#firma_detail dl dd a.fotka {
	display:block;
	overflow:hidden;
	float:left;
	margin:1px;
}
#firma_detail dl dd a.fotka img {
	border:1px solid #999999;
}
#firma_detail dl dd a.fotka img:hover {
	border:1px solid #333333;
}



#selecter {
	display:block;
	padding:3px;
	text-align:right;
}
#selecter select {
	width:200px;
}


/*================================png==hack======================================*
img{
	behavior: url("iepngfix.htc")

 }
*/