html, body {
	margin: 0;
	padding: 0;
	width: 100%;
	height: 100%;
	font-family: Trebuchet MS, Tahoma, Arial;
	font-size: 12px;
	font-weight: normal;
	color: #ffffff;
	text-align: justify;
}
img{
	border:none;
}
#all {
	margin: 0px auto 30px auto;
	width: 1000px;
}
#all2 {
	margin: 0px auto 0px auto;
	width: 1000px;
}
#gora {
	position: relative;
	top: 0px;
	width: 1000px;
	height: 100px;
}
#logo {
	position: absolute;
	bottom: 10px;
	left: 0px;
}
#menu {
	position: absolute;
	bottom: 10px;
	right: 0px;
}
.menu {
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	color: #bf2b60;
}
.menu a{
	text-decoration: none;
	color: #ffffff;
}
.menu a:hover{
	text-decoration: none;
	color: #e1c912;
}
.menu a.last{
	text-decoration: none;
	color: #ffffff;
	padding: 0px 0px 0px 20px;
}
.menu a.last:hover{
	text-decoration: none;
	color: #e1c912;
	padding: 0px 0px 0px 20px;
}
.menu li {
    border-left: 1px solid #bf2b60;
    display: block;
    float: left;
    line-height: 12px;
    list-style: none outside none;
    padding: 4px 12px;
}
.menu2 {
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	color: #ff8d13;
}
.menu2 a{
	text-decoration: none;
	color: #ffffff;
}
.menu2 a:hover{
	text-decoration: none;
	color: #ff8d13;
}
.menu2 a.last{
	text-decoration: none;
	color: #ffffff;
	padding: 0px 0px 0px 20px;
}
.menu2 a.last:hover{
	text-decoration: none;
	color: #ff8d13;
	padding: 0px 0px 0px 20px;
}
.menu2 li {
    border-left: 1px solid #ff8d13;
    display: block;
    float: left;
    line-height: 12px;
    list-style: none outside none;
    padding: 4px 12px;
}
.menu3 {
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	color: #d90009;
}
.menu3 a{
	text-decoration: none;
	color: #ffffff;
}
.menu3 a:hover{
	text-decoration: none;
	color: #d90009;
}
.menu3 a.last{
	text-decoration: none;
	color: #ffffff;
	padding: 0px 0px 0px 20px;
}
.menu3 a.last:hover{
	text-decoration: none;
	color: #d90009;
	padding: 0px 0px 0px 20px;
}
.menu3 li {
    border-left: 1px solid #d90009;
    display: block;
    float: left;
    line-height: 12px;
    list-style: none outside none;
    padding: 4px 12px;
}
.menu4 {
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	color: #12b5b5;
}
.menu4 a{
	text-decoration: none;
	color: #ffffff;
}
.menu4 a:hover{
	text-decoration: none;
	color: #0d9393;
}
.menu4 li {
    border-left: 1px solid #12b5b5;
    display: block;
    float: left;
    line-height: 12px;
    list-style: none outside none;
    padding: 4px 12px;
}
.menu4 a.last{
	text-decoration: none;
	color: #ffffff;
}
.menu4 a.last:hover{
	text-decoration: none;
	color: #0d9393;
}
.menu5 {
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	color: #d3e30b;
}
.menu5 a{
	text-decoration: none;
	color: #ffffff;
}
.menu5 a:hover{
	text-decoration: none;
	color: #d3e30b;
}
.menu5 li {
    border-left: 1px solid #d3e30b;
    display: block;
    float: left;
    line-height: 12px;
    list-style: none outside none;
    padding: 4px 12px;
}
.menu5 a.last{
	text-decoration: none;
	color: #ffffff;
}
.menu5 a.last:hover{
	text-decoration: none;
	color: #d3e30b;
}
#stopka {
	margin: 5px auto 0;
    padding: 10px 0 0;
    text-align: center;
    width: 1000px;
	position:relative;
}
#stopka2 {
    margin: 0 auto;
    padding: 10px 0 0;
    text-align: center;
    width: 1000px;
	position:relative;
}
.stopka {
	font-size: 14px;
	font-weight: normal;
	text-decoration: none;
	color: #ffffff;
	letter-spacing: 10px;
}
.c14 {
	font-size: 14px;
	font-weight: normal;
	text-decoration: none;
	color: #e90058
	}
