@import url(http://www.fototavling.nu/15989.css);

#footer
{
   /*display: none;*/
}

#main, #main-content {float: left; clear: both;}

#main-content-left
{
   width: 435px;
   float: left;
   margin-right: 30px;
   min-height: 200px;
}

#main-content-right
{
   width: 205px;
   padding: 45px 0 0 55px;
   min-height: 220px;
   background: url(http://www.testwebben.se/3239/Images/main-content-right-bg.png) no-repeat;
   float: right;
   margin: -30px 0 0 0;
}

#main-content-left-2
{
   background: #fff !important;
   overflow: auto;
   width: 690px;
  /* min-height: 500px;*/
   height: auto;
   float: left;
   margin-right: 30px;
  /* height: 200px;*/
}

#footer
{
   margin: 0 auto 0 auto;;
}

/* -- Form Styles ------------------------------- */
form {  
  margin: 0;
  padding: 0;
}

div.fieldset {
  border:  1px solid #c0c0c0;
  margin: 0px 0px;
  padding: 20px 10px;
  width: 430px;
}
div.fieldset span.legend {
  position: relative;
  background-color: #FFF;
  padding: 3px;
  top: -30px;
  font: 700 14px Arial, Helvetica, sans-serif;
  color: #666666;
}

div.flash {
  width: 200px;
  margin: 10px 5px;
  border-color: #D9E4FF;

  -moz-border-radius-topleft : 5px;
  -webkit-border-top-left-radius : 5px;
  -moz-border-radius-topright : 5px;
  -webkit-border-top-right-radius : 5px;
  -moz-border-radius-bottomleft : 5px;
  -webkit-border-bottom-left-radius : 5px;
  -moz-border-radius-bottomright : 5px;
  -webkit-border-bottom-right-radius : 5px;
}

button,
input,
select,
textarea { 
  border: solid 1px black; 
  margin-bottom: 10px;
  padding: 2px 3px;
}



input[disabled]{ border: 1px solid #ccc } /* FF 2 Fix */


label { 
}

#btnSubmit { margin: 0 0 0 200px ; }

/* -- Table Styles ------------------------------- */
.table_bidrag {
  white-space: nowrap;
}

td {
  font: 10pt Helvetica, Arial, sans-serif;
  vertical-align: top;
  padding: 1px;
}

.progressWrapper {
  width: 200px;
  overflow: hidden;
}

.progressContainer {
  margin: 5px;
  padding: 4px;
  border: solid 1px #E8E8E8;
  background-color: #F7F7F7;
  overflow: hidden;
}
/* Message */
.message {
  margin: 1em 0;
  padding: 10px 20px;
  border: solid 1px #FFDD99;
  background-color: #FFFFCC;
  overflow: hidden;
}
/* Error */
.red {
  border: solid 1px #B50000;
  background-color: #FFEBEB;
}

/* Current */
.green {
  border: solid 1px #DDF0DD;
  background-color: #EBFFEB;
}

/* Complete */
.blue {
  border: solid 1px #CEE2F2;
  background-color: #F0F5FF;
}

.progressName {
  font-size: 8pt;
  font-weight: 700;
  color: #555;
  width: 200px;
  height: 14px;
  text-align: left;
  white-space: nowrap;
  overflow: hidden;
}

.progressBarInProgress,
.progressBarComplete,
.progressBarError {
  font-size: 0;
  width: 0%;
  height: 2px;
  background-color: blue;
  margin-top: 2px;
}

.progressBarComplete {
  width: 100%;
  background-color: green;
  visibility: hidden;
}

.progressBarError {
  width: 100%;
  background-color: red;
  visibility: hidden;
}

.progressBarStatus {
  margin-top: 2px;
  width: 200px;
  font-size: 7pt;
  font-family: Arial;
  text-align: left;
  white-space: nowrap;
}

a.progressCancel {
  font-size: 0;
  display: block;
  height: 14px;
  width: 14px;
  background-image: url(http://www.testwebben.se/3239/Images/cancelbutton.gif);
  background-repeat: no-repeat;
  background-position: -14px 0px;
  float: right;
}

a.progressCancel:hover {
  background-position: 0px 0px;
}


/* -- SWFUpload Object Styles ------------------------------- */
.swfupload {
  vertical-align: top;
}

.errorControl{
  border: 1px solid #ff0000 !important;
}

/* -- div for tavlande --------------------------------------- */

.bidrag
{
  float: left;
  padding: 0px;
  margin: 75px 5px 5px 5px;
 /* border: 1px dashed #aa66dd; */
  width: 212px;
 /* background-color: #e0e0e0; */
}

.bidragsbild
{
  width: 200px;
  height: 200px;
  margin: 0px;
  padding: 0px 0px 0px 0px;
}

.clearrow
{
  clear: both;
}

/* shadowbox start */

#sb-title-inner,#sb-info-inner,#sb-loading-inner,div.sb-message{font-family:"HelveticaNeue-Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:200;color:#fff;}
#sb-container{position:fixed;margin:0;padding:0;top:0;left:0;z-index:999;text-align:left;visibility:hidden;display:none;}
#sb-overlay{position:relative;height:100%;width:100%;}
#sb-wrapper{position:absolute;visibility:hidden;width:100px;}
#sb-wrapper-inner{position:relative;border:1px solid #303030;overflow:hidden;height:100px;}
#sb-body{position:relative;height:100%;}
#sb-body-inner{position:absolute;height:100%;width:100%;}
#sb-player.html{height:100%;overflow:auto;}
#sb-body img{border:none;}
#sb-loading{position:relative;height:100%;}
#sb-loading-inner{position:absolute;font-size:14px;line-height:24px;height:24px;top:50%;margin-top:-12px;width:100%;text-align:center;}
#sb-loading-inner span{background:url(ExternaSkript/content/shadowbox/loading.gif) no-repeat;padding-left:34px;display:inline-block;}
#sb-body,#sb-loading{background-color:#060606;}
#sb-title,#sb-info{position:relative;margin:0;padding:0;overflow:hidden;}
#sb-title,#sb-title-inner{height:26px;line-height:26px;}
#sb-title-inner{font-size:16px;}
#sb-info,#sb-info-inner{height:20px;line-height:20px;}
#sb-info-inner{font-size:12px;}
#sb-nav{float:right;height:16px;padding:2px 0;width:45%;}
#sb-nav a{display:block;float:right;height:16px;width:16px;margin-left:3px;cursor:pointer;background-repeat:no-repeat;}
#sb-nav-close{background-image:url(ExternaSkript/content/shadowbox/close.png);}
#sb-nav-next{background-image:url(ExternaSkript/content/shadowbox/next.png);}
#sb-nav-previous{background-image:url(ExternaSkript/content/shadowbox/previous.png);}
#sb-nav-play{background-image:url(ExternaSkript/content/shadowbox/play.png);}
#sb-nav-pause{background-image:url(ExternaSkript/content/shadowbox/pause.png);}
#sb-counter{float:left;width:45%;}
#sb-counter a{padding:0 4px 0 0;text-decoration:none;cursor:pointer;color:#fff;}
#sb-counter a.sb-counter-current{text-decoration:underline;}
div.sb-message{font-size:12px;padding:10px;text-align:center;}
div.sb-message a:link,div.sb-message a:visited{color:#fff;text-decoration:underline;}

/*Bildtext på flera rader*/
#sb-wrapper #sb-title
{
   height: auto;
}

#sb-wrapper #sb-title-inner
{
   padding: 0 5px 5px 5px;
   min-height: 26px;
   height: auto;
} 
/* shadowbox end */


