@charset "UTF-8";

body{ color:#FFF; background:url("../images/pageBg.png") center repeat; }
h1,h2,h3,h4,h5{color:#D9DBD6;font-family: "Trebuchet MS", Trebuchet, Arial, Tahoma, sans-serif;}
#globalWrap{
	width:100%;
}

/* header elements */	
	#cHeader{ height:110px; background:url("../images/headerBg.jpg") center no-repeat; }
		#header { margin:0 auto; height:110px; width:960px; background:url("../images/headerBg.jpg") center no-repeat;}
/* navigation elements */	
	#cNavigation{height:95px; margin-left:1px;background:url("../images/naviBg.jpg") center top no-repeat; }
		*html #cNavigation{margin:0;}
		#navigation{ margin:0 auto;	width:960px;height:95px;position:relative; background:url("../images/naviBg.jpg") center top no-repeat;padding-left:1px;}
		#navigation a{ position:absolute;display:block;z-index:30;color:#000;}
			#navigation a#el1{width:134px;height:20px;border:0px #999 solid;top:26px;left:105px;}
			#navigation a#el2{width:84px;height:20px;border:0px #999 solid;top:26px;left:275px;}
			#navigation a#el3{width:95px;height:20px;border:0px #999 solid;top:26px;left:400px;}
			#navigation a#el4{width:98px;height:20px;border:0px #999 solid;top:26px;left:537px;}
			#navigation a#el5{width:70px;height:20px;border:0px #999 solid;top:26px;left:680px;}
		
		/* hover elements */
			#AkademiaJazdy{ position:absolute; top:0; left:68px; background:url("../images/navihovers.jpg") 0 0 no-repeat;width:213px; height:61px; z-index:10;	display:none;}
			#Szkolenia{	position:absolute; top:0; left:233px; background:url("../images/navihovers.jpg") 0 -61px no-repeat;	width:175px; height:61px; z-index:10;	display:none;}		
			#Zgloszenia{ position:absolute;top:0;left:367px;background:url("../images/navihovers.jpg") 0 -122px no-repeat;width:170px;height:61px;z-index:10;display:none;}
			#Multimedia{ position:absolute;	top:0; left:502px; background:url("../images/navihovers.jpg") 0 -183px no-repeat; width:180px; height:61px; z-index:10; display:none;}
			#Kontakt{ position:absolute; top:0; left:642px;	background:url("../images/navihovers.jpg") 0 -244px no-repeat; width:171px; height:61px; z-index:10; display:none; }

		
/* content elements */	
	#cContent{ width:960px; margin:0 auto;background:url("../images/contentBgRepeat.png") repeat-y;}
		#content{
			background:url("../images/contentBg.png") top no-repeat;			
			width:860px;
			padding: 0 10px 20px 90px;
			margin:0 auto;
			min-height:545px;
		  	height:auto !important;
			overflow:hidden;
		}
		
		#wide{float:left; width:620px; border:0px solid;padding-right:10px;}
			.block{margin:20px 0;padding:7px;border:1px solid #292929;background:#141414;}
			.block p{background:url("../images/blockBg.png");padding:5px;}
			.title{position:relative;height:30px;margin-bottom:5px;}
			.title h1{ position:absolute;font-weight:bold;letter-spacing:1px;}
			.title h1 span{ background: url("../images/h1bg.png") repeat-x; position: absolute; margin-top:2px;display: block; width:100%; height:17px; }
				*html .title h1 span{ /* ie6hack */  background: none; width:98%; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/h1bg.png', sizingMethod='scale'); }
			.text{color:#a5a5a5;font-size:11px;margin:3px 0; border: 0px solid; padding-left:20px;}
			
		#superwide{width:850px;padding-right:10px;}	


				
	/* news main page */
			#wide .NewsEntry{margin-left:20px;margin-right:10px;margin-bottom:0px;}
			#wide .NewsEntry .title{margin:0;height:16px;}
			#wide .NewsEntry h2{color:#F00; font-size:14px; margin:0;line-height:100%;font-weight:bold;position:absolute;}
			#wide .NewsEntry h2 a{text-decoration:none;color:#c11515;}
			#wide .NewsEntry h2 a:hover{text-decoration:none;color:#F00;}
			
			#wide .NewsEntry h2 span{ background: url("../images/h2bg.png") repeat-x; position: absolute; display: block; width:100%; height:17px; }
				*html #wide .NewsEntry h2 span{ /* ie6hack */  background: none; width:98%; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/h2bg.png', sizingMethod='scale'); }


			#wide .NewsEntry .date{font-size:9px;color:#68605E;}
			#wide .NewsEntry .entry{color:#a5a5a5;font-size:11px;margin:3px 0;}
			#wide .NewsEntry .entry .pic{float:left;padding:5px;margin-right:10px;margin-bottom:3px;background:#141414;border:1px solid #232222;}
			#wide .NewsEntry .entry .pic img{width:180px;height:125px;border:0;}
			.hr{height:9px;width:609px;margin-left:10px;margin-bottom:20px;background:url("../images/hr.png") no-repeat; clear:both;}
	
	
	/* ambasadorzy */
			#wide .ambEntry{margin-left:20px;margin-right:10px;margin-bottom:0px;}
			#wide .ambEntry .title{margin:0;height:16px;}
			#wide .ambEntry h2{color:#F00; font-size:14px; margin:0;line-height:100%;font-weight:bold;}
			#wide .ambEntry h2 a{text-decoration:none;color:#c11515;}
			#wide .ambEntry h2 a:hover{text-decoration:none;color:#F00;}
			#wide .ambEntry .date{font-size:9px;color:#68605E;}
			#wide .ambEntry .entry{color:#a5a5a5;font-size:11px;margin:3px 0;}
			#wide .ambEntry .entry .pic{float:left;padding:5px;margin-right:10px;margin-bottom:3px;background:#141414;border:1px solid #232222;}
			#wide .ambEntry .entry .pic img{width:180px;height:125px;border:0;}
			#wide .ambEntry .tool{text-align:right; font-size:11px; color:#a5a5a5}
	
			#wide .ambComments{margin-left:20px;margin-right:10px;margin-bottom:10px;color:#a5a5a5;overflow:hidden;}
			#wide .ambComments .title{margin:0 0 5px 0;height:auto;}
			#wide .ambComments h3{color:#F00; font-size:14px; margin:0;line-height:100%;font-weight:bold;padding:0;}
			#wide .ambComments h3 a{text-decoration:none;color:#c11515;}
			#wide .ambComments h3 a:hover{text-decoration:none;color:#F00;}
			#wide .ambComments .comItem{padding:5px 10px; background:#2F2F2F; margin:0 0 10px 0; clear:both; position:relative; font-size:11px;}
			#wide .ambComments .comEven{background:#2F2929;}
			#wide .ambComments .comNone .msg{padding:0;}
			#wide .ambComments .who{border-bottom:1px solid #000; padding-bottom:3px; font-style:italic;}
			#wide .ambComments .who span{font-style:normal;}
			#wide .ambComments .when{position:absolute; top:5px; right:10px; color:#7F7F7F;}
			*html #wide .ambComments .when{right:30px;}
			#wide .ambComments .msg{clear:both;padding-top:3px;}
			#wide .ambComments .comForm{padding-left:40px;}
			#wide .ambComments .FormLine{clear:both;margin-bottom:10px; overflow:hidden;}
			#wide .ambComments .inputHalf{float:left;margin-left:20px;}
			*html .comForm{padding-left:20px !important;}			
			*html .inputHalf{float:left;margin-left:10px !important;}
			*html .inputFull{float:left;margin-left:10px !important;}
			#wide .ambComments .inputHalf p{color:#a5a5a5;}
			#wide .ambComments .inputHalf input{background:#141414;border:1px solid #292929;color:#a5a5a5;width:214px; height:18px; padding:7px 3px 1px 3px;margin:0}
			#wide .ambComments .inputFull{float:left;margin-left:20px;}
			#wide .ambComments .inputFull p{color:#a5a5a5;}
			#wide .ambComments .inputFull input{background:#141414;border:1px solid #292929;color:#a5a5a5;width:456px; height:18px; padding:7px 3px 1px 3px;}
			#wide .ambComments .inputFull textarea{background:#141414;border:1px solid #292929;color:#a5a5a5;width:456px; height:100px; padding:7px 3px 1px 3px; margin:0; font-family:Verdana,Arial,sans-serif;font-size:11px;}
			#wide .ambComments .inputFull input.button{background:url("../images/BTbg.png") repeat-x; height:27px; color:#ab1827; padding-top:4px; font-size:10px; border:0; width:100px;margin:0;}




	
	/* kontakt */
			#wide .kontakt{margin:10px auto; width:500px;}
			#wide .kontakt p{font-size:11px;}
			#wide .kontakt .FormLine{clear:both;margin-bottom:10px; overflow:hidden;}
			#wide .kontakt .inputHalf{float:left;margin-left:20px;}
			#wide .kontakt .inputHalf p{color:#a5a5a5;}
			#wide .kontakt .inputHalf input{background:#141414;border:1px solid #292929;color:#a5a5a5;width:214px; height:18px; padding:7px 3px 1px 3px;margin:0}
			#wide .kontakt .inputFull{float:left;margin-left:20px;}
			#wide .kontakt .inputFull p{color:#a5a5a5;}
			#wide .kontakt .inputFull input{background:#141414;border:1px solid #292929;color:#a5a5a5;width:456px; height:18px; padding:7px 3px 1px 3px;}
			#wide .kontakt .inputFull textarea{background:#141414;border:1px solid #292929;color:#a5a5a5;width:456px; height:160px; padding:7px 3px 1px 3px; margin:0; font-family:Verdana,Arial,sans-serif;font-size:11px;}
			#wide .kontakt .inputFull input.button{background:url("../images/BTbg.png") repeat-x; height:27px; color:#ab1827; padding-top:4px; font-size:10px; border:0; width:100px;margin:0;}
			#wide .kontakt .doRI{float:right;margin-right:16px;}


	/* zgloszenia */
			#wide .zgloszenia{margin:10px auto; width:500px;}
			#wide .zgloszenia p{font-size:11px;}
			#wide .zgloszenia .FormLine{clear:both;margin-bottom:10px; overflow:hidden;}
			#wide .zgloszenia .inputHalf{float:left;margin-left:20px;}
			#wide .zgloszenia .inputHalf p{color:#a5a5a5;}
			#wide .zgloszenia .inputHalf input{background:#141414;border:1px solid #292929;color:#a5a5a5;width:214px; height:18px; padding:7px 3px 1px 3px;margin:0}
			#wide .zgloszenia .inputFull{float:left;margin-left:20px;}
			#wide .zgloszenia .inputFull p{color:#a5a5a5;}
			#wide .zgloszenia .inputFull input{background:#141414;border:1px solid #292929;color:#a5a5a5;width:456px; height:18px; padding:7px 3px 1px 3px;}
			#wide .zgloszenia .inputFull textarea{background:#141414;border:1px solid #292929;color:#a5a5a5;width:456px; height:100px; padding:7px 3px 1px 3px; margin:0; font-family:Verdana,Arial,sans-serif;font-size:11px;}
			#wide .zgloszenia .inputFull input.button{background:url("../images/BTbg.png") repeat-x; height:27px; color:#ab1827; padding-top:4px; font-size:10px; border:0; width:100px;margin:0;}
			#wide .zgloszenia .doRI{float:right;margin-right:16px;}


	/* multimedia & multimediaList */
			#superwide .multimedia{padding-left:10px;overflow:hidden;}
			#superwide .multimedia .picture{background:url("../images/pictureBg.png") no-repeat; width:199px; height:175px; position:relative; float:left; margin:5px;}
			*html #superwide .multimedia .picture{margin-left:2px !important;} 
			*html #superwide .multimedia .video{margin-left:2px !important;} 			
			#superwide .multimedia .video{background:url("../images/videoBg.png") no-repeat; width:199px; height:175px; position:relative; float:left; margin:5px;}
			#superwide .multimedia .gallery{background:url("../images/galleryBg.png") no-repeat; width:199px; height:175px; position:relative; float:left; margin:5px;}
			#superwide .multimedia .galleryInfo{float:left; width:585px; padding-left:15px; padding-top:17px;}
			#superwide .multimedia .galleryInfo p{color:#a5a5a5;font-size:11px;margin:3px 0; border: 0px solid;}
			#superwide .multimedia .galleryInfo h3 a{text-decoration:none;color:#c11515;}
			#superwide .multimedia .galleryInfo h3 a:hover{text-decoration:none;color:#F00;}
			#superwide .multimedia .gallerySpacer{height:9px;width:609px;margin:0 auto;background:url("../images/hr.png") no-repeat; clear:both;}
			
			#superwide .multimedia .img{margin: 13px 13px 3px 13px; border:0;}
			#superwide .multimedia .img img{width:171px; height:124px; border:1px solid #c4c4c4;;}
			#superwide .multimedia .zoom a{position:absolute; bottom:6px; right:6px; text-indent:-99999em; border:0px solid; display:block;width:20px;height:20px; color:#333;}
			#superwide .multimedia .zoom .info{position:absolute; bottom:9px; left:14px; display:none; color:#a5a5a5; font-size:10px; font-family:Tahoma,Arial,sans-serif;}
			
	/* szkolenia */
			#wide .szkolenia .szkolenieType{background:url("../images/imgBg.png") no-repeat; width:199px; height:175px; position:relative; float:left; margin:5px;}
			#wide .szkolenia .img{margin: 13px 13px 0 13px; border:1px solid #c4c4c4;}
			#wide .szkolenia .img img{width:173px; height:126px; border:0;}
			#wide .szkolenia .info{position:absolute; bottom:9px; left:14px; display:block; color:#FFF; font-size:10px; font-family:Tahoma,Arial,sans-serif;}
			#wide .szkolenia .szkolenieInfo{float:left; width:390px; padding-left:15px; padding-top:17px;}
			#wide .szkolenia .szkolenieInfo p{color:#a5a5a5;font-size:11px;margin:3px 0; border: 0px solid;}
			#wide .szkolenia .szkolenieInfo h3 a{text-decoration:none;color:#c11515;}
			#wide .szkolenia .szkolenieInfo h3 a:hover{text-decoration:none;color:#F00;}


	
	/* global elements */
			#pagination{clear:both;margin-top:30px;}
			#pagination a{float:left;display:block;background:#141414;border-bottom:1px solid #AB1827; padding:2px 6px; margin:3px; color:#AB1827; text-decoration:none;}
			#pagination a.active{font-weight:bold;border:1px solid #AB1827;}
			#pagination a:hover{background:#1F1F1F;}
	
			.error{background:#FBE3E4;color:#8a1f11;border-color:#FBC2C4;}
			.notice {background:#FFF6BF;color:#514721;border-color:#FFD324;}
			.success {background:#E6EFC2;color:#264409;border-color:#C6D880;}
			.error p, .notice p, .success p{background:none;}

/* sidebar elements */

		#sidebar{float:left; width:210px; padding-left:10px; font-size:11px;}
			#sidebar .element h3{text-transform:uppercase;letter-spacing:2px;margin-bottom:5px;padding-left:10px;font-size:11px;}
			#sidebar .element .body{padding-left:10px; border-left:1px solid #2a2a2a; color:#a5a5a5; margin-bottom:40px;}
			
			#ambasador{background:url("../images/ambasadorAJT.png") no-repeat; display:block; text-indent:-9999em; color:#333; margin:0 auto; height:154px; width:143px;}
		
/* footer elements */
	#cFooter{height:39px;background:url("../images/footerBg.png") center top no-repeat;	margin-bottom:30px; margin-left:1px; }
		*html #cFooter{margin:0;}


input.radio { width:auto !important; height: auto !important; }













