/* General page style. The scroll bar colours only visible in IE5.5+ */
body {
	/*background-image: url('http://www.naukowy.pl/templates/naukowytpl/images/backs.gif');
	background-repeat: repeat-x;
*/
	/*background-color: #CDE2C4;
*/
	background-color: #F0F0F0;
	margin: 0px;
}
/* General font families for common tags */
font, th, td, p {
	font-family: Verdana, Arial, Helvetica, sans-serif
}
a:link, a:active, a:visited {
	color: #154500;
	text-decoration: underline;
}
p, td {
	font-size: 10px;
	color: #000000;
}
a:hover {
	text-decoration: underline;
	color: #26397C;
}
hr {
	height: 0px;
	border: solid #D1D7DC 0px;
	border-top-width: 1px;
}
/* This is the border line & background colour round the entire page */
.bodyline {
	background-color: #F5F5F5;
	border: 1px #98AAB1 solid;
}
/* This is the outline round the main forum tables */
.forumline {
	background-color: #D6DBDF;
	border: solid #dfdfdf 0px;
	border-top-width: 0px;
}
/* Main table cell colours and backgrounds */
td.row1 {
	background-color: #FFFFFF;
}
td.row2 {
	background-color: #FFFFFF;
}
td.row3 {
	background-color: #FFFFFF;
}
td.row_helped, div.row_helped {
	background-color: #FFFFFF;
}
td.row_antyhelped {
	background-color: #FFFFFF;
	background-position: center 10%;
	background-image: url('');
}
div.row_message {
	background-color: #FFFFFF;
	background-position: center 10%;
	background-image: url('');
	overflow: auto;
	margin-top: 0px;
	width: 610px;
	font-size: 13px;
	font-family: Arial, Helvetica, Verdana;
	line-height: 20px;
	border-color: #D8E4C6;
	border-width: 0px;
	border-left-width: 5px;
	border-style: solid;
	padding-bottom: 10px;
	padding-top: 5px;
	padding-left: 4px;
}
td.row_helpedviewtopic, div.row_helpedviewtopic {
	background-color: #FFFFFF;
	background-position: 70% center;
	background-image: url("http://www.naukowy.pl/imgs/helped.gif");
	background-repeat: no-repeat;
}
/*This is for the table cell above the Topics, Post & Last posts on the index.php pageBy default this is the fading out gradiated silver background.However, you could replace this with a bitmap specific for each forum*/
td.rowpic {
	background-color: #efefef;
	background-image: url("http://www.naukowy.pl/templates/naukowytpl/images/cellpic2.jpg");
	background-repeat: repeat-y;
	height: 22px;
}
/* Header cells - the blue and silver gradient backgrounds */
th {
	color: #111111;
	font-size: 13px;
	font-family: Georgia font-weight: bold;
	background-color: #CEEDAC;
	height: 25px;
	/*background-image: url('http://www.naukowy.pl/templates/naukowytpl/images/cellpic3.gif');
*/
}
td.catHead, td.catSides, td.catLeft, td.catRight, td.catBottom {
	/*background-image: url('http://www.naukowy.pl/templates/naukowytpl/images/cellpic1.gif');
*/
	background-color: #FFFFFF;
	border: #FFFFFF;
	border-style: solid;
	height: 14px;
}
/*Setting additional nice inner borders for the main table cells.The names indicate which sides the border will be on.Don't worry if you don't understand this, just ignore it:-)*/
td.cat, td.catHead, td.catBottom {
	background-color: #FFFFFF;
	/*background-image: url('http://www.naukowy.pl/templates/naukowytpl/images/cellpic1.gif');
*/
	height: 22px;
}
th.thHead, th.thSides, th.thLeft, th.thRight, th.thBottom {
	font-weight: bold;
	border: #efefef;
	height: 28px;
}
th.thCornerL, th.thTop, th.thCornerR {
	color: #376537;
	font-size: 10px;
	font-weight: bold;
	background-color: #E0F2C8;
	/*background-image: url('http://www.naukowy.pl/templates/naukowytpl/images/cellpic3.gif');
*/
	height: 28px;
}
td.row3Right, td.spaceRow {
	background-color: #FFFFFF;
	border: #FFFFFF;
	border-style: solid;
}
th.thHead, td.catHead {
	font-size: 11px;
	border-width: 0px;
}
th.thSides, td.catSides, td.spaceRow {
	border-width: 0px;
}
th.thRight, td.catRight, td.row3Right {
	border-width: 0px;
}
th.thLeft, td.catLeft {
	border-width: 0px;
}
th.thBottom, td.catBottom {
	border-width: 0px;
}
th.thTop {
	border-width: 0px;
}
th.thCornerL {
	border-width: 0px;
}
th.thCornerR {
	border-width: 0px;
}
/* The largest texp used in the index page title and toptic title etc. */
.maintitle {
	font-weight: bold;
	font-size: 22px;
	font-family: Georgia, "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	line-height: 120%;
	color: #000000;
}
/* General text */
.gen {
	font-size: 11px;
}
.genmed {
	font-size: 11px;
}
.gensmall {
	font-size: 11px;
}
.gen, .genmed, .gensmall {
	color: #020202;
}
a.gen, a.genmed, a.gensmall {
	color: #333333;
	text-decoration: none;
}
a.gen:hover, a.genmed:hover, a.gensmall:hover {
	color: #739C58;
	text-decoration: underline;
}
.lastpost {
	font-size: 11px
}
a.lastpost {
	color: #111111;
	text-decoration: none;
}
a.lastpost:hover {
	color: #009900;
	text-decoration: underline;
}
/* The register, login, search etc links at the top of the page */
.mainmenu {
	font-size: 11px;
	color: #000000
}
a.mainmenu {
	text-decoration: none;
	color: #115511;
}
a.mainmenu:hover {
	text-decoration: underline;
	color: #739C58;
}
/* Forum category titles */
.cattitle {
	font-family: Georgia;
	font-weight: normal;
	font-size: 19px;
	letter-spacing: 2px;
	color: #0F9A00;
	margin-top: 10px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-bottom-width: 0px;
	border-color: #D2DEDE;
	border-style: solid;
	background-color: #ffffff;
}
a.cattitle {
	text-decoration: none;
	color: #0000aa;
}
a.cattitle:hover {
	text-decoration: none;
}
/* Forum title: Text and link to the forums used in: index.php */
.forumlink {
	font-weight: bold;
	font-family: Tahoma;
	font-size: 14px;
	color: #115511;
}
a.forumlink {
	text-decoration: none;
	color: #768076;
}
a.forumlink:hover {
	text-decoration: none;
	color: #6C9653;
}
/* Used for the navigation text, (Page 1,2,3 etc) and the navigation bar when in a forum */
.nav {
	font-weight: bold;
	font-size: 12px;
	color: #000000;
}
a.nav {
	text-decoration: none;
	color: #3B65A4;
	font-size: 15px;
	font-family: Georgia, Verdana;
}
a.nav:hover {
	text-decoration: underline;
}
/* titles for the topics: could specify viewed link colour too */
.topictitle, h1, h2 {
	font-family: Georgia;
	font-weight: bold;
	font-size: 11px;
	color: #000000;
}
a.topictitle:link {
	text-decoration: none;
	color: #115511;
}
a.topictitle:visited {
	text-decoration: none;
	color: #667766;
}
a.topictitle:hover {
	text-decoration: none;
	color: #84B281;
}
.artykultitle, h1, h2 {
	font-weight: normal;
	font-size: 17px;
	color: #225522;
	font-family: Georgia, Arial;
}
a.artykultitle:link {
	text-decoration: none;
	color: #078700;
}
a.artykultitle:visited {
	text-decoration: none;
	color: #009500;
}
a.artykultitle:hover {
	color: #00bb00;
}
/* Name of poster in viewmsg.php and viewtopic.php and other places */
.name {
	font-size: 11px;
	color: #000000;
	text-decoration: none
}
/* Location, number of posts, post date etc */
.postdetails {
	font-size: 11px;
	color: #002200;
	font-family: Arial, Tahoma;
}
/* The content of the posts (body of text) */
.postbody {
	font-size: 13px;
	line-height: 16px;
	color: #001100;
	font-family: Arial, Helvetica, Tahoma;
}
a.postlink:link {
	text-decoration: underline;
	color: #4E8926
}
a.postlink:visited {
	text-decoration: underline;
	color: #4E8926;
}
a.postlink:hover {
	text-decoration: underline;
	color: #739C58;
}
.sygnpost {
	font-size: 10px;
	line-height: 14px;
	color: #111111;
	font-family: Tahoma;
	background-color: #FFFFFF;
	filter: alpha(opacity=50);
	-moz-opacity: 0.50 -khtml-opacity: 0.50;
	opacity: 0.50;
}
.ikopost {
	font-size: 10px;
	line-height: 13px;
	color: #111111;
	background-color: #FFFFFF;
	filter: alpha(opacity=85);
	-moz-opacity: 0.85 -khtml-opacity: 0.85;
	opacity: 0.85;
}
a.sygnpost:link {
	text-decoration: none;
	color: #115511
}
a.sygnpost:visited {
	text-decoration: none;
	color: #667766;
}
a.sygnpost:hover {
	text-decoration: underline;
	color: #739C58;
}
/* Quote & Code blocks */
.code {
	font-family: Courier, 'Courier New', sans-serif;
	font-size: 10px;
	color: #006600;
	background-color: #FFFFFF;
	border: #FFFFFF;
	border-style: solid;
	border-left-width: 1px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
}
.quote {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	color: #555555;
	line-height: 125%;
	background-color: #FFFFFF;
	border: #FFFFFF;
	border-style: solid;
	border-left-width: 1px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
}
/* Copyright and bottom info */
.copyright {
	font-size: 10px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
a.copyright {
	text-decoration: none;
	color: #006699;
}
a.copyright:hover {
	text-decoration: underline;
	color: #FF6C00;
}
/* Form elements */
form {
	margin: 0;
}
form {
	display: inline;
}
input, textarea, select {
	color: #000000;
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
}
/* The text input fields background colour */
input.post, textarea.post, select {
	background-color: #FFFFFF;
}
input.post2, textarea.post2, select {
	background-color: #FFFFFF;
}
/* The buttons used for bbCode styling in message post */
input.button {
	background-color: #FFFFFF;
	color: #000000;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	cursor: pointer;
}
/* The main submit button option */
input.mainoption {
	background-color: #FFFFFF;
	font-weight: bold;
	cursor: pointer;
}
/* None-bold submit button */
input.liteoption {
	background-color: #FFFFFF;
	font-weight: normal;
	cursor: pointer;
}
.delete_option {
	font-size: 9px;
}
	/* This is the line in the posting page which shows the rolloverhelp line. This is actually a text box, but if set to be the samecolour as the background no one will know;
)*/
.helpline {
	background-color: #FFFFFF;
	border-style: none;
}
/* Highlight bad words for moderators instead of censoring them */
span.badwordhighlight {
	background-color: #FFFF00;
}
.topbkg {
	background: #dbe3ee url('http://www.naukowy.pl/templates/naukowytpl/images/cellpic_bkg.jpg') repeat-x
}
.topnav {
	font-size: 10px;
	background: #e5ebf3 url('http://www.naukowy.pl/templates/naukowytpl/images/cellpic_nav.gif') repeat-x;
	color: #dd6900;
	height: 21px;
	white-space: nowrap;
	text-align: center;
	border: 0px solid #91a0ae;
	border-width: 1px 0 1px 0
}
.pm {
	font-size: 11px;
	text-decoration: none;
	color: #FF0000
}
.table0 {
	background-color: #EFEFEF;
	border-bottom-color: #dedede;
	border-bottom-style: solid;
	border-bottom-width: 1;
	border-left-color: #fefefe;
	border-left-style: solid;
	border-left-width: 1px;
	border-right-color: #dedede;
	border-right-style: solid;
	border-right-width: 1px;
	border-top-color: #fefefe;
	border-top-style: solid;
	border-top-width: 1px;
	color: #000000;
	font-size: 10px;
}
.pagination {
	color: #666;
	font-size: 10px;
	font-weight: bold;
	padding: 3px;
	padding-bottom: 4px;
	cursor: pointer;
	text-decoration: none;
}
.pagination a, .pagination a:visited, .pagination a:active {
	background-color: #EAEBEB;
	color: #000;
	border-color: #D4D7DA;
	border: #D4D7DA 1px solid;
	padding: 1px;
	text-decoration: none;
}
.pagination a:hover {
	background-color: #FFF;
	color: #666;
	border-color: #EAECEF;
	border: #EAECEF 1px solid;
	text-decoration: none;
	padding: 1px;
}
/* Import the fancy styles for IE only (NS4.x doesn't use the @import function) */
	@import url("formIE.css");
.intextimg {
float:left;
margin:5px;
}	
div.buttony {
	float: left;
	text-align: center;
	height: 15px;
	background-color: #777777;
	color: #ffffff;
	font-weight: bold;
	font-family: Tahoma, Helvetica;
	border-color: #77BB33;
	border-style: solid;
	border-width: 1px;
	border-left-width: 4px;
	margin-right: 3px;
	-webkit-border-radius: 5px;
/* Safari, Chrome */
	-khtml-border-radius: 5px;
/* Konqueror */
	-moz-border-radius: 5px;
/* Firefox */
	border-radius: 5px;
}
div.buttony_p {
	float: left;
	text-align: center;
	height: 15px;
	background-color: #fefffe;
	color: #454545;
	font-weight: bold;
	font-family: Tahoma, Helvetica;
	border-color: #989898;
	border-style: solid;
	border-width: 1px;
	padding-left: 1px;
	border-left-width: 3px;
	margin-right: 3px;
	-webkit-border-radius: 5px;
/* Safari, Chrome */
	-khtml-border-radius: 5px;
/* Konqueror */
	-moz-border-radius: 5px;
/* Firefox */
	border-radius: 5px;
}
div.interwencje {
	position: fixed;
	top: 75px;
	left: 0px;
	z-index: 3;
	width: 87px;
	height: 535px;
	background-color: #FFFFFF;
	filter: alpha(opacity=75);
	-moz-opacity: 0.65 -khtml-opacity: 0.75;
	opacity: 0.75;
}
div.teamchat {
	position: fixed;
	bottom: 23px;
	right: 0px;
	z-index: 15;
	width: 545px;
	height: 480px;
	background-color: #FFFFFF;
	border-width: 1px;
	border-style: solid;
	border-color: #bbaabb;
}
div.teamchat2 {
	position: fixed;
	bottom: 0px;
	right: 0px;
	z-index: 99;
	margin: 0;
	width: 290px;
	height: 44px;
	background-color: #FFFFFF;
	filter: alpha(opacity=70);
	-moz-opacity: 0.70 -khtml-opacity: 0.70;
	opacity: 0.70;
}
/* redakcja */
div.redaktor {
	width: 142px;
	float: left;
	font-size: 13px;
	font-family: Arial, Helvetica;
	color: #000000;
	font-weight: bold;
	background-color: #ffffff;
	margin-bottom: 25px;
}
div.oredaktor {
	width: 540px;
	float: right;
	font-size: 11px;
	font-family: Tahoma;
	color: #222222;
	border-width: 1px;
	border-color: #009900;
	border-style: solid;
	padding: 3px;
	margin-bottom: 4px;
}
/*body > div.interwencje {
	position: fixed;
	z-index: 1;
}
*/
p.artyk {
	text-align: justify;
	font-family: Arial;
	font-weight: normal;
	font-size: 12px;
	line-height: 17px;
	color: #224422;
}
div.artyk_bigger,p.artyk_bigger {
	text-align: justify;
	font-family: Arial;
	font-weight: normal;
	font-size: 12px;
	line-height: 20px;
	color: #002200;
}
a.subforum, a.subforum:link, a.subforum:visited, a.subforum:active {
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	font-family: Georgia;
}
/* dzialy glowne */
div.gorny {
	float: left;
	padding-left: 5px;
}
div.gorny_lout {
	float: left;
	padding-top: 3px;
	padding-right: 2px;
}
div.dzialy {
	float: left;
	padding-left: 4px;
}
div.dzialy_tyt {
	padding-top: 5px;
	padding-left: 2px;
	float: left;
}
a.dzialy:link, a.dzialy:visited, a.dzialy:active {
	font-family: Tahoma, Helvetica, Arial, Tahoma, Georgia, sans serif;
	font-size: 12px;
	color: #004400;
	text-decoration:none;
}
a.dzialy:hover{
color:#D50000;
}
/* lewa */
div.main_kalend {
	width: 100%;
	border-style: solid;
	border-width: 1px;
	border-color: #dedede;
	background-color: #FFFFAA;
	padding-right: 2px;
	/*margin-left: 2px;
*/
	font-size: 12px;
	font-family: Arial;
}
div.main_kalend_head {
	width: 100%;
	border-style: solid;
	border-width: 1px;
	border-color: #dedede;
	background-color: #F8F2BB;
	color: #343434;
/* background-color: #454545 */
	padding-right: 0px;
	/*margin-left: 2px;
*/
	font-size: 12px;
	font-family: Arial;
}
div.tresc_kalend {
	font-family: Arial;
	font-size: 11px;
	line-height: 13px;
	width: 100%;
	border-style: solid;
	border-width: 1px;
	border-top-width: 0px;
	border-color: #eeeeee;
	background-color: #F8F8E0;
}
/*div.dzien_tyg_kalend {
	font-family: Tahoma;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
}
div.dzien_kalend {
	font-family: Tahoma;
	font-size: 11px;
	text-align: left;
}
div.rok_kalend {
	font-family: Georgia;
	font-size: 10px;
	text-align: right;
}
*/
div.lewa_temat {
	width: 100%;
	background-color: #E7F1D2;
	font-size: 15px;
	font-family: Georgia;
	padding-bottom: 2px;
}
/* prawa kolumna */
div.na_forum {
	font-size: 15px;
	background-color: #ffffff;
	color: #000055;
	height: 20px;
	border-width: 1px;
	border-style: solid;
	border-color: #cccccc;
}
a.zadania_dyskusje {
	font-family: Arial, Helvetica;
	font-size: 12px;
	text-decoration: none;
	color: #335533;
}
a.subforum:hover {
	text-decoration: underline;
}
.strzalkasub {
	vertical-align: middle;
	margin-left: 2px;
	margin-right: 4px;
}
.napispanel {
	font-size: 16px;
	font-family: Verdana;
	color: #ffffff;
	background-color: #226622;
	font-weight: bold;
	padding-left: 25px;
}
.quote {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10.5px;
	color: #444444;
	line-height: 125%;
	background-color: #ffffff;
	border: #ffffff;
	border-style: solid;
	border-left-width: 1px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
}
.googpanel input, .googpanel p, .googpanel #ss1 {
	font-size: 8.5px;
	border: 1px;
	border-color: #98aab1;
	border-style: solid;
}
.txt {
	font-size: 8px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #001044;
}
#logowanie {
	display: inline;
	font: normal normal 10px/16px Tahoma, Helvetica, sans-serif;
	color: #194397;
}
#logowanie a {
	color: #194397;
	text-decoration: none;
	background: transparent url("../img/arrow.gif") 0px 4px no-repeat;
	padding-left: 10px;
}
#logowanie a:hover {
	text-decoration: underline;
}
#logowanie a.login {
	text-decoration: underline;
	background-image: none;
	padding-left: 2px;
}
#logowanie a.login:hover {
	text-decoration: none;
	background-image: none;
}
#logowanie input.txt {
	width: 105px;
	height: 16px;
	background-color: #efffef;
	border: 1px #A9A9A9 solid;
	font: normal normal 11px/17px Tahoma, Helvetica, sans-serif;
	color: #989898;
}
#logowanie input {
	vertical-align: middle;
}
a.tytul-tematu, a.tytul-tematu:visited, a.tytul-tematu:active {
	font-size: 23px;
	font-family: Arial;
	color: #002200;
	font-weight: normal;
	text-decoration: none;
}
a.tytul-tematu:hover {
	text-decoration: none;
}
span.tytul-artu {
	font-size: 23px;
	font-family: Georgia, Arial, Tahoma;
	color: #225522;
	font-weight: normal;
	text-decoration: none;
	padding-top: 5px;
	padding-left: 5px;
}

