BODY { 
COLOR: #404040; 
font-family:  verdana, georgia, new york ce, utopia, serif; 
FONT-SIZE: 0.8em; 
FONT-WEIGHT: normal;
line-height: 1.8em; 
}                   


.floating { 
padding: 0px; 
margin: 10px 0px 0px 0px; 
border: 1px solid rgb(153,153,0);
}


a { 
COLOR: rgb(0,51,102); font-family: verdana,'Arial CE', 'Helvetica CE', Arial, Helvetica, sans-serif; FONT-SIZE: 9pt;FONT-WEIGHT: normal; TEXT-DECORATION: underline;
}
a:hover { 
COLOR: #CC6600; font-family: verdana,'Arial CE', 'Helvetica CE', Arial, Helvetica, sans-serif; FONT-SIZE: 9pt;FONT-WEIGHT: normal; TEXT-DECORATION: underline;
}
.webdesign a { 
COLOR: #D0D0D0; font-family: verdana,'Arial CE', 'Helvetica CE', Arial, Helvetica, sans-serif; FONT-SIZE: 9pt;FONT-WEIGHT: normal; TEXT-DECORATION: underline;
}
.webdesign a:hover { 
COLOR: white; font-family: verdana,'Arial CE', 'Helvetica CE', Arial, Helvetica, sans-serif; FONT-SIZE: 9pt;FONT-WEIGHT: normal; TEXT-DECORATION: underline;
}
body { 
padding: 0px; 
background-image: url("images/background3.jpg") ; 

background-attachment: fixed;
text-align: center; 
margin: 0px;
background-color: #426B1D;
}
#hlavicka { 
margin: 0px; 
padding: 125px 0px 0px 0px;
background-image: url("images/head.gif"); 
background-repeat: repeat-x; 
}
#obsah { 
width: 730px; 
margin: 0px auto;
padding: 0px;
text-align: left;
}
#haupt { 
background-image: url("images/bg2.gif"); 
background-repeat: repeat-y; 
width: 730px; 
margin: 0px; 
padding: 0px; 
}
#hl-obsah { 
padding: 0px 0px 40px 0px; 
margin: 0px 40px 0px 40px; 
text-align: left;
}
#paticka { 
margin: 0px; 
padding: 60px 0px 70px 40px; 
background-image: url("images/pata.jpg"); 
background-repeat: no-repeat; 
}
ul {
list-style-image: url("images/m.gif");
}
h1    { 
color: rgb(0,0,0);
FONT-FAMILY: arial;
font-size: 1.45em;
padding: 20px 0px 10px 0px;
margin: 0px;
FONT-WEIGHT: normal;
text-align: left;
}

