body {
margin: 0px;
padding: 0px;
}

/* hlavní pozicování */

.left1 {
position: absolute;
top: 0px;
left: 0px;
width: 170px;
height: 190px;
background-image: url("img/bc_left1.jpg");
background-repeat: no-repeat;
}

.left2 {
position: absolute;
top: 0px;
left: 170px;
width: 170px;
height: 190px;
background-image: url("img/bc_left2.jpg");
background-repeat: no-repeat;
}

.left3 {
position: absolute;
top: 190px;
left: 0px;
width: 170px;
height: 190px;
background-image: url("img/bc_left3.jpg");
background-repeat: no-repeat;
}

.left4 {
position: absolute;
top: 190px;
left: 170px;
width: 170px;
height: 190px;
background-image: url("img/bc_left4.jpg");
background-repeat: no-repeat;
}

.top {
position: absolute;
top: 0px;
left: 340px;
width: 444px;
height: 3px;
background-image: url("img/bc_top.jpg");
background-repeat: no-repeat;
}

.banner {
position: absolute;
top: 3px;
left: 340px;
width: 444px;
height: 58px;
background-image: url("img/bc_banner.jpg");
background-repeat: no-repeat;
}

.middle {
position: absolute;
top: 61px;
left: 340px;
width: 444px;
height: 5px;
background-image: url("img/bc_middle.jpg");
background-repeat: no-repeat;
}

.content1 {
position: absolute;
top: 66px;
left: 340px;
width: 222px;
height: 294px;
background-image: url("img/bc_content1.jpg");
background-repeat: no-repeat;
}

.content2 {
position: absolute;
top: 66px;
left: 562px;
width: 222px;
height: 294px;
background-image: url("img/bc_content2.jpg");
background-repeat: no-repeat;
}

.bottom {
position: absolute;
top: 360px;
left: 340px;
width: 444px;
height: 20px;
background-image: url("img/bc_bottom.jpg");
background-repeat: no-repeat;
}

.right {
position: absolute;
top: 0px;
left: 784px;
width: 16px;
height: 380px;
background-image: url("img/bc_right.jpg");
background-repeat: no-repeat;
}

.obsah {
position: absolute;
top: 66px;
left: 340px;
width: 444px;
height: 294px;
}

/* vedlejší pozicování */

.position_text {
padding: 7px 10px 5px 10px;
}

.akce {
margin-bottom: 7px;
}

.style3a {
position: absolute;
left: 15px;
top: 270px;
}

.style3b {
position: absolute;
left: 370px;
top: 270px;
}

.style3c {
font-family: verdana, tahoma;
font-size: 12px;
color: white;
position: absolute;
left: 220px;
top: 270px;
}

.style3ab {
position: absolute;
left: 15px;
top: 235px;
}

.style3bb {
position: absolute;
left: 370px;
top: 235px;
}

.style3cb {
font-family: verdana, tahoma;
font-size: 12px;
color: white;
position: absolute;
left: 220px;
top: 235px;
}

.zaklad {
position: absolute;
top: 35px;
left: 10px;
width: 424px;
}

.alba_position {
position: absolute;
top: 230px;
left: 101px;
}

.diskografie_position {
position: absolute;
top: 230px;
left: 295px;
}

.podnadpis {
position: absolute;
top: 32px;
left: 11px;
width: 419px;
height: 13px;
text-transform: uppercase;
text-align: center;
font-weight: bold;
font-size: 9px;
background: #FF6600;
padding: 1px 3px 0px 3px;
}

.aktuality1 {
position: absolute;
top: 35px;
left: 10px;
font-weight: bold;
}

.aktuality2 {
position: absolute;
top: 35px;
left: 50px;
width: 383px;
}

.aktuality3 {
position: absolute;
top: 150px;
left: 10px;
font-weight: bold;
}

.aktuality4 {
position: absolute;
top: 150px;
left: 50px;
width: 381px;
}

.aktuality3b {
position: absolute;
top: 110px;
left: 10px;
font-weight: bold;
}

