@charset "utf-8";
@font-face {
	font-family: Myriad;
	src: url('MyriadPro-Cond.otf');
}


*{
	margin: 0;
}

img{
	border:0;
}

a{
	text-decoration:none;
}

ul {
	margin:0px;
	padding:0px;
}


img{
	border: 0;
}

body {
	background: #090606 url('../img/bg.jpg') no-repeat 50% 0;	
	font-family: 'arial';
	font-size:12px;
	color: #fff;
}

.clear{
clear:both;	
}	

#footer{
	height: 24px;
	background-color: #C50B07;
	font-size:11px;
	padding-top: 15px;
	color: #E28583;
}


#footer a{
	color: #fff;
	margin-right:13px;
	margin-left:5px;
}

#footer .wrap ul{
	list-style:none;	
	padding-left:0px;	
}

#footer .wrap ul li{
	display:inline;	
}

#footer .wrap div{
	text-align: right;
	margin-top: -15px;	
}	

#footer .wrap div a{
	color: #E28583;	
	margin-left: 0;
}

#footer .wrap div span{
	margin: 0 10px;	
}

#footer .wrap div span.second{
	margin: 0 5px 0 10px;	
}	

#header{
	height: 380px;	
}

#content{
	min-height: 500px;	
	line-height:18px;
	padding-top:20px;
}	

.wrap{
	margin: 0 auto;
	width: 997px;
	text-align:left;	
}

#link-logo{
	display:block;
	width:180px;
	height:84px;
	margin-top:13px;
	margin-left:16px;
	float:left;
}

#header #search{
	width:267px;
	height:55px;
	background: url('../img/search_bg.png') no-repeat;
	position:absolute;
	margin-left:695px;
}

#header #search h3{
	margin-top:19px;
	margin-left:15px;
	float:left;
	font-family: arial;
	font-size:14px;
}

#header #search form{
	margin-top:17px;
	margin-left:5px;	
}	

#header #search input{
	margin-left:3px;
	float:left;
}

#header .menu{
	float:left;
	margin-top: 75px;
	list-style:none;
}

#header .menu li{
	display:inline;
}

#header .menu a{
	font-weight: bold;
	font-size: 15px;
	color: #E4E4E4;
	margin-left: 11px;
	font-family: Arial;
	font-size:15px;
}

#header .menu a.selected{
	color: #E2070A	
}	

#header .menu a:hover{
	color: #FE0B0E;
}

#fader img {
	display:none;
	position:absolute;
	margin:0px auto;
}

#fader{
	margin-top: 25px;
	position:absolute;
}

#coach{
	background: url('../img/coach.png') no-repeat;
	height:120px;
	margin-left:664px;
	margin-top:182px;
	position:absolute;
	width:336px;
	[margin-top:178px;
	margin-top:184px;;]
}

#content #column-first{
	width: 655px;
	float:left;
	margin-bottom:15px;
}

#content #column-second{
	width: 305px;
	float:left;
	margin-left:37px; 
	margin-bottom:15px;
}

#content h2, #content h3{
	margin-top: 35px;
	margin-bottom: 20px;
}

#content h2{
	color: #E2070A;	
	font-size: 18px;
	text-transform: uppercase;
}

#content h3{
	color: #E2070A;
	font-size: 16px;
	font-weight: bold;
}

#content h3:first-letter {
	font-size:22px;	
}	

#content #aran{
	min-height: 160px;
}

#content #aran img{
	border:3px solid #464442;
	margin-bottom:10px;
}

#content h2:first-letter {
	font-size:24px;	
}

#content #text h3:first-letter {
	font-size:22px;	
}	

#content #column-first a{
	color:#f0f0f0;
}

#content #column-first .column{
	width: 305px;
	float:left;
}

#content #column-first .column .photo{
	float: left;
	width:89px;
	height:89px;
	margin-right:10px;
}

