/*
 * yappa-ng, Theme Stylesheet:  blue
 *
 * created: 01.12.2002 by wizard@zirkon.at
 *
 */


#Layer11 {
	position:absolute;
	margin-left:14px;
	top:60px;
	width:51px;
	height:89px;
	z-index:11;
	cursor:pointer;
}


#Layer12 {
	position:absolute;
	margin-left:506px;
	top:80px;
	width:257px;
	height:60px;
	z-index:12;
	color:#FFFFFF;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:right;
}


body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;

	margin-right:0;

	margin-bottom:0;
	background-color: #ff7f00;
	background-position: 2% 0px;
	background-attachment: fixed;
/*	background-image: url('sfondo.jpg');*/
	margin-top: 8px;
	margin-left: 0px;
}
img{
	border: none;
}


/*
Navbar Top
*/
.imageRatingTable {
	margin-left:0;
	margin-right:0;
	margin-top:0;
	margin-bottom:0;
	border:0;
	height:20px;
	vertical-align:middle;
	background-color: #cccccc;
	text-align:right;
}
.bgcolor1 {

}
.bgcolor2 {
	background-color: #ffd455;
}
.bgcolor3 {
background:none;

}
.bgcolor4 {
	background-color: #ffd455;
}
.fontcolor1 {
	color: #ffffff;
}
.outernavbarBg {
}
.outernavbarRightBg {
	text-align:right;
}
.upperNavbar {
	color: #FFFFFF;
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
}
.upperNavbarBg {
	color: #FFFFFF;
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
}
.upperNavbar2Bg {
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.lowerNavbar {
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 700;
	color: #FFFFFF;
}
.lowerNavbarBg {
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 700;
	color: #FFFFFF;
}
.small {
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
.selectbox {
	font-size: 10px;
	font-family: verdana, arial, sans-serif;
	color: #000000;
}
.headerMain {
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 700;
	color: #000000;
/*	background-color: #0033FF;*/
}
.yappaLogo {
	color: #000000;
/*	background-color: #0033FF;*/
}

/*
End Navbar
*/
/*
a {
	font-weight: bold;
	color: #b40000;
	text-decoration: underline
}

A:link {
	COLOR: #b40000
}
A:active {
	COLOR: #2586f1
}
A:visited {
	COLOR:#D13636
}
a:hover {
	font-weight: bold;
	color: #b40000;
	text-decoration: none
}
*/
/*
a.albumpath:link { font-weight:bold; font-style:normal; color:#0000FF; text-decoration:none; font-family: verdana, arial, helvetica, sans-serif; white-space:nowrap; }
a.albumpath:visited { font-weight:bold; font-style:normal; color:#808000; text-decoration:none; font-family: verdana, arial, helvetica, sans-serif; white-space:nowrap; }
a.albumpath:hover { font-weight:bold; font-style:normal; color:#E00000; text-decoration:none; font-family: verdana, arial, helvetica, sans-serif; white-space:nowrap; }
a.albumpath:active { font-weight:bold; font-style:normal; color:#E00000; text-decoration:underline; font-family: verdana, arial, helvetica, sans-serif; white-space:nowrap; }
a.albumpath:focus { font-weight:bold; font-style:normal; color:#00E000; text-decoration:underline; font-family: verdana, arial, helvetica, sans-serif; white-space:nowrap; }
*/

.textTitle {
    font-size: 170%;
}
.textAlbumPath {
    font-size: 100%;
}

/*
a.info:link { font-weight:bold; font-style:normal; color:#0000FF; text-decoration:underline; }
a.info:visited { font-weight:bold; font-style:normal; color:#808000; text-decoration:underline; }
a.info:hover { font-weight:bold; font-style:normal; color:#E00000; text-decoration:none; }
a.info:active { font-weight:bold; font-style:normal; color:#E00000; text-decoration:underline; }
a.info:focus { font-weight:bold; font-style:normal; color:#00E000; text-decoration:underline; }
*/
.textAlbumNavInfo {
    font-size: 70%;
}
.boldLink {
    font-weight: bold;
}
.linkImage {
    font-size: 80%;
    font-weight: bold;
    text-decoration: none;
    color: #0000cc;
}
.linkImage:hover {
    font-size: 80%;
    font-weight: bold;
    text-decoration: none;
    color: #ffffcc;
}
.albumCellA {
/*	background-color:#F0C1C6;*/
}
.albumCellB {
	background-color:#ffd455;
}
.menubarCell {
	
}
.albumCell {
	background-color: #CACCFF;
}
.subalbumsBar {
border: 1px dashed #b40000;
}
.albumCellSelected {
    background-color: #AAAAAA
}

/*
          ##########  Single Image Page  ##########
*/
.imageLinkPrevnext {
	 font-weight: bold;
    font-style: normal;
}

.imageCell {
    background-color: #999999
}
.imagemenuCell {
    border: 1px dashed #b40000;
    font-size: 80%;
    font-style: normal;
}
.imagenameCell {
    background-color: #cccccc;
    font-size: 110%;
}
.imagecaptionCell {
    font-family: verdana, arial, helvetica, sans-serif;
    background-color: #999999;
/*    color: #ffff00;*/
		color: #ffffff;
    font-size: 90%;
    font-weight: bold;
    font-style: normal;
}
.imagedescriptionCell {
    font-family: verdana, arial, helvetica, sans-serif;
    background-color: #AAAAAA;
    color: #000000;
    font-size: 90%;
    font-weight: normal;
    font-style: normal;
}

/*
          ##########  Thumbnail Page  ##########
*/
/*
.thumbnail_cell {
    background-color: #EFEFEF
}

.thumbnailCell {
    background-color: #C1C2FF
}*/
.thumbnailCell {
	border: 1px dashed #b40000
}
/* Album Info */
.textNavlink {
    font-size: 80%;
}
.infoAlbumStatCell {
/*    background-color:#C1C2FF;*/
    color: #000000;
    font-size: 70%;
    font-weight: normal;
    font-style: normal;
    text-align: right;
}
.imageRateCell {
	color: #000000;
	font-size: 70%;
	font-weight: normal;
	font-style: normal;
	text-align: left;
	background-color: #cccccc;
}
.infoAlbumRateCell {
/*    background-color:#C1C2FF;*/
    color: #000000;
    font-size: 70%;
    font-weight: normal;
    font-style: normal;
    text-align: left;
}
.infoAlbumTitleCell {
    font-family: verdana, arial, helvetica, sans-serif;
/*    background-color:#C1C2FF;*/
    color: #000000;
    font-size: 140%;
    font-weight: bold;
    font-style: normal;
    text-align: left;
}
.infoAlbumInfoCell {
/*    background-color:#C1C2FF;*/
    color:#000000;
    font-size:90%;
    font-weight:normal;
    font-style:italic;
    text-align:justify;
}
/* Thumbnails */
.textImageCaption {
    font-size: 80%;
}
.thumbTop10Table {
/*    background-color:#C1C2FF;*/
    font-size: 80%;
    margin-top: 0;
    margin-bottom:0;
}
.thumbStandardTable {
/*    background-color:#C1C2FF;*/
    font-size: 80%;
    margin-top: 0;
    margin-bottom:0;
}
.thumbHeadTop10Cell {
 /*   font-size: 80%;*/
    margin-top: 0;
    margin-bottom:0;
}
.thumbHeadCommentCell {
    font-size: 80%;
    margin-top: 0;
    margin-bottom:0;
}

/*
          ##########  Password Query  ##########
*/

.passwdTxtHead {
    font-size: 300%;
    font-weight: bold;
    color: #ff0000;
    margin-bottom:5px;
}
.passwdTxtMain {
    font-size: 100%;
    margin-top: 0;
    margin-bottom:0;
}
.passwdTxtRequest {
    font-size: 110%;
    margin-top: 0;
}
.passwdTxtAnnotation {
    font-size: 60%;
}
/*
a.passwdTxtAnnotation:link { font-weight:bold; font-style:normal; font-size:100%; color:#0000FF; text-decoration:underline; }
a.passwdTxtAnnotation:visited { font-weight:bold; font-style:normal; font-size:100%; color:#808000; text-decoration:none; }
a.passwdTxtAnnotation:hover { font-weight:bold; font-style:normal; font-size:100%; color:#E00000; text-decoration:none; }
a.passwdTxtAnnotation:active { font-weight:bold; font-style:normal; font-size:100%; color:#E00000; text-decoration:underline; }
a.passwdTxtAnnotation:focus { font-weight:bold; font-style:normal; font-size:100%; color:#00E000; text-decoration:underline; }
*/
.passwdTxtAlbum {
    font-size:100%;
    color:#660099;
    font-weight:bold;
    margin-top:0;
    margin-bottom:0;
}

/*
          ##########  Admin - Password Query  ##########
*/

.passwdAdminTxtHead {
   font-size: 300%;
    font-weight: bold;
    color: #ff0000;
    margin-bottom: 0;
}
.passwdAdminTxtHead2 {
    font-size: 200%;
    font-weight: bold;
    color: #ff0000;
    margin-top: 0;
    margin-bottom: 5px;
}
.passwdAdminCancel {
    font-size: 100%;
    font-weight: bold;
    color: #000000;
}


/*
          ##########  Top 10  ##########
*/

/* display text & link in thumbnail page */
.top10Table {
    border:0;
    width:100%;
    text-align:center;
}

.hitsTop10Cell {
border-top: 1px dashed #b40000;
border-bottom: 1px dashed #b40000;
    font-size: 130%;
    text-align:center;
}
.captionsTop10Cell {
border-top: 1px dashed #b40000;
border-bottom: 1px dashed #b40000;
/*    background-color: #C1C2FF;*/
    font-size: 80%;
    font-style:italic;
    white-space:normal;
}
.headerTop10Title {
/*    background-color: #C1C2FF;*/
    font-size: 150%;
    font-weight:bold;
    font-style:normal;
}
.headerTop10Albumname {
/*    background-color: #C1C2FF;
    color: #ffff00;*/
    font-size: 130%;
    font-weight:bold;
    font-style:normal;
}
.headerTop10Back {
/*    background-color: #C1C2FF;
    color: #ffff00;*/
    font-size: 80%;
    font-weight:bold;
    font-style:normal;
}
.headerTop10Tabledescription {
/*    background-color: #C1C2FF;
    font-size: 100%;*/
    font-weight:bold;
}
.headerTop10Statistic {
/*    background-color: #C1C2FF;*/
    font-size: 70%;
    font-style:normal;
    color:transparent
}
.headerTop10Fileinfo {
/*    background-color: #C1C2FF;*/
    font-size: 70%;
    font-style:normal;
    color:#000000;
}
/*
          ########## Comments  ##########
*/
.comEditLabel {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 80%;
	color: #000000;
	font-weight: normal;
	font-style: normal;
}
.comRightCell {
	font-family: verdana, arial, helvetica, sans-serif;
	background-color: #cccccc;
	padding:5px;
	font-size: 9pt;
}
.comLeftCell {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 8pt;
}
.comNameCell {
	font-size: 12pt;
	margin-left:0;
	margin-right:0;
	margin-top:0;
	margin-bottom:0;
	border:0;
	height:30px;
	vertical-align:middle;
	background-color: #999999
}
.comSelectionTable {
	margin-left:0;
	margin-right:0;
	margin-top:0;
	margin-bottom:0;
	border:0;
	height:20px;
	vertical-align:middle;
	background-color: #999999;
}
.comTableBorder {
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	border-spacing:0px;
	border-left:1px solid #000000;
	border-right:1px solid #000000;
	border-bottom:3px solid #000000;
}
.comPageLinks {
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: 700;
	vertical-align:middle;
	color: #FFFFFF;
}
.comPageCurrent {
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: 700;
	vertical-align:middle;
	color: #000000;
}


/*
          ##########  END !  ##########
*/

