body
{
 font-family: "Impact CE", "Arial CE", "Techno CE", "Helvetica CE", Impact, lucida, sans-serif;
 background: url('../grafika/pozadie.jpg') no-repeat;
 background-color: #ffe7bb;
 font-size: 0.8em;
 color: #000000;
 margin: 0;
 text-align: left;
}

p, li, td
{
 font-family: "Impact CE", "Arial CE", "Techno CE", "Helvetica CE", Impact, lucida, sans-serif;
}

.clearb, .clearl, .clearr
{
 clear: both;
 font-size: 1px;
 margin: 0px;
 padding: 0px;
}

.clearl
{
 clear: left;
}

.clearr
{
 clear: right;
}

/* farby */

.b_black
{
 border-color: #000000;
}

.t_red
{
 color: #ff0000;
}

.b_red
{
 border: 1px #ff0000 solid;
}

/* KONIEC farby */

img, div, a
{
 behavior: url(iepngfix.htc);
}

a, img
{
 text-decoration: underline;
 border: 0;
 margin: 0;
 padding: 0;
}

a
{
 color: #7c282a;
 
}

.cela_stranka
{
 width: 100%;
 position: relative;
}

.logo
{
 position: absolute;
 top: 0px;
 left: 0px;
}


.menu
{
 width: 100%;
 height: 93px;
 background: url('../grafika/menu_pozadie.png');
 position: absolute;
 top: 173px;
}

.menu .menu_1, .menu .menu_1:hover, .menu .menu_1_1
{
 width: 156px;
 height: 93px;
 display: block;
 float: left;
 background: url('../grafika/menu_1.png');
}

.menu .menu_1:hover, .menu .menu_1_1
{
 background: url('../grafika/menu_1_1.png');
}

.menu .menu_2, .menu .menu_2:hover, .menu .menu_2_1
{
 width: 206px;
 height: 93px;
 display: block;
 float: left;
 background: url('../grafika/menu_2.png');
}

.menu .menu_2:hover, .menu .menu_2_1
{
 background: url('../grafika/menu_2_1.png');
}

.menu .menu_3, .menu .menu_3:hover, .menu .menu_3_1
{
 width: 216px;
 height: 93px;
 display: block;
 float: left;
 background: url('../grafika/menu_3.png');
}

.menu .menu_3:hover, .menu .menu_3_1
{
 background: url('../grafika/menu_3_1.png');
}

.menu .menu_4, .menu .menu_4:hover, .menu .menu_4_1
{
 width: 177px;
 height: 93px;
 display: block;
 float: left;
 background: url('../grafika/menu_4.png');
}

.menu .menu_4:hover, .menu .menu_4_1
{
 background: url('../grafika/menu_4_1.png');
}

.menu .menu_5, .menu .menu_5:hover, .menu .menu_5_1
{
 width: 160px;
 height: 93px;
 display: block;
 float: left;
 background: url('../grafika/menu_5.png');
}

.menu .menu_5:hover, .menu .menu_5_1
{
 background: url('../grafika/menu_5_1.png');
}

.menu .menu_6, .menu .menu_6:hover, .menu .menu_6_1
{
 width: 160px;
 height: 93px;
 display: block;
 float: left;
 background: url('../grafika/menu_6.png');
}

.menu .menu_6:hover, .menu .menu_6_1
{
 background: url('../grafika/menu_6_1.png');
}

.text
{
 width: 734px;
 background: url('../grafika/text_pozadie.png');
 position: absolute;
 top: 296px;
 left: 180px;
}

.text .tien
{
 width: 734px;
 height: 15px;
 position: absolute;
 top: -15px;
 left: 0px;
}

.text .slideshow
{
 margin: 30px 60px 25px 60px;
}

.text h1, .text h2, .text p, .text .form_kontakt
{
 color: #7c282a;
 margin-left: 60px;
 margin-right: 60px;
}

.text p
{
 font-size: 1.2em;
 color: #000000;
}

.foto
{
 background-color: #ffe7bb;
 margin: 3px;
 padding: 4px;
 border: 1px #ffffff solid;
 display: block;
 float: left;
}

.foto:hover
{
 background-color: #ffffff;
 border: 1px #ffe7bb solid;
}

.copyright
{
 width: 150px;
 position: absolute;
 left: 10px;
 top: 790px;
 background: url('../grafika/doco_logo.png') right top no-repeat;
 color: #ffffff;
 font-weight: bold;
 padding-top: 20px;
}

/* styly admin */

.a_text
{
 width: 734px;
 background: url('../grafika/text_pozadie.png');
 position: relative;
 top:30px;
 margin: auto;
}

.a_text .tien
{
 width: 734px;
 height: 15px;
 position: absolute;
 top: -15px;
 left: 0px;
}

.a_text h1, .a_text h2, .a_text p, .a_text form
{
 color: #7c282a;
 margin-left: 60px;
 margin-right: 60px;
}

form input, .kontakt_text, .form_kontakt input
{
 border-width: 1px;
 border-style: solid;
}

.kontakt_text
{
 width: 100%;
 height: 150px;
}

.a_text p
{
 font-size: 1.2em;
 color: #000000;
}

/* ozmany a chyby */

.chyba
{
 width: 595px;
 padding: 10px;
 margin-left: 60px;
 margin-bottom: 10px;
 background-color: #ffffff;
 border: 1px #de0108 solid;
}

.chyba .zatvor, .chyba .zatvor a
{
 margin-bottom: 0;
 display: block;
 color: #de0108;
 text-align: center;
 font-size: 0.9em;
}

.oznam
{
 width: 595px;
 padding: 10px;
 margin-left: 60px;
 margin-bottom: 10px;
 background-color: #ffffff;
 border: 1px #81bd47 solid;
}

.oznam .zatvor, .oznam .zatvor a
{
 margin-bottom: 0;
 display: block;
 color: #81bd47;
 text-align: center;
 font-size: 0.9em;
}

/* KONIEC oznamy a chyby */
#tinybox {position:absolute; display:none; padding:10px; background:#fff url(images/preload.gif) no-repeat 50% 50%; border:10px solid #e3e3e3; z-index:2000}
#tinymask {position:absolute; display:none; top:0; left:0; height:100%; width:100%; background:#000; z-index:1500}
#tinycontent {background:#fff}

.button {font:14px Georgia,Verdana; margin-bottom:10px; padding:8px 10px 9px; border:1px solid #ccc; background:#eee; cursor:pointer}
.button:hover {border:1px solid #bbb; background:#e3e3e3}
