body {  }
body, table, input, textarea, select {
	font-family: sans-serif;
	font-size:12px; color:#000;
}
#master {
	background:#111; text-align:center; margin:0px 0px;
	padding:0px 0px 0px 0px;
	/*overflow: -moz-scrollbars-vertical;*/
	overflow-x:hidden;
}

/* bgs na pozadi */
#bg_main_left { position:absolute; top:0px; left:50%; margin-left:-798px; }
#bg_frople_left { position:absolute; top:0px; left:50%; margin-left:-816px; }
#bg_frople_right { width:49.99%; left:50%; height:1500px; display:block; 
	background:url('../img/bg_pic_03.jpg') 450px 1280px no-repeat;
	position:absolute; top:0px; margin-left:0px; z-index:0; }


a { color:#7d7d7d; text-decoration:none; }
a:hover { color:#000; text-decoration:underline; }

p, table, form, h1, h2, h3, h4 { margin:0px; padding:0px; }
h1 { font-size:14px; margin-bottom:10px; }
h2 { font-size:14px; margin-bottom:0px; color:#111; text-transform:uppercase; }
h3 { font-size:12px; margin:15px 0px 10px 0px; text-transform:uppercase; color:#555; }
h4 { font-size:11px; }

table p, table form, table h1, table h2, table h3, table h4 { margin:0px; padding:0px; }

img { border:0px; margin:0px; display:inline; }

img, #logo, #menu { behavior: url(iepngfix.htc); }
pre { margin:0px 0px 0px 40px; padding:20px 40px; background:#fff; }

.inp { margin:0px 0px 6px 0px; width:185px; background:#fff; padding:7px 0px 5px 7px; color:#818181; border:0px solid #000; }
.sub { margin:10px 0px 0px 0px; width:192px; background:#000; padding:6px 0px 4px 7px; color:#fff; border:0px; text-align:left; font-weight:bold; }

.none { display:none; }
.clear { clear:both; }

label { display:block; }
.error_message { color:#ed1b23; margin:-7px 0px 0px 0px; padding:0px; width:300px; }

#msg { color:#fff; font-weight:bold; padding:0px; margin:-30px 0px 10px 30px; font-size:11px; position:relative; }
#msg span { background:#FF0000; padding:0px 15px 2px 5px; }

#container { width:900px; z-index:1; background:#fff; margin:0px auto; position:relative; text-align:left; }

#head {  height:48px; display:block; }
#header {  }
#stripe { height:48px; background:#d7d7d7;  }
#logo { margin:0px 0px 0px 0px; display:block; position:absolute; z-index:50; }

#menu { position:absolute; left:210px; top:0px; padding:0px; }
#menu_inner {  }
#menu img { margin:0px; position:absolute; z-index:5; }
	#menu #spacer01 { left:70px; }
	#menu #spacer02 { left:140px; }
	#menu #spacer03 { left:248px; }
	#menu #spacer04 { left:326px; }
#menu a { position:absolute; z-index:6; color:#7d7d7d; text-align:center; background:transparent; margin:0px 0px; font-size:15px; padding:15px 0px; float:left; display:block; cursor:hand; font-weight:bold; }
#menu a:hover { color:#dde8a5; background:#fff200; text-decoration:none; color:#000; padding:15px 1px; margin:0px -1px; z-index:6; }
.menu_item { color:#fff; position:relative; background:#6B7921; width:310px; height:20px; margin:0px 0px 4px 0px; padding:0px 14px; }
.menu_item:hover { background:#000; }

a#menu01 { width:70px;   }
a#menu02 { width:69px; left:71px; }
a#menu03 { width:107px; left:141px; }
a#menu04 { width:77px; left:249px; }
a#menu05 { width:56px; left:327px; }
a#menu01:hover { width:70px;  }
a#menu02:hover { width:69px;   }
a#menu03:hover { width:107px;   }
a#menu04:hover { width:77px;   }
a#menu05:hover { width:56px;   }

#menu a.selected { background:#fff200 !important; color:#000; padding:15px 1px; margin:0px -1px; }

.sub_menu { display:block; height:20px; position:absolute; top:48px; margin:0px; z-index:20; }
	#frople_menu { padding-left:458px; }
	#prkna_menu { padding-left:280px; }
	.sub_menu_inner { height:22px; }
	.sub_menu_inner span { background:#fff200; width:3px; padding:5px 0px 5px 0px; display:block; float:left; font-size:9px; color:#000; }
	.sub_menu_inner a { font-size:9px; color:#000; padding:5px 13px 5px 13px; display:block; float:left; background:#fff200; }
	.sub_menu_inner a:hover { background:#000; color:#fff200; text-decoration:none; }

#square { width:30px; height:25px; background:#DDE8A5; margin:5px 0px 5px 0px; }
#spacer { height:100px; }

#usermenu { margin:0px; text-align:right; position:absolute; right:0px; }

#submenu { margin:0px 0px 0px 0px; padding:0px; }
#submenu a { font-weight:bold; text-transform:uppercase; }

#content { margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; background:#fff; position:relative;  }

#left_box { background:#fff100; width:15px; height:250px; display:block; position:absolute; margin-left:-37px; margin-top:21px;}
#left_box2 { background:#fff100; width:15px; height:60px; display:block; position:absolute; margin-left:-37px; margin-top:40px;}
#left_box3 { background:#fff100; width:15px; height:165px; display:block; position:absolute; margin-left:-37px; margin-top:21px;}
#left_box4 { background:#fff100; width:15px; height:115px; display:block; position:absolute; margin-left:-37px; margin-top:21px;}
#left_box5 { background:#fff100; width:15px; height:205px; display:block; position:absolute; margin-left:-37px; margin-top:0px;}

/* komentare */
#comments_box { padding-bottom:30px; }
.comments_box { width:590px; margin:0px 0px 0px 25px; text-align:left; position:relative; font-size:17px; background:url('../img/h_diskuse.gif') top left no-repeat; padding-top:20px; }
.comments_info { margin:0px 0px 0px 0px; background:url('../img/hp_dotz.gif') 0px 0px repeat-x; padding:10px 0px 0px 0px; min-height:50px; height: auto; _height: 50px; }
.comments_info p { font-size:9px; padding:0px 0px 5px 0px; }
.comments_info a.zobrazit_komentare { font-size:10px; text-transform:uppercase; color:#000; font-weight:bold; background:url('../img/bg_zobrazit_komentare.gif') 0px 5px no-repeat; padding:2px 0px 2px 15px; }
.comments_info a.pridat_komentar {font-size:10px; text-transform:uppercase; position:absolute; right:0px; color:#000; font-weight:bold; background:url('../img/bg_pridat_komentar.gif') 0px 0px no-repeat; padding:2px 0px 2px 15px; }

.comment_add_form { margin:10px 0px 0px 0px; color:#000; background:#eee; width:590px;}
.comment_add_form_inner { padding:15px; }
.comment_add_form p { display:block; margin:0px 0px 5px 0px !important; font-size:10px; font-weight:bold; }
.comment_add_form div.name { height:50px; font-size:10px; font-weight:bold; text-transform:uppercase; }
.comment_add_form div.message { margin:0px 0px 10px 0px; }
.comment_add_form .submit { font-size:10px; margin:10px 0px; text-transform:uppercase; }
.comment_add_form .autor { width:288px; color:#000; background:#fff; font-size:10px; padding:5px 10px; margin:0px; border:1px solid #ddd; }
.comment_add_form .zprava { width:540px !important; height:80px !important; color:#888; background:#fff; padding:10px; font-size:10px; border:1px solid #ddd; }
.comment_add_form .code_box p { font-size:10px; font-weight:normal; }
.comment_add_form .code_box div { border:2px solid #fff; display:block; float:left; margin:5px 10px 0px 0px; }
.comment_add_form .code_box img { vertical-align:middle; display:block; float:left; }
.comment_add_form .code { width:30px; margin-top:5px; color:#000; background:#000; padding:0px 0px 2px 0px; font-size:15px; border:1px solid #fff; vertical-align:middle; text-align:center; }
.comment_add_form .submit { text-align:right; }
.comment_add_form .submit input { margin-top:0px; font-size:10px; text-transform:uppercase; }

.comments { margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; }
.comment { margin-top:5px; padding:0px 0px; display:block; min-height:50px; height: auto; _height: 50px; }
.comment .autor { text-transform:uppercase; font-size:12px; font-weight:bold; display:inline; color:#000;  padding:0px 15px 5px 5px; margin:0px 5px 0px 0px; }
.comment .autor span{ color:#b2b2b2; }
	.even .autor { background: url('../img/comment_autor_even.gif') bottom right no-repeat; }
	.odd .autor { background: url('../img/comment_autor_odd.gif') bottom right no-repeat; }
.comment .datum { font-size:10px; color:#666; display:inline; background:#fff200;  }
.comment .text { font-size:10px; margin:5px 0px; padding:15px; color:#797979;}
	.even .text { background:#dfdfdf; }
	.odd .text { background:#ececec; } 
.comment .admin { font-size:9px; text-align:right; height:10px;  }
.comment .admin a { color:#fff200; background:#000; padding:1px 2px; font-size:9px; text-decoration:none; }



/* home */
#right_side_main { position:absolute; top:0px; right:30px; width:210px; }

#aktualne { margin:30px 0px 0px 30px; position:relative; width:640px; background:#ccc; }
#aktualne_inner { color:#000; position:relative; padding:366px 15px 20px 25px;}
#aktualne #aktualne_inner .fotky { position:absolute; top:23px; }
#aktualne_inner a { color:#000; text-decoration:none; }
#aktualne_inner a:hover { color:#eee; background:#000; }
#aktualne_inner2 { padding:25px 0px 0px 0px; position:relative; background:url('../img/hp_dotz.gif') 0px 8px repeat-x; }
#aktualne_inner2 img { position:absolute; }
#aktualne_novinka { position:relative; margin-left:305px; padding:0px; min-height:215px; height: auto; _height: 215px; }
#aktualne_novinka h2 a { }
#aktualne_novinka h2 a:hover { background:#fff200; text-decoration:none; color:#000; }
#aktualne_novinka h2 { color:#000; font-size:30px; line-height:35px; font-weight:bold; margin:0px 0px 10px 0px; 
	text-transform:none; font-family: "Arial CE", "Helvetica CE", Arial, helvetica, sans-serif;
	letter-spacing: -0.02em;
}
#who_when_aktualne .autor { color:#818181; }
#who_when_aktualne .autor a { color:#818181; text-decoration:none; }
#who_when_aktualne .autor a:hover { color:#000; background:#fff000; }
#aktualne_novinka .text p { margin:0px; padding:0px; font-size:12px; }
#aktualne_novinka .vice { margin-top:5px; }
#aktualne_novinka .vice a { background:#fff200; padding:1px 45px 1px 5px; font-weight:bold; }
#aktualne_novinka .vice a:hover { background:#000; color:#fff; }

#reklama { padding:15px 0px 0px 0px; float:right; width:195px; text-align:center; }
#reklama2 { position:relative; display:block; width:250px; height:271px; float:right; top:0px; right:0px;  }
#reklama3 { position:relative; padding:25px 0px 20px 0px; background:#fff url('../img/h_reklama.gif') 20px 20px no-repeat; text-align:center; width:655px; }

#dalsi_novinky { width:640px; position:relative; display:block; margin:0px 0px 0px 30px; background:#fff200; padding:25px 0px 0px 0px; }
#dalsi_novinky_top { margin:0px 10px 0px 30px; background:url('../img/hp_dotz.gif') bottom left repeat-x; height:20px; position:relative; }
#dalsi_novinky_top a { color:#000; }
#dalsi_novinky_top a:hover { color:#000; text-decoration:underline; }
#novinky_menu { position:absolute; top:14px; right:0px; }

.novinka { position:relative; display:block; margin:15px 10px 0px 30px; padding:5px 0px; min-height:70px; height: auto; _height: 70px; }
.novinka img { position:absolute; }
.novinka_header { margin:0px 0px 0px 110px; position:relative; }
.novinka_header a { color:#000; }
.novinka h3 a:hover { color:#fff; text-decoration:none; background:#000; }
.novinka h3 { margin:0px 0px 0px 0px; position:relative; font-size:17px; 
	padding:0px; color:#000; text-transform:none; line-height:20px; letter-spacing: -0.04em;
	font-family: "Arial CE", "Helvetica CE", Arial, helvetica, sans-serif;
}
.novinky_type2 { margin:8px 0px 0px 0px; position:relative; top:0px; display:block;  }
.novinka_inner { margin:0px 20px 0px 330px; }
.novinka .who_when { padding:0px 0px 10px 0px; }
.novinka .who_when .autor { font-weight:bold; font-size:9px; color:#818181; padding-right:5px; }
.novinka .who_when .autor a { color:#000; text-decoration:none; }
.novinka .who_when .autor a:hover { color:#000; text-decoration:none; background:#fff000; }
.novinka .who_when .datum {  color:#818181; font-size:9px; padding:0px 0px ; }
.novinka .text a { margin:0px 0px 9px 0px; font-size:9px; color:#707070; text-decoration:none; }
.novinka .text a p { margin:0px; display:inline; }
.novinka .text a:hover { color:#fff; background:#000; text-decoration:none; }
.novinka .text a:hover p { color:#fff; background:#000; text-decoration:none; display:inline; }

#team_wrapper_main { background:#fff200; margin:0px; padding:30px 0px 0px 0px; width:640px; margin-left:30px; }
#team_wrapper_main #team_profily { padding: 0px 0px 0px 30px; background:transparent; }
#team_wrapper_main #team_profily table td { background:transparent !important; }
#team_wrapper_main_top { margin:0px 10px 0px 30px; background:url('../img/hp_dotz.gif') bottom left repeat-x; height:25px; position:relative; }

/* rightside */
#right_side { z-index:20; display:block; background:#fff; position:absolute; top:0px; right:30px; width:200px; }
#right_side_profil {background:#fff; position:absolute; top:0px; right:30px; width:200px;}

#team { color:#959595; display:block; background:#000; position:relative; float:right; top:0px; right:0px; width:200px; z-index:15; }
#team_inner { padding:38px 0px 13px 15px; }
.team_menu { font-size:9px; margin:4px 0px 4px 0px; line-height:10px; padding:0px; }
.team_menu span { background:#959595; color:#000; }
#team a { color:#959595; }
#team a:hover { color:#fff; text-decoration:none; }

.profil_mini { background:#fff200; color:#000; padding:20px 0px 5px 0px; text-align:center; margin:0px 15px 10px 0px; position:relative; }
.profil_mini .jmeno { margin:5px 0px 0px 8px; font-weight:bold; text-align:left; }
.profil_mini .zamereni { position:absolute; right:6px; top:170px; color:#818181; }
.profil_mini .jmeno a.vice { color:#000 !important; margin:0px 0px 5px 15px !important; padding:0px 0px 0px 17px; background:url('../img/more2.gif') center left no-repeat; display:block; }

.top_ten table { width:170px; color:#fff;}
.top_ten .cislo { font-size:10px; color:#959595; width:25px; padding:6px 0px; border-bottom:1px solid #363636; }
.top_ten .jmeno { font-size:10px; font-weight:bold; border-bottom:1px solid #363636; }
.top_ten .jmeno a { font-size:10px; color:#fff !important; font-weight:bold !important; text-decoration:none !important; }
.top_ten .jmeno a:hover { background:#fff200; color:#000 !important; }
#team .vice { margin:20px 0px 0px 0px; }
#team .vice a { padding:0px 0px 0px 14px; background:url('../img/more.gif') center left no-repeat; color:#818181; }
#team .vice a:hover { color:#000; }

#client_login { display:block; float:right; background:#000; color:#fff; clear:both; width:200px; margin-top:0px; position:relative; }
#client_login_inner { display:block; padding:16px 13px; }
#client_login_inner p { margin:5px 0px 0px 0px; }
#client_login_inner .inp { margin:3px 0px 0px 0px; width:130px; padding:3px 2px; }
#client_login_inp { margin:10px 0px 9px 0px; width:130px; }
a#go { padding: 3px 0px 3px 0px; text-align:center; color:#000; width:23px; background:#fff200; position:absolute; margin:3px 0px 0px 5px; }
a#go:hover { background:#000; color:#fff200; }


/* PRKNA STRANKA */
#prkna { position:relative; color:#fff; background:#000 url('../img/prkna_bg.gif') top left repeat-x; height:980px; }
	
#prkna_select { text-align:center; padding-top:0px; }
#prkna_select .prkna_image { position:absolute; z-index:4; left:180px; top:70px; }
#prkna_select .prkna_tt { position:absolute; left:180px; top:550px; z-index:5; }
#prkna_select .prkna_tt div { width:270px; float:left; }
#prkna_select .prkna_tt div.one { border-right:1px solid #262626; }

#prkna_select .prkna_links { position:absolute; z-index:5; left:190px; top:75px; }
#prkna_select .prkna_links a { display:block; width:62px; height:430px; border:0px solid #fff; position:absolute; z-index:10; background:transparent; background:url('../img/spacer.gif') top left no-repeat; }
#prkna_select .prkna_links a:hover { }
	#prkno_1 { left:0px; top:0px;  }
	#prkno_2 { left:63px; top:0px;  }
	#prkno_3 { left:126px; top:0px;  }
	#prkno_4 { left:189px; top:0px;  }
	#prkno_5 { left:252px; top:0px; width:57px;  }
	#prkno_6 { left:310px; top:0px;  }
	#prkno_7 { left:373px; top:0px;  }
	#prkno_8 { left:436px; top:0px;  }

#prkna_info { position:absolute; left:70px; top:700px; background: url('../img/prkna_info_bg.gif') 0px 10px no-repeat; padding:0px 0px 0px 135px; height:210px; }
#prkna_info div { float:left; width:225px; margin-right:50px; margin-top:10px; }
#prkna_info div p { margin:0px 0px 15px 0px; }

/* PRKNO stranka */
#poslat_km_holder { left:175px; top:185px; position:absolute; margin-left:0px; z-index:18; display:none; }
#poslat_km { position:absolute; left:0px; top:0px; width:515px; height:480px; background:#fff200; z-index:20; }
	#poslat_km_inner { padding:20px 50px; }
	#poslat_head { background:url('../img/poslat_km_odkaz.gif') top left no-repeat; padding:18px 0px 20px 24px; font-size:10px; }
	#poslat_km p.text { padding-bottom:17px; background:url('../img/poslat_km_dotz.gif') bottom left repeat-x; font-size:12px; margin:0px; }
	#poslat_km p.title { padding:21px 0px 8px 0px; }
	#poslat_km p.textarea textarea { width:405px; height:130px; }
	#poslat_km p.odeslat { padding:10px 0px 0px 0px; text-align:right; }
	.poslat_km_you { position:absolute; left:50px;  }
	.poslat_km_friend { position:relative; margin-left:220px;  }
#poslat_km_shadow { filter:alpha(opacity=50);-moz-opacity:0.5; position:absolute; left:8px; top:8px; width:515px; height:480px; background:#000; z-index:19; }
#poslat_km_close { position:absolute; right:19px; top:16px; }
/* poslano */
#poslano_holder { left:175px; top:185px; position:absolute; margin-left:0px; z-index:18; display:none; }
#poslano { position:absolute; left:0px; top:0px; width:515px; height:130px; background:#fff200; z-index:20; }
	#poslano_inner { padding:20px 50px; }
	#poslano p.text { padding-bottom:17px; background:url('../img/poslat_km_dotz.gif') bottom left repeat-x; font-size:12px; margin:0px; }
#poslano_shadow { filter:alpha(opacity=50);-moz-opacity:0.5; position:absolute; left:8px; top:8px; width:515px; height:130px; background:#000; z-index:19; }
#poslano_close { position:absolute; right:19px; top:16px; }


/* objednat */
#objednat_holder { left:175px; top:185px; position:absolute; margin-left:0px; z-index:18; display:none; }
#objednat { position:absolute; left:0px; top:0px; width:515px; height:600px; background:#fff200; z-index:20; }
	#objednat_inner { padding:20px 50px; }
	#objednat_head { background:url('../img/objednat_odkaz.gif') top left no-repeat; padding:18px 0px 20px 24px; font-size:10px; }
	#objednat p.text { padding-bottom:5px; background:url('../img/objednat_dotz.gif') bottom left repeat-x; font-size:12px; margin:0px; }
	#objednat p.title { padding:11px 0px 8px 0px; font-weight:bold; }
	#objednat p.textarea textarea { width:405px; height:80px; }
	#objednat p.delky span { padding:0px 15px 0px 0px; font-size:15px; font-weight:bold; }
	#objednat p.odeslat { padding:10px 0px 0px 0px; text-align:right; }
	.objednat_left { position:absolute; left:50px; }
	.objednat_right { position:relative; margin-left:220px;  }
#objednat_shadow { filter:alpha(opacity=50);-moz-opacity:0.5; position:absolute; left:8px; top:8px; width:515px; height:600px; background:#000; z-index:19; }
#objednat_close { position:absolute; right:19px; top:16px; }
#adresa { width:405px; }
#delka { width:50px; }

/* objednano */
#objednano_holder { left:175px; top:185px; position:absolute; margin-left:0px; z-index:18; display:none; }
#objednano { position:absolute; left:0px; top:0px; width:515px; height:130px; background:#fff200; z-index:20; }
	#objednano_inner { padding:20px 50px; }
	#objednano p.text { padding-bottom:17px; background:url('../img/poslat_km_dotz.gif') bottom left repeat-x; font-size:12px; margin:0px; }
#objednano_shadow { filter:alpha(opacity=50);-moz-opacity:0.5; position:absolute; left:8px; top:8px; width:515px; height:130px; background:#000; z-index:19; }
#objednano_close { position:absolute; right:19px; top:16px; }




/* pozadi stranek */
#bg_prkna_main_left { position:absolute; top:0px; left:50%; margin-left:-798px; }

#bg_prkna_dream_right { width:49.99%; left:50%; height:1010px; display:block; 
	background:url('../img/prkno_dream_bg_right.jpg') 450px 0px no-repeat;
	position:absolute; top:0px; margin-left:0px; z-index:0; }
#bg_prkna_dream_left { position:absolute; top:796px; left:50%; margin-left:-798px; z-index:0; }
#bg_prkna_dream_left2 { position:absolute; top:1095px; left:50%; margin-left:-570px; z-index:0; }

#bg_prkna_team_right { width:49.99%; left:50%; height:888px; display:block; 
	background:url('../img/prkno_team_bg_right.jpg') 450px 0px no-repeat;
	position:absolute; top:0px; margin-left:0px; z-index:0; }
#bg_prkna_team_left { position:absolute; top:355px; left:50%; margin-left:-878px; z-index:0; }

#bg_prkna_crashtestboard_right { width:49.99%; left:50%; height:1408px; display:block; 
	background:url('../img/prkno_crashtestboard_bg_right.jpg') 450px 0px no-repeat;
	position:absolute; top:0px; margin-left:0px; z-index:0; }
#bg_prkna_crashtestboard_left { position:absolute; top:0px; left:50%; margin-left:-950px; }

#bg_prkna_shred_right { width:49.99%; left:50%; height:771px; display:block; 
	background:url('../img/prkno_shred_bg_right.jpg') 450px 0px no-repeat;
	position:absolute; top:0px; margin-left:0px; z-index:0; }
#bg_prkna_shred_right2 { width:49.99%; left:50%; height:88px; display:block; 
	background:url('../img/prkno_shred_bg_right2.gif') 450px 0px no-repeat;
	position:absolute; top:1150px; margin-left:0px; z-index:0; }
#bg_prkna_shred_left { position:absolute; top:0px; left:50%; margin-left:-950px; }

#bg_prkna_limited_right { width:49.99%; left:50%; height:497px; display:block; 
	background:url('../img/prkno_limited_bg_right.gif') 449px 0px no-repeat;
	position:absolute; top:0px; margin-left:0px; z-index:0; }
/*#bg_prkna_limited_right { display:block; position:absolute; top:0px; margin-left:450px; z-index:1000; }*/
#bg_prkna_limited_left { position:absolute; top:718px; left:50%; margin-left:-811px; z-index:0; }

#prkno { position:relative; background:#fff; padding:55px 0px 25px 30px; margin-top:22px;}
#prkno_left_col { position:relative; width:170px; display:block; float:left; background:#fff; text-align:left; }
	#prkno_left_col .prkno_nahled { text-align:center; width:170px; }
		#prkno_nahled_only { margin:0px; left:0px; top:80px; position:absolute; z-index:12; }
		#prkno_nahled_only2 { margin:0px; left:0px; top:80px; position:absolute; z-index:11; }
		#prkno_nahled1 { margin:0px; left:0px; top:40px; position:absolute; z-index:11; }
		#prkno_nahled2 { margin:0px; left:0px; top:250px; position:absolute; z-index:11; }
	#prkno_left_col a.zobrazit { font-size:10px; display:block; width:40px; color:#000; margin:0px auto 0px auto; padding:0px 17px 0px 0px; background:url('../img/more2.gif') center right no-repeat; }
	#prkno_left_col a.zobrazit:hover { background:#000; color:#fff; text-decoration:none; }
	#prkno_left_col a.zobrazit2 { font-size:10px; height:15px; display:block; color:#000; margin:5px 0px 0px 0px; padding:19px 105px 18px 17px; background:url('../img/prkna2007.jpg') center left no-repeat; }
	#prkno_left_col a.zobrazit2:hover { color:#111; background:url('../img/prkna2007.jpg') center left no-repeat; text-decoration:underline; }
	#prkno_katalog { margin-top:470px; left:0px; background:url('../img/prkno_katalog_bg.gif') top left no-repeat; padding:25px 0px 0px 0px; text-align:left; }
		#prkno_katalog a.katalog { font-size:10px; display:block; width:75px; color:#000; margin:0px 0px 0px 0px; padding:0px 0px 0px 17px; background:url('../img/katalog_download_bg.gif') center left no-repeat; }
		#prkno_katalog a.katalog:hover { background:#000; color:#fff; text-decoration:none; }
	#novinka_kat { float:right; height:210px; margin:0px 5px 0px 0px; background:#fff url('../img/prkno_katalog_bg.gif') 0px 10px no-repeat !important; padding:40px 0px 0px 0px; }
		#novinka_kat a.katalog { font-size:10px; display:block; width:75px; color:#000; margin:0px 0px 0px 0px; padding:0px 0px 0px 17px; background:#fff url('../img/katalog_download_bg.gif') center left no-repeat; }
		#novinka_kat a.katalog:hover { background:#000; color:#fff; text-decoration:none; }	
	
#prkno_middle_col { position:relative; padding:0px 50px; width:290px; height:700px; display:block; float:left; background:#fff; }
	#prkno_big1 { position:absolute; top:0px; left:50px; z-index:11; }
	#prkno_big2 { position:absolute; top:0px; left:50px; z-index:12; display:none; }
	#prkno_big3 { position:absolute; top:0px; left:50px; z-index:13; display:none; }

#prkno_right_col { position:relative; width:280px; height:700px;  float:left; }
#prkno_info { }
	#prkno_info .firma { font-size:11px; margin:0px; padding:0px; font-family: Garamond, "Times New Roman", serif; }
	#prkno_info h2.nazev { font-size:27px; line-height:25px; letter-spacing: -0.06em; margin:0px; padding:0px 0px 15px 0px; font-weight:900; text-transform:uppercase;
		    font-family: "Arial CE", "Helvetica CE", Arial, helvetica, sans-serif; }
	#prkno_info .delky_h { font-size:11px; margin:0px; padding:0px; font-family: Garamond, "Times New Roman", serif; }
	#prkno_info .delky_h span { background:#000; color:#fff; padding:2px; }
	#prkno_info .delky { font-size:14px; font-weight:bold; padding:2px 0px 7px 0px; }
	#prkno_info .cena { font-size:10px;  padding:0px 0px 13px 0px;  }
	#prkno_info .cena span { font-size:11px; font-weight:bold; color:#000; background:#fff200; padding:1px 21px 1px 3px }
	#prkno_info .text { font-size:10px; width:250px; }
	#prkno_info .prkno_title { padding:15px 0px; font-size:30px; font-weight:900; letter-spacing:-0.06em; line-height:25px;
	    font-family: "Arial CE", "Helvetica CE", Arial, helvetica, sans-serif;}
	#prkno_info .links { font-size:10px; padding:0px 0px 15px 0px; line-height:19px; }
	#prkno_info .links a { display:inline; color:#000; padding:0px 1px; }
	#prkno_info .links a:hover { color:#fff; background:#000; text-decoration:none; }
	#prkno_info .features img { float:left; vertical-align:bottom; margin:1px 0px; }
	#prkno_info .poslat { background: url('../img/ico_poslat.gif') 0px 2px no-repeat; padding:1px 5px 1px 25px !important; }
	#prkno_info .seznam { background: url('../img/ico_seznam.gif') 3px 1px no-repeat; padding:2px 5px 2px 25px !important; }
	#prkno_info .objednat { background: url('../img/ico_objednat.gif') 0px 1px no-repeat; padding:1px 5px 1px 25px !important; }

.feat_over { width:223px; background:url('../img/feats_over.gif') top left no-repeat; }
.feat_over_inner { padding:40px 15px 15px 15px; }
.feat_over_inner h3 { color:#fff; margin:0px; padding:0px; font-size:18px; font-family: "Arial CE", "Helvetica CE", Arial, helvetica, sans-serif; }
.feat_over_inner h3 span { font-size:12px; }
.feat_over_inner p { color:#fff; font-size:10px; margin-top:15px; }
	
#prkno_spec { clear:both; background:#fff url('../img/h_tech_spec.gif') 30px 0px no-repeat; padding:25px 30px 30px 30px; }
#prkno_spec_inner { position:relative; background:#fff200; padding:55px 25px 15px 25px; }
	#prkno_spec_image { }
	.prkno_spec_table { position:absolute; margin-left:175px; }
		.prkno_spec_table table { width:600px; }
		.prkno_spec_table .firma { font-size:11px; margin:0px; padding:0px; font-family: Garamond, "Times New Roman", serif; }
		.prkno_spec_table .nazev { font-size:20px; font-weight:bold; text-transform:uppercase; margin-bottom:10px; }
		.prkno_spec_table td { font-size:12px; padding:5px 0px; text-align:center;  }
		.prkno_spec_table td.title { text-align:left; font-size:10px; width:80px;  }
	.prkno_spec_info { margin-top:35px; font-size:10px; }
	.prkno_spec_info strong { font-size:11px; padding-left:5px; }

/* TECHNOLOGIE */
#technologie_top { background:#fff200; margin:60px 30px 30px 30px; padding:0px 0px 0px 25px; height:240px; }
	#technologie_top .firma { font-size:11px; margin:0px 0px 0px 0px; padding:24px 0px 0px 0px; font-family: Garamond, "Times New Roman", serif; }
	#technologie_top h2.nazev { font-size:30px; font-weight:900; text-transform:uppercase; margin-bottom:15px; }
	#technologie_top .col { position:relative; width:240px; float:left; margin-right:25px; }
	#technologie_top .col p {margin-bottom:15px; }
	#technologie_top .col p.pruhyb {margin-top:50px; }
	#technologie_top img.pruhyb { position:absolute; right:80px; top:50px; display:block; z-index:100; height:66px; width:230px; }
	
#features { margin:0px 0px; padding:0px 30px; position:relative; display:block; }
#features_inner { background:#fff200; }
	#features_right { position:absolute; text-align:left; top:175px; right:30px; z-index:20; width:254px; }
	#features_left { width:580px;  }
	.tak_proto { margin:30px 0px 0px 70px; }
	
	#features .feature { position:relative; overflow:visible; clear:both; background:#363636; color:#a1a1a1; display:block; width:570px; }
	#features .feature .image { float:left; width:174px; text-align:center; padding:15px 0px 10px 0px; background:#fff; }
	#features .feature .feat_info { margin-left:174px; height:75px; width:390px; background:url('../img/technologie_feature_bg.gif') 25px bottom no-repeat; }
	#features .feature .feat_info_inner {  font-size:11px; padding:12px 25px 0px 25px; }
	
	#features .feature_over { position:relative; clear:both; background:#000; color:#fff; display:block; width:570px; }
	#features .feature_over .image { float:left; width:174px; text-align:center; padding:15px 0px 10px 0px; background:#fff url('../img/technologie_feature_sipka.gif') center right no-repeat; }
	#features .feature_over .feat_info { margin-left:174px; height:75px; width:390px; background:url('../img/technologie_feature_bg.gif') 25px bottom no-repeat; }
	#features .feature_over .feat_info_inner {  font-size:11px; padding:12px 25px 0px 25px; }
	
	#features .feature #last { background:transparent }
	#features .feature_over #last { background:transparent }
	
	#features .feature_bg { position:absolute; right:0px; top:-5px; z-index:100; display:block; }
	#features .feature_bg2 { position:absolute; right:0px; top:70px; z-index:100; display:block; }
	
#technologie_tt { position:relative; height:135px; }
#technologie_tt .prkna_tt { position:absolute; left:180px; top:15px; z-index:5; }
#technologie_tt .prkna_tt div { padding:10px 20px; float:left; }
#technologie_tt .prkna_tt div.one { border-right:1px solid #d9d9d9; }

/* FROPLE */
/* about */
.yellow_box { position:relative; z-index:19; display:block; background:#fff200; margin:60px 30px 0px 30px; padding:24px 0px 0px 25px; }
	#onas_box { height:660px; }
	.yellow_box .firma { font-size:11px; margin:0px; padding:0px; font-family: Garamond, "Times New Roman", serif; }
	.yellow_box h2.nazev { line-height:30px; font-size:30px; font-weight:900; text-transform:uppercase; margin:0px 0px 10px 0px; }
	.yellow_box .col { padding-top:10px; position:relative; width:236px; float:left; margin-right:40px; background:url('../img/bg_frople_onas_col_top.gif') 0px 0px repeat-x; }
	.yellow_box #last { margin-right:0px; }
	.yellow_box .col p {margin-bottom:15px; }
	.yellow_box .col h3 span { font-weight:normal; }
	.yellow_box .col h3 a { color:#000; background:transparent; }
	.yellow_box .col h3 a:hover { color:#fff; background:#000; text-decoration:none; }
	.yellow_box .col p#last_col {margin-bottom:45px; }
	.yellow_box .col a { color:#fff200; background:#000; }
	.yellow_box .col a:hover { color:#fff; background:#000; text-decoration:none; }
	.yellow_box .col .image { margin:0px; }
	.yellow_box .col .image_title { font-size:10px; margin:3px 0px 10px 0px; }
	.yellow_box .col .image_title_inner { background:#000; color:#fff200; padding:0px 6px; display:inline; }
	.yellow_box .col .image_title span { color:#fff;  }
	#historie_text { position:absolute; right:0px; bottom:-5px; z-index:20; background:#fff url('../img/frople_onas_text.gif') 280px 23px no-repeat; width:560px; height:100px; }
	
#onas_slideshow { z-index:22; display:block; clear:both; height:130px; background:#000; margin:40px 30px 0px 30px; }
#onas_slideshow_fotky { display:none; }
.filozofie { position:relative; background:#ccc; margin:0px 30px 0px 30px; padding:17px 0px 0px 25px; }
	#historie_title { width:166px; height:33px; position:absolute; top:0px; left:630px; background:#000 url('../img/frople_onas_historie.gif') top left no-repeat;}
	.filozofie .firma { font-size:11px; margin:0px; padding:0px; font-family: Garamond, "Times New Roman", serif; }
	.filozofie h2.nazev { line-height:30px; font-size:30px; font-weight:900; text-transform:uppercase; margin:0px 0px 10px 0px; }
	.filozofie .col { padding-top:10px; position:relative; width:236px; float:left; margin-right:40px; background:url('../img/bg_frople_onas_col_top.gif') 0px 0px repeat-x; }
	.filozofie #last2 { margin-right:0px; }
	.filozofie .col p {margin-bottom:15px; }
	.filozofie .col p#last_col2 {margin-bottom:45px; }
	.small { font-size:9px; }

/* prodejci */
#prodejci { padding-left:0px; }
#prodejci table{ width:540px; }
	#prodejci_pray { position:absolute; left:690px; top:60px; }
	#prodejci .firma { margin-left:25px; }
	#prodejci h2.nazev { margin-left:25px; }
	#prodejci h2 { margin:0px 0px 10px 25px; }
	#prodejci h3 { padding-top:8px; margin-left:25px; width:275px; background:url('../img/bg_frople_onas_col_top.gif') 0px 0px repeat-x; }
	#prodejci p { padding:8px 0px 20px 0px; background:url('../img/bg_frople_onas_col_top.gif') 0px 0px repeat-x; }
	#prodejci p.mesto { margin-left:25px; }
	#prodejci td { font-size:11px; vertical-align:top; }
	tr.first td p { font-size:9px; }
	td.left { width:300px; padding:0px; }
	td.right { width:300px; padding:0px; }
	.prodejce_over td { background:#363636; }
	.prodejce_over td.left { background:#363636 url('../img/frople_prodejce_bg.gif') center left no-repeat; }
	.prodejce_over td h3 { color:#fff200!important; }
	.prodejce_over td p { color:#fff; }
	td.last_td { height:90px; }
	
/* kontakt */
.yellow_box h3 { color:#000; text-transform:none; margin:0px 0px 20px 0px; padding:0px 0px 10px 0px; background:url('../img/bg_frople_onas_col_top.gif') bottom left repeat-x; }
#kontakt_textarea { height:140px;}
#kontakt_form { margin-bottom:55px; }
#kontakt_form td.lefttd { font-size:10px; width:50px; vertical-align:top; padding-top:5px; }
#white_box { z-index:20; width:580px; height:160px; display:block; position:absolute; left:-30px; top:390px; background:#fff; }

/* katalog */
#katalog_box { padding-bottom:60px; }
#katalog { margin:0px 25px 0px 0px; background:#000; height:514px; display:block; }
#katalog h3 a { background:transparent; }

/* novinky styles */

.novinka_text p { margin:0px 0px 0px 0px !important;}

.text a { color:#000; text-decoration:underline; }
.text a:hover { color:#000; background:#fff000; text-decoration:none; }

.novinka_text h3 a { text-decoration:none; }

/* NOVINKY STRANKA */
#novinky { background:#000 url('../img/bg_novinky_top.jpg') top right no-repeat; display:block; width:915px; height:165px; margin-top:21px; }
#novinky_inner { padding:25px 0px 0px 25px; }
#novinky h2 { color:#fff; font-size:30px; font-weight:bold; margin:0px 0px 10px 0px; 
	text-transform:none; font-family: "Arial CE", "Helvetica CE", Arial, helvetica, sans-serif;
	letter-spacing: -0.02em; line-height:30px;
}
#novinky p { color:#fff; width:250px; margin:0px 0px 10px 0px; padding:0px;}

#novinky_novinky { width:655px; position:relative; display:block; margin:10px 0px 0px 0px; }
#novinky_novinky_top { border-bottom:1px solid #000; height:30px; position:relative;}
#novinky_novinky_top a { color:#000; }
#novinky_novinky_top a:hover { color:#000; text-decoration:underline; }
#novinky_novinky_menu { position:absolute; top:10px; right:0px; }

#novinky_novinky .novinka { width:655px; border-bottom:1px solid #d4d4d4; position:relative; display:block; padding:20px 0px; }
#novinky_novinky .novinka_galerie { position:absolute; display:block; left:0px; }
#novinky_novinky .novinka_galerie img { position:absolute; z-index:9; }
#novinky_novinky .novinka_galerie_over { position:absolute; display:block; width:220px; height:42px; background:url('../img/galerie_bg.gif') top left no-repeat; z-index:10; top:149px; }
#novinky_novinky .novinka_galerie_over_inner { padding:20px 0px 0px 8px; }
#novinky_novinky a.zvetsit { padding:0px 0px 0px 17px; font-size:9px;  color:#000;  background:url('../img/bg_link_link.gif') 0px 3px no-repeat; }
#novinky_novinky a.zobrazit { padding:0px 0px 0px 20px; font-size:9px; margin-left:20px; }

#novinky_novinky .novinka { min-height:190px; height: auto; _height: 190px; }
#novinky_novinky .novinka h3 a { color:#000; }
#novinky_novinky .novinka h3 a:hover { background:#fff000; }
#novinky_novinky .novinka h3 { margin:0px 0px 0px 0px; position:relative; font-size:19px; width:165px; 
	padding:0px; color:#000; text-transform:none; line-height:20px; letter-spacing: -0.04em;
	font-family: "Arial CE", "Helvetica CE", Arial, helvetica, sans-serif;
}
#novinky_novinky .novinka_text { margin-left:240px;  min-height:180px; height: auto; _height: 180px; }
#novinky_novinky .novinka .text { font-size:11px; padding:0px 30px 0px 0px; margin:0px 0px 0px 0px; }
#novinky_novinky .novinka .text p { padding:0px 0px 10px 0px !important; }
#novinky_novinky .novinka .datum { padding:0px 0px 15px 0px; }
#novinky_novinky .novinka .vice { padding:15px 0px 0px 0px }

#dalsi_novinky2 { font-size:9px; display:block; background:#000; color:#959595; position:relative; float:right; top:0px; right:0px; width:200px; }
#dalsi_novinky2_inner { padding:23px 10px 0px 15px; }
#dalsi_novinky2_inner img { display:block; }
.novinky_menu { padding:0px; height:25px; margin-top:5px; background: url('../img/hp_dotz.gif') 0px 23px repeat-x !important; }
.novinky_menu span { background:#959595; color:#000; }
#dalsi_novinky2 table { margin:5px 0px 50px 0px; width:100%; }
#dalsi_novinky2 td { font-family: sans-serif; border-bottom:1px solid #959595; color:#959595; padding:5px 0px; }
#dalsi_novinky2 td.cislo { font-size:9px; font-family:verdana; color:#959595; padding:0px 0px 0px 0px; width:20px; text-align:center; }
#dalsi_novinky2 td p { float:left; margin:0px 0px 0px 5px; }
#dalsi_novinky2 a { font-size:9px; color:#959595; font-weight:bold; text-decoration:none; }
#dalsi_novinky2 td a {  font-size:11px; color:#fff; font-weight:bold; text-decoration:none; }
#dalsi_novinky2 td.last { background: url('../img/hp_dotz.gif') bottom left repeat-x !important; border:0px;  }
#dalsi_novinky2 a:hover { color:#000; text-decoration:none; background:#fff200; }
#nok { width:55px; }
#novinky_nejsledovanejsi { display:none; }

/* novinka stranka */
#novinka { width:640px; position:relative; display:block; margin:30px 0px 0px 30px; padding:50px 0px 20px 0px; background:#ccc;  }
#novinka_top {  height:35px; background:url('../img/hp_dotz.gif') 0px 15px repeat-x; margin:0px 15px 0px 30px; }
#novinka_inner { position:relative; }
#novinka_inner .novinka { margin:0px 0px 0px 30px; padding:0px; }
#novinka .novinka_galerie { position:absolute; display:block; width:280px; margin: 0px 15px 15px 0px; left:0px; }
#novinka .novinka_galerie img { position:relative;  z-index:9; }
#novinka a.zvetsit { padding:0px 0px 0px 17px; font-size:9px; text-decoration:none; color:#000; background:url('../img/bg_link_link.gif') 0px 3px no-repeat; }
#novinka a.zvetsit:hover {color:#000; text-decoration:underline; }
#novinka a.zobrazit { padding:0px 0px 0px 20px; font-size:9px; margin-left:20px; text-decoration:none; }
#novinka a.zobrazit:hover { background:transparent; color:#fff; }

#novinka .novinka_text { min-height:300px; height: auto; _height: 300px; margin-left:305px; margin-right:15px; }
#novinka .novinka_text h3 { font-size:30px; line-height:35px;  }
#novinka .novinka_text .datum { font-size:9px; padding:0px 0px 5px 0px; }
#novinka .novinka_text .text { font-size:12px; padding-top:10px; }
#novinka .novinka_text .text p { font-size:12px; padding-bottom:10px; }
#novinka .novinka_text .text p a { font-size:12px; font-weight:bold; color:#000; background:#fff200; }
#novinka .novinka_text .text p a:hover { color:#fff; background:#000; }
#novinka .vice { margin:15px 0px 20px 240px; }

#news_galerie { height:120px; width:590px;  position:relative; margin:0px 0px 40px 0px; background:url('../img/hp_dotz.gif') 0px 18px repeat-x; } /* height:205 */
#news_galerie a { color:#fff200; font-size:9px; }
#news_galerie_inner { margin-top:5px; padding-top:20px; }
#news_galerie_inner .galerie_box { position:relative; display:block; float:left; width:105px; height:80px; background:#e9e9e9; margin:0px 4px 4px 0px; }

/* editace */
#novinka_admin_news { position:absolute; right:15px; top:-5px; z-index:10; }

#news_galerie_edit { position:relative; top:14px; display:block; z-index:11; margin-bottom:10px; }
.news_galerie_upload { left:0px; position:relative !important; }
#add_image_to_news { margin-top:10px; padding-top:5px; position:relative; border-top:1px solid #666; width:590px; }
#add_image_to_news input { border:1px solid #eee; }

.admin_news a { color:#000; background:#fff200; font-weight:bold; }
.admin_news a:hover { color:#fff; background:#000; text-decoration:none; }
#novinka textarea { width:600px; height:200px; }
#novinka img { position:relative; }

#novinka_admin { margin:80px 0px 50px 30px; }
#novinka_admin h2 { font-size:25px; text-transform:none; margin-bottom:15px; font-weight:bold; }
#novinka_admin .autor { font-size:15px; margin:0px 0px 15px 0px; }
#novinka_admin .autor p { font-size:15px; margin:0px 0px 5px 0px; background:#fff; }

#novinka_admin .datum { margin:0px 0px 15px 0px; }
#novinka_admin .datum p { font-size:15px; margin:0px 0px 5px 0px; background:#fff; }

#novinka_admin .nadpis { font-size:15px; margin:0px 0px 5px 0px; }
#novinka_admin .nadpis p { font-size:15px; margin:0px 0px 5px 0px; background:#fff; }
#novinka_admin .nadpis input { font-size:25px; margin:0px 0px 5px 0px; width:600px; }

#novinka_admin .text { margin:0px 0px 15px 0px; }
#novinka_admin .text p { font-size:15px; margin:0px 0px 5px 0px;  background:#fff; }
#novinka_admin .text textarea { font-size:15px; margin:0px 0px 5px 0px; width:600px; height:300px; }

#novinka_admin .kategorie { margin:0px 0px 15px 0px; }
#novinka_admin .kategorie p { font-size:15px; margin:0px 0px 5px 0px; }
#novinka_admin .kategorie textarea { font-size:15px; margin:0px 0px 5px 0px; width:600px; height:300px; }

#novinka_admin .fotka { margin:0px 0px 15px 0px; }
#novinka_admin .fotka p { font-size:15px; margin:0px 0px 5px 0px; }
#novinka_admin .fotka input { font-size:15px; margin:0px 0px 5px 0px; width:600px; }

#novinka_admin .submit input { font-size:15px; margin:0px 0px 15px 0px; }

/* TEAM PAGE */
#team_wrapper { padding-bottom:90px; margin-bottom:60px; margin-top:60px; background:#fff200 url('../img/team_bg.gif') bottom right repeat-y; }

#team_header { margin-top:21px; margin-bottom:10px; width:655px; position:relative; background:#000; height:115px; }
#team_header_inner { height:114px; background:#fff; }
#team_menu { position:absolute; bottom:10px; }
#team_menu a { color:#000; text-decoration:none; }
#team_menu a:hover { background:#fff200; color:#fff; text-decoration:none; }
#team_menu span { background:#fff200; color:#fff; }
#rychly_vyber { position:absolute; right:0px; bottom:10px; }

#team_profily { width:600px; background: url('../img/bg_frople_onas_col_top.gif') bottom left repeat-x; padding-bottom:1px; }
	#team_profil_dalsi #team_profily { width:600px; background: transparent; }
#team_profily table { margin-top:5px; }
#team_profily td { width:300px; background:#fff100 url('../img/bg_frople_onas_col_top.gif') top left repeat-x; position:relative; padding:15px 0px; vertical-align:top; }
#team_profily .profil { position:relative; display:block; padding:0px 0px; height:120px; }
	#team_profily .profil_over { background:#fff; position:relative; display:block; padding:0px 0px; height:120px;  }
#team_profily .profil_galerie { position:absolute; display:block; left:10px; top:15px; padding-left:0px; background:#000; }
#team_profily .profil_galerie img { position:absolute; z-index:9; }
#team_profily .profil a.link { position:absolute; top:0px; left:0px; display:block; width:300px; height:120px; z-index:50; }
#team_profily .profil a.link:hover {  }
#team_profily h3 { margin:0px 0px 0px 0px; position:relative; font-size:18px; 
	padding:0px; color:#000; text-transform:none; line-height:15px; letter-spacing: -0.04em;
	background:transparent;
	font-family: "Arial CE", "Helvetica CE", Arial, helvetica, sans-serif;
}
#team_profily .profil_text { margin-left:145px; padding-top:15px; }
#team_profily .datum { color:#707070; font-size:9px; padding:0px 0px 0px 0px; margin:0px 0px 10px 0px }
#team_profily .text { color:#707070; font-size:9px; padding:0px 30px 0px 0px; margin:2px 0px 15px 0px }
#team_profily .text span { color:#fff; background:#000; }
#team_profily a.vice { font-size:10px; padding:0px 18px 0px 0px; color:#707070; background:url('../img/more2.gif') center right no-repeat; }
#team_profily a.vice:hover { color:#fff; background:#000; text-decoration:none; }

.lajna1 { margin:5px 0px 20px 0px; }
.lajna2 { margin:25px 0px 25px 0px; }
.lajna3 { margin:0px 0px 10px 0px; }

#nejlepe_hodnoceni { display:block; background:#fff; position:relative; float:right; top:10px; right:0px; width:250px; }
#nejlepe_hodnoceni_inner { padding:13px 15px 40px 13px; }
#hodnoceni_graf {margin:20px 0px 0px 0px; }
#hodnoceni_tabulka {padding-top:20px; margin:0px 0px 0px 0px; clear:both; }

#nejlepe_hodnoceni .sloupec { width:15px; margin:0px 7px 0px 0px; float:left; position:relative; }
#nejlepe_hodnoceni .procent { position:relative; width:15px; background:#fff; color:#000; font-size:8px; text-align:left; }
#nejlepe_hodnoceni .procent span { position:absolute; bottom:0px; left:0px; }
#nejlepe_hodnoceni .bar { width:15px; height:58px; }

#nejlepe_hodnoceni table { clear:both; margin:0px; }
#nejlepe_hodnoceni td.jmeno { width:190px; color:#67caf3; font-size:12px; }
#nejlepe_hodnoceni td.jmeno a { color:#67caf3; font-size:12px; text-decoration:none; }
#nejlepe_hodnoceni td.body  { color:#fff200; text-align:right; }

#nejnovejsi_komentare { font-size:11px; display:block; background:#b6b6b6; position:relative; float:right; top:0px; right:0px; width:200px; color:#818181; }
#nejnovejsi_komentare_inner { padding:13px 0px 13px 15px; }
#nejnovejsi_komentare img { margin-bottom:15px; }
#nejnovejsi_komentare p { margin-bottom:10px; }
#nejnovejsi_komentare p span { color:#000; font-weight:bold; }
#nejnovejsi_komentare a { color:#818181; font-weight:normal; text-decoration:none; }
#nejnovejsi_komentare a:hover { color:#000; }

/* STRANKA TEAM PROFIL */
#team_profil { background:#ccc; margin:30px 0px 0px 30px; width:640px; padding:50px 0px 0px 0px; }
#team_profil_header { padding:0px; margin:0px; position:relative; width:640px; height:30px; }
	#profil_top {  height:35px; background:url('../img/hp_dotz.gif') 0px 15px repeat-x; margin:0px 15px 0px 30px; }
#team_profil_header h2 { position:absolute; left:330px; top:0px; margin-top:-20px; color:#000; font-size:30px; font-weight:bold; 
	text-transform:none; font-family: "Arial CE", "Helvetica CE", Arial, helvetica, sans-serif;
	letter-spacing: -0.02em; padding:0px; line-height:30px;
}
#team_profil_header p { padding:0px; margin:0px; }
#team_profil_header a { color:#fff200; font-size:10px; }
#team_profil_header .info_short { width:350px; }
#team_link { width:133px; display:block; }
#hodnotit { position:absolute; top:35px; right:0px; text-align:right; }
#hodnotit span { font-size:20px; }
#hodnotit img { display:inline; vertical-align:top; position:relative; top:-5px; }
#points { background: url('../img/points_bg.gif') top left no-repeat; }

#team_profil_bio { margin:0px 0px 0px 25px; width:590px; position:relative; padding:0px 0px 0px 0px; min-height:250px; height: auto; _height: 250px; }
#team_profil_bio_inner { margin-top:0px; position:relative; width:290px; }
#team_profil_bio_inner img { position:absolute; }
#team_profil_bio_inner .prev { position:absolute; top:225px; left:0px; }
#team_profil_bio_inner .next { position:absolute; top:225px; right:0px; }
#team_profil_bio_info { margin-left:290px; }
#team_profil_bio_info a { color:#000; }
#team_profil_bio_info table { width:255px; }
#team_profil_bio_info table td.q { width:70px; padding:0px 0px 0px 15px; text-align:left; color:#000; }
#team_profil_bio_info table td.q p { padding:1px 0px; font-size:10px; }
#team_profil_bio_info table td.a { width:255px; padding:0px; }
#team_profil_bio_info table td.a p { padding:1px 13px; color:#000; font-weight:bold; }
#team_profil_bio_info table td.a input { width:230px !important; }
#team_profil_bio_info p.jmeno { margin-top:0px; }
#team_profil_bio_info p.web { margin-top:0px; margin-bottom:0px; }
#team_profil_bio_info p.height25 { margin-bottom:0px; }
#team_profil_bio_info p.last { margin-bottom:0px; }

#team_profil_galerie { width:590px; margin-left:25px; padding-bottom:10px; display:block; position:relative; } /* height:205 */
#team_profil_galerie a { color:#fff200; font-size:9px; }
#team_profil_galerie_inner { margin-top:5px; background:url('../img/hp_dotz.gif') top left repeat-x; padding-top:20px; }
#team_profil_galerie_inner .galerie_box { position:relative; display:block; float:left; width:105px; height:80px; background:#e9e9e9; margin:0px 4px 4px 0px; }
#team_profil_galerie_inner .galerie_box img { display:block; }

#team_profil_info { width:590px; padding-top:15px; margin-left:25px; position:relative; padding-bottom:20px; font-size:12px; clear:left; }
#team_profil_info img { display:inline; }
#team_profil_info_inner { margin-top:5px; background:url('../img/hp_dotz.gif') top left repeat-x; padding-top:20px; }

#team_profil_dalsi { width:640px; margin-left:30px; background:#fff200; }
#team_profil_dalsi_inner { margin:0px 0px 0px 25px; padding-top:17px; }

.nothing { padding-top:10px; }

/* team profil editace */
.profil_info_short { width:300px; }
#info_short_motto { padding:30px 0px 20px 0px !important; }
.profil_input { width:150px; }
.profil_info { width:585px; height:300px; }
.image_delete { position:absolute; z-index:9; }
a.link_edit { position:absolute; top:-2px; color:#fff200; font-size:9px; right:0px; padding:0px 0px 0px 18px; background: url('../img/bg_link_edit.gif') 0px -1px no-repeat; }
a.link_edit:hover { }
	#profil_edit { top:15px; }
a.link_upload { position:absolute; top:-2px; color:#fff200; font-size:9px; padding:0px 0px 0px 20px; background: url('../img/bg_link_upload.gif') 0px -1px no-repeat; }
a.link_upload:hover {  }

.bio_upload { padding:2px 4px 2px 19px !important; left:219px; top:0px !important; background:#ccc url('../img/bg_link_upload.gif') 2px -1px no-repeat !important; z-index:12; }
.galerie_upload { left:65px; }
#add_image_to_bio {  width:290px; height:220px; background:#eee; z-index:10; position:absolute; margin-top:0px; }
#add_image_to_bio_inner {padding:10px; }
#add_image_to_bio_inner h3 {padding:0px; margin:0px; }
#add_image_to_bio .inp { margin-top:5px;}

#pridat_novinku { background:#666; padding:10px 0px; display:block; position:relative; float:right; width:200px; }
.add_news a {  display:block; position:relative; color:#fff200 !important; font-size:9px; margin:0px 15px !important; padding:0px 0px 0px 18px; background: url('../img/bg_link_edit.gif') 0px -1px no-repeat;  }


/* novinky a clanky autora box */
#team_user_news { display:block; background:#fff200; position:relative; float:right; top:0px; right:0px; width:250px; }
#team_user_news_inner { padding:13px 15px; }
#team_user_news a { color:#000; }

#team_user_news_profil { background:#000; color:#fff; padding:0px 0px 5px 0px; margin:20px 0px 20px 0px; position:relative; width:220px; }
#team_user_news_profil .jmeno { margin:5px 0px 0px 6px; font-weight:bold; }
#team_user_news_profil .zamereni { position:absolute; right:6px; top:170px; color:#818181; }
#team_user_news_profil a.vice { color:#818181; margin:5px 0px 0px 6px; padding:0px 0px 0px 17px; background:url('../img/more2.gif') center left no-repeat; }
#team_user_news_list {}
#team_user_news_list .datum { margin:5px 0px 0px 0px; }
#team_user_news_list .nadpis { margin:0px 0px 0px 0px; padding:0px 0px 5px 0px; border-bottom:1px solid #fffa94; font-weight:bold; font-size:9px; }

#team_user_news .vice { margin:20px 0px 0px 0px; }
#team_user_news .vice a { padding:0px 0px 0px 14px; background:url('../img/more.gif') center left no-repeat; color:#818181; }
#team_user_news .vice a:hover { color:#000; }


/* */
#selected_files_menu { margin-top:30px; }
#selected_files_menu select { background:#FAFFE3; font-weight:bold; color:#6b7921; width:120px; }
#selected_files_menu input { color:#FAFFE3; background:#6B7921; border:0px; }

/* file */
div#file { position:relative; text-align:left; padding:0px; margin-top:-70px; display:block; width:330px; }
div#file_bg { position:relative; color:#555; text-align:left; padding:0px 0px 0px 0px; }
div#file_menu { padding:10px 0px 0px 0px;}
div#file_menu a.download { position:absolute; right:0px;}

/* manage folders */
#upload { margin-bottom:50px; }

/* admin users */
.user_name { font-size:14px; }

/**** footer ****/

#footer { margin-top:0px; padding:0px 0px 0px 0px; color:#939393; position:relative; height:100px; background:#d7d7d7; }
#footer img { margin:0px 0px 5px 0px; padding:0px; }
#footer p { margin:0px 0px 0px 30px; padding:0px; font-size:9px; line-height:14px; }
#footer p span { margin:0px; padding:2px 15px 3px 5px; color:#6B7921;}
#footer_link a { color:#fff; padding:0px 15px 2px 5px; background:#6B7921; line-height:16px; }
#footer_link a:hover { color:#fff; background:#000; }

/**** newsletter ****/
#newsletter { position:absolute; top:0px; left:495px; height:37px; font-weight:bold; font-size:15px; color:#7d7d7d; border-left:1px solid #fff; z-index:20;  }
#newsletter_inner { padding:14px 0px 3px 16px;  }
#newsletter_inner span { padding:0px; margin:0px; }
#newsletter_inp { vertical-align:middle; border:0px; padding:2px 0px 3px 2px; margin:0px 0px 0px 10px; width:130px;  }
#newsletter_send { vertical-align:middle; padding:0px; margin:0px 0px 0px 0px; height:19px; width:20px;  }
#newsletter a { padding: 7px 0px 5px 0px; text-align:center; color:#000; width:23px; background:#fff200; position:absolute; margin:5px 0px 0px 5px; }
#newsletter a:hover { background:#000; color:#fff200; }
#newsletter_ok { background:#fff000; color:#000; font-weight:bold; text-align:center; width:200px; padding:10px 0px; margin-top:5px; }
#msg_newsletter { color:#fff; font-weight:bold; padding:0px; margin:0px 0px 0px 0px; font-size:11px; position:absolute; left:511px; top:50px; }
#msg_newsletter span { background:#FF0000; padding:0px 15px 2px 5px; }


#footer_menu { margin-left:15px; padding-left:0px; height:48px; position:relative; }
#footer_menu img { margin:0px; position:absolute; z-index:5; }
	#footer_menu #fspacer01 { left:70px; }
	#footer_menu #fspacer02 { left:140px; }
	#footer_menu #fspacer03 { left:248px; }
	#footer_menu #fspacer04 { left:326px; }
#footer_menu a { position:absolute; z-index:6; color:#7d7d7d; text-align:center; background:transparent; margin:0px 0px; font-size:15px; padding:15px 0px; float:left; display:block; cursor:hand; font-weight:bold; }
#footer_menu a:hover { color:#dde8a5; background:#fff200; text-decoration:none; color:#000; padding:15px 1px; margin:0px -1px; z-index:6; }
.menu_item { color:#fff; position:relative; background:#6B7921; width:310px; height:20px; margin:0px 0px 4px 0px; padding:0px 14px; }
.menu_item:hover { background:#000; }

a#footer_menu01 { width:70px;   }
a#footer_menu02 { width:69px; left:71px; }
a#footer_menu03 { width:107px; left:141px; }
a#footer_menu04 { width:77px; left:249px; }
a#footer_menu05 { width:56px; left:327px; }
a#footer_menu01:hover { width:70px;  }
a#footer_menu02:hover { width:69px;   }
a#footer_menu03:hover { width:107px;   }
a#footer_menu04:hover { width:77px;   }
a#footer_menu05:hover { width:56px;   }


#footer_info {clear:both; margin-top:10px; }
#footer_info a {  }
#footer_info a:hover { background:#000; color:#fff; text-decoration:none; }
#credits { position:absolute; right:30px; bottom:15px; }

#logo_wert { display:inline; top:8px; position:relative; }
#links { position:absolute; right:0px; top:40px; }
#links img { vertical-align:middle; margin-left:5px; }

#error404 { padding:70px 20px 20px 20px; }
#error404 h2 { margin:40px 0px 0px 0px; }
#error404 p { margin:0px 0px 10px 0px; }

/* login page */
#login { margin:90px 30px 30px 30px; padding:25px 15px 25px 25px; }

/* nemuzete si vzpomenout */
#nemuzete { margin:90px 30px 30px 30px; padding:25px 15px 25px 25px; }
#nemuzete p { margin:0px 0px 5px 0px; }

/* box tt */
#box_tt { height:135px; display:block; }
#box_tt .prkna_tt { position:relative; margin-left:180px; margin-top:15px; }
#box_tt .prkna_tt div { padding:10px 20px; float:left; }
#box_tt .prkna_tt div.one { border-right:1px solid #d9d9d9; }
