﻿body {
background-color: black;
background-position: 0px 0px;
background-repeat: repeat;
/* background-image: url('pozadi_switch2.jpg'); 
background-image: url('sys_pics/pozadi_switch2xmass.jpg');  */
margin: 0px;
padding: 0px;
border: 0px;
font: normal 8pt Verdana, Arial, Tahoma, sans-serif;
color: black;
}


input {
border-bottom: 0px;
border-top: 0px;
border-left: 0px;
border-right: 0px;
color: rgb(158,255,0);
background-color: rgb(80,80,80);
font-size: 7pt;
}

option {
border-bottom: 0px;
border-top: 0px;
border-left: 0px;
border-right: 0px;
color: rgb(158,255,0);
background-color: rgb(80,80,80);
font-size: 7pt;
}

.diskuzeForm {
width: 370px;
padding: 5px;
float: right;
margin: 10px auto;
color: rgb(60,60,60);
}

.diskuze {
border: 1px solid rgb(60,60,60);
background-color: white;
color: rgb(60,60,60);
font: normal 8pt Arial, Tahoma, Verdana, sans-serif;
padding: 2px;
margin: 2px;
top : expression(-this.offsetHeight+document.documentElement.clientHeight+document.documentElement.scrollTop+”px”+4);
}

a {
color: black;
text-decoration: underline;
}

a:hover {
color: rgb(80,80,80);
text-decoration: none;
}

img, hr {
border: 0px;
background-color: white;
}

.listaAnchor {
text-decoration: none;
color: rgb(146,213,21);
font: bold 7pt Arial;
}

.listaAnchor:hover {
text-decoration: none;
color: rgb(176,243,51);
font-size: 7pt;
}

.listaAnchor2 {
text-decoration: none;
color: rgb(206,10,10);
font-size: 7pt;
}

.listaAnchor2:hover {
text-decoration: none;
color: rgb(25,41,157);
font-size: 7pt;
}
.reklama {
width: 468px;
height: 60px;
padding: 8px 8px 1px 8px;
margin: 30px auto 0px auto;
background-color: white;
border: solid 1px rgb(130,130,130);
font-size: 6pt;
color: black;
}

.reklamaBigStin {
width: 816px;
margin: 0px auto 20px auto;
border-right: solid 1px rgb(190,190,190);
border-bottom: solid 1px rgb(190,190,190);
background: rgb(150,150,150); }

.reklamaBig {
border: solid 1px rgb(130,130,130);
border-top: 8px solid rgb(60,60,60); 
width: 800px;  
padding: 8px;
background-color: white;
color: rgb(60,60,60);
position:relative;
top: -3px;
left: -3px; 
}

.bodyStin {
width: 816px;
margin: 0px auto 40px auto;
border-right: solid 1px rgb(190,190,190);
border-bottom: solid 1px rgb(190,190,190);
background: rgb(150,150,150);  }

.body {
width: 800px;
padding: 8px;
border: solid 1px rgb(130,130,130);
margin: 0px auto 0px auto;
background-color: white;
position:relative;
top: -3px;
left: -3px; 
}


form {
margin: 0px;
padding: 0px;
}

.achtung { font: bold 14pt Verdana, Arial, Tahoma, sans-serif; 
           color: rgb(194,9,9);}

.listaLeft {
border-bottom: 1px solid silver;
height: 17px;
float: left;
text-align: left;
width: 213px;
padding: 4px 4px;
margin: 0px;
background-color: rgb(60,60,60);
color: rgb(146,213,21);
font-size: 7pt;
}

.listaRight {
border-bottom: 1px solid silver;
height: 17px;
float: left;
text-align: right;
width: 570px;
padding: 6px 4px 2px 4px;
margin: 0px;
background-color: rgb(60,60,60);
color: rgb(146,213,21);
font-size: 7pt;
}

.head {
width: 800px;
height: 200px;
margin: 0px;
padding: 0px;
background-color: transparent;
background-position: 0px 26px;
background-repeat: no-repeat;
background-image: url('menu.jpg');
}
.head .headHome {
width: 790px;
height: 160px;
top:40px;
position:absolute;
}