.aktuality4b {
position: absolute;
top: 110px;
left: 50px;
width: 381px;
}

.nadpis {
position: absolute;
top: 7px;
left: 10px;
font-weight: bold;
padding-right: 10px;
}

.press {
margin-left: 10px;
}

.tapeta1 {
position: absolute;
top: 0px;
left: 0px;
width: 102px;
height: 110px;
color: #e9e9e9;
text-align: center;
}

.tapeta2 {
position: absolute;
top: 0px;
left: 106px;
width: 102px;
height: 110px;
color: #e9e9e9;
text-align: center;
}

.tapeta3 {
position: absolute;
top: 0px;
left: 212px;
width: 102px;
height: 110px;
color: #e9e9e9;
text-align: center;
}

.tapeta4 {
position: absolute;
top: 0px;
left: 318px;
width: 102px;
height: 110px;
color: #e9e9e9;
text-align: center;
}

.tapeta5 {
position: absolute;
top: 110px;
left: 0px;
width: 102px;
height: 110px;
color: #e9e9e9;
text-align: center;
}

.kontakt_blok {
margin-left: 20px;
}

.fotky {
margin-right: 5px;
text-align: left;
}

.fotky2 {
text-align: center;
}

/* odkazy */

A.listovani:link {
font-family: verdana, tahoma;
font-size: 12px;
color: white;
text-decoration: none;
}

A.listovani:visited {
font-family: verdana, tahoma;
font-size: 12px;
color: white;
text-decoration: none;
}

A.listovani:hover {
font-family: verdana, tahoma;
font-size: 12px;
font-weight: bold;
color: white;
text-decoration: none;
}

A.odkaz1:link {
font-family: verdana, tahoma;
font-size: 11px;
color: white;
text-decoration: underline;
}

A.odkaz1:visited {
font-family: verdana, tahoma;
font-size: 11px;
color: white;
text-decoration: underline;
}

A.odkaz1:hover {
font-family: verdana, tahoma;
font-size: 11px;
font-weight: bold;
color: white;
text-decoration: none;
}

A.odkaz1b:link {
font-family: verdana, tahoma;
font-size: 11px;
color: yellow;
text-decoration: underline;
}

A.odkaz1b:visited {
font-family: verdana, tahoma;
font-size: 11px;
color: yellow;
text-decoration: underline;
}

A.odkaz1b:hover {
font-family: verdana, tahoma;
font-size: 11px;
font-weight: bold;
color: yellow;
text-transform: uppercase;
}

A.odkaz1c:link {
font-family: verdana, tahoma;
font-size: 11px;
font-weight: bold;
color: yellow;
text-decoration: underline;
}

A.odkaz1c:visited {
font-family: verdana, tahoma;
font-size: 11px;
font-weight: bold;
color: yellow;
text-decoration: underline;
}

A.odkaz1c:hover {
font-family: verdana, tahoma;
font-size: 11px;
font-weight: normal;
color: yellow;
text-transform: uppercase;
}

A.odkaz2:link {
font-family: verdana, tahoma;
font-size: 10px;
font-style: italic;
color: white;
text-decoration: underline;
}

A.odkaz2:visited {
font-family: verdana, tahoma;
font-size: 10px;
font-style: italic;
color: white;
text-decoration: underline;
}

A.odkaz2:hover {
font-family: verdana, tahoma;
font-size: 10px;
font-weight: bold;
font-style: italic;
color: white;
text-decoration: none;
}

A.odkaz3:link {
font-family: verdana, tahoma;
font-size: 11px;
color: white;
text-decoration: underline;
}

A.odkaz3:visited {
font-family: verdana, tahoma;
font-size: 11px;
color: white;
text-decoration: underline;
}

A.odkaz3:hover {
font-family: verdana, tahoma;
font-size: 13px;
font-weight: bold;
color: white;
text-decoration: none;
}

