*
{padding:0; margin:0;}
body
{background:rgb(153,0,51) url(../dsgn/bg.jpg) repeat-x; font-family:verdana,arial,sans-serif; text-align:center;
scrollbar-face-color: rgb(42,49,51); scrollbar-arrow-color: white; scrollbar-track-color: rgb(160,160,160); scrollbar-shadow-color: rgb(160,160,160); scrollbar-highlight-color: rgb(160,160,160); scrollbar-3dlight-color: rgb(160,160,160); scrollbar-darkshadow-Color: rgb(160,160,160);}

/*** REKLAMA ***/

/* REKLAMA 750x100*/
.reklama_750x100
{cursor:default; background:rgb(153,0,51); width:900px; cursor: default; text-align:right; padding: 0; margin: 0% auto;}
.reklama_750x100 p
{margin: 0; padding: 0;}


/*** REKLAMNI LISTA ***/

/* REKLAMNI LISTA */
.reklamni_lista
{cursor:default; background:rgb(153,0,51); width:900px; height:15px; margin: 0% auto; padding: 3px 0 0 0; text-align:left;  overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/;}
.reklamni_lista p
{cursor:default; display:inline; color:rgb(255,255,255); font-size:6pt; padding: 0 0 0 5px; font-weight:bold; text-decoration: none;}
.reklamni_lista a
{cursor:default; display:inline; color:rgb(255,255,255); font-size:7pt; padding: 0 5px 0 5px; font-weight:normal; text-decoration:none;}
.reklamni_lista a:hover
{color:rgb(255,255,255); text-decoration:under-line;}


/*** WEB ***/


/* POZADI */
.pozadi
{}

/* PAGE */
.page
{width:900px; background:rgb(255,255,255); margin: 0% auto; text-align:left; border:none;}

/* HEADER */
.header_top
{width:900px; height:150px; background:rgb(255,255,255) url(../dsgn/header_top.jpg) no-repeat; overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/;}
.header_menu
{width:900px; height:30px; background:rgb(255,255,255) url(../dsgn/header_menu.jpg) no-repeat; overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/;}
.header_bottom
{width:900px; height:30px; background:rgb(255,255,255) url(../dsgn/header_bottom.jpg) no-repeat; overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/;}

/* MAIN */
.main
{clear:both; width:900px; padding-bottom:30px; background:rgb(255,255,255) url(../dsgn/main.gif) repeat-y;}
.main_left
{display:inline /*Fix IE floating margin bug*/; width:600px; float:left; overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/;}
.main_right
{display:inline /*Fix IE floating margin bug*/; width:300px; float:right; overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/;}

/* FOOTER */
.footer
{clear:both; width:900px; height:50px; background:rgb(255,255,255) url(../dsgn/footer.gif) no-repeat; overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/;}

/* MENU */
.menu
{cursor: default; color:rgb(0,0,0); font-size: 8pt; margin: 0 0 0 10px; padding: 7px 0 0 0; font-weight:bold; text-decoration: none;}
.menu a
{cursor: default; color:rgb(0,0,0); font-size: 8pt; margin: 0 2px 0 0; padding: 5px 10px 5px 10px; font-weight:bold; text-decoration: none; border-bottom: 1px rgb(153,0,51) solid;}
.menu a:hover
{cursor: default; background:rgb(255,255,255); color: rgb(153,0,51); font-size: 8pt; text-decoration: none; border-top: 1px rgb(175,225,0) dashed; border-bottom: none;}

/* BOTTOM MENU */
.bottom
{display:inline /*Fix IE floating margin bug*/; width:580px; float:left; margin: 0 0 0 20px; padding: 0 0 0 0; overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/;}
.bottom p
{display:inline; cursor: default; color:rgb(153,0,51); font-size: 8pt; padding: 0 5px 0 0; font-weight:bold; text-decoration: none;}
.bottom a
{display:inline; cursor: default; color: rgb(42,49,51); font-size: 8pt; padding: 0 5px 0 5px; font-weight:normal; text-decoration: none;}
.bottom a:hover
{cursor: default; color: rgb(255,255,255); background:rgb(175,225,0); font-size: 8pt; text-decoration: none;}

/* BOTTOM PRIHLASENI */
.bottom_prihlaseni
{display:inline /*Fix IE floating margin bug*/; width:270px; float:right; font-size: 8pt; padding: 0 30px 0 0; overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/;}
.bottom_prihlaseni p prihlas
{clear:both; float:right; cursor: default; color: rgb(42,49,51); padding: 0; margin: 0 0 0 0; font-weight:normal; text-decoration: none;}
.bottom_prihlaseni p
{clear:both; float:right; cursor: default; color: rgb(42,49,51); padding: 0; font-weight:normal; text-decoration: none;}
.bottom_prihlaseni a
{cursor: default; color: rgb(42,49,51); font-size: 8pt; padding: 0; font-weight:normal; text-decoration: none;}
.bottom_prihlaseni a:hover
{cursor: default; color: rgb(255,255,255); background:rgb(153,0,51); font-size: 8pt; text-decoration: none;}

/* MAIN RIGHT MENU */
.main_right_menu
{cursor: default; color:rgb(42,49,51); font-size: 8pt; margin: 0 0 5px 0; padding: 0; font-weight:bold; text-decoration: none;}
.main_right_menu p
{cursor: default; color:rgb(153,0,51); font-size: 8pt; margin: 0; padding: 0 20px 0 20px; font-weight:bold; text-decoration: none;}
.main_right_menu a
{cursor: default; color:rgb(42,49,51); font-size: 8pt; margin: 0 10px 0 0; padding: 0 0 0 0; font-weight:bold; text-decoration: none;}
.main_right_menu a:hover
{cursor: default; font-size: 8pt; text-decoration: underline;}

/*** LEFT ***/

/* REKLAMA 468x60*/
.reklama_468x60
{clear:both; width:570px; cursor: default; padding: 0 0 0 20px; margin: 0 0 10px 0;}
.reklama_468x60 p
{margin: 0; padding: 0;}