.c18 {
	font-size: 18px;
	font-weight: normal;
	text-decoration: none;
	color: #ffffff;
}
.c18b {
	font-size: 18px;
	font-weight: normal;
	text-decoration: none;
	color: #ffffff;
}
.c19 {
	font-size: 19px;
	font-weight: normal;
	text-decoration: none;
	color: #ffffff;
}
.c25 {
	font-size: 25px;
	font-weight: normal;
	text-decoration: none;
	color: #ffffff;
}
.c33 {
	font-size: 33px;
	font-weight: normal;
	text-decoration: none;
	color: #ffffff;
}.c36 {
	font-size: 36px;
	font-weight: normal;
	text-decoration: none;
	color: #ffffff;
}
.c61 {
	font-size: 61px;
	font-weight: normal;
	text-decoration: none;
	color: #ffffff;
}
.churchill {
	font-size: 14px;
	font-weight: normal;
	text-decoration: none;
	color: #c6b52d;
}
#dmain {
	position: relative;
	width: 1000px;
	min-height: 390px;
	z-index: 10;
}
#dmain-wew {
	position: absolute;
	width: 1000px;
	z-index:1;
}
#dmain-nad {
	position: relative;
	width: 1000px;
	z-index:2;
}
#dmain-nad2 {
	position: relative;
	margin: 1px;
	border: 1px solid #adadad;
	padding:30px;
	width: 936px;
	line-height: 14px;
	z-index:2;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
}
#dmain2 {
	position: relative;
	width: 1000px;
}
#dmain2trans {
	background-color: #ffffff;
	opacity: 0.11;
	filter: alpha(opacity=11);
	-moz-opacity: 0.11;
	position: absolute;
	height: 100px;
	width: 1000px;
}
#dmain2wew1 {
	opacity: 1;
	filter: alpha(opacity=100);
	-moz-opacity: 1;
	padding: 20px;
	width: 220px;
	float:left;
}
#dmain2wew2 {
	padding: 20px;
	width: 700px;
	float: right;
	text-align:right;
	color: #e5ddd8;
}
a.adres{
	color: #ffffff;
	text-decoration:none;
}
a.adres:hover{
	color: #e90058;
	text-decoration:none;
}
#galeria{
	float: left;
    height: 88px;
    margin: 50px 15px 0 0;
    position: relative;
    width: 460px;
}
#galeria2{
	float: left;
    height: 88px;
    margin: 50px 0px 0 0;
    position: relative;
    width: 460px;
}
#galeria a, #galeria2 a{ 
	color: #ffffff;
}
#galeria a:hover, #galeria2 a:hover{ 
	color: #de4023;
}
#fotogaleria{
	border: 1px solid #FFFFFF;
    float: left;
    width: 140px;
	height: 88px;
}
#fotogaleria:hover{
	border: none;
	padding:1px;
}
#textgaleria{
	position: absolute;
    bottom: 0;
    right: 0;
    width: 300px;
}
.galeria {
	color: #de4023;
}
#minifoto {
	border: 1px solid #FFFFFF;
	float: left;
	width: 82px;
	height: 46px;
	margin-right: 10px;
}
#minifoto:hover{
	border: none;
	padding:1px;
}
#box{
	float:left;
	width: 297px;
}
#cyfra{
    position: absolute;
    top: -70px;
}
.cyfra{
	font-size: 123px;
	color:#ffffff;
}
#boxwew{
	background-color:#ffffff;
	opacity: 0.11;
	filter: alpha(opacity=11);
	-moz-opacity: 0.11;
	color: #ececec;
	font-size: 11px;
	font-family: Tahoma, Geneva, sans-serif;
	width: 297px;
	height: 106px;
	z-index:1;
	position:absolute;
}
#boxwew2{
	position: relative;
	color: #ececec;
	font-size: 11px;
	font-family: Tahoma, Geneva, sans-serif;
	width: 281px;
	padding: 8px;
	z-index:2;
}
#boxgraf{
	width: 89px;
	float:left;
}
#boxtxt{
	width: 180px;
	float: right;
}
#boxtxt p, #boxwew2 p{
	margin: 0px; 
}
#boxtxt a.loko, #boxtxt a.loko, #boxwew2 a.loko{
	color: #990a40;
	text-decoration:none;
}
#boxtxt a.loko:hover, #boxtxt a.loko:hover, #boxwew2 a.loko:hover{
	color: #d7cd59;
	text-decoration:none;
}
a.box{
	color: #ececec;
	text-decoration:none;
}
a.box:hover{
	color: #990a40;
	text-decoration:none;
}
#text1 {
	float:left;
	padding:  50px 60px 40px 10px;
	width: 282px;
	color: #ffffff;
	font-size:11px;
	font-family: Tahoma, Geneva, sans-serif;
}
#text1wew1 {
	position: relative;
	top: 4px;
	left: 0px;
	z-index: 1;
}
#text1wew2 {
	position: relative;
	padding: 7px 0px 5px 0px;
	z-index: 2;
}
#text1 p, #text2 p{
	margin:5px 0 0; 
}
#text1 a, #text2 a{
	color: #ffffff;
	text-decoration:none;
}
#text1 a:hover, #text2 a:hover{
	color: #d7cd59;
	text-decoration: none;
}
#text1 a.loko, #text2 a.loko{
	color: #d7cd59;
	text-decoration:none;
}
#text1 a.loko:hover, #text2 a.loko:hover{
	color: #990a40;
	text-decoration:none;
}
#text2 {
	float: left;
	width: 282px;
	padding:  50px 0px 40px 10px;
	color: #ffffff;
	font-size:11px;
	font-family: Tahoma, Geneva, sans-serif;
}
#text2wew1 {
	position: relative;
	top: -9px;
	left: 0px;
	z-index: 1;
}
#text2wew2 {
	position: relative;
	top: -5px;
	left: 0px;
	z-index: 2;
}
#text2wew3 {
	position: relative;
	top: -5px;
	left: 35px;
	z-index: 3;
}
#kgraf{
	position: absolute;
	right: 70px;
	top: 20px;	
}
#ktext1{
	position: absolute;
	line-height: 13px;
	left: 45px;
	top: 45px;
	width: 640px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size: 11px;
	color: #3b3b3b;	
}
#ktext2{
	position: absolute;
	background: #ffffff;
	padding:30px;
	left: 45px;
	bottom: 45px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size: 11px;
	color: #696969;	
	line-height: 13px;
}
.orange {
	color: #ff8d13;
}
a.orange {
	color:#3b3b3b;
	text-decoration:none
}
a.orange:hover{
	color:#ff8d13;
	text-decoration:none
}

