div.container
{
width:100%;
margin:0px;
border:1px solid gray;
line-height:100%;
background-image: url(img/map7.jpg);
background-repeat:no-repeat;
float:left;
}
div.header
{
padding:0.6em 0.4em 1.5em 1.0em;
color:black;
clear:both;
border-bottom:1px solid black;
margin-top:0px;
margin-bottom:27px;
}
div.footer
{
padding:0.2em 0.4em 0.5em 1.0em;
color:white;
clear:both;
background-color: #666666;
font-size:7pt;
font-family:verdana;
font-style: italic;
margin: 0.5em;
text-align: right;
}
div.turtlefeet
{
padding:0.2em 0.4em 0em 1.0em;
color:white;
clear:both;
background-image: url(img/chpbottom3.jpg);
background-repeat: repeat-x;
font-size:9pt;
font-family:verdana;
margin: 0.5em 0.5em 0em 0.5em;
}
h1.header
{
padding:0;
margin:0 0 0 1.5em;
font-family:verdana;
font-size:200%;
font-style:italic;
clear:left;
letter-spacing:0.8em;
color:#330000;
}
h2.header
{
padding:0;
font-family:verdana;
font-variant:small-caps;
font-size:100%;
font-style:italic;
clear:left;
margin-left:10em;
margin-top:0em;
margin-bottom:0;
letter-spacing:0.2em;
color:#330000;
}
span.header
{
font-size:90%;
}
div.mainmenu
{
color:white;
background-color:#666666;
clear:left;
padding:1em;
border:1px solid gray;
}

div.left
{
float:left;
width:20%;
margin:0px;
padding: 0 0 3em 0;
background-image: url(img/strekozy2.jpg);
background-repeat:no-repeat;
background-position:bottom;
}
div.content
{
border-left:2px solid gray;
float:right;
font-family: verdana;
line-height:100%;
width:79%;
}
ul.mainmenu
{
float:left;
width:90%;
padding:0;
margin-left:1em;
margin-top:0.8em;
list-style-type:none;
line-height:120%;
padding: 0px;
}
a.mainmenu
{
float:left;
width:7em;
text-decoration:none;
color:white;
background-color:gray;
padding:0.1em 1.6em 0.1em 0.6em;
border-right:1px solid white;
font-family: verdana;
font-size:9pt;
}
a.mainmenucurrentitem
{
float:left;
width:7em;
text-decoration:none;
color:white;
background-color:#9f9f9f;
padding:0.1em 1.6em 0.1em 0.6em;
border-right:1px solid white;
font-family: verdana;
font-size:9pt;
}
a.mainmenu:hover 
{
background-color:#999999;
color:white;
text-decoration:none;
}
a.mainmenu:visited {color:white;}

li.mainmenu {display:inline}

