/* gradients & css3 */

#header-wrap {
background: -moz-linear-gradient(top,  #b5b5b5 0%, #e6e6e6 5px, #e6e6e6 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#b5b5b5), color-stop(5px,#e6e6e6), color-stop(100%,#e6e6e6));
background: -webkit-linear-gradient(top,  #b5b5b5 0%,#e6e6e6 5px,#e6e6e6 100%);
background: -o-linear-gradient(top,  #b5b5b5 0%,#e6e6e6 5px,#e6e6e6 100%);
background: -ms-linear-gradient(top,  #b5b5b5 0%,#e6e6e6 5px,#e6e6e6 100%);
background: linear-gradient(top,  #b5b5b5 0%,#e6e6e6 5px,#e6e6e6 100%);

/*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b5b5b5', endColorstr='#e6e6e6',GradientType=0 );*/
}

#box-wrap,a.button-standard ,a.button-tag, input[type="submit"] {
background: -moz-linear-gradient(top,  #969696 0%, #747474 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#969696), color-stop(100%,#747474));
background: -webkit-linear-gradient(top,  #969696 0%, #747474 100%);
background: -o-linear-gradient(top,  #969696 0%,#747474 100%);
background: -ms-linear-gradient(top,  #969696 0%, #747474 100%);
background: linear-gradient(top,  #969696 0%, #747474 100%);
-pie-background: linear-gradient(#969696,#747474);

/*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#969696', endColorstr='#747474',GradientType=0 );*/
}

/*a.button-ext:hover {
background: -moz-linear-gradient(top,  #FF5BE7 0%, #FF37E0 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FF5BE7), color-stop(100%,#FF37E0));
background: -webkit-linear-gradient(top,  #FF5BE7 0%,#FF37E0 100%);
background: -o-linear-gradient(top,  #FF5BE7 0%,#FF37E0 100%);
background: -ms-linear-gradient(top,  #FF5BE7 0%#FF37E0 100%);
background: linear-gradient(top,  #FF5BE7 0%#FF37E0 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FF5BE7', endColorstr='#FF37E0',GradientType=0 );
}*/

.box  {
background: -moz-linear-gradient(top,  #f3f3f3 0%, #eee 60px, #eee 100%); /* e0e0e0 eee*/
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e0e0e0), color-stop(30px,#eee), color-stop(100%,#eee));
background: -webkit-linear-gradient(top,  #e0e0e0 0%,#eee 30px,#eee 100%);
background: -o-linear-gradient(top,  #e0e0e0 0%,#eee 30px,#eee 100%);
background: -ms-linear-gradient(top,  #e0e0e0 0%,#eee 30px,#eee 100%);
background: linear-gradient(top,  #e0e0e0 0%,#eee 30px,#eee 100%);
}

input[type="text"]  {
background: -moz-linear-gradient(top,  #F9F9F9 0%, #eee 100%); /* todo andere */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f9f9f9), color-stop(30px,#eee), color-stop(100%,#eee));
background: -webkit-linear-gradient(top,  #f9f9f9 0%,#eee 30px,#eee 100%);
background: -o-linear-gradient(top,  #f9f9f9 0%,#eee 30px,#eee 100%);
background: -ms-linear-gradient(top,  #f9f9f9 0%,#eee 30px,#eee 100%);
background: linear-gradient(top,  #f9f9f9 0%,#eee 30px,#eee 100%);
}

#banner,.box ,.rightboximg,.teaser .tag {
border-radius: 6px;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
}

.teaser img {
border-radius: 3px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;

}

.button, span.button a, input {
-webkit-border-radius: 6px;
-moz-border-radius: 6px;
border-radius: 6px;
/*text-shadow: 0 1px 1px rgba(0,0,0,.3);*/
box-shadow: 0 1px 2px rgba(0,0,0,.2);
}