.mainMenu {
width: 800px;
height: 30px;
margin: 0px;
padding: 0px;
background-color: white;
}

.mainMenu2 {
width: 800px;
margin: 0px;
padding: 0px;
background-color: white;
}

.menuUpAnchor {
float: left;
text-decoration: none;
color: rgb(241,84,36);
padding: 4px 11px;
background-color: white;
font: normal 11pt Arial;
letter-spacing: -1px; 
}

.menuUpAnchor:hover {
float: left;
text-decoration: none;
color: rgb(247,125,76);
padding: 4px 11px;
background-color: rgb(217,255,89);
}

.menuUpAnchorAn {
text-decoration: none;
padding: 6px 0px;
}

.menuUpAnchorAn:hover {
text-decoration: none;
color: rgb(60,60,60);
padding: 6px 0px;
}

div#mainColumn {
float: left;
width: 400px;
background-color: white;
margin: -35px 0px 0px 0px;
padding: 0px;
}

div#titleColumn {
float: left;
width: 400px;
background-color: white;
margin: 0px;
padding: 0px;
}

.box {
float: left;
margin: 1px auto 10px auto;
padding: 8px;
width: 364px; /* 400 - 16 - 20px = 364 ... mezirka tak dohromady 20px */
background-color: rgb(235,235,235);
color: rgb(60,60,60);
font: normal 8pt Arial;
}

.boxHead {
clear: both;
float: left;
margin: 10px auto 1px auto;
padding: 4px;
width: 364px; /* 400 - 16 - 20px = 364 ... mezirka tak dohromady 20px */
background-color: rgb(245,245,245);
border-bottom: solid 2px rgb(130,130,130);
border-right: solid 2px rgb(130,130,130);
color: rgb(30,130,0);
font: normal 14pt Arial;
letter-spacing:-1px;
}
.boxHeadRychlovky {
clear: both;
float: left;
margin: 0px auto 1px auto;
padding: 4px;
width: 364px; /* 400 - 16 - 20px = 364 ... mezirka tak dohromady 20px */
background-color: rgb(200,200,200);
color: rgb(30,130,0);
font: normal 14pt Arial;
letter-spacing:-1px;
}


.boxLightRychAnchorWhole {
float: left;
text-decoration: none;
text-align: left;
margin: 1px 0px;
padding: 2px;
width: 340px; /* 356 */
background-color: rgb(235,235,235);
color: black;
font-size: 8pt;
}

.boxLightRychAnchorWhole div {
float: left;
text-decoration: none;
text-align: center;
vertical-align:middle;
margin: 1px 4px 1px 1px;
padding: 2px 2px 1px 2px;
width: 54px;
background-color: rgb(74,181,250);
color: rgb(255,255,255);
font-size: 8pt;
font-weight: bold;
}

.boxLightRychAnchorWhole:hover {
float: left;
text-decoration: none;
text-align: left;
margin: 1px 0px;
padding: 2px;
width: 340px; /* 364 - 8*/
background-color: rgb(174,224,254);
color: black;
font-size: 8pt;
}


.boxNovinekx {
float: left;
margin: 1px auto 10px auto;
padding: 8px;
width: 355px; 
background-color: rgb(235,235,235);
color: rgb(60,60,60);
font: normal 8pt Arial;
}


.boxLightRychAnchorWholex {
float: left;
text-decoration: none;
text-align: left;
margin: 2px 0px;
padding: 4px;
width: 340px;
background-color: rgb(255,255,255);
color: black;
font-size: 8pt;
}

.boxLightRychAnchorWholex:hover {
float: left;
text-decoration: none;
text-align: left;
margin: 2px 0px;
padding: 4px;
width: 340px;
background-color: rgb(235,235,235);
color: black;
font-size: 8pt;
}

.desetNej {
float: left;
text-align: left;
margin: 2px;
padding: 5px;
width: 90px;
background-color: rgb(188,217,235);
color: rgb(60,60,60);
font-size: 8pt;
}

.desetNejJmeno {
float: left;
text-align: left;
margin: 2px;
padding: 5px;
width: 90px;
background-color: rgb(190,190,190);
color: white;
font-size: 8pt;
}

