@charset "utf-8";
/* CSS Document */
.highslide {
	cursor: url(../highslide/graphics/zoomin.cur), pointer;
}
.highslide:hover img {
	border: none;
}
.highslide-active-anchor img {
	visibility: hidden;
}
.highslide-image {
	border: 9px solid white; 
}
/* These must always be last */
.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}
/* до тук беше за highslide*/
body {
background-color: #000000;
background-image: url(../../assets/images/background2new.jpg);
background-position: top;
background-repeat: repeat-x;
margin-top: 6px;
}
.bigcont {
width: 984px;
height: 100%;
margin: 0 auto auto;
}
#bigcontA {
height: 100%;
width: 724px;/*тази ширина не се променя*/
height: 780px;/*максимална височина, не се променя*/
float: left;
margin-bottom: 0;
}
.lspace, .rspace {
height: 459px;
}
.lspace, #rightbutt { 
float: left;
}
.rspace, #leftbutt {
float: right;
}
#leftnav { 
/*position: absolute;*/ 
margin-top: 30px;
float: left;
}
#rightnav {
/*position: absolute;*/
margin-top: 0; 
float: right;
}
a:hover #rightnav {
background-image: url(../butons/spritebuttons.png);
background-repeat: no-repeat;
background-position: 0 -44px;
}
a:hover #leftnav {
background-image: url(../butons/previous.jpg);
background-position: right 0;
background-repeat: no-repeat;
}

#rightnav img, #leftnav img {
visibility: hidden;
}
a:hover #rightnav img, a:hover #leftnav img {
visibility: visible;
}
#leftbutt, #rightbutt {
width: 22px; 
height: 50px;
}
#name {
height: 30px;
}
#namehead, #toggleText  {
font-family: "Times New Roman", Times, serif;
}
#infotx, #infogall, #footlnkgall  {
font-family: "Courier New", Courier, monospace;
}
.space, #footlnkgall {
width: 790px;
} 
#namehead {
background-image: url(../images/txfon2.jpg);
background-repeat: no-repeat;
font-size: 12px;
color: #CCC;
width: 100%;
letter-spacing: 6px;/*променя се в зависимост от ширината на снимката!!!!!!!!!*/
margin-top: 0;
font-style: oblique;
font-weight: bolder;
line-height: 22px;
text-align: center;
border: 1px #666 dotted;
}
#picbord {
margin-top: 6px;
}
#picture {/*променя се в зависимост от размерите на снимката!!!!!!!!!!!*/
border: 9px solid #FFF;
}
#containerA, #picbord, #name, #infob {/*променя се в зависимост от ширината на снимката + 2x9px за рамката!!!!!!!!!!!*/
margin: auto;
}
#infob {
background-image: url(../images/txfon2.jpg);
background-repeat: no-repeat;
background-position: top;
margin: 18px auto 14px;
border: 1px #7F7F7F solid;
}
#infotx {
font-size: 14px;
font-weight: 300;
padding: 12px;
text-align: justify;
border: 1px solid #191919;
color: #BBB;
}
a:visited.c, a:active.c, a:link.c {
text-decoration: none;
color: #BBB;
}
a:hover.c {/*this is for */
color: #999;
}
a:hover#displayText {/*this is for 'more...' link style*/
color: #FFF;
}
a#displayText {/*this is for 'more...' link style*/
color: #999;
text-decoration: underline;
font-style: italic;
letter-spacing: 1px;
}
#bigcontB {
width: 260px;/*тази ширина не се променя*/
height: 459px;/*тази височина не се променя*/
float: left;
}
#nav2 {
width: 260px;
height: 30px;
float: right;
}
#flaggal {
width: 76px;
height: 22px;
margin-top: 2px;
float: right;
}
#fbg, #fen {
background-image:url(../../assets/images/navigation/flagvalfavsh.png);
}
#fbg {
width: 33px;
height: 20px;
}
#fen {
background-position: 0 -20px;
width: 33px;
height: 20px;
}
.flpozgal {
width: 33px;
display: inline;
margin: auto 0 0 5px;
float: right;
}
#backgal {
height: 30px;
float: right;
}
#backcont {
background-image:url(../butons/spritebuttons.png);
width: 40px; 
height: 22px; 
overflow: hidden; 
margin-top: 2px; 
float: left;
}
a:hover #backcont {
background-position: 0 -22px;
}
/*#backgal a:hover img {
margin-left: -40px;
}*/
.containerB {
width: 240px;
height: 414px;
margin-top: 15px;
float: right;
}
#ltumbscont {
width: 138px;/*тази ширина не се променя*/
}
#rtumbscont {
width: 102px;/*тази ширина не се променя*/
}
#ltumbscont, #rtumbscont {
height: 414px;/*тази височина не се променя*/
margin-top: 0;
float: left;
}
.tumbsline {
width: auto;
height: 138px/*тази височина не се променя*/;
}
.tumbsbox {
width: 100px;
height: 100px;
overflow: hidden;
border: 1px solid #444;
background-color: #000;
margin-right: auto;
float: left;
}
.tumbsbox:hover, .tumbsbox:sfhover {
border: 1px solid #999;
}
#toggleText {
float: right; 
width: 240px; 
height: auto; 
margin-top: -138px; 
color: #99CCFF; 
text-align:justify; 
font-style:italic; 
display: none;
}
#toggleText img {
margin-top: 2px; 
margin-left: 3px; 
margin-right: 2px;
}
a:hover#c1, a:hover#c2, a:hover#c3, a:hover#color {
color: #FFF;
background-color: #336699;
}
a:visited, a:active, a:link {
text-decoration: none;
color: #999;
}
#infogall {
width: 984px;
color: #999;
font-size: 10px;
text-align: justify;
float: left;  
margin-top: 12px;
}
.space {
height: 4px;
margin: 0 auto 24px;
background-color: #1A1A1A;
border-bottom: 1px dotted #666;
border-top: 1px dotted #666;
}
#footlnkgall {
margin: 0 auto 9px;
text-align: center;
color: #666; 
font-size: 12px;
}
#footlnkgall a:visited, #footlnkgall a:active, #footlnkgall a:link { 
text-decoration: none;
color:#666;
}
#footlnkgall a:hover {
color: #FFF;
}
a.al {
background-color:#333;
}
.lower {
line-height: 16px;
}
#infogall .more {
letter-spacing: 0.2em;
}
#infogall code {
padding-left: 9px;
padding-right: 9px;
}
#w3 {/*W3 validator*/
float: right; 
width: 184px;
margin-left: 9px;
}
#addthis {/*addthis bookmark*/
width: 164px;
height: 16px;
margin-top: 3px;
float: right;
display: inline;
}
#addthis img {
float: left;
}
#pos1 {
background-position: 0 0;
}
a:hover #pos1 {
background-position: -100px 0;
}
#pos2 {
background-position: 0 -100px;
}
a:hover #pos2 {
background-position: -100px -100px;
}
#pos3 {
background-position: 0 -200px;
}
a:hover #pos3 {
background-position: -100px -200px;
}
#pos4 {
background-position: 0 -300px;
}
a:hover #pos4 {
background-position: -100px -300px;
}
#pos5 {
background-position: 0 -400px;
}
a:hover #pos5 {
background-position: -100px -400px;
}
#pos6 {
background-position: 0 -500px;
}
a:hover #pos6 {
background-position: -100px -500px;
}