#content #column-first .column .text{
	font-size:11px;
	float: left;
	width: 190px;
	line-height:16px;
	margin-left:0px;
}
/*
#content #column-first .column table td,#content #column-first .column table th{
	padding: 0px;
}

#content #column-first .column table td{
	text-transform: lowercase;
}*/

#content #column-first .second{
	margin-left: 30px;
}

#content #column-first ul.menu{
	list-style:none;
	width:167px;
	float:left;
	text-align:right;
	padding-left:0px;	
}

#content #column-first ul.menu li{
	background: url('../img/menu_arrow.png') no-repeat 100% 50%;
	padding-right:15px;	
	margin-top:5px;
}

#content #column-first ul.menu li.selected{
	background: url('../img/menu_bg.png') repeat;	
}

#content #column-first ul.menu a{
	color: #fff;
}

#content #column-first ul.submenu{
	list-style:none;
	width:167px;
	float:left;
	text-align:right;
	display:none;
	padding-left:0px;	
}

#content #column-first ul.submenu li{
	background: url('../img/menu_arrow.png') no-repeat 94% 50%;
	padding-right:25px;	
	margin-top:5px;
}

#content #column-first ul.submenu li.selected{
	background: #323030 url('../img/menu_arrow.png') no-repeat 94% 50%;
}

#content #column-first ul.submenu a{
	color: #D2D2D2;
}


#content #column-first .submenu2{
	position:absolute;
	top:0;
	left:0;
}

#content #column-first .submenu2 ul{
	display:none;
	padding-left:0px;	
}

#content #column-first ul.files,#content #column-first ul.products{
	list-style:none;
	padding-left:0px;	
}

#content #column-first ul.files li{
	background: url('../img/menu_arrow_r.png') no-repeat 0 50%;
	padding-left:15px;	
	margin-top:5px;
}

#content #column-first .text{
	width:462px;
	margin-left:25px;
	float:left;
	text-align: justify;
}

#content #column-first .text #subtitle{
	color: #E2070A;
	font-size:13px;
	font-weight: bold;
	margin-bottom:10px;
}

#content #column-first .text h3{
	width:462px;
	margin-top:10px;
	margin-bottom:5px;
	float:left;
	color:#fff;
	font-size:14px;
	
}

#content #column-first .text h3:first-letter{
	font-size:15px;
	
}

#content #column-first .text h4{
	margin-top:-25px;
	margin-bottom:5px;
	position:absolute;
}

#content  h4{
	font-size:13px;
}

#content #column-first ul.products .photo{
	float: left;
	width:89px;
	height:89px;
	margin-right:35px;
}

#content #column-first ul.products .photo img,#content #column-first .product,#content #column-first .product img{
	width:89px;
	height:89px;
}

#content #column-first .product{
	float:left;
	margin-right: 3px;
	margin-bottom:5px;
}	

#content #column-first .product img{

}

#content #column-first th{
	font-weight:normal;
	width:105px;
	color: #858585;
	text-align:left;
}

#content .dotes{
	background: url('../img/dots.gif') repeat-x;
	height: 4px;
	margin-top: 10px;
	margin-bottom: 10px;
}	

#content .more,#content .back{
	text-align:right;
	padding-right:3px;
}	

#content .more a{
	padding-left: 15px;
	background: url('../img/arrow.png') no-repeat 0 50%;
	color: #fff;
}

#content .back a{
	padding-left: 15px;
	background: url('../img/arrow.png') no-repeat 0 50%;
	color: #fff;
}	

#content #column-first ul.none{
	list-style:none;
	padding-left:0px;	
}

#content #column-first ul.news{
	overflow:hidden;
	text-align:justify;
	width:650px;
	padding-left:0px;	
}

#content #column-first .gallery img{
	margin-top:10px;
}

#content p.title{
	font-weight:bold;
	margin-bottom:3px;
}

