.wrapper
{
}
.wrapper .container
{
	background: #EEE;
}
/*Grid Gutter*/
.grid
{
}
.grid-inner
{
	padding: 0 1.5em;
}
.grid .grid-inner
{
}
.region-content .block
{
}
.sidebar .block
{
}
/**
* Main Containner
*/
#main-wrapper
{
}
#main-wrapper .container
{
	padding: 0;
}
#main-wrapper .container-inner
{
}
/**
* Header
*/
#header-wrapper
{
}
#header-wrapper .container
{
	background: none;
}
#header-wrapper .grid-inner
{
	padding: 0;
}
#header
{
	clear: both;
	padding: 20px 0 0;
}
/*Logo & Site name*/
#logo
{
	float: left;
}
#name-and-slogan
{
	float: left;
	line-height: 1.2;
}
.site-name
{
	color: #666;
	float: left;
	font-size: 3em;
	line-height: 26px;
	margin: 0;
	padding-right: 5px;
}
.site-name A
{
	color: #666;
	text-decoration: none;
	text-transform: uppercase;
}
.site-name A:visited
{
}
.site-name A:hover, .site-name A:focus, .site-name A:active
{
	color: #444;
	text-decoration: none;
}
#name-and-slogan .site-slogan
{
	background: url(../images/vline-slogan.png) no-repeat left top;
	color: #AAA;
	float: left;
	font-size: 0.833em;
	font-weight: 400;
	margin: 0 0 0 10px;
	padding: 16px 10px 0;
	text-transform: uppercase;
}
/*Region*/
.region-header
{
	float: right;
}
/**
* Main Navigation
*/
#menu-bar-wrapper
{
	padding-top: 20px;
	position: relative;
	z-index: 499;
	/*Drupal toolbar index is 600*/
}
#menu-bar-wrapper .container
{
	background: #FFF;
	/*padding-bottom: .417em;*/
	position: relative;
}
#menu-bar-wrapper .grid-inner
{
	padding: 0;
}
/*Region*/
#menu-bar-wrapper .region-menu-bar
{
	/*background: url(../images/bg-menubar.png) repeat-x left top;
unterkannte tb megamen�
border-bottom: 1px solid #19337d;*/
	width: 100%;
}
#menu-bar-wrapper .region-menu-bar .block-inner
{
	background: none;
	border: none;
	padding: 0;
	margin: 0;
}
/**
* Main Content
*/
#main-content .grid-inner
{
	margin: 0 1.5em;
	padding: 0;
}
.front #main-content .block-inner
{
	border-bottom: none;
	margin-bottom: 0;
}
#main-content .region-content
{
	clear: both;
}
#main-content .region-content #block-system-main
{
}
#main-content .region-content #block-system-main .block-inner
{
}
/*Content on Front-page*/
BODY.front #main-content .region-content
{
}
/*Content on other pages*/
BODY.not-front #main-content .region-content
{
}
/*Page Title*/
#page-title
{
	background: #19337D;
	/*box-shadow: 0 5px 5px rgba(0, 0, 0, 0.2) inset;*/
	border-bottom: 1px solid #E2E2E2;
	color: #FFF;
	font-family: BebasNeueRegular;
	font-size: 2.0em;
	font-weight: normal;
	height: 67px;
	margin: 0 0 0.5em;
	padding: 0.556em 0;
}
#page-title SPAN
{
	background: #19252D;
	display: inline-block;
	line-height: 1em;
	padding: 0.333em;
}
.in-maintenance #page-title
{
	padding: 10px;
}
/**
* Sidebars
*/
.sidebar .grid-inner
{
	padding: 0 20px 0 0;
}
.region-sidebar-first
{
}
.region-sidebar-second
{
}
/**
* Panels
*/
.panel
{
}
.panel .container
{
}
/*--- First Panel ---*/
#panel-first-wrapper
{
}
/*--- Second Panel ---*/
#panel-second-wrapper
{
}
/*--- Third Panel ---*/
#panel-third-wrapper
{
}
/**
* Slideshow
*/
#slideshow-wrapper
{
}
#slideshow-wrapper .grid-inner
{
	padding: 0;
}
/**
* Footer
*/
#footer-wrapper
{
}
#footer-wrapper .grid-inner
{
	padding: 0;
}
#footer-wrapper > .container
{
	background: #19337D;
	/*border-top: 1px solid #1a1a1a;*/
	overflow: hidden;
}
#footer
{
	padding: 2.5em 0;
	position: relative;
}
#footer .tb-copyright
{
	color: #444;
	font-size: 0.917em;
	line-height: 1em;
	padding: 0;
	text-align: center;
}
#footer .tb-copyright A
{
	color: #777;
}
/*Region*/
.region-footer
{
}
/**
* Other Pages

--- Blogs ---*/
.page-blog
{
}
/*Blog Action Links*/
.page-blog UL.action-links
{
	display: inline-block;
	float: right;
	margin: 1em 0;
	padding: 0;
}
.page-blog UL.action-links LI
{
	list-style: none;
	margin: 0;
}
.page-blog UL.action-links LI A
{
	background: url(../images/bg-button-more.png) no-repeat left top;
	border: 1px solid #DDD;
	color: #AAA;
	display: block;
	float: left;
	font-size: 0.833em;
	margin-right: 5px;
	padding: 2px 10px 3px 21px;
	text-transform: uppercase;
}
.page-blog UL.action-links A:hover, .page-blog UL.action-links A:active, .page-blog UL.action-links A:focus
{
	background: url(../images/bg-button-more.png) no-repeat left -25px;
	color: #7BB9E0;
	text-decoration: none;
}
/*--- Profiles ---*/
.profile
{
	margin-top: 0;
}
.profile H3
{
	border-bottom: 1px solid #DDD;
	margin: 0 0 1em;
	padding: 0 0 0.5em;
}
.profile .user-picture
{
	float: none;
}
.profile .field
{
}
.profile .field .field-label
{
}
.profile .field .field-items
{
}
.profile .field .field-items .field-item
{
}
/*--- Search Results ---*/
.page-search H2
{
	font-size: 1.5em;
	padding: 0;
}
.page-search SPAN.button
{
	float: none;
}
.search-results
{
	margin: 0;
	padding: 0;
}
.search-results .search-result
{
}
.search-results .title
{
	margin: 1em 0 0.5em;
}
.search-results .search-snippet-info
{
	padding: 0;
}
.search-results P
{
	margin: 0;
}
.search-results .search-snippet
{
}
.search-results .search-info
{
	font-size: 0.923em;
}
SPAN.search-info-type
{
}
SPAN.search-info-user
{
}
SPAN.search-info-date
{
}
SPAN.search-info-comment
{
}
SPAN.search-info-upload
{
}
/*--- Poll Page ---*/
.poll
{
}
.page-poll .region-content .block-content UL
{
	list-style: none outside none;
	margin: 0;
	padding: 0;
}
.page-poll .region-content .block-content UL LI
{
	padding-bottom: 1em;
}
.page-poll .region-content .block-content UL LI A
{
	background: url(../images/bullet-1-h.png) no-repeat left top;
	padding-left: 1.833em;
}
/*Vote Form*/
.poll .vote-form
{
	text-align: left;
}
.poll .vote-form .choices
{
	margin: 0;
}
.poll .vote-form .choices .form-item
{
}
/*Vote Result*/
.poll .text
{
}
.poll .bar
{
	background: #DDD;
}
.poll .bar .foreground
{
	background: #333;
}
.poll .percent
{
	color: #7B7B7B;
	font-size: 0.92em;
}
.poll .total
{
}
/*--- Feed Aggregator ---
Feed Items*/
#aggregator .feed-item
{
	margin-bottom: 40px;
}
#aggregator .feed-item .header
{
}
#aggregator .feed-item .header H2
{
}
#aggregator .feed-item .content
{
}
#aggregator .feed-item .footer
{
}
#aggregator .feed-item .footer .meta
{
}
#aggregator .feed-item .footer .categories
{
}
/*Feed Lists*/
#aggregator .feed
{
	margin: 1em 0;
}
#aggregator .feed .summary-title
{
}
#aggregator .feed .feed-url
{
	margin: 0.5em 0 0;
}
#aggregator .feed .item-list
{
}
#aggregator .feed .item-list UL
{
}
#aggregator .feed .item-list UL LI
{
	background-image: none;
	margin: 1em 0 0;
	padding: 0;
}
#aggregator .feed .source
{
	margin: 0.5em 0 0;
}
#aggregator .feed .time
{
}
#aggregator .feed .feed-name
{
	margin: 0;
}
#aggregator .feed .links A
{
	margin: 0;
}
/*--- Maintenance Page ---*/
.maintenance-page #skip-link
{
	position: absolute;
	top: -99em;
}
.maintenance-page .footer
{
}
.maintenance-page .footer A
{
}
/**
* Misc.

Feed icons*/
.feed-icon IMG
{
	display: none;
	padding: 0 10px;
}
#feed-icons
{
}
#feed-icons .feed-icon
{
}
#feed-icons .feed-icon IMG
{
}
#feed-icons A.feed-icon
{
}
#system-messages-wrapper .container
{
	overflow: hidden;
}
DIV.messages
{
	margin: 1.5em 0;
}
.block-style-sirate .views-field-field-image
{
	float: left;
}
.block-style-sirate .views-field-field-image IMG
{
	border: 1px solid #777;
	margin: 0 20px 0 0;
	max-width: none !important;
	padding: 4px;
}
.block-style-sirate .item-list UL LI
{
	border-bottom: 1px solid #777;
	margin: 0;
	min-height: 60px;
	padding: 10px 0;
}
.block-style-sirate .views-field-title A
{
	color: #EEE;
}
