/* Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */

/*
 * Custom Style Sheet - Use this file to style your content
 */
/*
table.simple-table {
	border: 0px;
}

table.simple-table td {
	padding-right: 10px !important;
	padding-left: 0px !important;
}

.sidebar-a {
min-width: 450px !important;	
}

div#floatdiv_floating_absolute .module {
	margin:0px !important;
}
 
table.table-char{
	margin-top: 10px; 
}

table.table-char td{
	padding-right:10px;
	padding-top:5px;
	padding-bottom:5px;
}

table.table-char {
	margin-top:5px;
	margin-bottom:5px;
}


table.table-spec td:nth-child(2){
	text-align: center;
}
*/

.wk-slideshow-inside {
	padding-bottom: 80px;
}

img.char-image {
	padding-right:20px;	
}

.custom-logo {
	display: inline-block;
	width: 210px;
	height: 90px;
	background: url(../../../images/yootheme/logo.png) 50% 50% no-repeat;
	background-size: contain;
}

h1 { font-size: 24px; line-height: 24px; }
h2 { font-size: 18px; line-height: 18px; }

h2.in_text, h3.in_text {font-size: 14px;line-height: 20px; }

h2.in_text {font-weight: bold;}

div#menubar {
	padding-left: 7px;
}

body#page {
padding: 20px 0;
/* background: #000033; */
background-image:url("/images/background/b.png");
}

/*
Bullet align top
*/
.menu-sidebar ul a > span {
    background: url(../images/menu_sidebar_level2.png) no-repeat;
}


/*
 * Zebra table custom format
 */

ul.zebra > li,
table.zebra tbody td { border-bottom: 2px solid #FFFFFF; }
ul.zebra > li:first-child,
table.zebra tbody tr:first-child td { border-top: 2px solid #FFFFFF; }

ul.zebra > li.odd,
table.zebra tbody tr.odd { background: #C9EbFC; }
table.zebra tbody tr.even { background: #C9EbFC; }
table.zebra tbody tr:nth-of-type(odd) { background: #F7F7F7; }
table.zebra tbody tr:nth-of-type(even) { background: #FCFCFC; }
ul.zebra > li:nth-of-type(odd),

table.zebra th {
font-size: 14px;
font-weight: bold;
text-align: left;
}

table.zebra tbody, table.zebra tfoot {
font-size: 14px;
}

/*
 * RS FORM Custom Styling
 *
 *
 */
 
div.rsform input, div.rsform textarea{
	width: 93%
}

.rsform {
padding-right: 0px;
background-color:#FFFFFF;
font-size: smaller;
}

.rsform-block-submit {
	padding:0px;
	margin:0px;
	max-width: 100px;
}

.formField {
overflow: visible;
}

@media screen and (min-width:1140px){
div.rsform {font-size: inherit;}
}

/*
 * NEWS Custom Styling
 * class=""
 *
 */
 
.c-news-c {margin-top:2em;margin-bottom:1em;width: 100%;}
.c-news-image-div-c {float: left;width: 25%;}
.c-news-image-div {display: table;}
.c-news-image {max-height:180px; max-width:100%}
.c-news-text-div-c {float: left; width: 75%;}
.c-news-text-div {display: table;margin-left:15px;margin-bottom:1em;}
.c-news-head {
margin-bottom:1em;
margin-top:0px;
font-size: 16px;
line-height: 16px;
font-weight: bold;
}
.c-news-text {
text-align:justify;
margin-top:1em;
}

@media screen and (max-width:1140px){
.c-news-text-div {margin: 0 0 1em 15px;}
}

.c-news-date {
color: #999;
font-size: 11px;
line-height: 13px;
}

body.bbd h3.module-title {
font-weight: bold;
margin-bottom: 30px;
}

body.bbd .c-news-c:last-child > div:last-child hr {
    display:none;
}