/* CLANEK */
.clanek
{clear:both; width:570px; cursor: default; padding: 0 0 0 20px; margin: 0 0 10px 0;}
.clanek h1.nadpis
{clear:both; color:rgb(60,60,60); font-size: 11pt; margin: 0; padding: 0;  font-weight:bold; text-decoration: none;}
.clanek img.red
{clear:both; float:left; align:left; margin: 6px 10px 10px 0; padding: 5px; border: 1px solid rgb(193,203,209); width:100px; background:rgb(255,255,255);}
.clanek img.none
{clear:both; float:left; align:left; margin: 4px 10px 10px 0; padding: 5px; border: 1px solid rgb(193,203,209); width:100px; background:rgb(255,255,255);}
.clanek img.obr_none
{clear:both; float:none; margin: 0 10px 10px 0; padding: 5px; border: none; background:rgb(255,255,255);}
.clanek img.obr_red
{clear:both; float:none; margin: 0 10px 10px 0; padding: 5px; border: 1px solid rgb(153,0,51); background:rgb(255,255,255);}
.clanek h1.nadpis a
{color:rgb(60,60,60); font-size: 11pt; margin: 0; padding: 0;  font-weight:bold; text-decoration: none;}
.clanek h1.nadpis a:hover
{color:rgb(175,225,0); text-decoration: none;}
.clanek h2
{color:rgb(160,160,160); font-size: 8pt; margin: 0 0 0 100px; padding: 0; font-weight:normal; font-family:arial; text-decoration: none;}
.clanek h2 a
{color:rgb(160,160,160); font-size: 8pt; font-weight:normal; font-family:arial; text-decoration: none;}
.clanek h2 a:hover
{color:rgb(42,49,51); text-decoration: none;}
.clanek p
{color:rgb(60,60,60); font-size: 8pt; margin: 0 0 0 0; padding: 0 0 0 16px; font-weight:normal; font-family:arial; text-decoration: none;}
.clanek p.script
{color:rgb(60,60,60); font-size: 8pt; margin: 10px 0 10px 0; font-weight:normal; text-align:center;}
.clanek p.script a
{color:rgb(60,60,60); font-size: 8pt; }
.clanek p.script a:hover
{color:rgb(175,225,0); text-decoration: none;}
.clanek p.fotoreport
{margin: 0 10px 0 105px; text-align:center;}
.clanek p.fotoreport a img
{float: none; align: center; border: 2px solid rgb(255,255,255);}
.clanek p.fotoreport a img:hover
{border: 2px solid rgb(153,0,51);}
.clanek p.justify
{margin: 10px 10px 0 105px; text-align:justify;}
.clanek p.justify a
{color: rgb(42,49,51); font-size: 8pt; font-weight:normal; font-style: italic; text-decoration: none;}
.clanek p.justify a:hover
{text-decoration: underline;}
.clanek p.lista
{color:rgb(153,0,51); margin: 0 0 0 100px; padding: 5px 10px 0 0; text-align:right;}
.clanek p.lista a
{color: rgb(153,0,51); font-size: 8pt; font-weight:normal; text-decoration: underline;}
.clanek p.lista a:hover
{color: rgb(42,49,51); text-decoration: underline;}
.clanek img 
{clear:both; float:left; margin:0; padding:1px; border:none;}
.clanek a
{color: rgb(42,49,51); font-size: 10pt; font-weight:bold; text-decoration: none;}
.clanek a:hover
{text-decoration: underline;}

/* FOTO */
.foto
{width:810px; background:rgb(42,49,51); font-family:arial;}
.foto h2
{color:rgb(153,0,51); padding: 5px 0px 0px 0px; font-size:16;}
.foto a img
{border: 5px solid rgb(42,49,51);}
.foto a img:hover
{border: 5px solid rgb(42,49,51);}

/* ARCHIV */
.archiv
{clear:both; width:580px; cursor: default; padding: 0 0 0 20px; margin: 0 0 5px 0;}
.archiv h1.nadpis
{color:rgb(60,60,60); font-size: 8pt; margin: 0; padding: 0;  font-weight:bold; text-decoration: none;}
.archiv h1.datum
{color:rgb(153,0,51); font-size: 8pt; margin: 0; padding: 0px; font-style:italic; font-weight:normal; font-family:arial; text-decoration: none;}
.archiv h1 a
{color: rgb(60,60,60); font-size: 8pt; font-weight:bold; text-decoration: none;}
.archiv h1 a:hover
{color: rgb(175,225,0); text-decoration: none;}

/* KOMENTAR */
.komentar
{clear:both; width:580px; cursor: default; padding: 0 0 0 20px; margin: 0 0 10px 0;}
.komentar h1
{display: inline; color:rgb(60,60,60); font-size: 10pt; margin: 0; padding: 0;  font-weight:bold; text-decoration: none;}
.komentar h1.nadpis
{clear:both; color:rgb(60,60,60); font-size: 10pt; margin: 10px 0 0 0; padding: 0;  font-weight:normal; text-decoration: none;}
.komentar h2
{color:rgb(160,160,160); font-size: 8pt; margin: 0; font-weight:normal; font-family:arial; text-decoration: none;}
.komentar h2 a
{color:rgb(160,160,160); font-size: 8pt; font-weight:normal; font-family:arial; text-decoration: none;}
.komentar h2 a:hover
{color:rgb(42,49,51); text-decoration: none;}
.komentar p
{color:rgb(60,60,60); font-size: 8pt; margin: 0 0 0 0; padding: 0 10px 0 0; font-weight:normal; font-family:arial; text-decoration: none;}
.komentar p.justify
{margin: 0; text-align:justify;}
.komentar p.justify a
{color: rgb(42,49,51); font-size: 8pt; font-weight:normal; font-style: italic; text-decoration: none;}
.komentar p.justify a:hover
{text-decoration: underline;}
.komentar p.lista
{color:rgb(153,0,51); padding-top: 5px;}
.komentar p.lista a
{color: rgb(153,0,51); font-size: 8pt; font-weight:normal; text-decoration: underline;}
.komentar p.lista a:hover
{color: rgb(42,49,51); text-decoration: underline;}
.komentar a
{color: rgb(42,49,51); font-size: 8pt; font-weight:bold; text-decoration: none;}
.komentar a:hover
{text-decoration: underline;}

/* KOMENTAR FORM */
.komentar_form
{width:530px; font-size: 10pt; margin:0; padding:10px 10px 0 0; border:none;}
.komentar_form fieldset 
{padding:0; margin:0 0 10px 0; border:solid 1px rgb(42,49,51);}
.komentar_form fieldset legend 
{color:rgb(42,49,51); margin:0 0 0 5px; font-size: 11pt; font-weight:bold;}
.komentar_form label 
{float:left; width:100px; margin:0 0 0 10px; padding:2px; font-size: 8pt;}
.komentar_form input.field 
{width:200px; padding:2px; border:solid 1px rgb(160,160,160); font-size: 8pt;}
.komentar_form textarea 
{width:400px; height:50; padding:5px; border:solid 1px rgb(160,160,160); font-size: 8pt;}
.komentar_form input.button 
{float:right; color:rgb(160,160,160); margin:0 13px 10px 0; padding:2px; font-weight:bold; text-align:center; font-size: 8pt;}
.komentar_form input.button:hover
{color:rgb(153,0,51);}
.komentar_form p 
{padding: 0; margin:0 0 5px 0;}
.komentar_form p.text 
{color:rgb(153,0,51); font-size: 10pt; padding: 10px 0 5px 10px; margin: 0;}

/* POSUVNIK */
.posuvnik
{clear:both; width:580px; cursor: default; font-size: 8pt; font-family:arial; padding: 0 0 0 20px; margin: 0 0 10px 0;}
.posuvnik a
{color: rgb(42,49,51); font-size: 8pt; font-weight:bold; text-decoration: none;}
.posuvnik a:hover
{text-decoration: underline;}

