/*
Theme Name: symposium_09
Description: 30. Bielefelder Fotosymposium des Forschungsschwerpunkts Fotografie und Medien der Fachhochschule Bielefeld
Version: Oktober 2009
Author: Luisa Zanzani
Author URI:
Tags:

*/



/*hide elements!!!!!!!*/
.widgettitle {display:none;}
.linklove {display:none;}
.credits {display:none;}
.mapp-poweredby {display:none;}
#header h1 {display:none;}
.description {display:none;}


/*form*/

.ddfmwrap {/*border:2px solid red;*/
           margin:0px;
           padding:0px;}
.ddfmwrap form {/*border:2px solid red;*/
                font-family:"Georgia", serif;
                padding:0px;
                margin:0px;
                margin-left:-50px;}
.ddfmwrap .fieldwrap {/*border:2px solid red;*/
                      padding:0px;
                      margin:0px;
                      margin-bottom:5px;}
input, label {margin:0px; padding:0px;}
.fieldwrap {width:540px;}

.ddfm input, textarea {color:#1c1c1c;
          border-top: 1px dashed #1c1c1c;
          border-bottom: 1px dashed #1c1c1c;
          border-left:none;
          border-right:none;
          background-color:#a5dad3;
          font-size:0.9em;}
.ddfm .fieldwrap label {font-size: 0.9em; color:#5c928b; font-weight:normal; text-transform:uppercase; font-style:italic;}
.ddfm, .ddfm input, .fmtextarea {color:black; font-family:"Georgia", serif; line-height:17px;}
/*submit*/
.submit {border:none;}
.submit:active {border:none;}
.submit input {font-family:"Georgia", serif;
               text-transform:uppercase;
               font-style:italic;
               cursor:pointer;
               background-color:white;
               color:#5c928b;}
.submit input:hover {color:black;}
.submit input:active {border:none;}



.red {color:red;}

/*form

.ddfm, .ddfm input, .fmtextarea {font-size: 1em;
              font-family:Georgia;
              font-weight:normal;
              letter-spacing:0,8px;
              color: black;}
.submit input {text-transform:uppercase;}
.ddfm .fieldwrap label {font-size: 0.9em; color:#5c928b; font-weight:normal; text-transform:uppercase; font-style:italic;}
.ddfm {width: 500px;
       text-align: left;
       margin-left:-110px;}
.ddfm p {display: inline-block;}
.ddfm input, textarea {color:#1c1c1c;
          border-top: 1px dashed #1c1c1c;
          border-bottom: 1px dashed #1c1c1c;
          border-left:none;
          border-right:none;
          background-color:#a5dad3;}
.submit input, .ddfmerrors, .errorlist {font-family: Georgia, serif;
             text-align:left;
             font-size: 1em;
             background-color:white;}
.submit input, .ddfmerrors, .errorlist {font-style:italic;}
.submit input {position:relative; left:150px; top:-20px;}
.submit input:hover {color:#5c928b; cursor:pointer;}
.fieldwrap {width: 620px;}
.red {color:red;}  */





/* Typography & Colors  */
body {font-size: 12px;
      font-family:Georgia, serif;
      background-image: url(http://fb1.fh-bielefeld.de/fsp/wp-content/themes/symposium_09/images/muster_01.jpg);}

#content {font-size: 1.1em; padding-top:20px; line-height: 1.4em;}
a {color: #5c928b; text-decoration: underline;}
a:hover {color:black; text-decoration: underline;}

.narrowcolumn h2 {display: none;}

.narrowcolumn h1 {font-size: 1.2em;
              font-weight:normal;
              font-style:italic;
              letter-spacing:0,8px;
              color: black;
              text-transform:uppercase;
              text-align:left;
              margin:0px;
              padding:0px;}
.narrowcolumn h3, .narrowcolumn h3 a {font-size: 1em;
              font-weight:normal;
              text-transform:uppercase;
              font-style:italic;
              color: #1c1c1c;
              text-align:left;
              margin:0px;
              margin-bottom:-8px;
              margin-top:10px;
              padding:0px;}

.narrowcolumn h4 {font-size: 0.9em;
              font-family:Georgia;
              font-weight:normal;
              font-style:italic;
              letter-spacing:0,8px;
              color: black;
              text-transform:uppercase;
              margin:0px; margin-top:15px; margin-bottom:15px;
              padding:0px;}
.back {text-decoration:none;
       color:#ff2a00;
       line-height:28px;}
a.back:hover {text-decoration:none;}

.uhrzeit span {letter-spacing:0.5px;
          font-size:0.7em;
          text-transform:uppercase;
          font-family:"verdana";
          text-align:left;
          color:#1c1c1c;
          border-top: 1px dashed #1c1c1c;
          border-bottom: 1px dashed #1c1c1c;
          padding:3px;
          background-color:#a5dad3;}

.uhrzeit {margin-top:30px;
               margin-bottom:-12px;}
.raum {letter-spacing:0.5px;
          font-size:0.7em;
          text-transform:uppercase;
          font-family:"verdana";
          text-align:left;
          color:#1c1c1c;
          border-top: 1px dashed #1c1c1c;
          border-bottom: 1px dashed #1c1c1c;
          padding:3px;
          background-color:#a5dad3;
          line-height:30px;}

.pause {letter-spacing:0.5px;
          font-size:0.7em;
          text-transform:uppercase;
          font-family:"verdana";
          color:#1c1c1c;
          padding:2px;
          border-bottom: 1px dashed #1c1c1c;
          border-top: 1px dashed #1c1c1c;
          line-height:40px;}

.kontakt_person {font-weight:bold; margin-bottom:-5px; margin-top:20px;}

.programmtitel {font-style:italic; font-size:1.2em; margin-bottom:10px; margin-top:25px;}
.person_info {font-size:0.8em;
              color:#1c1c1c;
              line-height:15px;
              margin-bottom:10px;}
.programm_person {font-weight:bold; margin-bottom:-10px; margin-top:6px;}
.fussnote {font-size:0.8em;}



.widecolumn {line-height: 1.6em;}

acronym, abbr, span.caps {font-size: 0.9em; letter-spacing: .07em;}



/* Header */

#header {margin: 0;
         margin-bottom:12px;
         padding: 0;
         width: 760px;
         height:220px;}

h3 {padding: 0;
    margin: 30px 0 0;}




/* Structure    */

body {text-align: center;
      margin: 0;
      padding: 0;}

#page {text-align: left;
       margin: 0px auto;
       padding: 0;
       padding-left:210px;
       padding-right:200px;
       width: 760px;}

#inhalt {width:760px;}

/* Right  */

#rechte_seite {float: right;
                width:554px;
                border-top:4px solid #a5dad3;
                background-color:white;}
#content {padding:0px;
          margin: 0px;
          width: 554px;
          background-color: white;}
.post {border:20px solid white;}


/* left  */

#linke_seite {float:left;
          width: 200px;
          border-top:4px solid #1c1c1c;}

#bild2 {width: 200px;
        height:62px;
        margin:0px;
        padding:0px;
        margin-top:5px;
        background-image: url(http://fb1.fh-bielefeld.de/fsp/wp-content/themes/symposium_09/images/bild_2.jpg);}
#anschrift {margin:0px;
            padding:0px;
            padding-left:23px;
            border-top:21px solid white;
            padding-bottom:20px;
            font-size:1em;
            line-height:16px;
            background-image: url(http://fb1.fh-bielefeld.de/fsp/wp-content/themes/symposium_09/images/anschrift_BG.jpg);}

#anschrift_title {margin:0px; padding:0px; margin-bottom:10px;
              font-size: 1.2em;
              letter-spacing:0,8px;
              color:black;
              text-transform:uppercase;
              font-style:italic;}

#partner_title {margin:0px;
                margin-top:5px;
                padding:0px;
                padding-left:8px;
                padding-top:3px;
                padding-bottom:3px;
                background-color:#1c1c1c;
                color: white;
                letter-spacing:0.7px;
                font-size:0.8em;
                text-transform:uppercase;
                font-family:"verdana";
                font-weight:normal;}

#partner {font-size:1em;
          margin-top:5px;
          background:white;
          padding:8px;
          line-height:16px;}




/* Footer    */

#footer {border:none;
         color:#a5dad3;
         width: 554px;
         height:20px;
         margin:0px;
         padding:0px;
         border-top:4px solid #a5dad3;
         background-color:white;}