A.odkaz4:link {
font-family: verdana, tahoma;
font-size: 11px;
color: white;
text-decoration: underline;
}

A.odkaz4:visited {
font-family: verdana, tahoma;
font-size: 11px;
color: white;
text-decoration: underline;
}

A.odkaz4:hover {
font-family: verdana, tahoma;
font-size: 11px;
color: white;
text-decoration: none;
}

A.odkaz4a:link {
font-family: verdana, tahoma;
font-size: 11px;
color: yellow;
text-decoration: underline blink;
}

A.odkaz4a:visited {
font-family: verdana, tahoma;
font-size: 11px;
color: yellow;
text-decoration: underline blink;
}

A.odkaz4a:hover {
font-family: verdana, tahoma;
font-size: 11px;
color: yellow;
text-decoration: blink;
}

A.odkaz5:link {
font-family: verdana, tahoma;
font-size: 11px;
font-weight: bold;
color: white;
text-decoration: underline;
text-align: center;
}

A.odkaz5:visited {
font-family: verdana, tahoma;
font-size: 11px;
font-weight: bold;
color: white;
text-decoration: underline;
text-align: center;
}

A.odkaz5:hover {
font-family: verdana, tahoma;
font-size: 12px;
color: white;
text-decoration: underline overline;
text-align: center;
}

A.img:link {
border-width: 0px;
}

A.img:visited {
border-width: 0px;
}

A.img:hover {
border: 2px solid #ff4400;
}

A.img2:link {
border: 0px;
}

A.img2:visited {
border: 0px;
}

A.img2:hover {
border: 0px;
}

A.alba_down:link {
font-family: tahoma;
font-size: 11px;
font-weight: bold;
color: white;
text-decoration: none;
background-color: #FF6600;
padding-top: 4px;
padding-bottom: 4px;
padding-left: 8px;
padding-right: 8px;
border: 1px solid white;
}

A.alba_down:visited {
font-family: tahoma;
font-size: 11px;
font-weight: bold;
color: white;
text-decoration: none;
background-color: #FF6600;
padding-top: 4px;
padding-bottom: 4px;
padding-left: 8px;
padding-right: 8px;
border: 1px solid white;
}

A.alba_down:hover {
font-family: tahoma;
font-size: 11px;
font-weight: bold;
color: white;
text-decoration: none;
background-color: #FF6600;
padding-top: 4px;
padding-bottom: 4px;
padding-left: 8px;
padding-right: 8px;
border: 3px solid white;
}

/* formuláře */

.pole1 {
border: 1px solid white;
background-image: url("img/bc_pole1.jpg");
margin-bottom: 2px;
color: white;
padding-left: 2px;
padding-right: 2px;
}

.pole2 {
border: 1px solid white;
background-image: url("img/bc_pole2.jpg");
margin-bottom: 2px;
color: white;
padding-left: 2px;
padding-right: 2px;
}

.pole3 {
border: 1px solid white;
background-image: url("img/bc_pole3.jpg");
margin-bottom: 2px;
color: white;
padding-left: 2px;
padding-right: 2px;
}

.pole4 {
border: 1px solid white;
background-image: url("img/bc_pole4.jpg");
margin-bottom: 2px;
color: white;
padding-left: 2px;
padding-right: 2px;
}

.pole5 {
border: 1px solid white;
background-image: url("img/bc_pole5.jpg");
margin-bottom: 2px;
color: white;
padding-left: 2px;
padding-right: 2px;
}

.pole6 {
border: 1px solid white;
background-image: url("img/bc_pole6.jpg");
margin-bottom: 2px;
color: white;
padding-left: 2px;
padding-right: 2px;
}

.pole7 {
border: 1px solid white;
background-image: url("img/bc_pole7.jpg");
margin-bottom: 2px;
color: white;
padding-left: 2px;
padding-right: 2px;
}

.pole8 {
border: 1px solid white;
background: transparent;
}

.pole9 {
border: 1px solid white;
background-image: url("img/bc_pole2.jpg");
margin-bottom: 2px;
color: white;
padding-left: 2px;
padding-right: 2px;
width: 120px;
}

