body { padding: 0; margin: 0; font-family: Tahoma; font-size: 13px; }
body, #HasLogo, .menu { background-color: #203139; }
body#Index { background-color: white; }
a img { border: none; }
a:link, a:visited { color: #9AA1A9; text-decoration: none;}
a:hover, a:active { color: white; }
td { padding: 0; }
ul { padding: 0; margin: 0; list-style: none; }
table { border-collapse: collapse; margin: 0 auto; }
p { margin: 1em 0; }
h1, h2 { margin: 0; }
.langslink {font-size:11px}
p.ns /*noscript*/ { text-align: center; color: white; }
#Sections { margin-top: 42px; font-size:12px}
#Sections li { margin-bottom: 0.7em; }
#Languages { margin-left: -32px; }
#Languages li { padding-left: 32px; float: left; white-space: nowrap /*Safari Å¡o saprot nepareizi*/; }
#HasLogo { vertical-align: middle; }
#Main { width: 38%; text-align: center; vertical-align: middle; }
#Strip { background-color: #33444B; height: 96px; margin-top: 6px; }
#Thumbs { width: 490px; height: 96px; white-space: nowrap; overflow: hidden; float: left; }
#Thumbs img { margin: 8px 4px; cursor: pointer; }
#ScrollLeft { width: 16px; height: 16px; float: left; padding: 40px 5px 40px 4px; }
#ScrollLeft img { background: url("NaviBtns.png") 0 0 no-repeat; }
#ScrollRight { width: 16px; height: 16px; float: right; padding: 40px 4px 40px 5px; }
#ScrollRight img { background: url("NaviBtns.png") -32px 0 no-repeat; }
#ScrollLeft:hover img { background-position: 0 -16px; }
#ScrollRight:hover img { background-position: -32px -16px; }
#Thumbs img.current { border: 2px solid white; margin: 5px 1px; padding: 1px; }
#Thumbs img:hover { border: 2px solid #CCC; margin: 5px 1px; padding: 1px; }
#Popup { padding: 0; height:100%}
#Slideshow { margin-left: 7em; }
#Slideshow:hover { color: white; text-decoration: none; }
#NaviBtns { padding: 36px 0 36px 14em; }
#NaviBtns img { vertical-align: bottom; }
#Previous, #Close, #Next { padding: 2px 4px; }
#Previous img { background: url("NaviBtns.png") no-repeat 0 0; }
#Next img, #Slideshow img { background: url("NaviBtns.png") no-repeat -32px 0; }
#Close img { background: url("NaviBtns.png") no-repeat -16px 0; }
#Previous:hover img { background-position: 0 -16px; }
#Next:hover img, #Slideshow:hover img { background-position: -32px -16px; }
#Close:hover img { background-position: -16px -16px; }
#Logo { margin: 50px; }
.current { color: white; }
.topSlope { width: 31%; height: 42px; background: url('TopSlope.png') no-repeat left top #203139; }
.bottomSlope { height: 93px; background: url('BottomSlope.png') no-repeat left top}
.bottomSlope2 { height: 93px; background: url('BottomSlope.gif') no-repeat left top; }
.menu { width: 31%; vertical-align: middle; padding-left: 20px; }
.vertical { width: 358px; height: 502px; margin: 3px 75px; }
.horizontal { width: 508px; height: 352px; margin: 78px 0; }
/* ModifikÄ_cijas atkarÄ<bÄ_ no lapas: */
#Index #HasLogo { text-align: center; height: 355px; }
#Index #Main { padding: 36px; }
#Gallery #HasLogo, #Gallery .menu { width: 40%; }
#Gallery #HasLogo, #Article #HasLogo { text-align: right; }
#Gallery #HasLogo img, #Article #HasLogo img { margin-right: 52px; }
#Gallery #Main, #Article #Main, #Popup #Main { background-color: #33444B; }
#Gallery #Main { width: 508px; height: 508px; padding: 16px; }
#Gallery #Sections, #Article #Sections { height: 440px; } /* Safari :( */
#Gallery #Languages, #Article #Languages { vertical-align: bottom; }
#Article { padding-bottom: 48px; }
#Article #Main, h1, h2 { color: white; font-family: Tahoma; font-size: 11pt; }
#Article #Main { text-align: justify; padding: 48px 32px; }
#Popup #Main { width: 856px; margin: 0 auto; }
#Popup #Photo { height: 654px; }
#Popup #Photo td { vertical-align: middle; padding: 0; }
.txt {font-size:12px;color:#ffffff}