/* ODKAZY */
.odkazy
{width:580px; cursor: default; padding: 0 0 0 20px; margin: 0 0 10px 0;}
.odkazy h1
{color:rgb(60,60,60); font-size: 10pt; margin: 0; padding: 0;  font-weight:bold; text-decoration: none;}
.odkazy h2
{color:rgb(60,60,60); font-size: 8pt; margin: 0; padding: 0; font-weight:normal; font-family:arial; text-decoration: none;}
.odkazy p
{color:rgb(60,60,60); font-size: 8pt; margin: 2px 0 0 0; padding: 0 0 0 0; font-weight:normal; font-family:arial; text-decoration: none;}
.odkazy p a
{color:rgb(160,160,160); font-size: 8pt; font-weight:bold; font-family:arial; text-decoration: none;}
.odkazy p a:hover
{color:rgb(153,0,51); text-decoration: none;}

/* ODKAZY FORM */
.odkazy_form
{width:300px; font-size: 10pt; margin:0; padding:10px 10px 0 0; border:none;}
.odkazy_form fieldset 
{padding:0; margin:0 0 10px 0; border:solid 1px rgb(42,49,51);}
.odkazy_form fieldset legend 
{color:rgb(42,49,51); margin:0 0 0 5px; font-size: 11pt; font-weight:bold;}
.odkazy_form label 
{float:left; width:70px; margin:0 0 0 10px; padding:2px; font-size: 8pt;}
.odkazy_form select 
{width:200px; padding:1px; border:solid 1px rgb(160,160,160); font-size: 8pt;}
.odkazy_form input.field 
{width:200px; padding:2px; border:solid 1px rgb(160,160,160); font-size: 8pt;}
.odkazy_form textarea 
{width:200px; height:80; padding:5px; border:solid 1px rgb(160,160,160); font-size: 8pt;}
.odkazy_form input.button 
{float:right; color:rgb(160,160,160); margin:0 13px 10px 0; padding:2px; font-weight:bold; text-align:center; font-size: 8pt;}
.odkazy_form input.button:hover
{color:rgb(153,0,51);}
.odkazy_form p 
{padding: 0; margin:0 0 5px 0;}
.odkazy_form p.text 
{color:rgb(153,0,51); font-size: 10pt; padding: 10px 0 5px 10px; margin: 0;}

/* KULTURA */
.kultura
{width:580px; cursor: default; padding: 0 0 0 20px; margin: 0 0 10px 0;}
.kultura h1
{color:rgb(153,0,51); font-size: 10pt; margin: 0; padding: 0;  font-weight:bold; text-decoration: none;}
.kultura h2
{color:rgb(60,60,60); font-size: 8pt; margin: 0; padding: 0; font-weight:normal; font-family:arial; text-decoration: none;}
.kultura p
{color:rgb(60,60,60); font-size: 8pt; margin: 2px 0 0 0; padding: 0 0 0 0; font-weight:normal; font-family:arial; text-decoration: none;}
.kultura p.in
{float:none; display:inline; width:120px; color:rgb(60,60,60); font-size: 8pt; margin: 2px 0 0 0; padding: 0 0 0 0; font-weight:normal; font-family:arial; text-decoration: none;}
.kultura a
{color:rgb(42,49,51); font-size: 8pt; font-weight:bold; font-family:arial; text-decoration: none;}
.kultura a:hover
{color:rgb(153,0,51); text-decoration: none;}

/* KULTURA TABLE*/
.kultura table {clear:both; width:538px; margin: 0 0 0 0; table-layout: fixed; border-collapse:collapse; empty-cells:show;}
.kultura table td {height:25px; padding:1px 5px 1px 5px; border:none; text-align:left; font-weight:normal; color:rgb(60,60,60); font-size:8pt;}
.kultura table td.top {height:25px; padding:0 5px 0 5px; empty-cells:show; background-color:rgb(153,0,51); text-align:left; color:rgb(255,255,255); font-weight:bold;}

/* KULTURA FORM */
.kultura_form
{width:300px; font-size: 10pt; margin:0; padding:10px 10px 0 0; border:none;}
.kultura_form fieldset 
{padding:0; margin:0 0 10px 0; border:solid 1px rgb(42,49,51);}
.kultura_form fieldset legend 
{color:rgb(42,49,51); margin:0 0 0 5px; font-size: 11pt; font-weight:bold;}
.kultura_form label 
{float:left; width:70px; margin:0 0 0 10px; padding:2px; font-size: 8pt;}
.kultura_form select 
{width:200px; padding:1px; border:solid 1px rgb(160,160,160); font-size: 8pt;}
.kultura_form input.field 
{width:200px; padding:2px; border:solid 1px rgb(160,160,160); font-size: 8pt;}
.kultura_form textarea 
{width:200px; height:80; padding:5px; border:solid 1px rgb(160,160,160); font-size: 8pt;}
.kultura_form input.button 
{float:right; color:rgb(160,160,160); margin:0 13px 10px 0; padding:2px; font-weight:bold; text-align:center; font-size: 8pt;}
.kultura_form input.button:hover
{color:rgb(153,0,51);}
.kultura_form p 
{padding: 0; margin:0 0 5px 0;}
.kultura_form p.text 
{color:rgb(153,0,51); font-size: 10pt; padding: 10px 0 5px 10px; margin: 0;}

/* KULTURA DETAIL */
.kultura_detail
{clear:both; width:580px; cursor: default; padding: 0 0 0 20px; margin: 0 0 5px 0;}
.kultura_detail h1
{color:rgb(42,49,51); position:absolute; font-size: 8pt; margin: 5px 0 0 0; padding: 0;  font-weight:normal; text-decoration: none;}
.kultura_detail p
{color:rgb(60,60,60); font-size: 8pt; margin: 0 0 5px 0; padding: 0 0 0 80px;  font-weight:normal; text-decoration: none;}
.kultura_detail p.nadpis
{color:rgb(153,0,51); font-size: 10pt; font-weight:bold;}
.kultura_detail p.datum
{color:rgb(160,160,160); font-style:italic; font-weight:normal; font-family:arial;}
.kultura_detail p a
{color: rgb(60,60,60); font-size: 8pt; font-weight:bold; text-decoration: none;}
.kultura_detail p a:hover
{color: rgb(153,0,51); text-decoration: none;}

/* MP3BANK */
.mp3bank
{width:580px; cursor: default; padding: 0 0 0 20px; margin: 0 0 10px 0;}
.mp3bank h1
{color:rgb(153,0,51); font-size: 10pt; margin: 0; padding: 0;  font-weight:bold; text-decoration: none;}
.mp3bank h2
{color:rgb(60,60,60); font-size: 8pt; margin: 0; padding: 0; font-weight:normal; font-family:arial; text-decoration: none;}
.mp3bank p
{color:rgb(60,60,60); font-size: 8pt; margin: 2px 0 0 0; padding: 0 0 0 0; font-weight:normal; font-family:arial; text-decoration: none;}
.mp3bank p.in
{float:none; display:inline; width:120px; color:rgb(60,60,60); font-size: 8pt; margin: 2px 0 0 0; padding: 0 0 0 0; font-weight:normal; font-family:arial; text-decoration: none;}
.mp3bank p.script
{margin: 10px 0 10px 0; text-align:center;}
.mp3bank a
{color:rgb(42,49,51); font-size: 8pt; font-weight:bold; font-family:arial; text-decoration: none;}
.mp3bank a:hover
{color:rgb(153,0,51); text-decoration: none;}