h1 {
	font-size: 60px;
	font-weight: normal;
	text-decoration: none;
	color: #ffffff;
	margin-top: 60px;
	margin-bottom: 20px;
}
h2 {
	font-size: 25px;
	font-family: Tahoma, Arial;
	font-weight: normal;
	color: #ffffff;
	text-align: justify;
}
h3 {
	font-size: 20px;
	font-family: Tahoma, Arial;
	font-weight: normal;
	color: #12b5b5;
	text-align: justify;
}
h4 {
	font-size: 20px;
	font-family: Tahoma, Arial;
	font-weight: normal;
	color: #d3e30b;
	text-align: justify;
	margin-bottom: 10px;
}
#text3 {
	position: absolute;
	top: 30px;
	left: 48px;
}
#text4 {
	position: absolute;
	top: 120px;
	left: 48px;
	width: 450px;
}
#clear{
	clear:both;
	font-size:0;
	height:0;
	line-height:0;
}
#isea{
	background: url(../images/isea.png) no-repeat 0 0; 
	height: 102px;
    position: absolute;
    right: -17px;
    top: -108px;
    width: 14px;
}
#isea:hover{
	background: url(../images/isea.png) no-repeat -14px 0px; 
	height: 102px;
    position: absolute;
    right: -17px;
    top: -102px;
    width: 14px;
}
