/*---------------------------BODY PERSONAL--------------------*/
body {
    background:url(bg.jpg) 0 0 repeat #fff; text-align:center;
    font: 8pt Verdana, Geneva, Arial, Helvetica, "Bitstream Vera Sans", sans-serif;
    color:#555555;
    margin-top:0px; margin-bottom:15px; padding: 0px 0 0 0px;
    SCROLLBAR-FACE-COLOR: #6689C1;
    SCROLLBAR-HIGHLIGHT-COLOR: #D1DCEB;
    SCROLLBAR-SHADOW-COLOR: #E2E2E2;
    SCROLLBAR-3DLIGHT-COLOR: #81A5D7;
    SCROLLBAR-ARROW-COLOR: #FF0000;
    SCROLLBAR-TRACK-COLOR: #AFC8E9;
    SCROLLBAR-DARKSHADOW-COLOR: #5B769C;
}

div, p, ul, form, input, h1, h2, h3, h4, hr, img{ padding:0px; margin:0px; }
ul { list-style-type:none; }
    
#debutgalerie {
	width:710px;
	margin: 0 auto;
    background-color:#fff;
    color:inherit;
    margin-top:0px;
	padding:20px 20 0 20px;
	text-align:center;
	clear:both;
}

#galtitrepage {
	padding: 3px;
    font-size:14pt;
    font-weight: bold;
    text-align: left;
}

#galliensadm {
	padding: 3px;
	text-align: right;
}

#galbarrearbo {
	padding: 3px;
	border-bottom: 1px solid #DDDDDD;
	padding-bottom:5px;
	margin-bottom:10px;
    text-align: left;
}

#galbarreinfo {
    padding-left: 3px;
}

#galcopyright {
	padding-top: 10px;
    border-top: 1px solid #DDDDDD;
	margin-top: 40px;
	text-align:center;
}

#copyright {
	margin-top: 40px;
	text-align:center;
}

#galcontenu {
	text-align:center;
}

.spacer {
    clear: both;
    margin:0;
}

.galminiature {
    background:#EEEEEE;
	padding:10px;
	border:0px;
}

.galminiature:hover {
	background:#FAFAFA;
}


.gallien {
    font: 10pt;
    color:#208fc9;
    text-decoration:none;
}
.gallien:hover {
	text-decoration:underline;
}

.gallienmin {
    color:#B9B9B9;
    text-decoration:none;
}
.gallienmin:hover {
	color:#DCDCDC;
}

/* ------------------------------ INDEX.PHP-----------------*/
.indexfavorite {
    padding-top: 10px;
    text-align:center;
}

.indexfavoritetitre {
    padding-top:5px;
    margin-top:15px;
    text-align:left;
    border-top: 1px solid #DDDDDD;
}

.indexfavoritecontenu {
    padding:10px;
}

.indexfavoriterow {
    padding: 5px;
}

/* ------------------------------ INDEX.PHP + ALBUM.PHP-----------------*/
.galdescralbum {
    font: 8pt;
    vertical-align: top;
	text-align: left;
}


/* ------------------------------ ALBUM.PHP-----------------*/
.albumline {
    padding:5px;
    margin:5px 0 5px 0;
    text-align:left;
    border: 1px solid #D7D7D7;
	background: #FAFAFA;
}

.albumline img.galminiature {
	margin-right: 15px;
}

.albumrowdescr {
	width: 500px;
	text-align:left;
	margin-right:10px
}
.albumrowdescr:hover {
	background: #FAFAFA;
}

#galaffichertbl {
	margin:0;
	padding:0;
	margin: 0 auto;
}

#galimgafficherdatas {
	text-align:left;
}

.galimgafficherdatast {
}

.galimgafficherdatasd {

}

/* ------------------------------ SERIE.PHP-----------------*/
.galbarrenav {
	padding-left: 3px;
}

.galdescrminiature {
    font: 8pt;
    text-align : center;
}

.serierowthumb img {
	background:#EEEEEE;
	padding:10px;
}

.serierowthumb img:hover {
	background:#FAFAFA;
}

#galtblminiatures {
	margin: 10px auto 10px auto;
	padding: 0px;
}

#galtblminiatures td {
	margin: 25px;
	padding: 10px;
}

/* ------------------------------ IMG.PHP-----------------*/
#galimgafficher {
	border: 1px solid #AAAAAA;
	text-align : center;
}

#galimgaffichergroupe {
	border: 1px solid #AAAAAA;
	text-align : center;
}

.galimgafficherline {
	margin:0;
	padding:0;
}

.galliensuivprec {
	border: 0px;
}

.galliensuiv {
	border: 1px solid #1C1C1C;
}

.galimgafficherblocphoto {
    max-width: 90%;
    border: 0px;
	padding:0px;
	margin-top:10px;
	margin-bottom:10px;
	text-align:center;
}

IMG.galimgafficherphoto {
    max-width: 95%;
    border: 0px;
    background:#EEEEEE;
	padding:15px;
	margin-top:10px;
	margin-bottom:10px;
	text-align:center;
}

#galimgafficherentourephoto {
  background-image:url(loading.gif);
  background-repeat:no-repeat;
  background-position:center center;
  text-align:center;
}

/* ------------------------------ LOGIN.PHP-----------------*/