.triTecky {
float: left;
text-align: left;
margin: 2px;
padding: 5px;
width: 246px;
background-color: rgb(190,190,190);
color: white;
font-size: 8pt;
}

.boxLightRychAnchor {
text-decoration: none;
color: rgb(60,60,60);
}

.boxLightRychAnchor:hover {
text-decoration: none;
color: rgb(130,130,130);
}

.boxLightRychAnchor2 {
text-decoration: none;
float: left;
text-align: left;
margin: 2px;
padding: 5px;
width: 246px;
background-color: rgb(210,210,210);
color: rgb(60,60,60);
font-size: 8pt;
}

.boxLightRychAnchor2:hover {
text-decoration: none;
float: left;
text-align: left;
margin: 2px;
padding: 5px;
width: 246px;
background-color: rgb(220,255,91);
color: rgb(60,60,60);
font-size: 8pt;
}

/* top clanek */

.boxLightTop {
float: left;
margin: 10px 0px 0px 0px;
padding: 0px;
width: 380px; /* 400 - 16 - 20px = 364 ... mezirka tak dohromady 20px */
background-color: white;

}

.boxLightTopContain {
text-align: left;
margin: 10px auto;
padding: 4px 0px;
width: 380px; /* 364 */
background-color: white;
color: rgb(60,60,60);
font-size: 8pt;
}

.boxLightTopHead {
text-align: left;
margin: 0px 0px;
padding: 2px 0px;
width: 380px; /* 364 */
background-color: white;
color: rgb(60,60,60);
font-size: 8pt;
}

.boxLightTopClankyHead {
text-align: left;
margin: 0px;
padding: 8px 4px;
width: 372px; /* 364 - 2x4 = 356 */
background-color: rgb(60,60,60);
color: white;
font-size: 7pt;
}

.boxLightTopText {
background-position: 0px 0px;
background-repeat: no-repeat;
background-color: white;
margin: 0px;
width: 270px; /* 364 */
height: 104px;
color: rgb(60,60,60);
font-size: 9pt;
padding: 4px 0px 4px 110px;
text-align: justify;
}

.boxLightTopRest {
width: 380px;
font-size: 7pt;
height: 24px;
padding: 0px 0px 5px 0px;
color: rgb(60,60,60);
}

/* konec top clanku */

.boxLightAkceHeadOst {
text-align: right;
margin: 5px 0px 0px 0px;
padding: 2px 4px;
width: 356px; /* 364 - 2x4 = 356 */
background-color: rgb(100,100,100);
color: white;
font-size: 9pt;
}

.boxLightAkceContain {
text-align: left;
margin: 0px;
padding: 4px 0px;
width: 364px; /* 364 */
background-color: rgb(230,230,230);
color: black;
font-size: 8pt;
}

.boxLightAkceContainInfo {
width: 350px; /* BYLO tam 364 */
margin: 5px 0px 0px 0px;
padding: 0px;
background-color: rgb(74,181,250);
}

.boxLightAkceContainInfoLeft {
float: left;
width: 173px; /* 178 - padding 1 0 1 4 */
border-right: 1px solid rgb(230,230,230);
height: 40px;
margin: 0px;
padding: 1px 0px 1px 4px;
background-color: rgb(100,100,100);
color: white;
}

.boxLightAkceContainInfoRight {
float: left;
width: 133px;
height: 40px;
margin: 0px;
padding: 1px 1px 1px 1px;
background-color: rgb(90,90,90);
color: white;
}

.boxLightAkceContainInfoRight2 {
text-align: center;
float: left;
width: 35px;
border-left: 1px solid rgb(230,230,230);
height: 36px;
margin: 0px;
padding: 15px 0px 1px 0px;
background-color: rgb(74,181,250);
color: white;
font-weight: bold;
font-size: 9pt;
}

.boxLightAkceContainInfoLeft1 {
float: left;
width: 198px; /* 178 - padding 1 0 1 4 */
border-right: 1px solid rgb(230,230,230);
height: 54px;
margin: 0px;
padding: 3px 1px 0px 3px;
background-color: rgb(60,60,60);
color: white;
}