a.ddmenu2 {
	margin-top: 5px;
	margin-bottom: 5px;
	height: 20px;
	width: 109px;
	color: #002200;
	font-size: 11px;
	font-family: Verdana, Tahoma, sans-serif;
	z-index: 3;
}
a.ddmenu2:hover {
	color: #006600;
	text-decoration: none;
	z-index: 3;
}
div.bannergora {
	border-width: 1px;
	border-style: solid;
	border-color: #dddddd;
	background-color: #FFFFEF;
	padding-top: 3px;
	text-align: center;
	width: 810px;
}
.shoutdata {
	font-size: 8px;
	color: #111111;
	font-family: tahoma;
}
.shouttresc {
	font-size: 11px;
	font-family: Arial;
	color: #FF0034;
	font-weight: bold;
}
.shoutnick {
	font-size: 9px;
	font-family: Tahoma, Verdana;
	color: #009900;
}
.shoutdataoff {
	font-size: 8px;
	color: #222222;
	font-family: tahoma;
}
.shouttrescoff {
	font-size: 10px;
	font-family: Arial;
	color: #444444;
	font-weight: bold;
}
.shoutnickoff {
	font-size: 9px;
	font-family: Tahoma, Verdana;
	color: #111111;
}
/* kalendarium */
.paginationstyle {
/*Style for demo pagination divs*/
	width: 250px;
	text-align: center;
	padding: 2px 0;
	margin: 10px 0;
}
.paginationstyle select {
/*Style for demo pagination divs' select menu*/
	border: 1px solid navy;
	margin: 0 15px;
}
.paginationstyle a {
/*Pagination links style*/
	padding: 0 5px;
	text-decoration: none;
	border: 1px solid black;
	color: navy;
	background-color: white;
}
.paginationstyle a:hover, .paginationstyle a.selected {
	color: #000;
	background-color: #FEE496;
}
.paginationstyle a.disabled, .paginationstyle a.disabled:hover {
/*Style for "disabled" previous or next link*/
	background-color: white;
	cursor: default;
	color: #929292;
	border-color: transparent;
}
.paginationstyle a.imglinks {
/*Pagination Image links style (class="imglinks") */
	border: 0;
	padding: 0;
}
.paginationstyle a.imglinks img {
	vertical-align: bottom;
	border: 0;
}
.paginationstyle a.imglinks a:hover {
	background: none;
}
.paginationstyle .flatview a:hover, .paginationstyle .flatview a.selected {
/*Pagination div "flatview" links style*/
	color: #000;
	background-color: yellow;
}