#footer p  {text-align: center; margin:0px; padding-top:2px;}
#footer a  {color:#5e7f7f;
          letter-spacing:0.7px;
          font-size:0.8em;
          text-transform:uppercase;
          font-family:"verdana";
          text-decoration:none;}
#footer a:hover {text-decoration:underline; color:black;}
#footer p.current_page_item a:active {color:#68958f;}




.post hr {display: block;}
.clear {clear: both;}


/* Menu  */


#sidebar {position:absolute;
          left:0px;
          top:232px;
          margin: 0px;
          padding:0px;
          width: 190px;
          letter-spacing:0.7px;
          font-size:0.8em;
          text-transform:uppercase;
          font-family:"verdana";
          text-align: right;
          color:white;}
#sidebar li.current_page_item a, #sidebar li.current_page_item a:active {color:black; text-decoration: none;}

#sidebar ul, #sidebar ul ul li {margin: 0; padding: 0;}
#sidebar ul ul li {margin-bottom:10px; border:3px solid #1c1c1c; background:#1c1c1c;}
#sidebar ul ul li.current_page_item {border:3px solid #a5dad3; background:#a5dad3;}
#sidebar ul ul li.page-item-200 {margin-top:30px;}
#sidebar a {padding-left:10px; text-decoration: none; color:white;}
#sidebar a:hover {text-decoration:underline;}

#sidebar ul li {list-style-type: none;
                list-style-image: none;}




/* Images */

p img {padding: 0;}
a img {border: none;}
.margin_left {margin-left:8px;}




/* Various Tags & Classes */
acronym, abbr, span.caps {cursor: help;}

acronym, abbr {border-bottom: 1px dashed #ff2a00;}
hr {display: none;}
