#back {
background-image: url(../images/topbackground.png);
background-repeat: no-repeat;
}

.createdate {
color : #7a7a7a;
text-align : right;
font-size : 9px;
font-style : italic;
font-family : verdana;
}

#author {
color : #7a7a7a;
text-align : right;
font-size : 9px;
font-style : italic;
font-family : verdana;
}

body {
margin : 0;
padding : 0;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
color : #030303;
font-size : 12px;
}



a:hover {
text-decoration : none;
}
table {
margin : 0;
padding : 0;
}
img {
border : none;
}
#topmenu {
color : #ffffff;
font-family : verdana;
font-size : 10px;
}



a#layp {
    display: inline-table;
    width: 182px;
    height: 90px;
    background-image: url(../images/laypanov.jpg);
}

a#layp:hover {
    background-image: url(../images/laypanovhover.jpg);
}

a .alt { display: none; }

a#mur {
    display: inline-table;
    width: 182px;
    height: 90px;
    background-image: url(../images/muradin.jpg);
}

a#mur:hover {
    background-image: url(../images/muradinhover.jpg);
}

a .alt { display: none; }

a#abu {
    display: inline-table;
    width: 182px;
    height: 90px;
    background-image: url(../images/abusub.jpg);
}

a#abu:hover {
    background-image: url(../images/abusubhover.jpg);
}

a .alt { display: none; }

a#dru {
    display: inline-table;
    width: 182px;
    height: 90px;
    background-image: url(../images/drugie.jpg);
}

a#dru:hover {
    background-image: url(../images/drugiehover.jpg);
}

a .alt { display: none; }

.top a {
text-decoration : none;
color : #ffffff;
font-family : verdana;
font-size : 10px;
}
.top a:hover {
text-decoration : underline;
color : #ffffff;
font-family : verdana;
font-size : 10px;
}
td.contentheading {
background : url(../images/headerbg.png) no-repeat;
background-position : 0 0%;
padding-top : 5px;
padding-left : 70px;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
color : #6f1c02;
font-size : 14px;
font-weight : bold;
}
div.componentheading {
padding-top : 15px;
margin-bottom : 30px;
padding-left : 70px;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
color : #797979;
font-size : 20px;
font-weight : bold;
text-align : center;
}
.article_column {
padding-right : 5px;
}

.column_separator {
border-left : 10px dashed #ffffff;
padding-left : 10px;
padding-right: 10px;
padding-bottom: 100px;
}

.categorydescription {
padding-top : 15px;
margin-bottom : 30px;
padding-left : 70px;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
color : #797979;
font-size : 20px;
font-weight : bold;
text-align : center;
}
#path {
position : fixed;
width : 100%;
padding-bottom : 10px;
}
span.pathway {
color : #717171;
display : block;
font : 11px/32px Arial, Helvetica, sans-serif;
margin : 0 10px;
line-height : 97%;
padding-bottom : 10px;
}
span.pathway a, span.pathway a:link, span.pathway a:visited, span.pathway a:hover {
color : #6699cc;
font : 11px/32px Arial, Helvetica, sans-serif;
line-height : 90%;
padding-bottom : 10px;
}
span.pathway img {
padding : 10px 5px 0;
line-height : 90%;
padding-bottom : 10px;
}
#path .pathleft .inside {
margin-left : 10px;
line-height : 90%;
padding-bottom : 10px;
}
.pathright {
background : url(../images/pathway_right.png) no-repeat left top;
float : right;
padding-right : 0;
width : 11px;
line-height : 90%;
padding-bottom : 10px;
}
#menu {
width : 745px;
height : 32px;
font-size : 0.85em;
position : relative;
z-index : 100;
border-right : 1px solid #000;
}

* html #menu {
width : 746px;
width : 745px;
}

#menu ul {
padding : 0;
margin : 0;
list-style-type : none;
}

#menu ul ul {
width : 149px;
}

#menu li {
float : left;
width : 149px;
position : relative;
}

#menu a { 
display : block;
font-size : 11px;
text-decoration : none;
color : #fff;
width : 138px;
height : 30px;
border : 1px solid #000;
border-width : 1px 0 1px 1px;
background : #758279;
padding-left : 10px;
line-height : 29px;
}