.boxLightAkceContainInfoRight1 {
float: left;
width: 108px;
height: 55px;
margin: 0px;
padding: 1px 1px 1px 1px;
background-color: rgb(50,50,50);
color: white;
}

.boxLightAkceContainInfoRight21 {
text-align: center;
float: left;
width: 35px;
border-left: 1px solid rgb(230,230,230);
height: 41px;
margin: 0px;
padding: 25px 0px 1px 0px;
background-color: rgb(0,114,187);
color: white;
font-weight: bold;
font-size: 9pt;
}

.b9Special {
font-size: 9pt;
color: white;
font-weight: bold;
text-decoration: none;
}

.b9Special:hover {
font-size: 9pt;
color: rgb(160,160,160);
font-weight: bold;
text-decoration: underline;
}

.b9Ostatni {
font-size: 9pt;
color: white;
font-weight: bold;
text-decoration: none;
}

.b9Ostatni:hover {
font-size: 9pt;
color: rgb(160,160,160);
font-weight: bold;
text-decoration: underline;
}

.clanky {
background-color: rgb(60,60,60);
color: white;
font-size: 7pt;
width: 370px; /* to samy jako u boxLightGreen, ale padding 0, takze 364 + 16 ... potom - padding: 5px tady odsud*/
margin: 10px 0px 10px 0px;
float: right;
padding: 8px 5px;
}

.clanekParty {
background-color: rgb(0,114,187);
text-align:center;
color: white;
font-size: 9pt;
width: 370px; /* to samy jako u boxLightGreen, ale padding 0, takze 364 + 16 ... potom - padding: 5px tady odsud*/
margin: 10px 0px 10px 0px;
float: right;
padding: 8px 5px;}
.clanekParty:hover{background-color: rgb(255,255,255);color:rgb(0,0,0);}

.clankyJeden {
background-color: rgb(255,255,255);
color:  rgb(27,27,27);
font-size: 11pt;
width: 370px; /* to samy jako u boxLightGreen, ale padding 0, takze 364 + 16 ... potom - padding: 5px tady odsud*/
margin: 0px 0px 10px 0px;
float: right;
padding: 10px 5px;
}

.clankyOst {
background-color: rgb(200,200,200);
color: rgb(30,130,0);
font: normal 14pt Arial;
letter-spacing:-1px;
width: 370px; /* to samy jako u boxLightGreen, ale padding 0, takze 364 + 16 ... potom - padding: 5px tady odsud*/
margin: 0px 0px 0px 0px;
padding: 1px 5px;

}

.odkaz {
text-decoration: none;
color: rgb(60,60,60);
}

.odkaz:hover {
text-decoration: blink;
color: rgb(60,60,60);
}

.oWebu {
text-align: justify;
width: 560px;
font: normal 9pt Verdana;
color: rgb(60,60,60);
background-color: white;
margin: 0px auto;
padding: 5px;
}

.player {
text-align: justify;
width: 300px;
height: 400px;
font: normal 9pt Verdana;
color: rgb(60,60,60);
background-image: url('sys_pics/srna.jpg');
margin: 0px auto;
padding: 5px;
float: center;
}

.listaListovani {
background-color: rgb(60,60,60);
color: white;
font-size: 7pt;
width: 370px; /* to samy jako u boxLightGreen, ale padding 0, takze 364 + 16 ... potom - padding: 5px tady odsud*/
margin: 10px 0px 10px 0px;
float: right;
padding: 8px 5px;
}

.novinka {
float: right;
width: 380px;
margin: -20px auto 13px auto;
background-color: white;
padding: 0px 0px 5px 0px;
color: rgb(60,60,60);
border-bottom: 2px solid rgb(235,235,235);
}

.novinkaDiskuze {
float: right;
width: 370px;
margin: 10px auto;
background-color: rgb(220,220,220);
padding: 5px;
color: rgb(60,60,60);
}

.novinkaDiskuzeIn {
float: right;
width: 360px;
margin: 2px auto;
background-color: rgb(190,190,190);
padding: 5px;
color: rgb(20,20,20);
}

