/* MEDIA */
@media projection, screen {
 .onlyPrint {display:none;}
 .onlyScreen {display:block;}
}

@media print {
 .onlyPrint {display:block;}
 .onlyScreen {display:none;}
 .rightmenu, .logo, .banner, .active, .leftmenu, .search_box, .search_menu2 {display:none;}
}

@media handheld {
 .onlyPrint {display:block;}
 .onlyScreen {display:none;}
 .logo, .banner, .active, .leftmenu, .rightmenu, .search_box, .search_menu2 {display:none;}
}

/* GENERAL BEHAVIOUR */
.do {color:#000;}
.do hover {color:#222;}
.da {color:#003;}
.da hover {color:#;}
.st {color:#C63;}
.st hover {color:#;}
.oa {color:#363;}
.oa hover {color:#;}
.di {color:#300;}
.di hover {color:#411;}
.ti {color:#CC3;}
.ti hover {color:#CC3;}

link {}
vlink {}
alink {}

.overhead {margin:10px 2px 0px 2px}
h1, h2, h3, h4, h5, h6 {margin:10px 2px 0px 0px; font-weight:bold; text-align:left; padding:0px 0px 0px 0px;}
h1 {font-size:150%; font-variant: small-caps;}
h2 {font-size:140%;}
h3 {font-size:130%; font-variant: small-caps;}
h4 {font-size:120%;}
h5 {font-size:100%; font-variant: small-caps;}
h6 {font-size:90%; text-transform: capitalize; text-align:center;}
.subheader {margin:40px 2px 0px 10px; font-size:80%;}
.subdata {margin:0px 2px 0px 10px; font-size:100%;}
.sublisthead {margin:20px 2px 0px 5px; font-size:80%; list-style-type:none;}
.sublist {margin:0px 2px 0px 10px; font-size:100%; list-style-image:url("http://www.dryas-arqueologia.pt/da/varia/arrowright.png");
}

.head1 {font:normal normal bold 16px "Lucida Grande",Tahoma,Arial,Helvetica,Verdana, sans-serif;}
.head2 {font:normal normal bold 14px "Lucida Grande",Tahoma,Arial,Helvetica,Verdana, sans-serif;}
.head3 {font:normal small-caps bold 12px "Lucida Grande",Tahoma,Arial,Helvetica,Verdana, sans-serif;}
.head4 {font:normal normal bold 10px "Lucida Grande",Tahoma,Arial,Helvetica,Verdana, sans-serif; text-transform: uppercase;}

p {margin:0px 0px 8px 0px; line-height:14px;}
hr {height:1px; background-color:#CCC; border:0px solid #CCC; color:#CCC}

body {margin:0px 2px 0px 2px; padding:0px 0px 0px 0px; vertical-align:top; text-align:justify; font:normal normal normal 11px/14px "Lucida Grande",Tahoma,Arial,Helvetica,Verdana, sans-serif;
 text-decoration:none; color:#666;}
.text {margin:0px 2px 0px 2px; padding:0px 0px 0px 0px; vertical-align:top; text-align:justify; font:normal normal normal 11px/16px "Lucida Grande",Tahoma,Arial,Helvetica,Verdana, sans-serif;
 text-decoration:none; color:#666;}
a {color:#666; text-decoration:none}

.small {font-size:90%;}
.xsmall {font-size:80%;}
.center {text-align:right}
.nospace {margin-top:0px; padding-top:0px;}

ul{margin:0px 0px 10px 0px; padding:0px 20px 0px 20px; list-style-type:none; list-style-image:url("http://www.dryas-arqueologia.pt/varia/arrowright.png");
}
ol{padding:0px 20px 0px 20px; list-style-type:none;}
dt{background:transparent; font-weight:bold}
dd{background:transparent; margin-left:1.2em}
pre{padding:0; border:1px dotted #666; color:#446; background-color:#fff; font-size:110%}
pre.pre{display:block; padding:4px; border:1px dotted #666}
.toc li{list-style-type:square;}

/* TABLE */
.tableglobal {width:960px;  border:none; margin:0px; padding:0px; vertical-align:top; list-style-type: square;}
.table {width:100%; border:none; margin:0px; padding:0px; vertical-align:top;}
.innertable {border: 1px solid #EEE; padding:8px; background: #FFF;}

.logo {width:170px;}
.banner {width:790px;}
.active {width:170px; padding:3px 3px 0px 0px; background-color:#000; vertical-align:top; text-align:right; font-weight:bold; color:#FFF;}
.active a:hover {color:#CC3;}
.topmenu {background-color:#000; margin-top:2px; vertical-align:top;}
.leftmenu {width:100%; padding:4px 0px 0px 0px; background-color:#EEE; vertical-align:top; text-align:left;}
.main {width:600px; margin:0px; padding:0px 0px 0px 0px; background-color:#FFF; vertical-align:top;}
.rightmenu {width:100%; padding:4px 0px 0px 0px; background-color:#FFF; vertical-align:top; text-align:left; border-right: 1px solid  #EEE;}
.leftfooter {width:170px;  border-top:1px solid #DDD; padding:4px 0px 0px 0px; background-color:#EEE; vertical-align:top;text-align:center;}
.mainfooter {border-top:1px solid #DDD; padding:4px 0px 0px 0px; background-color:#FFF; vertical-align:middle; text-align:right;}

/* TOPMENU */	
.topmenu ul {border:0px 0px 0px 0px; padding:4px 7px 2px 6px;}
.topmenu li {display:inline; margin:0;}
.topmenu li a {margin-right:0px;}

.topmenu_sub {position:absolute; top:0; margin:0; border:#000 solid thin; line-height:16px; z-index:100; background-color:#000; width:auto; visibility:hidden; 
	padding:2px 2px 2px 2px;}
.topmenu_sub ul {margin:0px; padding:0px; list-style-type:none; color:#FFF;}
.topmenu_sub a {width:auto; display:block; background-color:#000; border-top:1px solid #333; padding:2px 0px 2px 0px; text-decoration:none; color:#BBB;}
.topmenu_sub a:hover {background-color:#222; text-decoration:none; color:#FFF;}

.topmenutext {margin-top:2px; padding:0; margin:0; text-align:left; list-style-type:none;}
.topmenutext ul {border:0px 0px 0px 0px; padding:4px 7px 2px 6px; list-style-type:none; text-align:left}
.topmenutext li {display:inline; margin:0; padding:0}
.topmenutext li a {margin-right:20px; text-decoration:none; color:#BBB}
.topmenutext li a:hover {text-decoration:none; color:#FFF}
.topmenutext li a:visited {color:#DDD}
.topmenutext li.selected {}
.topmenutext li.selected a {color:#FFF}
.topmenutext li.selected a:hover {text-decoration:none;}

/* LEFTMENU */
.menu ul {padding:0; margin:0; list-style-type:none; line-height:12px; list-style-image: none;}

.menu0 a {display:block; margin:2px; padding:0px 0px 1px 0px; border-bottom:1px none #666; text-align:center; font-weight:bold; text-decoration:none; color:#444}

.menu1 a {display:block; margin:2px; padding:6px 0px 1px 2px; border-bottom:1px solid #666; text-align:left; font-weight:bold; text-decoration:none; color:#444;}
.menu1 a:hover {border-bottom:1px solid #333; color:#333}
.menu1 a:visited {text-decoration:none; border-bottom:1px solid #333; color:#333}
.menu1_nolink a {display:block; margin:2px; padding:6px 0px 1px 2px; border-bottom:1px solid #999; text-align:left; text-decoration:none; font-weight:bold; color:#999}
.menu1t a {display:block; margin:2px; padding:6px 0px 1px 2px; border-bottom:1px solid #666; text-align:left; font-weight:bold; text-decoration:none; color:#444;}

.menu2 a {display:block; margin:2px; padding:0px 0px 1px 4px; border-bottom:1px dotted #666; text-align:left; font-weight:normal; text-decoration:none; color:#444;}
.menu2 a:hover {border-bottom:1px dotted #333; color:#333}
.menu2 a:visited {text-decoration:none; border-bottom:1px dotted #333; color:#333}
.menu2_nolink a {display:block; margin:2px; padding:0px 0px 1px 4px; border-bottom:1px dotted #999; text-align:left; text-decoration:none; font-weight:normal; color:#999}
.menu2t a {display:block; margin:2px; padding:0px 0px 1px 4px; border-bottom:1px dotted #666; text-align:left; font-weight:normal; text-decoration:none; color:#444;}

.menu3 a {display:block; margin:2px; padding:0px 0px 1px 8px; border-bottom:1px dotted #666; text-align:left; font-weight:normal; text-decoration:none; color:#444}
.menu3 a:hover {border-bottom:1px dotted #333; color:#333}
.menu3 a:visited {text-decoration:none; border-bottom:1px dotted #333; color:#333}
.menu3_nolink a {display:block; margin:2px; padding:0px 0px 1px 8px; border-bottom:1px dotted #999; text-align:left; text-decoration:none; font-weight:normal; color:#999}
.menu3t a {display:block; margin:2px; padding:0px 0px 1px 8px; border-bottom:1px dotted #666; text-align:left; font-weight:normal; text-decoration:none; color:#444}

.nolink {color:#999}

.bluelink {vertical-align:top; border-bottom:0px; text-align:center;}
.bluelink a {font-size:normal; font-weight:bold; text-decoration:none; color:#369}

/* MAIN */
.webpathlink {padding:2px 0px 0px 7px; vertical-align:middle;}
.webpathlink a {text-decoration:none; text-align:left; font-size:85%;}

.toc1 {margin:10px 10px 10px 10px; font-weight:bold; text-decoration:none; text-align:left; text-indent:-4; color:#666;
 list-style-image:url("http://www.dryas-arqueologia.pt/varia/arrowright.png");
 }
.toc1_nolink {margin:10px 10px 10px 10px; font-weight:bold; text-decoration:none; text-align:left; text-indent:-4; color:#BBB;}
.toc2 {margin:16px; text-decoration:none; text-align:left; text-indent:-4; color:#666;
 list-style-image:url("http://www.dryas-arqueologia.pt/varia/arrowright.png");
 }
.toc2_nolink {margin:16px; text-decoration:none; text-align:left; text-indent:-4; color:#BBB;}
.toc3 {margin:24px; text-decoration:none; text-align:left; text-indent:-4; color:#666;
 list-style-image:url("http://www.dryas-arqueologia.pt/varia/arrowright.png");
 }
.toc3_nolink {margin:24px; text-decoration:none; text-align:left; text-indent:-4; color:#BBB;}
.toc4 {margin:32px; text-decoration:none; text-align:left; text-indent:-4; color:#666;
 list-style-image:url("http://www.dryas-arqueologia.pt/varia/arrowright.png");
 }
.toc4_nolink {margin:32px; text-decoration:none; text-align:left; text-indent:-4; color:#BBB;}
.toc5 {margin:36px; text-decoration:none; text-align:left; text-indent:-4; color:#666;
 list-style-image:url("http://www.dryas-arqueologia.pt/varia/arrowright.png");
 }
.toc5_nolink {margin:36px; text-decoration:none; text-align:left; text-indent:-4; color:#BBB;}
.toc5 {margin:40px; text-decoration:none; text-align:left; text-indent:-4; color:#666;
 list-style-image:url("http://www.dryas-arqueologia.pt/varia/arrowright.png");
 }
.toc5_nolink {margin:40px; text-decoration:none; text-align:left; text-indent:-4; color:#BBB;}
.toc6 {margin:44px; text-decoration:none; text-align:left; text-indent:-4; color:#666;
 list-style-image:url("http://www.dryas-arqueologia.pt/varia/arrowright.png");
 }
.toc6_nolink {margin:44px; text-decoration:none; text-align:left; text-indent:-4; color:#BBB;}

/* RIGHTMENU */
.rightimage {margin:0px; border:0px; padding:1px 0px 0px 0px; vertical-align:top;}
