/** fotoooooooooooooooo **/
.foto-box {
width: 100%;
height: 180px;
background: #efefef;
color: #fff;
position: relative;
}
 

.sliderwrapper-foto {
position: relative;
overflow: hidden;
width: 100%;
height: 180px;
z-index: 1;
}

.slide {
position: relative;
height: 100%;
}

.sliderwrapper-foto .contentdiv {
visibility: hidden;
position: absolute;
left: 0;
top: 0;
background: white;
width: 100%;
height: 100%;
filter: alpha(opacity=100);
-moz-opacity: 1;
opacity: 1;
}
.slide .text {
background: -moz-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0) 42%,rgba(0,0,0,0.8) 100%);
background: -webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(0,0,0,0)),color-stop(42%,rgba(0,0,0,0)),color-stop(100%,rgba(0,0,0,0.8)));
background: -webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0) 42%,rgba(0,0,0,0.8) 100%);
background: -o-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0) 42%,rgba(0,0,0,0.8) 100%);
background: -ms-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0) 42%,rgba(0,0,0,0.8) 100%);
background: linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,0) 42%,rgba(0,0,0,0.8) 100%);
height: 100%;
position: relative;
z-index: 53;
}

.slide .text .story {
*bottom: 0;
color: #fff;
position: absolute;
width: 100%;
z-index: 54;
}
.slide .story h2 {
font-family: "Signika",Helvetica Neue,Arial,Helvetica,Geneva,sans-serif;
font-size: 12px;
line-height: 15px;
margin: 0 0 10px 10px;
*width: 90%;
display: block;
position: absolute;
top:130px;
color: #fff;
*font-weight: 600;
}

.slide .story h2 a{

color: #fff;
font-size:14px
font-weight: 600;
}


.slide .media {
*width: 95%;
height: 100%;
}

.foto-box .media img {
bottom: 0;
height: 180px;
left: 0;
position: absolute;
width: 100%;
z-index: 52;
}
.slide .media img {
bottom: 0;
left: 0;
position: absolute;
z-index: 52;
*width: 480px;
*height: 300px;
}
.nav-foto {
width: auto;
display: block;
position: absolute;
top: 8px;
right: 8px;
z-index: 10;
}

.nav-foto li {
list-style: none;
padding: none;
margin-right: 5px;
float: left;
}
.nav-foto li a {
display: block;
width: 12px;
height: 12px;
background: #dfdfdf;
color: #dfdfdf;
text-indent: -9999em;
text-decoration: none;
}


.nav-foto li a:hover, .nav-foto li a.selected {
background: #2cafe3;
}


#mainCol {
width:100%;
float:left;
}

textarea {
font-family: arial;
}

.polle img {
background-color: #fff;
padding: 5px;
margin: 3px 10px 3px 0;
float: left;
border: 1px solid #ccc;
}