#menu a:visited {
display : block;
font-size : 11px;
text-decoration : none;
color : #fff;
width : 138px;
height : 30px;
border : 1px solid #000;
border-width : 1px 0 1px 1px;
background : #758279;
padding-left : 10px;
line-height : 29px;
}

* html #menu a {
width : 149px;
width : 138px;
}

* html #menu a:visited {
width : 149px;
width : 138px;
}
#menu ul ul a.drop { 
background : #d4d8bd no-repeat bottom right;
}

#menu ul ul a.drop:visited {
background : #d4d8bd no-repeat bottom right;
}
#menu ul ul a.drop:hover {
background : #c9ba65 no-repeat bottom right;
}
#menu ul ul :hover > a.drop {
background : #c9ba65 no-repeat bottom right;
}

#menu ul ul ul a {
background : #e2dfa8;
}

#menu ul ul ul a:visited {
background : #e2dfa8;
}
#menu ul ul ul a:hover {
background : #b2ab9b;
}
#menu ul ul {
visibility : hidden;
position : absolute;
height : 0;
top : 31px;
left : 0;
width : 149px;
border-top : 1px solid #000;
}
* html #menu ul ul {
top : 30px;
top : 31px;
}
#menu ul ul ul {
left : 149px;
top : -1px;
width : 149px;
}
#menu ul ul ul.left {
left : -149px;
}
#menu table {
position : absolute;
top : 0;
left : 0;
border-collapse : collapse;
}
#menu ul ul a {
background : #d4d8bd;
color : #000;
height : auto;
line-height : 1em;
padding : 5px 10px;
width : 128px;
border-width : 0 1px 1px;
}

#menu ul ul a:visited {
background : #d4d8bd;
color : #000;
height : auto;
line-height : 1em;
padding : 5px 10px;
width : 128px;
border-width : 0 1px 1px;
}

* html .menu ul ul a {
width : 150px;
width : 128px;
} 

* html #menu ul ul a:visited {
width : 150px;
width : 128px;
}

#menu a:hover {
color : #fff;
background : #949e7c;
} 

#menu ul ul a:hover {
color : #fff;
background : #949e7c;
}

#menu :hover > a {
color : #fff;
background : #949e7c;
} 

#menu ul ul :hover > a {
color : #fff;
background : #949e7c;
}

#menu ul li:hover ul {
visibility : visible;
} 

#menu ul a:hover ul {
visibility : visible;
}

#menu ul :hover ul ul {
visibility : hidden;
}
#menu ul :hover ul :hover ul {
visibility : visible;
}

.pagenavbar {
padding: 100 px;
} 


.pagenav {
	text-align: center;
	font-size: 10px;
	border: 1px solid #cccccc;
	width: auto;
	background-color: #ffffff;
	padding: 3px 7px;
	line-height: 20px;
	margin: 1px;
	text-transform: lowercase;
	color: Gray;
	text-shadow: Silver;
}

a.pagenav:link, a.pagenav:visited {
	color: Black;
	border-bottom: 1px solid #6f6f6f;
	border-right: 1px solid #6f6f6f;
  border-top: 1px solid #6f6f6f;
	border-left: 1px solid #6f6f6f;
	text-decoration: none;
	background-color: #ffffff;
}

a.pagenav:hover {
	background-color: #822513;
	color: #ffffff;
	text-decoration: underline;
}

.pagenav_prev, .pagenav_next {
   text-transform: lowercase;
}

a.readon:link {
background-image: url(../images/bullet.png);
background-repeat: no-repeat;
background-position: left;
float: left;
padding-left: 15px;
margin-top: 1px;
margin-bottom: 10px;
}

a.readon:visited {
background-image: url(../images/bullet.png);
background-repeat: no-repeat;
background-position: left;
float: left;
padding-left: 15px;
margin-top: 1px;
margin-bottom: 10px;
}



.contentpaneopen {
border-top: 1px solid #e4e4e4;
border-left: 1px solid #e4e4e4;
border-right: 1px solid #e4e4e4;
}

#footerbg {
background-repeat: no-repeat;
background-position: left;
}


