/* ------- corpo ---- */
body {line-height: 13px;
background: #fff;
background-position: top center;
background-repeat: y-repeat;
font-family: Arial;
font-size: 11px;
color: #625558;
margin: 0px;}


/* --- principal  ------- */
#conteudo{position: relative;
width: 1050px;
margin-left: auto;
margin-right: auto;
margin-top: 0px; }


/* ------- corpo galeria ---- */
.maintable {
background: #fff;
width: 1050px;
margin-left: 0px;
margin-bottom: 10px;
padding: 0px;
text-align:justify;
}



.anunchasds {background: #fff;
border: 1px solid #f3f3f3;
display: block;
margin-left: 0px;
margin-bottom: 20px;
padding: 10px;
height: 90px;
text-align: center;}

/* ------- conteudo ---- */
#topo {font-size: 0px; 
line-height: 100px; 
width: 1080px; 
margin-top: 20px; 
height: 0px; 
position: relative; 
margin-left: auto 0px;}

#main {margin-bottom: 0px; 
float: left; 
width: auto; 
overflow: hidden;
width: 1050px;
margin-top: 10px; 
margin-bottom: 10px;
padding: 0px; 
position: relative;}

#sidebar {display: none; background: #; margin-top: 0px; z-index: 10000; position: relative; font-size: 12px; text-align: justify; width: 348px; float: right;}
#sidebar .caixa {color: #aaa; 
	line-height: 22px; font-size: 14px; 
	padding: 10px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; overflow: hidden;}
#sidebar .caixa b {color: #e1d3e5; border: none;}


#footer {letter-spacing: 0px; 
font-size: 10px; 
padding-top: 0px;
padding-bottom: 0px;
color: #eee; 
text-align: center; 
font-family: 'Open Sans', sans-serif; 
text-transform: uppercase;  
width:  0px; 
background: #; 
margin-top: 0px; 
clear:both;  }
#footer a {color: #e4548a;}



