
/* colors and backgrounds:

item                               color      background

body                               #ffffff    #224488
body - browser tables              #ffffff    #224488
main text                          #000000    #fefdf7

navigation                         #000000    #fefdf7
navigation hover                   #000000    #fbf1d1
navigation list                    #000000    #fdfcee
navigation list border             #e9cb63
navigation list hover              #000000    #f9ebb5
navigation list items              #000000    transparent
navigation list links hover+focus  #000000    #f2d274
navigation list links link+visited #000000    transparent

main-text a:link:focus             #4d0033    #e4ddba
main-text a:visited:focus          #4d0033    #e4ddba
main-text a:link                   #000000    #fbf3d1
main-text:hover a:link             #be0077    #f9ebb5
main-text a:visited                #000000    #fcfbe6
main-text:hover a:visited          #4d0033    #fbf3d1
main-text a:link:hover             #4d0033    #f1d674
main-text a:visited:hover          #4d0033    #f1d674
main-text a:link:active            #ffffff    #00009a
main-text a:visited:active         #ffffff    #00009a

sections of this style sheet:
text links
element selectors
   generic elements
   forms
   headlines
   images
   lists
   paragraphs
   tables
general classes
navigation links at bottom
quiz
site map
syntax of values
invisible horizontal line

*/



/* text links */
#topNavi:link:focus, #topNavi:visited:focus {
   color: #000;
   background-color: #D5DAE0;
   text-decoration: none;
   align: right;
   }
   
/*#main-text :link:focus, #main-text :visited:focus {
   color: #000;
   background-color: #D5DAE0; 
   text-decoration: none;
   align: right;
   }
*/

#main-text p.top {
	color: #000;
	background: #FFF;
    font-size: 14px;
	}    

#main-text p.top a{
	color: #000;
	background: #FFF;
	text-decoration: underline;
    font-size: 13px;
	}   
   
#main-text p.top a:hover {
   color: #4D4F52;
	background: #FFF;
    font-size: 13px;
	}    
     
	 
	 
   #main-text .toplink a{
   color: #000;
   font-size: 13px;
   background-color: #D5DAE0;
   text-decoration: none;
   align: right;
   }
   
   #main-text .toplink a:hover{
   color: #FFF;
   font-size: 13px;
   background-color: #D5DAE0;
   text-decoration: none;
   align: right;
   }

#main-text .toplink :link:focus, #main-text .toplink :visited:focus {
   color: #000;
   font-size: 13px;
   background-color: #D5DAE0;
   text-decoration: none;
   align: right;
   }


   
a {
   color: #4D4F52; /*#91969C*/
   text-decoration: none;
   }
   
a:hover {
	color: #000;
	text-decoration: underline;
   }


/* headlines */

h1,h2,h3,h4,h5,h6 {
   font: bold 1.2em/1
         "times new roman",chicago,charcoal,serif;
   color: #003;
   padding: 3px 0px;
   margin-top: 1.5em;
   margin-bottom: 0;
   }
h1 {
   font-size: 1.5em;
   font-weight: normal;
   color: #000;
   background-color: #FCDBAC;
   padding-left: 0.75em;
   border-top: 1px solid #F2960F;
   margin: 27px 0 30px 0;
   }
h1.bezSubNavi {
   font-size: 1.5em;
   font-weight: normal;
   color: #000;
   background-color: #FCDBAC;
   padding-left: 0.75em;
   border-top: 1px solid #F2960F;
   margin: 68px 0px 30px 0px;
   } 
h1.bezKomplNavi {
   font-size: 1.5em;
   font-weight: normal;
   color: #000;
   background-color: #FCDBAC;
   padding-left: 0.75em;
   border-top: 1px solid #F2960F;
   margin: 85px 0px 30px 0px;
   } 


/* images */

img {
   border-width: 0px;
   }
.imgHover a:hover, img {
   }
.contentImg {
   border-width: 0px;
   margin-right:15px;
   margin-bottom:5px;
   }
 .galerijaImg {
   border-width: 0px;
   margin: 10px 28px;
   }
.contentIndexImg{
   border-width: 0px;
   margin-right:15px;
   margin-bottom:5px;
   margin-top:5px;
   }
   
   /* spacer */
   
#spacer {
   margin-top:85px;
   }
   