h2{ 
color: rgb(0,102,153);
FONT-FAMILY: arial;
font-size: 1.3em;
padding: 10px 0px 20px 0px;
margin: 0px;
FONT-WEIGHT: bold;
text-align: left;
}
h3{ 
color: #006699; 
FONT-FAMILY:  arial; 
font-size: 10pt; 
padding: 0px 0px 0px 0px; 
margin: 30px 10px 10px 0px; 
FONT-WEIGHT: bold;
}
.imagefloat { 
background: url(images/zada.gif); 
background-repeat: no-repeat;
padding: 0px; 
margin: 0px 0px 10px 20px; 
float: right;
border: 0px;
}
.webdesign { 
color: #D0D0D0;
}
ul {
list-style-image: url("images/odraz.gif");
padding: 0px 0px 10px 0px;
margin: 0px 0px 0px 20px;
}
strong {
FONT-WEIGHT: bold;
color: #669900;
}
.float {
margin: 0px 40px 0px 0px; 
padding: 0px; 
float: right;
}
.akce {
margin: 20px 0px 20px 0px; 
padding: 10px; 
border: 1px solid #E0E0E0;
width: 390px;
height: 130px;
background: white;
}
.akcniimg 
{
margin: 0px 10px 0px 0px; 
padding: 0px; 
border: 1px solid #E0E0E0;
float: left;
}
.ramecek {
margin: 10px 0px 10px 0px; 
padding: 10px; 
border: 1px solid #E0E0E0;
width: 400px;
background: white;
}
.odstavec {
margin: 10px 0px 40px 0px; 
padding-top: 15px; 
border-bottom: 1px solid #E0E0E0;
border-top: 1px solid #E0E0E0;
}
.odstavec2 
{
margin: 10px 0px 20px 0px; 
padding-top: 15px; 
border-top: 1px solid #E0E0E0;
}
.odstavec2 a img {
margin-right: 7px; 
padding: 0px; 
COLOR: #606060; 
FONT-SIZE: 1em;
FONT-WEIGHT: normal; 
TEXT-DECORATION: none;
border: 5px solid #E0E0E0;
}
.odstavec2 a:hover img {
margin-right: 7px; 
padding: 0px; 
COLOR: #505050; 
FONT-SIZE: 1em;
FONT-WEIGHT: normal; 
TEXT-DECORATION: none; 
border: 5px solid #A0A0A0;
}
p {
margin: 20px 0px 20px 0px; 
padding: 0px; }
.back {
color: #404040; 
FONT-WEIGHT: normal;
background: url(images/back.gif); 
}
.phone {
FONT-WEIGHT: normal;
color: #336699;
}
menu {
font-family: verdana, georgia, arial, new york ce, utopia, serif;
margin: 0px 12px 0px 12px;
padding: 10px 0px 10px 20px;
text-align: left;
background: rgb(153,204,0);
color: rgb(255,255,204);
}

menu a { 
color: rgb(255,255,255); 
margin: 0px; 
padding: 10px; 
text-align: left; 
TEXT-DECORATION: none;
}
menu a:hover {  
color: rgb(0,0,0); 
margin: 0px; 
padding: 10px; 
text-align: left; 
TEXT-DECORATION: none;
}

.plocha {
color: rgb(0,0,0); 
FONT-WEIGHT: normal; 
padding: 0px;
margin: 0px;
}



.flee2 {margin: 5px; padding: 0px;}
.flee3 {margin: 5px; padding: 0px; text-align: left;}

.pruh1 {margin: 0px 0px 10px 0px; padding: 3px 0px 3px 0px; border-bottom: 1px solid silver; width: 100%; text-align: left; display: block; background: #FF9933;}

.pruh2 {margin: 10px 0px 10px 0px; padding: 3px 0px 3px 0px; border-top: 1px solid silver; width: 100%;border-bottom: 1px solid silver; text-align: left; display: block; background: #FFCC99;}


.flow 
{
margin: 28px 0px 10px 20px; 
padding: 0px; 
float: right;
width: 215px;
}
.gallery a img {
COLOR: #606060; 
FONT-SIZE: 1em;
FONT-WEIGHT: normal; 
TEXT-DECORATION: none;
border: 5px solid #E0E0E0;
}
.gallery a:hover img {
COLOR: #505050; 
FONT-SIZE: 1em;
FONT-WEIGHT: normal; 
TEXT-DECORATION: none; 
border: 5px solid #A0A0A0;
}



.reklamni2 {
color: rgb(224,224,224);
margin: 0px; 
padding: 0px 0px 0px 380px; 
}
.reklamni {
color: rgb(240,240,240);
margin: 10px; 
padding: 0px 0px 0px 0px; 
}
#menubg3 {
font: Verdana, "Geneva CE", Tahoma;
color: rgb(192,192,192);
margin: 0px 0px 10px 0px;
padding: 10px;
background: rgb(255,255,255);
}
#menubg3 a {
color: rgb(0,102,153);
padding: 0px;
TEXT-DECORATION: underline;

}
#menubg3 a:hover {
color: rgb(0,0,153);
padding: 0px;
TEXT-DECORATION: underline;
}