/* MP3BANK TABLE*/
.mp3bank table {clear:both; width:538px; margin: 0 0 0 0; table-layout: fixed; border-collapse:collapse; empty-cells:show;}
.mp3bank table td {height:25px; padding:1px 5px 1px 5px; border:none; font-weight:normal; color:rgb(60,60,60); font-size:8pt;}
.mp3bank table td.top {height:25px; padding:0 5px 0 5px; empty-cells:show; background-color:rgb(153,0,51); color:rgb(255,255,255); font-weight:bold;}
.mp3bank table td.top a {font-size:8pt; color:rgb(255,255,255); font-weight:bold; text-decoration: none; font-family:verdana;}
.mp3bank table td.top a:hover {text-decoration: underline;}

/* MP3BANK DETAIL */
.mp3bank_detail
{clear:both; width:580px; cursor: default; padding: 0 0 0 20px; margin: 0 0 5px 0;}
.mp3bank_detail h1
{color:rgb(42,49,51); position:absolute; font-size: 8pt; margin: 5px 0 0 0; padding: 0;  font-weight:normal; text-decoration: none;}
.mp3bank_detail p
{color:rgb(60,60,60); font-size: 8pt; margin: 0 0 5px 0; padding: 0 0 0 80px;  font-weight:normal; text-decoration: none;}
.mp3bank_detail p.nadpis
{color:rgb(153,0,51); font-size: 10pt; font-weight:bold;}
.mp3bank_detail p.datum
{color:rgb(160,160,160); font-style:italic; font-weight:normal; font-family:arial;}
.mp3bank_detail p a
{color: rgb(60,60,60); font-size: 8pt; font-weight:bold; text-decoration: none;}
.mp3bank_detail p a:hover
{color: rgb(153,0,51); text-decoration: none;}

/* PROFILY */
.profil
{width:580px; cursor: default; padding: 0 0 0 20px; margin: 0 0 5px 0;}
.profil h1
{color:rgb(153,0,51); font-size: 10pt; margin: 0; padding: 0;  font-weight:bold; text-decoration: none;}
.profil h2
{color:rgb(60,60,60); font-size: 8pt; margin: 0; padding: 0; font-weight:normal; font-family:arial; text-decoration: none;}
.profil p
{color:rgb(60,60,60); font-size: 8pt; margin: 2px 0 0 0; padding: 0 0 0 0; font-weight:normal; font-family:arial; text-decoration: none;}
.profil p.in
{float:none; display:inline; width:120px; color:rgb(60,60,60); font-size: 8pt; margin: 2px 0 0 0; padding: 0 0 0 0; font-weight:normal; font-family:arial; text-decoration: none;}
.profil p.script
{margin: 10px 0 10px 0; text-align:center;}
.profil a
{color:rgb(42,49,51); font-size: 8pt; font-weight:bold; font-family:arial; text-decoration: none;}
.profil a:hover
{color:rgb(153,0,51); text-decoration: none;}

/* PROFILY TABLE*/
.profil table {clear:both; width:538px; margin: 0 0 0 0; table-layout: fixed; border-collapse:collapse; empty-cells:show;}
.profil table td {height:20px; margin: -5 0 0 0; padding:1px 5px 1px 5px; border-bottom: 1px rgb(231,246,179) dashed; font-weight:normal; color:rgb(60,60,60); font-size:8pt;}
.profil table td.top {height:25px; margin: 0 0 0 0; padding:0 5px 0 5px; border:none; empty-cells:show;  background:rgb(231,246,179); color:rgb(42,49,51); font-weight:bold;}
.profil table td.top a {font-size:8pt; color:rgb(42,49,51); font-weight:bold; text-decoration: none; font-family:verdana;}
.profil table td.top a:hover {color:rgb(153,0,51); text-decoration: underline;}

/* PROFILY FORM */
.profil_form
{width:450px; font-size: 10pt; margin:0; padding:10px 10px 0 0; border:none;}
.profil_form fieldset 
{padding:0; margin:0 0 10px 0; border:solid 1px rgb(42,49,51);}
.profil_form fieldset legend 
{color:rgb(42,49,51); margin:0 0 0 5px; font-size: 11pt; font-weight:bold;}
.profil_form label 
{float:left; width:120px; margin:0 0 0 10px; padding:2px; font-size: 8pt;}
.profil_form input.big 
{width:300px; padding:2px; border:solid 1px rgb(160,160,160); font-size: 8pt;}
.profil_form input.small
{width:200px; padding:2px; border:solid 1px rgb(160,160,160); font-size: 8pt;}
.profil_form input.checkbox 
{float:left; padding:2px; border:solid 1px rgb(160,160,160);}
.profil_form textarea 
{width:300px; height:80; padding:5px; border:solid 1px rgb(160,160,160); font-size: 8pt;}
.profil_form input.button 
{float:right; color:rgb(160,160,160); margin:0 13px 10px 0; padding:2px; font-weight:bold; text-align:center; font-size: 8pt;}
.profil_form input.button:hover
{color:rgb(153,0,51);}
.profil_form p 
{padding: 0; margin:0 0 5px 0;}
.profil_form p.text 
{color:rgb(153,0,51); font-size: 10pt; padding: 10px 0 5px 10px; margin: 0;}
.profil_form p a
{color:rgb(60,60,60); font-size: 10pt; font-weight:normal; font-style:italic; font-family:arial; text-decoration: none;}
.profil_form p a:hover
{color:rgb(153,0,51); text-decoration: none;}

/* PROFIL DETAIL */
.profil_detail
{clear:both; width:580px; cursor: default; padding: 0 0 0 20px; margin: 0 0 5px 0;}
.profil_detail h1
{color:rgb(42,49,51); position:absolute; font-size: 8pt; margin: 5px 0 0 0; padding: 0 0 0 65px; font-weight:normal; text-decoration: none;}
.profil_detail h1.nadpis
{color:rgb(175,225,0); position:static; font-size: 10pt; margin: 5px 0 0 0; 0 0 0 65px; font-weight:bold; text-decoration: none;}
.profil_detail p
{color:rgb(60,60,60); font-size: 8pt; margin: 5px 0 0 0; padding: 0 0 0 165px; font-weight:normal; text-decoration: none;}
.profil_detail p.nadpis
{color:rgb(153,0,51); font-size: 14pt; padding: 0; font-weight:bold;}
.profil_detail p.fotka
{color:rgb(160,160,160); font-style:italic; font-weight:normal; padding: 0; font-family:arial;}
.profil_detail p.datum
{color:rgb(160,160,160); font-style:italic; font-weight:normal; font-family:arial;}
.profil_detail p a
{color: rgb(60,60,60); font-size: 8pt; font-weight:normal; text-decoration: none;}
.profil_detail p a:hover
{color: rgb(153,0,51); text-decoration: none;}

