﻿a{text-decoration: none; color: #6666ff;}
a:visited{text-decoration:none; color:  #6666ff;}
a:hover {text-decoration:none;  color:  #0000ff;}


body { font-family:Arial ; 
    font-size:small ; 
    color: #ffffff ; 
    background-color: #000000;
    height:97% ; 
    width:98% ; 
    margin:0px ; 
    padding: 0px
}

#welcomediv
{
    position: absolute;
    top: 50%;
    left: 50%;
    margin: auto;
    padding: 10px;
    background-color:black;
    margin-left: -400px; /*set to a negative number 1/2 of your width*/
    margin-top: -300px; /*set to a negative number 1/2 of your height*/
    overflow: hidden;
}

.textlogin
{
     font-size:xx-small ;
     border: none;
}


.thumbtable
{
 float:left; 
 margin:6px 2px 6px 2px;   
  font-size: 0.80em;
  color: #cccccc;
}

.thumbtable a
{
    color: #cccccc;
}

.thumbtable:hover a
{
    color: #000000;
    background-color:#cccccc;
}
.thumbtable:hover 
{
    color: #000000;
    background-color:#cccccc;
}
.thumbtable a:hover
{
    text-decoration:none;  
    color: #ff0000;
    }


.grayitalic
{
    color: #555555;
    font-style: italic;
}

.NoBorder
{border: solid 0px;
    background-color:Transparent;
}
.photoalbum { font-family:Arial ; font-size:small; color: #000000 ; background-color: #eeeeee;}

.collapsePanel {
	width:100%;
	overflow:hidden;
}

.collapsePanelHeader
{
	width:100%;
	height:30px;
	color: white;
}



/* Rating */
.ratingStar {
    font-size: 0pt;
    width: 13px;
    height: 12px;
    margin: 0px;
    padding: 0px;
    cursor: pointer;
    display: block;
    background-repeat: no-repeat;
}

.filledRatingStar {
    background-image: url(pics/FilledStar.png);

}

.emptyRatingStar {
    background-image: url(pics/EmptyStar.png);
}

.savedRatingStar {
    background-image: url(pics/SavedStar.png);
}

.fotomoldura
{
    margin:auto;
	border-right: silver outset;
	border-top: silver outset;
	border-left: silver outset;
	border-bottom: silver outset;
}

.fotomoldurathick
{
	border-right: silver thick outset;
	border-top: silver thick outset;
	border-left: silver thick outset;
	border-bottom: silver thick outset;
}

.classmenu
{
	font-weight: bold;
	padding-bottom: 3px;
	padding-top: 3px;
	font-weight: bold;
	color: #ffffff;
	background-color: #006688;
	padding-right: 3px;
	padding-left: 3px;
	position: static;
}

	 
a.classsubmenu{text-decoration:none; color: #ffffff;  }
a.classsubmenu:visited{text-decoration:none; color:  #dddddd;}
a.classsubmenu:hover
{
	text-decoration: none;
	color: #33ff33;
}

.classsubmenu
{
	font-size:x-small;
	text-align:left;
	vertical-align:top;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-left:15px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

#topo
{
    margin:0px auto;
    padding: 0px;
    min-height:110px;
    height:15%;
    margin: 0px 0px 5px 0px;
    padding :0px;
    

}

#left
{ display:none ;
    clear:both;
    margin:0px auto;
    height:100%;
    padding: 0px;
    width:14%;
    min-width:160px;
    height:100%;
    min-height:100%;
    float:left;
    }
    
#middle
{   
    min-height: 100%;
    margin:0px auto;
    padding: 0px;
    float:left;
    width:100%;
    height:100%;
    min-height:100%;
    overflow:visible  ;
    
}

#footer
{   
    clear:both ;
    margin:0px auto;
    padding: 0px;
    width:70%;
    overflow:visible  ;
}

.thumb
{   width:140px;
    height:140px;
    float:left ;
    margin-bottom:3px;
    margin:0px auto;
    padding: 0px;
    vertical-align:middle ;
    overflow:hidden ;
}
