.gset {
    background: url("/obrazek/3/pozadi-fotogalerie-png") no-repeat scroll 0 0 transparent;
    margin: 0.5em 0.5em 0.7em 0;
}

.gset h2 {
    color: #EFEEA3;
    font-size: 1.1em;
    margin: 30px 10px 0 123px;
}

.thumb {
    background-color: #754546;
    border: 1px solid #986969;
}

.gnav1 .gback, .gnav2 .gprev {
    background: url("/obrazek/3/sipka-zluta-gif") no-repeat scroll 0 4px transparent;
}

.gnav2 .gnext {
    background: url("/obrazek/3/sipka-zluta-prava-gif") no-repeat scroll 100% 8px transparent;
}

#gphoto h2, #gphoto p {
    color: #821406;
    margin: 0.1em 0.5em 0 1em;
}

.ghr {
    display: none;
}

#content ul li {
    background: url("/obrazek/3/sipka-zluta-prava-gif") no-repeat scroll 20px 5px transparent;
}

body {
background: rgb(1,31,3); 
color: rgb(255, 255, 255);
font-family: "Arial", "Tahoma", "Verdana", "Geneva", "Helvetica", sans-serif;
font-size: 78%;
font-style: normal;
font-variant: normal;
font-weight: 400;
line-height: 1.5;
}

#theme { 
height: 252px;
}

#menu { 
color: rgb(239, 238, 163);
background-color: rgb(86, 10, 0);
margin-bottom: 2.5em;
 }

#menu li.active { 
background-color: rgb(130,20,6);
color: rgb(255, 255, 255);
 }

 
#menu li { 
border-bottom-color: rgb(130, 20, 6);
border-bottom-style: solid;
border-bottom-width: 1px;
list-style-image: none;
list-style-position: outside;
list-style-type: none;
 }

#menu li.active a:hover { 
background-color: rgb(130,20,6);
color: rgb(255, 255, 255);
 }


#menu li a:hover, #menu li ul li a:hover { 
background-color: rgb(130,20,6);
 }

#menu li.active a { 
background-color: rgb(130,20,6);
background-position: 16px -185px;
color: rgb(255, 255, 255);
 }

#menu li a { 
font-weight: bold;
color: rgb(239, 238, 163);
 }

#menu li ul li { 
border-bottom-color: currentColor;
border-bottom-style: none;
border-bottom-width: medium;
border-top-color: rgb(86, 10, 0);
border-top-style: solid;
border-top-width: 1px;
 }

#footer { 
color: rgb(255, 255, 255);
background-color: rgb(130, 20, 6);
 }

#menu a { 
border-top-color: rgb(86, 10, 0)
}

#lcolumn {
background-color: rgb(86, 10, 0); 
float: left;
margin-bottom: 20px;
margin-left: 0;
margin-right:0;
margin-top: 70px;
width: 210px;
 }

#search {
    background-color: transparent;
    border-bottom: 1px solid #882013;
    border-left: 1px solid #882013;
    border-right: 1px solid #882013;
    height: 67px;
    margin-bottom: 2.5em;
    padding-top: 0;
}

/*#search {
    background-color: #882013;
    height: 67px;
    margin-bottom: 2.5em;
    padding-top: 0;
}*/
/*background-color: rgb(86,10,0);*/

#searchbox {
    background: url("/images/styles/template3/red/searchbox-bg.gif") repeat-x scroll 0 0 #FFFFFF;
    margin: 0 5px 0 10px;
    width: 165px;
}

#searchbox input {
    width: 165px;
}

#lcolumn #search h2 {
    background-color: #821406;
    color: #EFEEA3;
    font-size: 120%;
    font-weight: bold;
    margin-bottom: 10px;
    margin-left: 0;
    padding: 3px 10px;
}


#lcolumn h2 { 
font-weight: bold;
color: rgb(239,238,163);
font-size: 120%;
font-weight: 300;
 }

h1 { 
font-weight: 700;
 }

h1, #lcolumn h2 { 
color: rgb(239,238,163);
 }

h2 { 
color: rgb(239,238,163);
font-weight: bold;
 }

#content { 
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
padding-top: 70px;
 }

#theme { 
background-attachment: scroll;
background-clip: border-box;
background-color: rgb(86,10,0); 
 }

#container  { 
background-color: rgb(86, 10, 0); 
box-shadow: black  1px 0px 50px; 
 -webkit-box-shadow: black 1px 0px 50px;
  -moz-box-shadow: black 1px 0px 50px;
 }

/*#lcolumn .sidebar h2 { 
color: rgb(239,238,163);
font-size: 160%;
margin-left: 10px;
 }*/

#lcolumn .sidebar h2 {
    background-color: #821406;
    color: #EFEEA3;
    font-size: 120%;
    font-weight: bold;
    margin-bottom: 0;
    margin-left: 0;
    padding: 3px 10px;
}

h1, h2, h3, h4, h5, h6 {
color: rgb(239,238,163);
 }

a { 
color: rgb(239,238,163);
cursor: pointer;
text-decoration: underline;
 }

#theme {
border-bottom-color: rgb(86,10,0);
border-bottom-style: solid;
border-bottom-width: 2px;
 }

/*.sidebar div.image { 
background-color: rgb(86,10,0);
 }*/

.sidebar div.image {
   /* background-color: #882013;*/
    background-color: transparent;
    border-bottom: 1px solid #882013;
    border-left: 1px solid #882013;
    border-right: 1px solid #882013;
    padding: 10px 0 5px;
}


.tabulka tbody tr:hover  {
background-color: rgb(130,20,6);
 }

.tabulka th, .tabulka td { 
border-bottom-color: rgb(255, 255, 255);
border-bottom-style: solid;
border-bottom-width: 1px;
border-left-color: rgb(255, 255, 255);
border-left-style: solid;
border-left-width: 1px;
border-right-color: rgb(255, 255, 255);
border-right-style: solid;
border-right-width: 1px;
border-top-color: rgb(255, 255, 255);
border-top-style: solid;
border-top-width: 1px;
padding-bottom: 4px;
padding-left: 8px;
padding-right: 8px;
padding-top: 4px;
 }

.tabulka { 
border-bottom-color: rgb(255, 255, 255);
border-bottom-style: solid;
border-bottom-width: 2px;
border-collapse: collapse;
border-left-color: rgb(255, 255, 255);
border-left-style: solid;
border-left-width: 2px;
border-right-color: rgb(255, 255, 255);
border-right-style: solid;
border-right-width: 2px;
border-top-color: rgb(255, 255, 255);
border-top-style: solid;
border-top-width: 2px;
margin-bottom: 2em;
width: 100%;
 }

hr {
color: rgb(239,238,163);
 }