/* INZERCE */
.inzerce
{width:580px; cursor: default; padding: 0 0 0 20px; margin: 0 0 5px 0;}
.inzerce h1
{color:rgb(153,0,51); font-size: 10pt; margin: 0; padding: 0;  font-weight:bold; text-decoration: none;}
.inzerce h2
{color:rgb(60,60,60); font-size: 8pt; margin: 0; padding: 0; font-weight:normal; font-family:arial; text-decoration: none;}
.inzerce p
{color:rgb(60,60,60); font-size: 8pt; margin: 2px 0 0 0; padding: 0 0 0 0; font-weight:normal; font-family:arial; text-decoration: none;}
.inzerce p.in
{float:none; display:inline; width:120px; color:rgb(60,60,60); font-size: 8pt; margin: 2px 0 0 0; padding: 0 0 0 0; font-weight:normal; font-family:arial; text-decoration: none;}
.inzerce p.script
{margin: 10px 0 10px 0; text-align:center;}
.inzerce a
{color:rgb(42,49,51); font-size: 8pt; font-weight:bold; font-family:arial; text-decoration: none;}
.inzerce a:hover
{color:rgb(153,0,51); text-decoration: none;}

/* INZERCE TABLE*/
.inzerce table {clear:both; width:538px; margin: 0 0 0 0; table-layout: fixed; border-bottom: 1px rgb(231,246,179) dashed; border-collapse:collapse; empty-cells:show;}
.inzerce table td {height:20px; margin: -5 0 0 0; padding:1px 5px 1px 5px; font-weight:normal; color:rgb(60,60,60); font-size:8pt;}
.inzerce table td.top {height:25px; margin: 0 0 0 0; padding:0 5px 0 5px; border:none; empty-cells:show; background:rgb(231,246,179); color:rgb(42,49,51); font-weight:normal;}
.inzerce table td.top a {font-size:8pt; padding: 0 7px 0 7px; color:rgb(42,49,51); font-weight:bold; text-decoration: none; font-family:verdana;}
.inzerce table td.top a:hover {color:rgb(153,0,51); text-decoration: underline;}

/* INZERCE FORM */
.inzerce_form
{width:450px; font-size: 10pt; margin:0; padding:10px 10px 0 0; border:none;}
.inzerce_form fieldset 
{padding:0; margin:0 0 10px 0; border:solid 1px rgb(42,49,51);}
.inzerce_form fieldset legend 
{color:rgb(42,49,51); margin:0 0 0 5px; font-size: 11pt; font-weight:bold;}
.inzerce_form label 
{float:left; width:120px; margin:0 0 0 10px; padding:2px; font-size: 8pt;}
.inzerce_form select 
{width:150px; padding:1px; border:solid 1px rgb(160,160,160); font-size: 8pt;}
.inzerce_form input.big 
{width:300px; padding:2px; border:solid 1px rgb(160,160,160); font-size: 8pt;}
.inzerce_form input.small
{width:150px; padding:2px; border:solid 1px rgb(160,160,160); font-size: 8pt;}
.inzerce_form textarea 
{width:300px; height:80; padding:5px; border:solid 1px rgb(160,160,160); font-size: 8pt;}
.inzerce_form input.button 
{float:right; color:rgb(160,160,160); margin:0 13px 10px 0; padding:2px; font-weight:bold; text-align:center; font-size: 8pt;}
.inzerce_form input.button:hover
{color:rgb(153,0,51);}
.inzerce_form p 
{padding: 0; margin:0 0 5px 0;}
.inzerce_form p.text 
{color:rgb(153,0,51); font-size: 10pt; padding: 10px 0 5px 10px; margin: 0;}

/* INZERCE DETAIL */
.inzerce_detail
{clear:both; width:580px; cursor: default; padding: 0 0 0 20px; margin: 0 0 5px 0;}
.inzerce_detail h1
{color:rgb(42,49,51); position:absolute; font-size: 8pt; margin: 5px 0 0 0; padding: 0;  font-weight:normal; text-decoration: none;}
.inzerce_detail p
{color:rgb(60,60,60); font-size: 8pt; margin: 0 0 5px 0; padding: 0 0 0 80px;  font-weight:normal; text-decoration: none;}
.inzerce_detail p.jmeno
{color:rgb(175,225,0); font-size: 8pt; font-weight:bold;}
.inzerce_detail p.nadpis
{color:rgb(153,0,51); font-size: 10pt; font-weight:bold;}
.inzerce_detail p.datum
{color:rgb(160,160,160); font-style:italic; font-weight:normal; font-family:arial;}
.inzerce_detail p a
{color: rgb(60,60,60); font-size: 8pt; font-weight:normal; text-decoration: none;}
.inzerce_detail p a:hover
{color: rgb(153,0,51); text-decoration: none;}

/* VZKAZY */
.vzkazy
{width:580px; cursor: default; padding: 0 0 0 20px; margin: 0 0 5px 0;}
.vzkazy h1
{color:rgb(153,0,51); font-size: 10pt; margin: 0; padding: 0;  font-weight:bold; text-decoration: none;}
.vzkazy h2
{color:rgb(60,60,60); font-size: 8pt; margin: 0; padding: 0; font-weight:normal; font-family:arial; text-decoration: none;}
.vzkazy p
{color:rgb(60,60,60); font-size: 8pt; margin: 2px 0 0 0; padding: 0 0 0 0; font-weight:normal; font-family:arial; text-decoration: none;}
.vzkazy p.in
{float:none; display:inline; width:120px; color:rgb(60,60,60); font-size: 8pt; margin: 2px 0 0 0; padding: 0 0 0 0; font-weight:normal; font-family:arial; text-decoration: none;}
.vzkazy p.script
{margin: 10px 0 10px 0; text-align:center;}
.vzkazy a
{color:rgb(42,49,51); font-size: 8pt; font-weight:bold; font-family:arial; text-decoration: none;}
.vzkazy a:hover
{color:rgb(153,0,51); text-decoration: none;}

/* VZKAZY TABLE*/
.vzkazy table {clear:both; width:538px; margin: 0 0 0 0; table-layout: fixed; border-bottom: 1px rgb(231,246,179) dashed; border-collapse:collapse; empty-cells:show;}
.vzkazy table td {height:20px; margin: -5 0 0 0; padding:1px 5px 1px 5px; font-weight:normal; color:rgb(60,60,60); font-size:8pt;}
.vzkazy table td.top {height:25px; margin: 0 0 0 0; padding:0 5px 0 5px; border:none; empty-cells:show; background:rgb(231,246,179); color:rgb(42,49,51); font-weight:normal;}
.vzkazy table td.top a {font-size:8pt; padding: 0 7px 0 7px; color:rgb(42,49,51); font-weight:bold; text-decoration: none; font-family:verdana;}
.vzkazy table td.top a:hover {color:rgb(153,0,51); text-decoration: underline;}

