
/*
   Copyright e-point S.A.
*/



BODY, TD, A {
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #828282;
}

BODY {
	margin: 0 0 0 0;
	 background: url('/_images/panmedia/background_side.gif') repeat-x #ece7e1;
}

FORM { margin: 0px; }

A { text-decoration: none; }

H1, .header1 { font: normal normal bold 17px Tahoma, Arial, Helvetica, sans-serif ; color: #004888; margin:5px 0px 10px 0px; }
H2, .header2 { color: #00406c; text-transform: uppercase; font-size: 12px; font-weight: bold; margin:10px 0px 10px 0px; }
H3, .header3 { color: #00406c; font-size: 11px; font-weight: bold; margin:10px 0px 5px 0px;}
H4, .header4 { color: #5c1300; font-size: 11px; font-weight: bold; }
H5, .header5 { color: #255497; font-size: 11px; font-weight: bold; font-style: italic; }


/* basic */

.clear 		{ clear: both; }
.clearThin 	{ clear: both; font-size: 1px; height: 1px; }
.right 		{ text-align: right; }
.border 	{ border: 1px solid red;}

.floatRight { float: right; }
.floatLeft 	{ float: left; }

.verticalTop { vertical-align:top}

.divHr { border-top: 1px solid #d3d3d3; height: 3px; font-size: 3px; }

/*** Modyfikatory ***/
.paddingLeft5 	{ padding-left: 5px; }

.marginTop10 	{ margin-top: 10px; }
.marginRight10 	{ margin-right: 10px; }
.marginLeft10 	{ margin-left: 10px; }

/** Obszar tresci **/

.contentArea {}
.contentArea H2, .contentArea H3, .contentArea H4 {
	margin:10px 0px 0px 0px;
}

.contentArea h1 	{ margin:5px 0px 10px 0px; }
.contentArea P 		{ margin:10px 0px; }
.contentArea 		{ margin: 0px 0px 10px 0px; } 
.contentArea  a 		{ text-decoration: underline; color: #5c1300;}
.contentArea .greyBorderImage { border: 1px solid #d3d3d3; padding: 5px; }

/** Przyciski **/

.button { background: url('/_images/panmedia/start_button.gif') no-repeat; }
.button a { padding: 0px 0px 0px 5px; text-transform: uppercase; font-size: 10px; background: url('/_images/panmedia/middle_button.gif') repeat-x; margin-left: 5px; 	display: block; color: #525252;}
.button span { background: url('/_images/panmedia/finish_button.gif') right top no-repeat; cursor: hand; 	padding: 4px 10px 5px 0px; 	display: block;}
.button .blue { background: url('/_images/panmedia/finish_button_blue.gif') right top no-repeat; cursor: hand; 	padding: 4px 10px 5px 0px; 	display: block;}

/* formularze */
.text, SELECT, TEXTAREA {
	font: normal normal normal 11px Tahoma, Verdana, Arial;
	border: 1px solid #e3e3e3; background-color: #fff; color: #525252;
}
.form_required_note { color: #656565; margin: 20px 0px; }

/* CONTENT FORMATTING */

HR { border: none; border-top: 1px solid #ECECEC; height: 1px; background-color: #ECECEC; }

A.nodecor { text-decoration: none !important; }
A.nodecor:hover { text-decoration: underline !important; }

.hide { display: none; }
.mark_out { color: #555555; }
.error { color:red; }
.error A { color:red; }
.note { color: #7F7F7F; }
.checkbox { height: 13px; margin: 0px; vertical-align: middle; }
label { display: inline-block; padding: 0px 0px 1px 3px; }

.required { background-repeat: no-repeat; padding-right: 2px; }
.required B { visibility: visible; }

.more { background-repeat: no-repeat; background-position: 2px 3px; }
.more B { visibility: hidden; }

.important { font-size: 13px; color: red; }


.finished { color:#ff0000 !important; }

.options_container, ul.options { float: left; }
.options_container, ul.options_xRight { float: right; }
.options_container ul, ul.options { list-style-type:none; margin:0; padding:0; }
.options_container ul li, ul.options li { float: left; margin-right: 10px; }
.options_container ul li, ul.options_xRight li { margin-right: 0px; margin-left: 10px; }
.options_container ul li.right { background: red; border: 10px solid red; }

#languages { width: 1004px; margin:10px auto 0 auto; text-align: right;  padding: 13px 0 16px 0;}
#languages a { color: #fff; text-transform: uppercase; background: url('/_images/panmedia/flag.gif') top right no-repeat; dispaly:block; padding: 13px 70px 13px 0;}

/*
   cien pod strona
*/

.backgroundSite {width: 1012px; margin:0px auto;}
.backgroundSite .cell1 {width: 4px; height: 2px; background: url('/_images/panmedia/shadow/t_left.gif') left bottom no-repeat; font-size: 1px;}
.backgroundSite .cell2 {width: 1004px; height: 2px; background: url('/_images/panmedia/shadow/t_middle.gif') left bottom repeat-x; font-size: 1px;}
.backgroundSite .cell3 {width: 4px; height: 2px; background: url('/_images/panmedia/shadow/t_right.gif') right bottom no-repeat; font-size: 1px;}
.backgroundSite .cell4 {vertical-align: top; background: url('/_images/panmedia/shadow/m_left.gif') repeat-y;}
.backgroundSite .cell5 {background: #fff;}
.backgroundSite .cell6 {vertical-align: top; background: url('/_images/panmedia/shadow/m_right.gif') repeat-y;}
.backgroundSite .cell8 { background: url('/_images/panmedia/layer_bottom.gif') #ece7e1 repeat-x; }
.backgroundSite .cell9 {background: url('/_images/panmedia/shadow/b_right.gif') right top no-repeat;}




#mainC { width: 1004px; margin:0px auto; xborder: 1px solid red;}
#mainC #topMenu { clear:both; }
#mainC #topMenu ul { float:left; list-style-type:none; padding:0; margin:0; border:1px dashed #666; }
#mainC #topMenu ul li { float: left; margin-left: 1em; border: 1px solid #58885e;}
#mainC #topMenu ul li.first { margin-left: 0px; } 
#mainC #topMenu ul li a { font-size:1.5em;  background: url('/_images/plus.gif') no-repeat 4px 8px;}
#mainC #topMenu ul li.active a { font-weight:bold; }
#mainC #main { clear:both; }
#mainC #main #main_table {}
#mainC #main #main_table td#main_left {}
#mainC #main #main_table td#contentC { width:500px; }
#mainC #main #main_table td#contentC #main_content {}
#mainC #main #main_table td#main_right { width:150px; }
#mainC #main #main_table td#main_right #modules { }



/*
   Kontenery gorne
*/
#topBox 					{ width:1004px;}
#topBox td 					{ border-right: 1px solid #d2d2d2;}
#top_logo 					{ padding: 18px 0px 5px 20px; width: 230px;}
#top_newsletter 			{ padding: 25px 4px 0px 10px; width: 390px;}
#top_newsletter h1 			{ text-transform: uppercase; font-weight: normal;font-size: 11px; color: #929292; margin: 0; padding: 2px 0 0 0;}
#top_newsletter input 		{ width: 136px; margin-left: 10px; height: 18px;}
#top_newsletter .subscribe	{ width: 180px;}
#menuTopBox 				{ width: 94px; text-align: center; padding-top: 3px;}
#topNavi					{ width: 40px; text-align: center; padding-top: 3px;}
#menuTopBox a, #topNavi a 	{ color: #929292; text-transform: uppercase;font-wexight: bold;font-size: 11px;}
#searchTopBox 				{ border: none !important; padding: 8px 21px 0px 10px;}
#searchTopBox input 		{ margin-right: 2px;width: 115px; height: 18px;}
#searchTopBox td 			{ border: none; }


/*
	komentarze - do usuniecia
*/
.comment { font-size: 9px;  color: #40663e;}

/* 
  Panel button
*/
.panelButton { float: right; width: 130px; padding: 5px 0 5px 0; }

/*
	layout clean /Mapa serwisu/
*/

#clean_content { width: 850px; margin:0 auto; border: 1px solid #ccc; }

/* Obszar tresci */

.boxScreen { padding: 5px;}
.boxScreen .tool_print { background: url('/_images/ico_print_active.gif') no-repeat 4px 8px; padding: 10px 0 10px 28px; float:right; margin-top: 10px;}
/*
	Lista aktualnosci archiwalnych
*/
table.archive  { margin-top: 10px; width: 100%;}
.archiveSelect { padding: 10px; background: #F7F7F7; }


.newsList { }
.newsList h3 a { color: #004888; }
.newsList .news {margin-top: 10px; border-bottom: 1px solid #ccc; padding-bottom: 10px; }


/* Stopka */
#footer 			{ height: 56px; margin: 1px; overflow: hidden; color: #a1a5a4; background: url('/_images/panmedia/layer_footer.gif') no-repeat top center #eaf7ff; }
#footer a 			{ color: #a1a5a4; }
#footer #copyright 	{ width: 180px; float: left; margin: 25px 10px 0 18px; /*IE6*/_margin: 25px 10px 0 10px;}
#footer #logo_point { overflow: hidden; width: 120px; float: left; margin: 25px 0 0 0;}
#footer #bottomMenu { margin: 25px 20px 0 0; /*IE6*/_margin: 25px 10px 0 0;}
#footer #bottomMenu a { padding: 0 2px 0 2px; }