#content .gallery img{
	border: 1px #4C4949 solid;
	margin-right:10px;
	float:left;
	margin-top:5px;
	margin-bottom:5px;
}

#content input,#content textarea{
	border:0;
	background-color: #5A5959;	
	margin-top:7px;
	padding:3px;
	color: #C8C7C7;
	width:250px;
	font-size:12px;
}

.submit{
padding:0px !important;
}

.nostyle{
	list-style:none;
}

#product h4{
	margin-top:4px !important;
	margin-bottom:10px !important;
	font-size:16px;
	position:relative !important;
}

#product .photo{
	float:left;
	width:145px;
	height:145px;
	margin-right:15px;
	margin-bottom:15px;
}

#product table{
	float:left;
	width:290px;
}

#news .content{
	text-align: justify;
	
}	

.red{
 color: #990000 !important;
}


#search-text{
	background: url('../img/search.png') no-repeat;
	width:76px;
	height:18px;
	margin-right:3px;
}

#start-text{
width:37px;
height:13px;
background: url('../img/start.png') no-repeat;
display:block;
float:left;
}

#start-text:hover,#start-text.selected{
background: url('../img/start-hover.png') no-repeat !important;
}


#ofirmie-text{
width:58px;
height:13px;
background: url('../img/ofirmie.png') no-repeat;
display:block;
float:left;
}

#ofirmie-text:hover,#ofirmie-text.selected{
background: url('../img/ofirmie-hover.png') no-repeat !important;
}


#oferta-text{
width:46px;
height:13px;
background: url('../img/oferta.png') no-repeat;
display:block;
float:left;
}

#oferta-text:hover,#oferta-text.selected{
background: url('../img/oferta-hover.png') no-repeat !important;
}

#promocje-text{
width:67px;
height:16px;
background: url('../img/promocje.png') no-repeat;
display:block;
float:left;
}

#promocje-text:hover,#promocje-text.selected{
background: url('../img/promocje-hover.png') no-repeat !important;
}


#nowosci-text{
width:58px;
height:13px;
background: url('../img/nowosci.png') no-repeat;
display:block;
float:left;
}

#nowosci-text:hover,#nowosci-text.selected{
background: url('../img/nowosci-hover.png') no-repeat !important;
}

#aranzacje-text{
width:70px;
height:16px;
background: url('../img/aranzacje.png') no-repeat;
display:block;
float:left;
}

#aranzacje-text:hover,#aranzacje-text.selected{
background: url('../img/aranzacje-hover.png') no-repeat !important;
}


#aktualnosci-text{
width:84px;
height:13px;
background: url('../img/aktualnosci.png') no-repeat;
display:block;
float:left;
}

#aktualnosci-text:hover,#aktualnosci-text.selected{
background: url('../img/aktualnosci-hover.png') no-repeat !important;
}

#poradnik-text{
width:65px;
height:13px;
background: url('../img/poradnik.png') no-repeat;
display:block;
float:left;
}

#poradnik-text:hover,#poradnik-text.selected{
background: url('../img/poradnik-hover.png') no-repeat !important;
}


#dopobrania-text{
width:87px;
height:16px;
background: url('../img/dopobrania.png') no-repeat;
display:block;
float:left;
}

#dopobrania-text:hover,#dopobrania-text.selected{
background: url('../img/dopobrania-hover.png') no-repeat !important;
}

#linki-text{
width:34px;
height:12px;
background: url('../img/linki.png') no-repeat;
display:block;
float:left;
}

#linki-text:hover,#linki-text.selected{
background: url('../img/linki-hover.png') no-repeat !important;
}


#kontakt-text{
width:59px;
height:13px;
background: url('../img/kontakt.png') no-repeat;
display:block;
float:left;
}

#kontakt-text:hover,#kontakt-text.selected{
background: url('../img/kontakt-hover.png') no-repeat !important;
}

#column-first ul{
padding-left:20px;	
}
