/* CYKLOPOJIŠTĚNÍ */

body {
padding:0px;
margin:0px;
background: #000 url('../pics/carbon.jpg') repeat;
font-family: Arial CE, sans-serif;
}

a {
text-decoration:none;
}

a:hover {
text-decoration:underline;
}

h1 {
color:#09C;
font-size:18px;
}

h2 {
color:#F00;
font-variant:small-caps;
font-size: 16px;
text-align:left;
}

h3 {
color:#900;
font-size: 15px;
font-weight:800;
}

table {
border-collapse:collapse;
}

table td {
padding:0px;
vertical-align:top;
}

table.table1 {
border: 0px;
padding:0px;
margin:0px;
width:1024px;
height:100%;
background: #000 url('../pics/pozadi.jpg') repeat-y top;
}

table.table1 td {
vertical-align:top;
}

table.table1 td.left {
width: 813px;
background: url('../pics/flash.jpg') no-repeat top left;
}

table.table1 td.right {
width: 211px;
background: url('../pics/menu.jpg') no-repeat top left;
}

table.table2 {
width:813px;
border: 0px;
padding:0px;
margin:0px;
}

table.table2 td {
border: 0px;
vertical-align:top;
}

table.table2 td.obsah {
width: 600px;
font-size: 12px;
text-align:justify;
padding: 16px 10px 20px 20px;
}

table.table2 td.paticka {
font-size: 10px;
text-align:right;
padding: 150px 6px 6px 6px;
color:#666;
}

table.table2 td.paticka a {
color:#666;
}

hr {
text-align:right;
width:550px;
height:1px;
color:#CCC;
}

/* HLAVNI MENU VPRAVO */

table.menicko1, table.menicko {
border: 0px;
width: 180px;
height: auto;
margin:10px 10px 10px 10px;
font-size:11px;
font-weight:600;
}

table.menicko1 {
margin:200px 10px 10px 10px;
}

table.menicko1 td.top, table.menicko td.top {
height:10px;
background: url('../pics/top.jpg') no-repeat top left;
}

table.menicko1 td.mid, table.menicko td.mid {
background: url('../pics/mid.jpg') repeat-y top left;
padding:10px 15px 10px 10px;
color:#F00;
}

table.menicko1 td.bot, table.menicko td.bot {
height:10px;
background: url('../pics/bot.jpg') no-repeat top left;
}

table.menicko1 a {
text-decoration:none;
}

table.menicko1 a:hover {
text-decoration:underline;
}

/* MENU S KOMPLETNI NABIDKOU */

table.komplet, table.spoluprace {
width:220px;
border: 2px solid #09C;
background: url('../pics/komplet-mid.jpg') repeat-y top;
margin: 0px 10px 10px 30px;
font-size: 13px;
font-weight:600;
text-align:right;
}

table.komplet {
border: 2px solid #09C;
}

table.spoluprace {
border: 2px solid #999;
margin-top:20px;
}

table.komplet td, table.spoluprace td {
padding: 15px 7px 15px 5px;
}

table.komplet img, table.spoluprace img {
border: 0px;
margin-bottom:5px;
}

table.komplet a:hover img {
border: 2px solid #FFF;
}

/* VARIANTY */

table.varianty {
border:0px;
background:#ccc;
width:500px;
font-weight:600;
font-size:12px;
text-align:left;
}

table.varianty td {
padding:10px;
border-bottom:1px solid #FFF;
}

table.varianty td.leva {
width:180px;
}

hr {
width:100%;
color:#CCC;
margin-top:40px;
}

ul.krouzek li {
list-style-type:circle;
}

/* BARVY */

.red {
color:#F00;
}

.darkred {
color:#900;
}

.blue {
color:#09C;
}

.black {
color:#000;
}

/* IKONY */

p.ikony img {
width: 50px;
text-align:left;
margin:8px;
}

img.iko {
width:90px;
margin: 0px;
}

/* RAZITKA */

p.razitka img {
width: 130px;
margin:10px;
}

/* tabulka na uvodu */

table.uvod {
width: 500px;
font-size:12px;
}

/* OBJEDNAVKA */

table.obj {
width:500px;
border: 1px solid #CCC;
font-size:12px;
background: #FFF;
}

table.obj td {
vertical-align:top;
border: 0px solid #CCC;
padding: 5px;
}

table.obj tr.hlavicka {
color:#FFF;
background-color:#666;
font-weight:600;
}

table.obj tr.hlavicka2 {
color:#333;
background-color:#CCC;
font-weight:500;
}

/*RSS*/

a {
color:#09C;
}

/* BIGGER TEXT */

p.bigger {
font-size:16px;
}

/* PŘIHLÁŠENÍ */

table.prihlaseni {
width:140px;
font-size:10px;
}

table.prihlaseni td {
text-align:right;
padding: 3px;
}

.login {
border: 1px solid #CCC;
background:#FFF;
}

/* AKCE */

div.akce {
width: 490px;
background: #333;
color: #FFF;
font-size: 14px;
padding: 10px;
text-align:center;
margin-bottom:20px;
border:3px solid #FF0;
}

div.akce h1 {
font-size: 20px;
color: #FF0;
}

/* AKCE2 */

div.akce2 {
width: 490px;
background: #ff0;
color: #333;
font-size: 14px;
padding: 10px;
text-align:center;
margin-bottom:20px;
border:3px solid #333;
}

div.akce2 h1 {
font-size: 18px;
color: #000;
}