.menutopo {font-size: 0px; 
height: auto; margin-top: -30px;
position: relative;
background: #c394a4;
text-align: center;
z-index: 10000;
overflow: hidden;
padding-top: 20px; padding-bottom: 20px;
margin-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
}
.menutopo a {font-size: 10px;
font-family: 'Open Sans', sans-serif;
font-weight: 600;
display: inline-block;
border: 1px solid #cfa6b4;
font-size: 11px;
color: #fff;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
margin-right: 5px;
margin-bottom: 5px;
letter-spacing: 0px;
text-transform: uppercase;
padding: 5px;
padding-top: 5px;
padding-bottom: 5px;}
.menutopo a:hover {color: #7c5b61;}
.menutopo img {margin-top: 15px;}

.haha {width: 100%; height: 520px; position: relative; z-index: 1000; background: #222 url("http://hq-pictures.com/themes/kj/imgs/header.png") top center;}



.sidets1 {-webkit-border-radius: 100px; 
-moz-border-radius: 100px;
line-height: 100px; text-align: center;
font-family: 'Open Sans', sans-serif; 
color: #fff;
text-transform: uppercase;
position: relative; margin-top: 0px; 
border-radius: 100px; width: 100px; height: 100px; background: #222 url(ss.png);}
sidets1 a {color: #fff;}


.sidets2 {font-family: 'Open Sans', sans-serif;   border: 1px solid #eee;
text-transform: uppercase;  
	color: #424242; letter-spacing: 3px;
	
background: url(stt.png) no-repeat;
	background-position: 5px 5px; 
height: 37px; line-height: 37px;
	padding-left: 45px;
 margin-bottom: 10px;}


.sidets3 {font-family: 'Open Sans', sans-serif; border: 1px solid #eee;
text-transform: uppercase;  color: #d5d5d5; letter-spacing: 1px;
background: url(sff.png) no-repeat; background-position: 5px 5px; 
height: 37px; line-height: 37px; padding-left: 45px;
margin-bottom: 10px;}

.sidets4 {font-family: 'Open Sans', sans-serif; border: 1px solid #eee;
text-transform: uppercase;  color: #d5d5d5; letter-spacing: 1px;
background: url(sii.png) no-repeat; background-position: 5px 5px; 
height: 37px; line-height: 37px; padding-left: 45px;
margin-bottom: 10px;}



.sidets5 {font-family: 'Open Sans', sans-serif; border: 1px solid #eee;
text-transform: uppercase;  color: #d5d5d5; letter-spacing: 1px;
background: url(sdd.png) no-repeat; background-position: 5px 5px; 
height: 37px; line-height: 37px; padding-left: 45px;
margin-bottom: 10px;}

.ig-b- { display: inline-block; }
.ig-b- img { visibility: hidden; }
.ig-b-:hover { background-position: 0 -60px; } .ig-b-:active { background-position: 0 -120px; }
.ig-b-v-24 { width: 137px; height: 24px; background: url(//badges.instagram.com/static/images/ig-badge-view-sprite-24.png) no-repeat 0 0; }
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
.ig-b-v-24 { background-image: url(//badges.instagram.com/static/images/ig-badge-view-sprite-24@2x.png); background-size: 160px 178px; } }


/* ------- LINK ALBUM DENTRO  ---- */
.alblink a {
background-repeat: no-repeat;
background-position: left;
text-decoration: none;
color: #aaa;
letter-spacing: 0px;
font-size: 11px;
font-family: 'Lato', sans-serif;
font-weight: 800;
}

.alblink a:hover {
color: #aaa;
}


.sdsmdsmds {
background-position: top left;
background-repeat: repeat-x;
letter-spacing: 1px;
font-family: 'Open Sans', sans-serif;
font-weight: 600;
text-align: center;
border: 1px solid #f3f3f3;
background: #fff; 
text-transform: uppercase; 
font-size:  11px; 
color: #aaa;
font-style: normal;
letter-spacing: 1px;
padding: 20px;
padding-bottom: 20px;
padding-top: 20px;}

/* ------- BARRA ANTES DAS FOTOS ---- */
.tableh1 {
background-position: top left;
background-repeat: repeat-x;
letter-spacing: 1px;
font-family: 'Open Sans', sans-serif;
font-weight: 600;
border: 1px solid #f3f3f3;
background: #fff; 
text-transform: uppercase;
font-size:  14px; 
color: #555;
font-style: normal;
letter-spacing: -1px;
padding: 20px;
padding-bottom: 20px;
padding-top: 20px;}

.tableb {
	background: #;
	color: #ccc;
	text-transform: normal;
	line-height: 22px;
}

.tableh1 img {display: none;}

.tableh1_compact {
background-position: top left;
background-repeat: repeat-x;
letter-spacing: 0px;
font-family: 'Open Sans', sans-serif;
text-transform: uppercase;
font-size: 10px; 
color: #b4a897; 
letter-spacing: 1px;
padding: 10px;}

.tableh1_compact img {}

.pic_title {padding: 10px; font-size: 10px;}
.pic_caption {padding: 20px; display: block; margin-left: 0px; margin-right: 0px; border: 1px solid #f3f3f3; font-weight: 400; font-size: 15px; font-family: georgia; font-style: italic; color: #aaa;}


/* ------- ops 2 ---- */
.tableh2 {
background-position: top left;
background-repeat: repeat-x;
letter-spacing: 0px;
font-weight: 600;
border: 1px solid #f3f3f3;
font-family: 'Open Sans', sans-serif;
text-transform: uppercase;
font-size: 10px; 
color: #777; 
letter-spacing: 1px;
padding: 20px;}

.tableh2:hover {-webkit-transition:All 0.3s  ease-in-out; -moz-transition:All 0.3s ease-in-out; -o-transition:All 0.3s ease-in-out;}

.tableh2 img  {}





/* ------- ops 3---- */
.tableb {
padding-bottom: 0px; 
padding-top: 0px;
padding-right: 10px;
padding-left: 10px;}

.tableb_compact {padding-bottom: 0px; padding-top: 0px;
padding-right: 0px;border: 1px solid #f3f3f3;
padding-left: 0px;overflow: hidden;}

.tableb_alternate {overflow: hidden; margin-bottom: 10px; padding-bottom: 0px; padding-top: 0px;
padding-right: 0px;
padding-left: 0px;}



.tablef {padding-bottom: 0px; padding-top: 0px;
padding-right: 10px;
padding-left: 10px;overflow: hidden;}
.tableb_alternate .tableb_alternate {border: none;}


/* ------- CATEGORIAS SEM CONTEUDO ---- */
.catrow_noalb  {
overflow: hidden;
color: #aaa; 
border: 1px solid #f3f3f3;
line-height: 22px;
margin-bottom: -2px;
font-family: 'Lato', sans-serif;
font-style: italic;
font-weight: 400;
font-size: 10px; 
padding: 0px;
padding-bottom: 10px;
padding-top: 10px;
-webkit-transition: opacity ease-out 0.6s 0.1s;
-moz-transition: all ease-out 0.6s 0.1s;-o-transition: all ease-out 0.6s 0.1s;-ms-transition: all ease-out 0.6s 0.1s;
transition: all ease-out 0.2s 0.1s;}




/* ------- CATEGORIAS COM CONTEUDO ---- */
.catrow  {
overflow: hidden;
color: #aaa; 
border: 1px solid #f3f3f3;
line-height: 22px;
margin-bottom: -2px;
font-family: 'Lato', sans-serif;
font-style: italic;
font-weight: 400;
font-size: 10px; 
padding: 0px;
padding-bottom: 10px;
padding-top: 10px;
-webkit-transition: opacity ease-out 0.6s 0.1s;
-moz-transition: all ease-out 0.6s 0.1s;-o-transition: all ease-out 0.6s 0.1s;-ms-transition: all ease-out 0.6s 0.1s;
transition: all ease-out 0.2s 0.1s;}


.catrow_noalb img { -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;  width: 60px; height: 60px; float: left; margin-right: 20px;}

.catrow img { -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; width: 60px; height: 60px; float: left; margin-right: 20px;}

/* ------- formataÃ§Ã£o de links da gategoria ---- */
.catlink {margin-bottom: 0px;
font-style: normal;
padding: 0px;
margin: 0px;
margin-left: 10px;
display: block;
}

.catlink a {
font-family: 'Open Sans', sans-serif;
font-weight: 600;
text-transform: uppercase;
font-style: normal;
font-size:  11px;
display: inline-block; 
color: #a4a4a4; 
background: url(fav.png) no-repeat;
background-position: 0px 5px;
padding-left: 30px;
letter-spacing: 3px;
text-decoration: none;
-webkit-transition:All 0.3s  ease-in-out; -moz-transition:All 0.3s ease-in-out; -o-transition:All 0.3s ease-in-out;}

.catrow_noalb:hover  .catlink a  {color: #a7c0c2;}
.catrow:hover  .catlink a  {color: #a7c0c2;}




.buttonlist a {color: #d3b8aa; display: inline-block;}

/* ------- outros ---- */
.album_stat {
background: #;
padding: 6px;
text-transform: normal;
color: #ccc; 
line-height: 22px;
padding: 6px; 
display: block;
letter-spacing: 1px;
font-family: georgia;
font-style: italic;
font-size: 12px;
margin: -5px;
margin-top: 30px;
margin-left: 20px; 
margin-right: 20px;}

.thumb_filename {
font-size: 10px;
display: block;}


/* ------- TITULO ALBUM ---- */
.thumb_title_title {
margin-top: 0px;
position: relative;
z-index: 1000;
font-weight: normal;
background-repeat: no-repeat;
background-position: 10px -3px;
font-family: 'dinb', sans-serif;
    font-size: 8px;
    letter-spacing: 1px;
font-weight: bold;
width: 110px; 
height: 20px;
background: rgba(0,0,0,0.1); color: #fff;
margin-left: 0px;
text-align: center;
text-transform: uppercase;
margin-top: 0px;
margin-bottom: 0px;
padding: 10px;
padding-bottom: 10px;
padding-top: 10px;
line-height: 10px;
display: block; 
-webkit-transition: all ease-out 0.6s 0.1s;
-moz-transition: all  ease-out 0.6s 0.1s;
-o-transition: all  ease-out 0.6s 0.1s;
-ms-transition: all  ease-out 0.6s 0.1s;
transition: all ease-out 0.2s 0.1s;}

.thumbnails:hover .thumb_title_title { background: #fff; color: #777; -webkit-transition: all ease-out 0.6s 0.1s;
-moz-transition: all  ease-out 0.6s 0.1s;
-o-transition: all  ease-out 0.6s 0.1s;
-ms-transition: all  ease-out 0.6s 0.1s;
transition: all ease-out 0.2s 0.1s;

}







/* ------- VISUALIZAÇÕES ---- */
.thumb_title_views {
font-weight: normal;
text-transform: uppercase;
font-style: normal;
position: absolute;
top: 0px;
left: 0px;
width: 0px;
height: 0px;
line-height: 0px; 
text-align: center;
overflow: hidden;
color: transparent; 
background: transparent;
font-style: normal;
font-family: 'Open Sans', sans-serif;
font-weight: 500;
font-size: 1px;
letter-spacing: 0px;
padding: 0px;
display: inline-block;}



.thumb_resolution
{position: absolute;
width: 140px;
top: 10px;
left: 10px;
background: #f7f7f7;
color: #aaa;
padding: 5px;
padding-top: 10px;
padding-bottom: 10px;}



.thumb_caption 
{
background: #f8f4f0;
text-transform: uppercase;
font-style: normal;
color: #caaf9e; 
margin-top: 0px;
width: 110px; 
font-family: 'Open Sans', sans-serif;
font-weight: 400;
font-size: 10px;
padding: 10px;}



.thumb_caption_ctime {
font-weight: normal;
text-transform: uppercase;
font-style: normal;
color: #fff; 
-webkit-border-bottom-right-radius: 5px;
-webkit-border-bottom-left-radius: 5px;
-moz-border-radius-bottomright: 5px;
-moz-border-radius-bottomleft: 5px;
border-bottom-right-radius: 5px;
border-bottom-left-radius: 5px;
background: #e19aaf;
margin-top: 0px;
font-family: 'dinb', sans-serif;
    font-size: 9px;
    letter-spacing: 2px;
font-weight: 400;
padding: 5px;
    width: 120px;
display: inline-block;}


.thumb_caption_mtime 
{
font-weight: normal;
text-transform: uppercase;
font-style: normal;
color: #fff; 
-webkit-border-bottom-right-radius: 5px;
-webkit-border-bottom-left-radius: 5px;
-moz-border-radius-bottomright: 5px;
-moz-border-radius-bottomleft: 5px;
border-bottom-right-radius: 5px;
border-bottom-left-radius: 5px;
background: #e19aaf;
margin-top: 0px;
font-family: 'dinb', sans-serif;
font-size: 9px;
letter-spacing: 2px;
font-weight: 400;
padding: 10px;
display: inline-block;}


.thumbnails .image {
margin: 0px;
margin-top: 10px;
margin-bottom: -3px;
height: auto;opacity: 1;
-webkit-transition: all ease-out 0.6s 0.1s;
-moz-transition: all  ease-out 0.6s 0.1s;
-o-transition: all  ease-out 0.6s 0.1s;
-ms-transition: all  ease-out 0.6s 0.1s;
transition: all ease-out 0.2s 0.1s;}


.thumbnails:hover .image {
margin: 0px;
margin-top: 10px;
margin-bottom: -3px;
height: auto;
opacity: 0.7;
filter: none;
-webkit-filter: grayscale(85%);
-webkit-transition: all ease-out 0.6s 0.1s;
-moz-transition: all  ease-out 0.6s 0.1s;
-o-transition: all  ease-out 0.6s 0.1s;
-ms-transition: all  ease-out 0.6s 0.1s;
transition: all ease-out 0.2s 0.1s;}


.albums .image {
margin: 0px;
margin-bottom: 0px;
padding: 10px;
-webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;
background: #edd7e9;
background-position: 10px bottom;
background-repeat: no-repeat;
-webkit-transition: all ease-out 0.6s 0.1s;
-moz-transition: all  ease-out 0.6s 0.1s;
-o-transition: all  ease-out 0.6s 0.1s;
-ms-transition: all  ease-out 0.6s 0.1s;
transition: all ease-out 0.2s 0.1s;}



.tableb_alternate .image {
margin: 0px;
margin-bottom: 0px;
float: left;
padding: 10px;
background-position: 10px bottom;
background-repeat: no-repeat;
-webkit-transition: all ease-out 0.6s 0.1s;
-moz-transition: all  ease-out 0.6s 0.1s;
-o-transition: all  ease-out 0.6s 0.1s;
-ms-transition: all  ease-out 0.6s 0.1s;
transition: all ease-out 0.2s 0.1s;}




/* ------- borda nas imagens ---- */
.imageborder {
margin-top: 0px;
margin-bottom: 0px;}

/* ------- tamanho do midia ---- */
.display_media {
background: #fff;
border: 1px solid #f3f3f3;
text-align: center;
padding: 0px;}


.display_media .image {
margin: 10px;
background: #f8f3f8;
border: 1px solid #f0e8f0;
padding: 20px;
-webkit-transition: all ease-out 0.6s 0.1s;
-moz-transition: all  ease-out 0.6s 0.1s;
-o-transition: all  ease-out 0.6s 0.1s;
-ms-transition: all  ease-out 0.6s 0.1s;
transition: opacity ease-out 0.2s 0.1s;}
.display_media .image:hover {}



.thumb_caption_rating {display: none;}



.thumbnails {text-align: center;
border: 1px solid #f3f3f3;
position: relative;
margin-top: 5px;
padding: 10px;
-webkit-transition:All 0.3s  ease-in-out; -moz-transition:All 0.3s ease-in-out; -o-transition:All 0.3s ease-in-out;
}


.filmstrip_background .thumbnails {text-align: center;
width: 160px;
background: rgba(0,0,0,0.2);
background-position: 75px 45px; 
position: relative;
margin-top: 5px;
-webkit-transition:All 0.3s  ease-in-out; -moz-transition:All 0.3s ease-in-out; -o-transition:All 0.3s ease-in-out;
padding-bottom: 12px;}







.tableh1 .statlink {
padding: 0px;
font-family: 'Open Sans', sans-serif;
font-weight: 300;
text-align: center;
text-transform: uppercase;
font-style: normal;
font-size: 10px;
letter-spacing: 0px;
color: #aaa;}

.tableh1 .statlink a {
text-decoration: none;
font-size: 10px; 
margin-bottom: 1px;
text-transform: uppercase;
color: #cf8dc8;
display: inline-block;
font-family: 'Open Sans', sans-serif;
font-weight: 600;}

.tableh1 .statlink a:hover {
color: #54656a;}


.user_thumb_infobox {
margin-top: 1px;
margin-bottom: 1px;}

.user_thumb_infobox th {
font-weight: bold;
font-size: 100%;
margin-top: 1px;
margin-bottom: 1px;
text-align: center;}

.user_thumb_infobox td {
font-size: 85%;
margin-top: 1px;
margin-bottom: 1px;
text-align: center;}

.user_thumb_infobox a {
text-decoration: none;
color: #382A1D;}

.user_thumb_infobox a:hover {
color: #382A1D;
text-decoration: none;}

.sortorder_cell {
color: #999;
font-size: 0px;
display: none;
padding-top: 0px;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 10px;
margin: 0px;}

.sortorder_options {
font-family: Tahoma;
color: #999;
padding: 0px;
margin: 0px;
font-weight: bold;
font-size: 0px;
white-space: nowrap;}

/* ------- navegaÃ§Ã£o de imagens ---- */
.navmenu {background: #f1f1f1;
	background-position: top left;
background-repeat: repeat-x;
letter-spacing: 0px;
font-weight: 300;
font-family: 'Open Sans', sans-serif;
text-transform: uppercase;
font-size: 10px; 
color: #555; 
letter-spacing: 1px;
padding: 10px;}

.navmenu img {}

.navmenu a {background: #;
background-position: top left;
background-repeat: repeat-x;
letter-spacing: 0px;
line-height: 0px;
font-weight: 300;
font-family: 'Open Sans', sans-serif;
text-transform: uppercase;
font-size: 10px; 
color: #555; 
letter-spacing: 1px;
padding-left: 5px;
padding-right: 5px;}

.navmenu a:hover {
color: #222;}

.navmenu a img {
border: 0px;
padding: 0px;}

.navmenu a img:hover {
border: 0px;
padding: 0px;}



/* ------- formataÃ§Ã£o coments outros ---- */
.comment_date{
color: #dcccde;
font-size: 90%;
vertical-align: middle;}

.comment_date a img {
border: 0px;
padding: 0px;}

.comment_date a img:hover {
border: 0px;
padding: 0px;}



.footer {display: block; overflow: hidden; display: none; color: #eee5d2; height: 0px;
font-size: 0px; margin-top: 0px; text-transform: uppercase;}


a {color: #d3c6d2; text-decoration: none; }
a:hover {color: #aaa; }
.fanfu a {color: #aaa;}

.asdomfisdnmp {font-size: 0px; position: absolute; left: 0px; width: 210px; margin-top: -400px;  background: #252424; float: left; padding: 0px; margin-bottom: 0px;}
.asdomfisdnmp a {color: #fed95b; float: left; font-weight: 600; font-family: 'Open Sans', sans-serif; margin-top: 3px;
display: block; width: 150px; text-align: center; font-size: 10px; text-transform: uppercase; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; background: rgba(0,0,0,0.1); padding: 10px; margin-left: 20px; margin-right: 20px;}
.asdomfisdnmp a:hover {background: #fff; color: #222;}

strong {color: #b4d2d2; border-bottom: 1px solid #eee; text-shadow: 0px 0px 0px #;}
b{color: #b4d2d2; border-bottom: 1px solid #eee; text-shadow: 0px 0px 0px #;}

.topmenu {
font-family: Trebuchet MS, Geneva, Arial, sans-serif;
line-height: 130%;
font-size: 110%;}

.topmenu a {
color: #825c00;
text-decoration: none;}

.topmenu a:hover  {
color: #949494;
text-decoration: underline;}

/* ------- imagem table ---- */
.img_caption_table {
border: none;
-webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;
background: #eee;
width: 100%;
margin: 0px;}

.img_caption_table th {
background:#eee;
-webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;
font-size: 100%;
color: #000000;
padding-top: 4px;
padding-right: 10px;
padding-bottom: 4px;
padding-left: 10px;}

.img_caption_table td {
background: #eee;
padding: 6px;
-webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;
padding-top: 6px;
padding-right: 10px;
padding-bottom: 6px;
padding-left: 10px;
border-top: 1px solid #fff;
white-space: normal;}

.debug_text {
background: #eee;
padding: 6px;
-webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;
width: 100%;
margin: 0px;
}

.clickable_option {
cursor: default;}

.listbox_lang {
color: #777;
background: #eee;
font-size: 80%;
font-family: Arial, Helvetica, sans-serif;
vertical-align: middle;}

#vanity a {
display:block;
width:57px;
height:20px;
margin: 3px 20px;}

/* ------- formataÃ§Ã£o de hs---- */
h1 {
text-decoration: none;
line-height: 120%;
color: #808080;
margin: 0px;}

h2 {
background-position: left;
padding-left: 13px;
font-size: 11px;
margin: 0px;
}

h3 {
font-weight: normal;
font-size: 9px;
margin: 0px;}


/* ------- de mais ---- */
p {
font-family: Trebuchet MS;
font-size: 11px;
margin: 2px 0px;}

ul {list-style-type: none;
margin-left: 5px;
padding: 0px;}

li {
margin-left: 10px;
margin-top: 4px;
margin-bottom: 4px;
padding: 0px;
list-style-position: outside;
list-style-type: none;}

.textinput {
font-family: Trebuchet MS, Geneva, Arial, sans-serif;
font-size: 100%;
margin-top: 10px;
background: #eee;
border: 1px solid #eee;
padding-right: 5px;
padding-left: 5px;}

.listbox {
font-family: Trebuchet MS, Geneva, Arial, sans-serif;
font-size: 100%;
border: 1px solid #1e1416;
vertical-align: middle;}

.button {
font-family: Trebuchet MS;
font-size: 100%;
border: 1px solid #bfbdbd;
background-position: bottom;}

.comment_button {
font-family: Trebuchet MS;
font-size: 100%;
border: 1px solid #bfbdbd;
background-position: bottom;
padding-left: 3px;
padding-right: 3px;}

.radio {
font-family: Trebuchet MS, Geneva, Arial, sans-serif;
font-size: 100%;
vertical-align: middle;}

.checkbox {
font-family: Trebuchet MS, Geneva, Arial, sans-serif;
font-size: 100%;
vertical-align: middle;}

.cred{position: fixed; bottom: 0px; right: 0px; }

.admin_menu {display:inline-block;}
.admin_menu_wrapper a {
color: #707070;
background: #eee;-webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;
text-decoration: none;
display: inline-block;
position: relative;
padding: 3px; margin-right: 10px; margin-bottom: 10px;}
.admin_menu_wrapper img {display: none;}

