﻿/* Layout */
html 
{
    overflow: -moz-scrollbars-vertical;
    overflow-y: scroll;
}

body
{
	color: #333333;
	background-color: #FFA810;
	margin:10px 0px 10px 0px; 
	padding:0px;
	background-image:url(../images/background.jpg);
	background-repeat:repeat-x;    
	
}

body.genericEditorBody
{
	margin:0px; 
	padding: 10px 20px 10px 20px;
	background-color: White;
	background-image:none;
}

#container
{
	margin: 0 auto;
	padding: 0px 0px 0px 0px;
	width: 965px;
	border:none;	
	background-color:black;
	background-image:url(../images/content.jpg); 
	background-repeat:repeat-y;   
}




#container, #content, #sidebar1 {
    overflow:visible;
}


#content {
    margin: 0 10px;
}

#patic {
    width: 945px; 
    clear: both; 
	height: 30px; 
	line-height: 30px; 
	padding: 0 10px; 
	margin: 0px; 
	background-color: #370909;
}



.mgr {font-weight; 
	line-height: 27px; 
	font-size: 27px; 
	letter-spacing: 1px;
}


.contact {
	float: right;
	padding: 46px 46px 0px 0px;
	font-weight: normal;
        font-size: 13px;
	line-height: 15.4px; 
	color: white;
	letter-spacing:2px;
	text-align: right;
}
.contact a:link, a:visited, a:active {color: white; text-decoration: none;}

.contakt {
	float: left;
	padding: 46px 0px 0px 183px;
	font-size: 16px;
	color: white;
	letter-spacing:8.8px;

}

#pageHeader {
	
	background-color:black;
	background-repeat:no-repeat;
    background-position: 0px 0px;
}

/* Header Banners */
.pageHeader1 
{    
    background-image:url(../images/header.jpg);    
    height:349px;
}

.pageHeader2 
{    
    background-image:url(../images/header2.jpg);    
    height:349px;
}

.pageHeader3 
{    
    background-image:url(../images/header3.jpg);    
    height:349px;
}

.pageHeader4 
{    
    background-image:url(../images/header4.jpg);    
    height:349px;
}


.zeroMenu
{	
	padding-top:1px;
}
.zeroMenu .module0, .zeroMenu .module1, .zeroMenu .module2, .zeroMenu .module3, .zeroMenu .module4
{
	height:168px;
	background-repeat:no-repeat; 
	float:left;
	clear:none;
	cursor:pointer;
}

.zeroMenu .module0
{
	width:166px;
	padding:92px 0px 0px 65px;
	height:76px;
	cursor:pointer;
	display:block;
	color:Black;

}

.zeroMenu a:hover, .zeroMenu a:visited
{
    color:Black;
}





.zeroMenu .module1
{
	width:147px;	 
}

.zeroMenu .module2
{
	width:143px;
	   
}

.zeroMenu .module3
{
	width:146px;
	    
}

.zeroMenu .module4
{
	width:144px;
	   
}



.zeroMenu .module1:hover
{

	background-image:url(../images/zeroMenu1.png);    
}

.zeroMenu .module2:hover
{

	background-image:url(../images/zeroMenu2.png);    
}

.zeroMenu .module3:hover
{

	background-image:url(../images/zeroMenu3.png);    
}

.zeroMenu .module4:hover
{

	background-image:url(../images/zeroMenu4.png);    
}



#siteTitle, #pageFooterWrapper, #pageBodyWrapper {
    clear:both;
}
.clearer {
    clear:both;
    height:0 !important;
    line-height:0 !important;
}

.spacer {
    clear:both;
    height:25px;
}

.smallspacer
{
	clear:both;
	height:10px;
}



#pageFooterWrapper  a {
    text-decoration:none;
    color:gray;   
    
}

#sidebar1Wrapper {
	display: block;
	float: left;
	padding: 0px;
	margin: 0px;
	
	background-image:url(../images/sidebar1menu.jpg);
	background-repeat:no-repeat;   
    min-height:303px;
    height:303px;
   	width: 351px;
}
#contentWrapper {
	float: left;
	width: 614px;
    height:303px;
    min-height:303px;
	margin:0px;
	padding:0px;

    background-image:url(../images/contentUp.jpg);   
    background-repeat:no-repeat; 
    background-position:0px 0px;
}

.navigationPlaceholder {
    margin-left:0px;
    padding-top:184px;
}

.navigation ul {
    list-style-type:none;
    margin:0px 0px 0px 0px;
    padding:155px 0px 0px 0px;
}

.navigation li {
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 30px;

    background-repeat:no-repeat;
    background-position:0px 0px; 
    height:32px;
    width:317px;
    display:block;
}

.navigation ul li:hover, .navigation ul li.selected{
    background-position:0px 0px;	
    background-image:url(../images/menuHighlight.jpg); 
    
    
}

.navigation  li a {
    display:block;    
    color:#F7E067;
    font-weight: bolder;
    font-size:11.5px;
    letter-spacing:0px;
    padding-top:5px;
    text-transform:uppercase;
    width:317px;
    height:29px;
    text-align:left;
}

.navigation  li a:visited 
{
    color: #F7E067;
}

.navigation  li a.selected 
{
    color: white; font-weight: stronger; letter-spacing: 2px;
}

.navigation  li a:hover 
{
    color: white;
    letter-spacing: 2px;
}

.subNavigation ul {
    list-style-type:none;
    margin:0px 0px 0px 0px;
    padding:38px 0px 0px 190px;
}

.subNavigation li {
    margin:0px 0px 0px 0px;
    padding:15px 0px 0px 20px;
 
    height:100px;
    width:130px;
    display:block;
}

.subNavigation ul li:hover, .subNavigation ul li.selected{

}

.subNavigation li a {
    display:block;    
    color:white;
    font-weight:bolder;
    font-size:11px;
    letter-spacing:0px;
    padding-top:5px;
    text-transform:uppercase;
    width:130px;
    height:100px;
    text-align:left;
}

.subNavigation li a:visited 
{
    color:white;
}



/* Page Layout */

.pageHeaderTitle
{
   
}

.pageHeaderInfo
{
    text-transform:uppercase;
    color:Gray;
    font-size:10px;
}

.pageHeaderDescription
{
    color:Gray;
    font-size:11px;
    margin:0px 0px 20px 0px;
    text-align: justify;
}

#pageFooterWrapper {	
	padding: 2px 10px 2px 10px;
	color: gray;	
	border-top: 1px solid gray;	
	clear:both;		
	background-color:black;
	width: 925px;
	margin-bottom: 100px;
}

#pageFooterWrapper p {
	margin:0px;
	padding:0px;
}


#pageFooterWrapper  a {
    text-decoration:none;
    color:gray;    
}

.column1,.column2
{
	color:white;
	width:280px;
	padding:15px 0px 15px 20px;
	float:left;
}