#galauthdescr {
	margin: 20px auto 20px auto;
	text-align: center;
}

/* ------------------------------ ERROR.PHP-----------------*/

#galerror {
	margin: 20px auto 20px auto;
	text-align: center;
}


/* -------------------MINHAS CONFIGURAÇÕES-----------------*/

.input { color:#064065; font-size:9pt; font-family:Verdana,Arial; font-weight:normal; height:16px; border:1px solid #20608E; background-color:#FFFFFF; }
.inputContatoMensagem { color:#064065; font-size:12px; font-family:Verdana,Arial; font-weight:normal; border:1px solid #20608E; background-color:#FFFFFF; }
.inputLogin { font:10pt verdana; font-weight:normal; color:#5F726F; background-color:#F0F3F7; border:1px solid #000080; width:130px; height:16px; padding:0px 0 0 0px; }
.texto1 { color:#000000; font-size:10pt; font-family:Verdana,Arial; font-weight:normal; padding:0px 0 0 0px; }
.texto2 { color:#000000; font-size:9pt; font-family:Verdana,Arial; font-weight:normal; padding:0px 0 0 0px; }
.texto3 { color:#000000; font-size:8pt; font-family:Verdana,Arial; font-weight:normal; padding:0px 0 0 0px; }
.texto4 { color:#6689C1; font-size:7pt; font-family:Verdana,Arial; font-weight:normal; padding:0px 0 0 0px; }
.titulo { font-family:Tahoma; font-size:14pt; font-weight:bold; color:#000080; letter-spacing:1px; text-decoration:none; padding:0px 0 0 0px; }
#linha1 { display:block; width:100%; height:2px; float:left; background:#CFDEEA no-repeat; position:relative; font-size:0px; margin-top:5px; margin-bottom:5px; padding:0px 0 0 0px; }
#linha2 { display:block; width:710px; height:4px; float:left; background:#CFDEEA no-repeat; position:relative; font-size:0px; margin-top:0px; margin-left:20px; margin-bottom:10px; padding:0px 0 0 0px; }
#linha3 { display:block; width:100%; height:1px; float:left; background:#CFDEEA no-repeat; position:relative; font-size:0px; margin-top:5px; margin-bottom:5px; padding:0px 0 0 0px; }
#space { display:block; width:100%; height:3px; float:left; background:#fff no-repeat; position:relative; font-size:0px; padding:0px 0 0 0px; }

h2
{ display: block;
  widht:530px;
  float:right;
  margin-top:2px;
  margin-right:10px;
  font-size:8pt;
  font-weight:normal;
  text-align:right;
  color:#fff;}

h3
{ background:url(../../images/barraLogin.jpg) 0 0px no-repeat #fff;
  float:left;
  display:block;
  width: 710px;
  height:20px;
  text-align:left;
  font-family:Arial;
  font-size:12pt;
  color:#485E9C;
  font-variant:small-caps;
  text-decoration:none;
  letter-spacing:1px;
  font-weight:bold;
  margin-top:20px;
  margin-bottom:40px;
  padding:0px 0 0 0px;
  clear:both; }

h4
{ display: block;
  widht:200px;
  float:left;
  margin-top:2px;
  margin-left:10px;
  margin-right:10px;
  font-size:8pt;
  font-weight:normal;
  text-align:left;
  color:#fff;}


#welcome { width: 750px; height:30px; background: url(top.jpg) no-repeat; border-left:#667BB4 1px solid; border-right:#667BB4 1px solid; position:relative; margin:0px auto; padding:0px 0 0 0px; }
#welcome h1{ text-align:left; padding:7px 0 0 10px; margin:0px; font-weight:bold; font-size:14px; color:#FFFFFF; }
#header { width:750px; height:120px; margin:auto; background:url(topBannerHome.jpg) 0 0px no-repeat; border-left:#667BB4 1px solid; border-right:#667BB4 1px solid; text-align:center; padding:0px 0 0 0px;}
#saudacao { width: 750px; height:17px; background: url(top.jpg) no-repeat; border-left:#667BB4 1px solid; border-right:#667BB4 1px solid; position:relative; margin:0px auto; padding:0px 0 0 0px; }

#main { width:750px; margin:auto; background-color:#FFFFFF; color:inherit; border-left:#667BB4 1px solid; border-right:#667BB4 1px solid;  text-align:center; padding:0px 0 0 0px; clear:both;}
#content { width:640px; margin:auto; background-color:#fff; float:left; margin-top:20px; margin-bottom:20px; margin-left:0px; padding:0px 0 0 0px; text-align:center; color:inherit; }
#linha { display: block; width:710px; height:4px; float:left; background:#CFDEEA no-repeat; position:relative; font-size:0px; margin-top:10px; margin-left:20px; margin-bottom:10px; padding:0px 0 0 0px;}

#footer
{ width:750px;
  background-color:#fff;
  height:75px;
  margin-top:0px;
  margin-bottom:0px;
  margin-left:auto;
  margin-right:auto;
  padding:0px 0 0 0px;
  border-left:#667BB4 1px solid;
  border-right:#667BB4 1px solid;
  border-bottom:#667BB4 1px solid;
  font-size:95%;
  color:#476391;
  text-align:center;
  clear:both;}

.footer
{ height:0px;
  clear:both; }