/* VZKAZY FORM */
.vzkazy_form
{width:450px; font-size: 10pt; margin:0; padding:10px 10px 0 0; border:none;}
.vzkazy_form fieldset 
{padding:0; margin:0 0 10px 0; border:solid 1px rgb(42,49,51);}
.vzkazy_form fieldset legend 
{color:rgb(42,49,51); margin:0 0 0 5px; font-size: 11pt; font-weight:bold;}
.vzkazy_form label 
{float:left; width:120px; margin:0 0 0 10px; padding:2px; font-size: 8pt;}
.vzkazy_form select 
{width:150px; padding:1px; border:solid 1px rgb(160,160,160); font-size: 8pt;}
.vzkazy_form input.big 
{width:300px; padding:2px; border:solid 1px rgb(160,160,160); font-size: 8pt;}
.vzkazy_form input.small
{width:150px; padding:2px; border:solid 1px rgb(160,160,160); font-size: 8pt;}
.vzkazy_form textarea 
{width:300px; height:80; padding:5px; border:solid 1px rgb(160,160,160); font-size: 8pt;}
.vzkazy_form input.button 
{float:right; color:rgb(160,160,160); margin:0 13px 10px 0; padding:2px; font-weight:bold; text-align:center; font-size: 8pt;}
.vzkazy_form input.button:hover
{color:rgb(153,0,51);}
.vzkazy_form p 
{padding: 0; margin:0 0 5px 0;}
.vzkazy_form p.text 
{color:rgb(153,0,51); font-size: 10pt; padding: 10px 0 5px 10px; margin: 0;}

/* VZKAZY DETAIL */
.vzkazy_detail
{clear:both; width:580px; cursor: default; padding: 0 0 0 20px; margin: 0 0 5px 0;}
.vzkazy_detail h1
{color:rgb(42,49,51); position:absolute; font-size: 8pt; margin: 5px 0 0 0; padding: 0;  font-weight:normal; text-decoration: none;}
.vzkazy_detail p
{color:rgb(60,60,60); font-size: 8pt; margin: 0 0 5px 0; padding: 0 0 0 80px;  font-weight:normal; text-decoration: none;}
.vzkazy_detail p.jmeno a
{color:rgb(42,49,51); font-size: 8pt; font-weight:bold;}
.vzkazy_detail p.jmeno a:hover
{color: rgb(175,225,0); text-decoration: none;}
.vzkazy_detail p.nadpis
{color:rgb(153,0,51); font-size: 10pt; font-weight:bold;}
.vzkazy_detail p.datum
{color:rgb(160,160,160); font-style:italic; font-weight:normal; font-family:arial;}
.vzkazy_detail p a
{color: rgb(60,60,60); font-size: 8pt; font-weight:normal; text-decoration: none;}
.vzkazy_detail p a:hover
{color: rgb(153,0,51); text-decoration: none;}

/* PARTY */
.party
{width:580px; cursor: default; padding: 0 0 0 20px; margin: 0 0 10px 0;}

/* PARTY FORM */
.party_form
{width:450px; font-size: 10pt; margin:0; padding:10px 10px 0 0; border:none;}
.party_form fieldset 
{padding:0; margin:0 0 10px 0; border:solid 1px rgb(42,49,51);}
.party_form fieldset legend 
{color:rgb(42,49,51); margin:0 0 0 5px; font-size: 11pt; font-weight:bold;}
.party_form label 
{float:left; width:120px; margin:0 0 0 10px; padding:2px; font-size: 8pt;}
.party_form input.big 
{width:300px; padding:2px; border:solid 1px rgb(160,160,160); font-size: 8pt;}
.party_form input.small
{width:150px; padding:2px; border:solid 1px rgb(160,160,160); font-size: 8pt;}
.party_form textarea 
{width:300px; height:80; padding:5px; border:solid 1px rgb(160,160,160); font-size: 8pt;}
.party_form input.button 
{float:right; color:rgb(160,160,160); margin:0 13px 10px 0; padding:2px; font-weight:bold; text-align:center; font-size: 8pt;}
.party_form input.button:hover
{color:rgb(153,0,51);}
.party_form p 
{padding: 0; margin:0 0 5px 0;}
.party_form p.text 
{color:rgb(153,0,51); font-size: 10pt; padding: 10px 0 5px 10px; margin: 0;}

