/* LUDIA */
#ludia_list {list-style:none; font-size:12px;}
#ludia_list li {display:block; float:left; width:113px; height:250px; overflow:hidden; margin:0 0 16px 16px; border:1px solid #000; background:#fff;}
#ludia_list li.first {margin-left:0; clear:both;}
#ludia_list h4 {width:111px; height:30px; overflow:hidden; line-height:30px; font-size:12px; border:1px solid #eae9e2;}
#ludia_list h4.online {border:1px solid #bdba9e;}
#ludia_list h4 a {display:block; width:101px; padding-left:10px; color:#efefef; text-decoration:none;}
#ludia_list h4.female a {background:#da17cd url('../img/ludia/female_bg.png') 0px 0px no-repeat;}
#ludia_list h4.male a {background:#4c472c url('../img/ludia/male_bg.png') 0px 0px no-repeat;}
#ludia_list h4.logo a {padding:0;}
#ludia_list h4.logo a img {border:none;}
#ludia_list div {padding:8px; text-align:center; background:#eae9e2;} /* border-bottom:1px solid #f6f5f1; */
#ludia_list div.online {background:#bdba9e;}
#ludia_list div.datum {padding:4px 8px;}
#ludia_list img {border-left:1px solid #0e0e0e; border-top:1px solid #0e0e0e; border-right:none; border-bottom:none;}
#ludia_list p {padding:10px;}

/* AKCIE */
#ludia_list div.letak {padding:4px; height:157px;}
#ludia_list p.platnost {padding:4px; text-align:center;}
#ludia_list p.aktualna {color:#fff; background:#c00;}
#ludia_list p.ukoncena {color:#999;}
#ludia_list p.ukoncena strong {color:#999;}

/* BURZA */
#ludia_list h4.auto-moto a {background:#fff url('../img/burza/auto-moto.png') 0px 0px no-repeat;}
#ludia_list h4.reality a {background:#fff url('../img/burza/reality.png') 0px 0px no-repeat;}
#ludia_list h4.elektro a {background:#fff url('../img/burza/elektro.png') 0px 0px no-repeat;}
#ludia_list h4.rozne a {background:#fff url('../img/burza/rozne.png') 0px 0px no-repeat;}
#ludia_list h4.cestovanie a {background:#fff url('../img/burza/cestovanie.png') 0px 0px no-repeat;}
#ludia_list h4.sluzby a {background:#fff url('../img/burza/sluzby.png') 0px 0px no-repeat;}
#ludia_list h4 a {height:30px;}
#ludia_list h4 a span {display:none;}
#ludia_list p.cena {background:#c00; font:bold 14px Arial, Helvetica, sans-serif; color:#fff; margin:0 2px; padding:8px 6px; text-align:right;}
#ludia_list p.datum {padding:5px 8px;}

/* POSTA */
#ludia_list p.sprava {font:10px Arial, Helvetica, sans-serif; padding:2px 0; height:40px; overflow:hidden;}
#ludia_list p.neprecitana {background:#c00;}
#ludia_list p.neprecitana img {border:none;}
#ludia_list p.sprava a {display:block; padding:0 10px; height:100%; color:#333; text-decoration:none; text-align:center}
#ludia_list p.neprecitana a {color:#fff;}
#ludia_list p.sprava a:hover {text-decoration:underline;}
#ludia_list p.sprava em {color:#c00;}
#ludia_list div.datum {padding:5px 0}
#ludia_list small {font:bold 9px Arial, Helvetica, sans-serif;}
#ludia_list input {width:14px; height:14px;}

#ludia_actions .reset {float:none; margin:0 17px 0 0;}
#ludia_actions label {color:#666; font:bold 12px Arial;}

/* FOTKY */
#ludia_list h5 {height:46px; overflow:hidden; padding:5px 6px 0; background:#eae9e2; font:bold 12px Arial, Helvetica, sans-serif;}
#ludia_list h5 a {display:block; height:46px; overflow:hidden; text-decoration:none; color:#333;}
#ludia_list div.album {height:90px; padding:6px 2px 0 2px; background:#eae9e2 url(../img/fotky/album.jpg) center center no-repeat;}
#ludia_list div.album a {display:block; height:88px; background-position:center center; background-repeat:no-repeat; border:1px solid #999; border-bottom:1px solid #fff; border-right:1px solid #fff;}
#ludia_list div.info {text-align:left; padding-bottom:24px;}
#ludia_list strong {color:#333}
#ludia_list strong.zamok {padding-left:12px; background:url(../img/fotky/zamok.png) left center no-repeat; color:#333}
#ludia_list strong.clovek {padding-left:14px; background:url(../img/fotky/clovek.png) left center no-repeat; color:#333}

#ludia_list form {background:#bcb9a6; padding:10px 5px;}
#ludia_list form input {width:95px; height:auto; padding:2px; margin:5px 0; border:1px solid #999;}
#ludia_list form input.button {width:80px; height:19px; color:#fefefe; text-transform:uppercase; font-size:10px; margin-left:19px; border:none; background:url(../img/buttons/default.png) no-repeat;}

#ludia_list h5.komenty {height:90px;}
#ludia_list h5.komenty a {height:89px;}
#ludia_list div.najkomenty {height:110px; margin:0; padding:8px; font-size:10px;}
#ludia_list div.najkomenty strong {font-size:16px;}
#ludia_list .red {color:#c00;}
#ludia_list .red strong {color:#c00;}