.tlacitko {
margin-top: 2px;
padding-top: 2px;
padding-bottom: 2px;
border: none;
background-image: url("img/bc_tlacitko.jpg");
font-weight: bold;
font-size: 11px;
color: white;
width: 80px;
height: 22px;
}

.tlacitko2 {
margin-top: 2px;
padding-top: 2px;
padding-bottom: 2px;
border: none;
background-image: url("img/bc_tlacitko2.jpg");
font-weight: bold;
font-size: 11px;
color: white;
width: 71px;
height: 22px;
}

.form_fieldset {
margin-top: 3px;
margin-bottom: 2px;
padding: 5px 5px 5px 5px;
}

.form_fieldset2 {
width: 400px;
}

form {
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

/* formátování textu */

.bot {
display: none;
}

.top_text {
font-family: verdana, tahoma;
font-size: 9px;
color: white;
}

.text {
font-family: verdana, tahoma;
font-size: 11px;
color: white;
text-align: justify;
}

.text2 {
font-family: verdana, tahoma;
font-size: 11px;
color: white;
text-align: left;
}

.area_ikonky {
font-family: verdana, tahoma;
font-size: 10px;
color: black;
text-align: left;
padding: 3px;
}

ul {
padding: 0px 0px 0px 0px;
margin: 0px 0px 10px 30px;
}

li {
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}

.menu {
position: absolute;
top: 380px;
left: 0px;
width: 800px;
height: 27px;
background-color: #ff6600;
}

.mailform {
font-family: verdana, tahoma;
font-size: 14px;
color: white;
text-align: center;
}

.nenikdispozici {
text-align: center;
margin-top: 5px
}

.nadpis_clanky {
width: 237px;
height: 16px;
background-color: #ff6600;
padding-top: 2px;
padding-left: 0px;
padding-bottom: 2px;
margin-bottom: 2px;
border-bottom: 1px solid red;
border-top: 1px solid red;
}

.nadpis_clanky2 {
position: absolute;
top: 0px;
left: 237px;
width: 187px;
height: 16px;
background-color: #ff6600;
padding: 2px 0px 2px 0px;
margin-bottom: 2px;
border-bottom: 1px solid red;
border-top: 1px solid red;
text-align: right;
}

.cara {
margin: 0px 0px 5px 0px;
}

.popisky {
padding-right: 20px;
}

.error {
font-family: verdana, tahoma;
font-size: 12px;
font-weight: bold;
color: yellow;
text-align: center;
text-decoration: blink;
}

.tabulka {
padding: 3px 3px 3px 3px;
}

.alba {
padding: 0px 0px 8px 5px;
}

.alba2 {
padding-left: 5px;
}

.alba_top {
position: absolute;
top: 0px;
left: 0px;
width: 112px;
height: 111px;
}

.alba_back {
position: absolute;
top: 0px;
left: 117px;
width: 137px;
height: 111px;
}

.alba_seznam_artist {
position: absolute;
top: 0px;
left: 263px;
width: 165px;
height: 254px;
font-family: tahoma;
font-size: 9px;
color: white;
text-align: left;
font-weight: bold;
}

.alba_seznam_songs {
position: absolute;
top: 0px;
left: 263px;
width: 165px;
height: 254px;
font-family: tahoma;
font-size: 9px;
color: white;
text-align: left;
padding-left: 20px;
}

.alba_popis {
position: absolute;
top: 116px;
left: 0px;
width: 254px;
height: 134px;
font-family: tahoma;
font-size: 10px;
}

.reklama_oblast {
margin-top: 5px;
margin-left: 3px;
}

.reklama {
border: 1px solid #FF6600;
margin-left: 1px;
}

.upoutavka {
position: absolute;
top: 72px;
left: 351px;
width: 424px;
height: 140px;
margin-top: 48px;
}

.aktualni {
color: yellow;
text-decoration: blink;
}