h1.secondmenu
{
padding:0;
font-family: verdana;
font-size:9pt;
margin-left:0.5em;
margin-top:1.5em;
}
h2.secondmenu
{
padding:0;
font-family: verdana;
font-size:9pt;
border-bottom:1px solid black;
margin-left:0.5em;
margin-bottom:10px;
}
ul.secondmenu
{
font-family: verdana;
font-size:9pt;
margin:0 0 2.5em 0;
list-style-type:none;
padding-left:20px;
padding-right: 0px;
}
a.secondmenu
{
text-decoration:none;
color:white;
background-color:#aaaaaa;
padding:0.1em 0em;
border-bottom:1px solid white;
font-family: verdana;
font-size:9pt;  
display:block;
width: 100%;
}
a.secondmenu:hover {background-color:#cccccc;color:white;text-decoration:none;}
a.secondmenu:visited {color:white}
span.stupidmoz{margin: 0em 0.6em;}
li.secondmenu 
{
padding:0;
}
a.secondmenucurrentitem
{
text-decoration:none;
color:white;
background-color:#bbbbbb;
padding:0.2em 0em;
font-family: verdana;
font-size:9pt;

border-bottom:1px solid white;
display:block;
width: 100%;
}

ul.servicemenu
{
float:right;
padding:0;
margin:0;
list-style-type:none;
line-height:100%;
clear: both;
}
a.servicemenu
{
float:left;
width:7em;
text-decoration:none;
color:white;
background-color:gray;
padding:0.1em 0.1em 0.1em 0.5em;
border-right:1px solid white;
font-family: verdana;
font-size:7pt;
}
a.servicemenu:hover {background-color:#cccccc;color:white;text-decoration:none}
a.servicemenu:visited {color:white}
li.servicemenu {display:inline}

a.servicemenucurrentitem
{
float:left;
width:7em;
text-decoration:none;
color:white;
background-color:#9f9f9f;
padding:0.1em 0.1em 0.1em 0.5em;
border-right:1px solid white;
font-family: verdana;
font-size:7pt;
}



div.contentheader
{
padding:0.9em;
color:white;
background-color:#777777;
margin: 0.5em;
}
h1.content
{
background-color:#aaaaaa;
padding:3px 10px 3px 10px;
margin:0;
font-family: verdana;
font-size:small;
float:left;
width:60%;
}

h2.content
{
font-family: verdana;
font-size:small;
margin:0.9em;
padding:2px;
border-bottom:1px solid black;
}

h3.content
{
font-family: verdana;
font-size:9pt;
font-weight:normal;
font-style:italic;
border-bottom:1px solid black;
margin:0.9em 0.2em 0.9em 0;
text-align:right;
}

div.section
{
font-family: verdana;
font-size:9pt;
margin:1.9em;
}

/* content properties*/

p.txt
{
margin-left:1.3em;
margin-right:1em;
}
p
{
font-family: verdana;
font-size:9pt;
margin-left:1.3em;
margin-right:1em;
}
p.admbelonging
{
font-family: verdana;
font-size:8pt;
margin-left:0.75em;
display:inline;
}
a.adm
{
color:#555555;
text-decoration: none;
border-left: 1px solid black;
padding-left:0.6em;
margin-right: 1.4em;
}
a.adm:visited
{
color:#777777;
}

a.adm:hover
{
text-decoration: underline;
}
a.district
{
color:#555555;
text-decoration: none;
}
a.district:visited
{
color:#777777;
}

a.district:hover
{
text-decoration: underline;
}

blockquote
{
margin-left: 1em;
border-left: 1px solid gray;
border-top: 1px solid gray;
padding: 3px;
background-color:#eeeeee;
}
q
{
font-style: italic;
}
span.date
{
font-weight:bolder;
}
.toponym
{
font-weight:bolder;
font-size:9pt;
display:inline;
}
a.toponym
{
color:#555555;
text-decoration: none;
}
a.toponym:visited
{
color:#777777;
}

a.toponym:hover
{
text-decoration: underline;
}

.person
{
font-weight:bolder;
}
.project
{
color:gray;
}
.destroyed
{
color:#990000;
text-decoration: none;
font-style:normal;
}
a.destroyed
{
color:#990000;
text-decoration: none;
}
a.destroyed:visited
{
color:#660000;
}

a.destroyed:hover
{
text-decoration: underline;
}
.note
{
font-style:italic;
text-align:right;
}

ul.content
{
list-style-type: square;
/*font-size:9pt;*/
font-family: verdana;
margin-left:2em;
list-style-position: inside;
padding:0;
}
table.content
{
font-size:9pt;
font-family: verdana;
margin-left:2em;
padding:0;
}
td.content
{
border-left:1px solid black;
}

ul.news
{
list-style-image: url(img/chp2.jpg);
font-size:9pt;
margin-left:2em;
padding:0;
}
ul.chronology
{
list-style-type: square;
font-size:9pt;
margin-left:2em;
list-style-position: inside;
padding:0;
}

ul.imgpreview
{
padding:0;
list-style-type:none;
display:block;
margin:0;
}
li.imgpreview
{
display:inline;
}
img.preview
{
height: 80px;
border:1px solid gray;
}
img.secondmenu
{
margin-left:1em;
margin-top:3px;
margin-bottom:3px;
width:90%;
border:1px solid gray;
}

a.album
{
color:#555555;
font-size:8pt;
}
a.album:visited
{
color:#777777;
}

a.extlink
{
color:#555555;
text-decoration: none;
}
a.extlink:visited
{
color:#777777;
}

a.extlink:hover
{
text-decoration: underline;
}

a.intlink
{
color:#555555;
text-decoration: none;
}
a.intlink:visited
{
color:#777777;
}
a.intlink:hover
{
text-decoration: underline;
}

a.document
{
color:#555555;
text-decoration: none;
}
a.document:visited
{
color:#777777;
}
a.document:hover
{
text-decoration: underline;
}
a.bottomline
{
color:white;
font-style:normal;
font-size:7pt;
font-family:verdana;
text-decoration: none;
border-left: 1px solid white;
padding-left:0.6em;
margin-right: 0.5em;
margin-left: 0.5em;
}
a.bottomline:visited
{
color:white;
}

a.bottomline:hover
{
text-decoration: underline;
}

li.topmap
{
padding:0;
list-style-type:none;
margin:0;
list-style-position:outside;
}
/*deliciuos*/

.delicious-posts { margin: 0em; padding: 0em; font-family: verdana; }
.delicious-posts ul { padding:0}
li.delicious-post {  margin-left: 2em; padding: 0em; font-size: 100% }
.delicious-banner a { font-size: 100% }
.delicious-posts a:hover { text-decoration: underline }
.delicious-posts a:visited { color:#777777; }
.delicious-posts a { text-decoration: none; color: #555555; padding: 0em }
.delicious-post a { color: #666666; }
p.delicious-extended {font-size: 100%}