/* TOVAR */
#ludia_list.tovar_list h5 {height:45px; padding-bottom:5px;} /* prepisuje styl pre FOTKY, BURZA */
#ludia_list.tovar_list h5 a {height:45px;}
#ludia_list.tovar_list div.album {height:112px; background:#fff; padding:0;}
#ludia_list.tovar_list div.album a {height:112px; border:none;}
#ludia_list.tovar_list p.info {margin:1px; padding:9px 8px; background:#eee; height:32px;}
#ludia_list.tovar_list p.cena {margin:1px; padding:9px 8px;}
#ludia_list.tovar_list p.cena .euro {font:bold 12px Arial, Helvetica, sans-serif; color:#ccc;}


/* PAGING */
.ciara {clear:both; width:770px; padding:10px 0; border-top:1px solid #ccc;}
#ludia_paging {font-size:12px; color:#999; float:right}
#ludia_paging b {color:#bbb; padding:0 5px;}
#ludia_paging a {color:#f00; text-decoration:none; padding:0 5px;}
#ludia_paging a:hover {background:#999; color:#eee;}
#ludia_paging p.hint {color:#666; text-align:right;}

/* PROFIL */
#profil_image {float:left; margin-right:10px;}
#profil_image img {border:1px solid #000;}
#profil_container {float:left; width:468px; overflow:hidden;}
#profil_firma_container #profil_container {width:382px; float:right;}

#profil_table {padding:10px 6px; border-left:1px solid #9b978e; border-right:1px solid #9b978e; border-bottom:1px solid #9b978e; background:#fff; font-size:12px;}
#profil_table a {text-decoration:none; color:#f00;}
#profil_table a:hover {text-decoration:underline;}
#profil_table div.wide {margin:0 4px; background:url('../img/ludia/profil_line.png') 0 0 repeat; width:auto;}
#profil_table span.wide-spacer {display:block; clear:both; height:0; overflow:hidden;}
#profil_table dl.normal {width:221px; float:left; padding-left:4px;}
#profil_table dl.wide {width:auto; _height:225px; min-height:225px;}
#profil_table dl.thin {width:auto; _height:250px; min-height:250px;}
#profil_table dt {font-weight:bold;}
#profil_table dt, #profil_table dd {display:block; line-height:25px;}
#profil_table dl.normal dt {float:left; width:90px; padding-left:10px; background:url('../img/ludia/profil_line.png') 0 0 repeat;}
#profil_table dl.normal dd {float:left; width:121px; background:url('../img/ludia/profil_line.png') 0 0 repeat;}
#profil_table dl.thin dt {float:left; width:80px; padding-left:10px; clear:both;}
#profil_table dl.thin dd {float:right; width:260px; _float:none; *float:none; _margin:0 auto; *margin:0 auto;}
#profil_table dl.wide dt {float:left; width:125px; padding-left:10px; clear:both;}
#profil_table dl.wide dd {float:right; width:300px; _float:none; *float:none; _margin:0 auto; *margin:0 auto;}
#profil_table dl.soft dt {font-weight:normal;}

/* FIRMY zalozky: pobocky, cennik */
#profil_firma_container #profil_table #profil_content_3 dt, 
#profil_firma_container #profil_table #profil_content_4 dt {float:none; width:auto;}
#profil_firma_container #profil_table #profil_content_3 dd, 
#profil_firma_container #profil_table #profil_content_4 dd {float:none; width:auto; padding:0 4px 0 25px;}
.gray {color:#666;}

/* FIRMY zalozky: cennik */
#profil_firma_container #profil_table #profil_content_4 dt {text-transform:uppercase;}
#profil_firma_container #profil_table #profil_content_4 dd u {display:block; text-align:right; text-decoration:none;}
#profil_firma_container #profil_table #profil_content_4 dd u strong {float:left; width:255px; text-align:left; font-weight:normal;}
#profil_firma_container #profil_table #profil_content_4 dd em {color:#999;}
#profil_firma_container #profil_table #profil_content_4 dd em br {display:none;}

#profil_info {clear:both; padding:2px 0;}
#profil_info p {font-size:12px; padding:18px 16px;}
#profil_info h3, #profil_info h4, #profil_container h4 {display:none;}

#profil_container h3 {overflow:hidden; background:#000; border-left:1px solid #585858; border-bottom:1px solid #585858; margin-bottom:10px; padding:0 8px; text-align:right; color:#aaa; font:bold 14px Arial, Helvetica, sans-serif; height:24px; line-height:24px;}
#profil_container h3 strong {float:left; color:#fff;}
#profil_container h3 span {font-weight:normal;}
#profil_container h3 span.active {color:#f00;}

/* tabs content */
#profil_table div.profil_content {display:none;}
#profil_table div.profil_content.active {display:block;}

/* tabs */
#profil_table_tabs {list-style:none; height:23px; background:url('../img/tabs/form_line.png') bottom left repeat-x;}
#profil_table_tabs li {float:left; margin:0 2px 0 0; padding:3px 3px 0 0; font-size:11px; font-weight:bold; text-transform:uppercase; background:url('../img/tabs/form_normal_right.png') top right no-repeat;}
#profil_table_tabs li.active {padding:0px 3px 0 0; background:url('../img/tabs/profil_active_right.png') top right no-repeat;}
#profil_table_tabs li a {display:block; _width:1px; white-space:nowrap; /* IE FIX */ height:14px; padding:4px 5px 0 9px; background:#e2e0d5 url('../img/tabs/form_normal_left.png') 0 -3px no-repeat; color:#999999; text-decoration:none;}
#profil_table_tabs li.active a {height:16px; padding:7px 5px 0 7px; background:#fff url('../img/tabs/profil_active_left.png') 0 0 no-repeat; color:#000;}

/* deaktivacny mesage */
#profil_message {color:#f00;}