/* PARTY KALENDAR */
.party_form .cal 
{font-size: 8pt; margin:0 0 0 5px; position:absolute; font-weight:normal; background:rgb(255,255,255); cursor:pointer; border: 6px solid #cccccc;}
.party_form .cal select.month
{width:75px; padding:1px; border:solid 1px rgb(160,160,160); font-size: 8pt;}
.party_form .cal select.year
{width:50px; padding:1px; border:solid 1px rgb(160,160,160); font-size: 8pt;}
.party_form .cal thead
{font-size: 7pt; color:rgb(255,255,255); background:rgb(153,0,51);}
.party_form .cal tbody td
{font-size: 9pt; color:rgb(160,160,160); background:rgb(255,255,255);}
.party_form .cal tbody td i
{display:block; color:rgb(255,255,255); border:1px solid;}
.party_form .cal tbody td u
{display:block; color:rgb(255,255,255); background:rgb(153,0,51); text-decoration:none;}
.party_form .cal tbody td:hover
{background:#eee;}

/* PARTY VICE */
.party_vice
{clear:both; width:580px; cursor: default; padding: 0 0 0 20px; margin: 0 0 5px 0;}
.party_vice h1.nadpis
{display:inline; color:rgb(60,60,60); font-size: 8pt; margin: 0; padding: 0;  font-weight:bold; text-decoration: none;}
.party_vice h1.datum
{display:inline; color:rgb(160,160,160); font-size: 8pt; margin: 0; padding: 0px; font-style:italic; font-weight:normal; font-family:arial; text-decoration: none;}
.party_vice h1 a
{color: rgb(60,60,60); font-size: 8pt; font-weight:bold; text-decoration: none;}
.party_vice h1 a:hover
{color: rgb(153,0,51); text-decoration: none;}

/* PARTY DETAIL */
.party_detail
{clear:both; width:580px; cursor: default; padding: 0 0 0 20px; margin: 0 0 5px 0;}
.party_detail h1
{color:rgb(42,49,51); position:absolute; font-size: 8pt; margin: 5px 0 0 0; padding: 0;  font-weight:normal; text-decoration: none;}
.party_detail p
{color:rgb(60,60,60); font-size: 8pt; margin: 5px 0 0 0; padding: 0 0 0 80px;  font-weight:normal; text-decoration: none;}
.party_detail p.nadpis
{color:rgb(153,0,51); font-size: 10pt; font-weight:bold;}
.party_detail p.datum
{color:rgb(160,160,160); font-style:italic; font-weight:normal; font-family:arial;}
.party_detail p a
{color: rgb(60,60,60); font-size: 8pt; font-weight:bold; text-decoration: none;}
.party_detail p a:hover
{color: rgb(153,0,51); text-decoration: none;}



/********* RIGHT *********/


/* NEWZ */
.newz
{clear:both; width:270px; cursor: default; padding: 0 0 0 20px; margin: 5px 0 5px 0;}
.newz h1
{display:inline; color:rgb(60,60,60); font-size: 8pt; margin: 0; padding: 0;  font-weight:bold; text-decoration: none;}
.newz h1 a
{color: rgb(60,60,60); font-size: 8pt; font-weight:bold; text-decoration: none;}
.newz h1 a:hover
{color: rgb(153,0,51); text-decoration: none;}
.newz h1.pristupy
{clear:both; color:rgb(160,160,160); font-size: 7pt; margin: 0; padding: 0px; font-style:italic; font-weight:normal; font-family:arial; text-decoration: none;}

/* TOP 5 */
.top_5
{clear:both; width:270px; cursor: default; padding: 0 0 0 20px; margin: 5px 0 5px 0;}
.top_5 h1
{display:inline; color:rgb(60,60,60); font-size: 8pt; margin: 0; padding: 0;  font-weight:bold; text-decoration: none;}
.top_5 h1 a
{color: rgb(60,60,60); font-size: 8pt; font-weight:bold; text-decoration: none;}
.top_5 h1 a:hover
{color: rgb(153,0,51); text-decoration: none;}
.top_5 h1.pristupy
{clear:both; color:rgb(160,160,160); font-size: 7pt; margin: 0; padding: 0px; font-style:italic; font-weight:normal; font-family:arial; text-decoration: none;}

/* TOP USERS */
.top_users
{clear:both; width:270px; cursor: default; padding: 0 0 0 20px; margin: 5px 0 5px 0;}
.top_users h1
{display:inline; color:rgb(60,60,60); font-size: 8pt; margin: 0; padding: 0;  font-weight:bold; text-decoration: none;}
.top_users h1 a
{color: rgb(60,60,60); font-size: 8pt; font-weight:bold; text-decoration: none;}
.top_users h1 a:hover
{color: rgb(153,0,51); text-decoration: none;}
.top_users h1.pristupy
{clear:both; color:rgb(160,160,160); font-size: 7pt; margin: 0; padding: 0px; font-style:italic; font-weight:normal; font-family:arial; text-decoration: none;}

/* PARTYLIST */
.partylist
{clear:both; width:270px; cursor: default; padding: 0 0 0 20px; margin: 5px 0 5px 0;}
.partylist h1.nadpis
{color:rgb(60,60,60); font-size: 8pt; margin: 0; padding: 0;  font-weight:bold; text-decoration: none;}
.partylist h1.dalsi
{color:rgb(60,60,60); font-size: 8pt; margin: 0 0 2px 0; padding: 0;  font-weight:bold; text-decoration: none;}
.partylist h1.datum
{display:inline; color:rgb(160,160,160); font-size: 8pt; margin: 0; padding: 0px; font-style:italic; font-weight:normal; font-family:arial; text-decoration: none;}
.partylist h1 a
{color: rgb(60,60,60); font-size: 8pt; font-weight:bold; text-decoration: none;}
.partylist h1 a:hover
{color: rgb(153,0,51); text-decoration: none;}

/* FOXYRADIO */
.foxyradio
{clear:both; width:270px; cursor: default; padding: 0 0 0 20px; margin: 5px 0 5px 0;}
.foxyradio h1.nadpis
{color:rgb(60,60,60); font-size: 8pt; margin: 0; padding: 0;  font-weight:bold; text-decoration: none;}
.foxyradio h1.dalsi
{color:rgb(60,60,60); font-size: 8pt; margin: 0 0 2px 0; padding: 0;  font-weight:bold; text-decoration: none;}
.foxyradio h1.datum
{display:inline; color:rgb(160,160,160); font-size: 8pt; margin: 0; padding: 0px; font-style:italic; font-weight:normal; font-family:arial; text-decoration: none;}
.foxyradio h1 a
{color: rgb(60,60,60); font-size: 8pt; font-weight:bold; text-decoration: none;}
.foxyradio h1 a:hover
{color: rgb(153,0,51); text-decoration: none;}

/* GUESTBOOK */
.guestbook
{clear:both; width:270px; cursor: default; padding: 0 0 0 20px; margin: 5px 0 5px 0;}
.guestbook h1.nadpis
{color:rgb(175,225,0); font-size: 8pt; margin: 0; padding: 0;  font-weight:bold; text-decoration: none;}
.guestbook h1.dalsi
{color:rgb(60,60,60); font-size: 8pt; margin: 0 0 2px 0; padding: 0;  font-weight:bold; text-decoration: none;}
.guestbook h1 a
{color: rgb(60,60,60); font-size: 8pt; font-weight:bold; text-decoration: none;}
.guestbook h1 a:hover
{color: rgb(153,0,51); text-decoration: none;}
.guestbook p.vzkaz
{color:rgb(60,60,60); font-size: 8pt; margin: 0; padding: 0 10px 0 0;  font-weight:normal; text-decoration: none; text-align:justify;}
.guestbook p.vzkaz a
{color: rgb(42,49,51); font-size: 8pt; font-weight:normal; font-style: italic; text-decoration: none;}
.guestbook p.vzkaz a:hover
{text-decoration: underline;}
.guestbook p.datum
{color:rgb(160,160,160); font-size: 8pt; margin: 0; padding: 0px; font-style:italic; font-weight:normal; font-family:arial; text-decoration: none;}

/* ANKETA */

/* TOP MP3 */
.top_mp3
{clear:both; width:270px; cursor: default; padding: 0 0 0 20px; margin: 5px 0 5px 0;}
.top_mp3 h1
{display:inline; color:rgb(175,225,0); font-size: 8pt; margin: 0; padding: 0;  font-weight:bold; text-decoration: none;}
.top_mp3 h1 a
{color: rgb(60,60,60); font-size: 8pt; font-weight:bold; text-decoration: none;}
.top_mp3 h1 a:hover
{color: rgb(153,0,51); text-decoration: none;}
.top_mp3 h1.pristupy
{clear:both; color:rgb(160,160,160); font-size: 7pt; margin: 0; padding: 0px; font-style:italic; font-weight:normal; font-family:arial; text-decoration: none;}

/* IKONKY */
.ikonky
{clear:both; width:270px; cursor: default; text-align:center; padding: 0 0 0 20px; margin: 5px 0 5px 0;}
.ikonky p
{margin: 5px 0 5px 0; padding: 0;}

/* REKLAMA 250x250*/
.reklama_250x250
{clear:both; width:270px; cursor: default; text-align:center; padding: 0 0 0 20px; margin: 5px 0 5px 0;}
.reklama_250x250 p
{margin: 5px 0 5px 0; padding: 0;}


/********* OTHERS *********/

/* REGISTRACE */
.registrace
{width:580px; cursor: default; padding: 0 0 0 20px; margin: 0 0 10px 0;}

/* REGISTRACE FORM */
.registrace_form
{width:450px; font-size: 10pt; margin:0; padding:10px 10px 0 0; border:none;}
.registrace_form fieldset 
{padding:0; margin:0 0 10px 0; border:solid 1px rgb(42,49,51);}
.registrace_form fieldset legend 
{color:rgb(42,49,51); margin:0 0 0 5px; font-size: 11pt; font-weight:bold;}
.registrace_form label 
{float:left; width:120px; margin:0 0 0 10px; padding:2px; font-size: 8pt;}
.registrace_form input.big 
{width:300px; padding:2px; border:solid 1px rgb(160,160,160); font-size: 8pt;}
.registrace_form input.small
{width:200px; padding:2px; border:solid 1px rgb(160,160,160); font-size: 8pt;}
.registrace_form input.checkbox 
{float:left; padding:2px; border:solid 1px rgb(160,160,160);}
.registrace_form textarea 
{width:300px; height:80; padding:5px; border:solid 1px rgb(160,160,160); font-size: 8pt;}
.registrace_form input.button 
{float:right; color:rgb(160,160,160); margin:0 13px 10px 0; padding:2px; font-weight:bold; text-align:center; font-size: 8pt;}
.registrace_form input.button:hover
{color:rgb(153,0,51);}
.registrace_form p 
{padding: 0; margin:0 0 5px 0;}
.registrace_form p.text 
{color:rgb(153,0,51); font-size: 10pt; padding: 10px 0 5px 10px; margin: 0;}
.registrace_form p a
{color:rgb(60,60,60); font-size: 10pt; font-weight:normal; font-style:italic; font-family:arial; text-decoration: none;}
.registrace_form p a:hover
{color:rgb(153,0,51); text-decoration: none;}

/* PRAVIDLA */
.pravidla
{width:580px; cursor: default; padding: 0 0 0 20px; margin: 0 0 10px 0;}
.pravidla h1
{color:rgb(153,0,51); font-size: 10pt; margin: 0; padding: 0;  font-weight:bold; text-decoration: none;}
.pravidla h2
{color:rgb(60,60,60); font-size: 8pt; margin: 0; padding: 0; font-weight:normal; font-family:arial; text-decoration: none;}
.pravidla p
{color:rgb(60,60,60); font-size: 8pt; margin: 2px 0 0 0; padding: 0 0 0 0; font-weight:normal; font-family:arial; text-decoration: none;}
.pravidla a
{color:rgb(60,60,60); font-size: 8pt; font-weight:bold; font-family:arial; text-decoration: none;}
.pravidla a:hover
{color:rgb(42,49,51); text-decoration: none;}

/* PRIHLASENI */
.prihlaseni
{width:580px; cursor: default; padding: 0 0 0 20px; margin: 0 0 10px 0;}
.prihlaseni h1 a
{color:rgb(153,0,51); font-size: 8pt; margin: 0; padding: 0;  font-weight:normal; text-decoration: none;}
.prihlaseni h1 a:hover
{text-decoration: underline;}
.prihlaseni p
{color:rgb(153,0,51); font-size: 10pt; margin: 0; padding: 0;  font-weight:normal; text-decoration: none;}

/* PRIHLASENI FORM */
.prihlaseni_form
{width:330px; font-size: 10pt; margin:0; padding:10px 10px 0 0; border:none;}
.prihlaseni_form fieldset 
{padding:0; margin:0 0 10px 0; border:solid 1px rgb(42,49,51);}
.prihlaseni_form fieldset legend 
{color:rgb(42,49,51); margin:0 0 0 5px; font-size: 11pt; font-weight:bold;}
.prihlaseni_form label 
{float:left; width:100px; margin:0 0 0 10px; padding:2px; font-size: 8pt;}
.prihlaseni_form select 
{width:200px; padding:1px; border:solid 1px rgb(160,160,160); font-size: 8pt;}
.prihlaseni_form input.field 
{width:200px; padding:2px; border:solid 1px rgb(160,160,160); font-size: 8pt;}
.prihlaseni_form textarea 
{width:200px; height:80; padding:5px; border:solid 1px rgb(160,160,160); font-size: 8pt;}
.prihlaseni_form input.button 
{float:right; color:rgb(160,160,160); margin:0 13px 10px 0; padding:2px; font-weight:bold; text-align:center; font-size: 8pt;}
.prihlaseni_form input.button:hover
{color:rgb(153,0,51);}
.prihlaseni_form p 
{padding: 0; margin:0 0 5px 0;}
.prihlaseni_form p.text 
{color:rgb(153,0,51); font-size: 10pt; padding: 10px 0 5px 10px; margin: 0;}

/* KONTAKT */
.kontakt
{width:580px; cursor: default; padding: 0 0 0 20px; margin: 0 0 10px 0;}
.kontakt h1
{color:rgb(175,225,0); font-size: 10pt; margin: 0; padding: 0;  font-weight:bold; text-decoration: none;}
.kontakt p
{color:rgb(60,60,60); font-size: 8pt; margin: 0; padding: 0 0 0 0; font-weight:normal; font-family:arial; text-decoration: none;}
.kontakt p.poznamka
{color:rgb(153,0,51); font-size: 8pt; margin: 5px 0 0 0; padding: 0; font-style: italic;}
.kontakt p a
{color:rgb(60,60,60); font-size: 8pt; font-weight:normal; font-family:arial; text-decoration: none;}
.kontakt p a:hover
{color:rgb(42,49,51); text-decoration: underline;}

/* A */
a
{color: rgb(42,49,51); font-size: 10pt; font-weight:bold; text-decoration: none;}
a:hover
{text-decoration: underline;}

/* ERROR */
.error
{width:580px; cursor: default; padding: 0 0 0 20px; margin: 0 0 10px 0;}
.error h1
{display: inline; color:rgb(153,0,51); font-size: 10pt; margin: 0; padding: 0;  font-weight:normal; text-decoration: none;}

/* COPY */
.copy
{cursor: default; color:rgb(226,230,231); font-size: 8pt; padding: 25px 0 10px 0; text-align:center; text-decoration: none;}
.copy a
{cursor: default; color: rgb(226,230,231); font-size: 8pt; text-decoration: underline;}
.copy a:hover
{cursor: default; color: rgb(255,255,255); font-size: 8pt; text-decoration: underline;}

/*  CLEAR FLOATS  */
.reklama_750x100:after, .reklamni_lista:after, .pozadi:after, .page:after, .header-top:after, .header-menu:after, .header-bottom:after, .main:after, .main-left:after, .main-right:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}
.footer:after, {content:"."; display:block; height:0; clear:both; visibility:hidden;}


