/*
tags.css
for displaying fc link tags like [fc-foto:12345]
*/
@font-face {
  font-family: 'DaxlineWeb';
  src: url("/fcAssets/font/DaxlineWeb.eot?") format("embedded-opentype"), url("/fcAssets/font/DaxlineWeb.woff") format("woff"); }

@font-face {
  font-family: 'DaxlineWebMedium';
  src: url("/fcAssets/font/DaxlineWeb-Medium.eot?") format("embedded-opentype"), url("/fcAssets/font/DaxlineWeb-Medium.woff") format("woff"); }

.theme-fc .linkTag {
  color: #000; }
.theme-fc a.linkTag, .theme-fc .linkTag A {
  font-size: 13px;
  text-decoration: none;
  color: #000; }
.theme-fc a:hover.linkTag, .theme-fc .linkTag A:hover {
  color: #66CCFF; }
.theme-fc .clear {
  line-height: 0px;
  font-size: 0px;
  clear: both;
  margin-bottom: 5px; }
.theme-fc .strong {
  font-weight: bold; }
.theme-fc .linkTag .number {
  font-size: 11px; }
.theme-fc .linkTag.fotohome IMG {
  width: 80px;
  height: 80px;
  background: #ccc;
  float: left;
  margin-right: 17px; }
.theme-fc .linkTag.section IMG {
  width: 80px;
  height: 80px;
  background: #ccc;
  float: left;
  margin-right: 17px; }
.theme-fc .linkTag.calendar {
  width: 300px;
  font-size: 10px !important;
  padding: 17px 0; }
.theme-fc .linkTag.calendar .description {
  margin-top: 3px; }
.theme-fc .linkTag.calendar A {
  font-family: DaxlineWebMedium;
  font-size: 14px;
  font-weight: normal;
  line-height: 20px; }
.theme-fc .linkTag.calendar IMG {
  width: 80px;
  height: 80px;
  background: #ccc;
  float: left;
  margin-right: 17px;
  margin-top: -7px; }
.theme-fc .linkTag.sedcard {
  width: 240px;
  height: 280px;
  background-color: #222; }
.theme-fc .linkTag.sedcard a {
  text-decoration: none; }
.theme-fc .linkTag.sedcardTitle {
  padding-left: 10px;
  font-size: 14px;
  font-family: DaxlineWebMedium;
  color: #adadad; }
.theme-fc .linkTag.sedcardName {
  padding-left: 10px;
  font-size: 12px;
  font-family: DaxlineWebMedium;
  color: #adadad;
  width: 240px;
  float: left;
  clear: both; }
.theme-fc .linkTag.sedcardInfobox {
  width: 80px;
  height: 240px;
  background: rgba(34, 34, 34, 0.5);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#50343434,endColorstr=#50343434);
  zoom: 1;
  position: relative;
  left: 157px;
  top: -263px;
  padding-top: 20px;
  padding-left: 3px;
  display: none; }
.theme-fc .linkTag.sedcardInfobox a {
  text-decoration: none; }
.theme-fc .linkTag.sedcardInfoboxText {
  color: #fff;
  font-family: Verdana;
  font-size: 10px;
  font-weight: normal; }
.theme-fc .linkTag.foto {
  width: 240px;
  background-color: #222; }
.theme-fc .linkTag.fotoTitle {
  padding-left: 10px;
  font-size: 14px;
  font-family: DaxlineWebMedium;
  color: #adadad; }
.theme-fc .linkTag.fotoUser {
  padding-left: 10px;
  font-size: 12px;
  font-family: DaxlineWebMedium;
  color: #adadad;
  width: 240px; }
.theme-fc .linkTag.fotoAdmin {
  width: 450px;
  height: 520px;
  background-color: #222; }
.theme-fc .linkTag.fotoAdmin img {
  padding: 10px; }
.theme-fc .linkTag.fotoAdmin a {
  text-decoration: none;
  color: #adadad; }
.theme-fc .linkTag.fotoAdmin a:hover {
  color: #66CCFF; }
.theme-fc .linkTag.fotoAdminTitle {
  float: left;
  padding-left: 10px;
  padding-top: 10px;
  font-family: DaxlineWebMedium;
  color: #adadad;
  font-size: 14px; }
.theme-fc .linkTag.fotoAdminUser {
  float: left;
  clear: both;
  padding-left: 10px;
  padding-top: 10px;
  font-family: DaxlineWebMedium;
  color: #adadad;
  font-size: 14px; }
.theme-fc .linkTag.fotoAdminBoxTop {
  width: 450px;
  height: 170px; }
.theme-fc .linkTag.fotoAdminBoxTopLeft {
  width: 100px;
  float: left; }
.theme-fc .linkTag.fotoAdminBoxTopRight {
  float: left; }
.theme-fc .linkTag.fotoAdminBoxTopBottom {
  float: left;
  clear: both; }
.theme-fc .linkTag.fotoAdminBoxBottom {
  border-top: 1px solid #fff; }
.theme-fc .linkTag.fotoAdminBoxBottomTop {
  width: 450px;
  height: 113px; }
.theme-fc .linkTag.fotoAdminBoxBottomBottom {
  padding: 10px;
  font-family: DaxlineWebMedium;
  color: #adadad;
  font-size: 14px; }