#sddm
{	margin-left: 3px;
	padding: 0;
	text-align:center;
	margin-top:2px;

	z-index: 30}

#sddm li
{	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	font: bold 12px arial}

#sddm li a
{	display: block;
	margin: 0 1px 0 0;
	padding: 4px 10px;
	width: 97px;
	background: #62A735;
	color: #FFF;
	text-align: center;
	border-left: 3px solid #77C777;
	
	text-decoration: none}
  
#sddm li a:hover
{	background: #BAED7E;
color:#004400}

#sddm div
{	position: absolute;
	visibility: hidden;
	margin: 0;
	padding: 0;
	background: #000;
  border-right: 1px solid #77C777;
  border-bottom:1px solid #77C777}
	#sddm div a
	{	position: relative;
		display: block;
		margin: 0;
		padding: 4px 10px 4px 6px; /* inside g p d l*/
	  width:auto;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
		background: #F8FFF1;
		color: #225522;
		font: 12px arial}

	#sddm div a:hover
	{	background: #CEFD92;
		color: #232323;
     
    }
    
#ttdm
{	margin: 0;
	padding: 0;
	text-align:center;   
	z-index: 30}

#ttdm li
{	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	font: bold 12px arial}

#ttdm li a
{	display: block;
	margin: 0 1px 0 0;
	padding: 4px 10px;
	width: auto;
	background: #F47B2B;
	color: #FFF;
	text-align: center;
	border-left: 3px solid #dddddd;
	
	text-decoration: none}
  
#ttdm li a:hover
{	background: #FFED73;
color:#440000}

#ttdm div
{	position: absolute;
	visibility: hidden;
	margin: 0;
	padding: 0;    
	background: #FCFFF4;
  border-right: 1px solid #77C777;
  border-bottom:1px solid #77C777;}
	#ttdm div a
	{	position: relative;
		display: block;
		margin: 0;
		padding: 5px 15px;
	  width:auto;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
		background: #FCFFF4;
		color: #225522;
		font: 12px arial}

	#ttdm div a:hover
	{	background: #F6FD99;
		color: #232323;
     
    }
div.headertext{
font-size:14px;color:#007700;font-family:Georgia,Arial;font-style:italic;font-weight:bold;margin-bottom:7px;
}        