/* Have fun adding your style here :) - PS: At all times this file should contain a comment or a rule, otherwise opera might act buggy :( */

.date-container, #top .button, #top #submit, #top .related_posts .contentSlideControlls a.activeItem, .dropcap2 
{ background-color: #b3b3b3;}

.main_menu .menu li li ul{
display:none;
overflow: hidden;
position: absolute;
}

.webshop {
    position: relative;
    display:block;
    float: right;
    clear: none;
    padding-left: 10px;
}
.webshop img {
    width:40px;
    height:40px;    
}

body{
    font-size: 14px;
    color: #505050;
}

.main_menu .menu li li a {
font-size: 11px;
color: #787878!important;
}
#header .main_menu .menu ul li ul a {
color: #A0A0A0!important;
}
.text_input, textarea, select, #commentform input {
border: 1px solid #D2D2D2;
background: #EEEEEE;
}
.clear-fix{
    clear:both;
}
#header .container {
    overflow: visible;
}
.simple_picture img { 
   height: 150px;
    width:210px; 
}
.simple_picture{
    float:left;
    width: 210px;
    height: 150px;
    overflow:hidden;
    margin-right: 30px;
}
.simple_picture.last {
    margin-right: 0;
}
.custom_search .tab.first_tab {
    margin-right: 70px;
}
.widget.custom_search select {
    width: 100%;
}
.search_by_month, .search_by_day, .search_by_year {
    width: auto!important;
}
#lang_sel {
    position: absolute;
    right: 0;
    top:15px;
      
}
.iclflag {

    float: left;
    
}
.lang_sel_sel img {
    padding-top: 5px;
}
#lang_sel img{
     padding:4px;
     display: inline-block;
     
    
}
#lang_sel a, #lang_sel a:visited {
    display: inline-block;
    font-size: 11px;
    text-decoration: none !important;
    color: #444;
    background: white;
    line-height: 24px;
    border-image: initial;
    border: none;
    padding: 0px;
    float: left;
}
.template-portfolio-overview {
    width:690px!important;
}
.sidebar .widget{
    padding:20px 0;
}
.content #searchform {
    margin: 0;
}
.widget ul {
    margin: 0!important;
}
.sidebar a {
    color: #505050;
    font-size: 11px!important;
}
#header .main_menu .menu ul li a {
    color: #505050!important;
}
h1, h2, h3, h4, h5, h6, h1 a, h2 a, h3 a, h4 a, h5 a, h6 a, #top .widgettitle, #top .widgettitle a {
    color: #505050!important;
}
#header .main_menu .menu ul li ul a {
    color: #505050!important;
}
#footer a {
    color: #505050!important;
}
#s {
    color: #505050;
}