.novinkaDiskuzeIn2 {
float: right;
width: 360px;
margin: 2px auto;
background-color: rgb(186,220,112);
padding: 5px;
color: rgb(20,20,20);
}

.novinkaDiskuzeInAnchor, .novinkaDiskuzeInAnchor:hover {
color: rgb(20,128,20);
text-decoration: none;
}

.novinkaNadpis {
width: 380px;
color: rgb(0,113,90);
font-size: 10pt;
font-weight: bold;
padding: 5px 0px;
background-color: white;

}

.boxNovinkaHeadAnchorTop {
color: rgb(84,143,0);
font-size: 10pt;
font-weight: bold;
text-decoration: none;
letter-spacing: -1px;
}

.boxNovinkaHeadAnchorTop:hover {
color:  rgb(122,216,32);
font-size: 10pt;
font-weight: bold;
text-decoration: none;
letter-spacing: -1px;
}

.boxNovinkaHeadAnchor {
color: rgb(0,113,90);
font-size: 10pt;
font-weight: bold;
text-decoration: none;
letter-spacing: -1px;
}

.boxNovinkaHeadAnchor:hover {
color: rgb(73,175,144);
font-size: 10pt;
font-weight: bold;
text-decoration: none;
letter-spacing: -1px;
}

.novinkaTextArticle {
padding: 0px;
width: 380px;
font-size: 9pt;
text-align: justify;
}

.novinkaText {
background-color: white;
background-position: 0px 5px;
background-repeat: no-repeat;
padding: 6px 0px 0px 95px;
width: 280px;
height: 120px;
font-size: 9pt;
text-align: justify;
}

.clanekObrazek{
width: 95px;
float:left;
}

.clanekInfo{
width: 285px;
float:left;
font-size: 8pt;
}

.novinkaZbytekTopArticle {
background-color: white;
background-position: 0px 0px;
background-repeat: no-repeat;
padding: 14px 0px 0px 110px;
width: 270px;

height: 100px;
color: black;
}

.novinkaZbytekTop {
width: 380px;
font-size: 7pt;
height: 24px;
padding: 0px 0px 2px 0px;
}

.novinkaZbytek {
width: 380px;
font-size: 7pt;
height: 24px;
padding: 0px 0px 5px 0px;
}

.boxAnketaBG {
width: 355px;
background-color: white;
margin: 0px 0px 5px 0px;
padding: 0px;
text-align: left;
}

.strankaAktual, .strankaAktual:hover {
color: white;
font: normal 9pt Verdana;
text-decoration: underline;
}

.strankaDalsi {
color: rgb(223,255,88);
font: normal 9pt Verdana;
text-decoration: none;
}

.strankaDalsi:hover {
font: normal 9pt Verdana;
color: rgb(175,223,88);
text-decoration: underline;
}

/* doplnky z puvodniho allelements.net */

.td {
background-color: rgb(60,60,60);
border: 0px;
padding: 8px 4px;
}

b.pismo_party3 {
color: white;
font: normal 8pt Arial, Verdana, Tahoma, sans-serif;
}

b.pismo_vypis3 {
color: white;
font: normal 9pt Arial, Verdana, Tahoma, sans-serif;
}

b.pismo_vypis2 {
color: black;
font: normal 8pt Arial, Verdana, Tahoma, sans-serif;
}

.oranzova {
color: #F58220; }

/* menu rádioT */

.mainMenu2 {
width: 370px;
height: 30px;
margin: 0px;
padding: 0px;
background-color: rgb(235,235,235);
}

.menuUpAnchor2 {
float: left;
text-decoration: none;
color: rgb(241,84,36);
padding: 4px 11px;
background-color: white;
}

.menuUpAnchor2:hover {
float: left;
text-decoration: none;
color: rgb(247,125,76);
padding: 4px 11px;
background-color: rgb(217,255,89);
}

.menuUpAnchorAn2 {
text-decoration: none;
padding: 6px 0px;
}

.menuUpAnchorAn2:hover {
text-decoration: none;
color: rgb(60,60,60);
padding: 6px 0px;
}
