/* tekst na logu "KLUBY GAZETY POLSKIEJ" */

h1.logo1 {

	color: Black;

	font-family: "Times New Roman";

	font-size: 30px;

	margin-bottom: 2px;

	line-height: 100%;

}



/* News zielony */

h2.news {

      

	font-family: Verdana;

	font-size: .8em;

	text-align: left;

	font-weight: Bold;

	margin: 0%;

	line-height: 40px;

      color: White;

      background-image: url(graf/News.gif);

      background-repeat: no-repeat

    }

/* podstrony , nie odtyczy indexu */

h3.miasto {

      

	font-family: Verdana;

	font-size: .8em;

	text-align: left;

	font-weight: Bold;

	margin: 0%;

	line-height: 40px;

      color: White;

      background-image: url(graf/News.gif);

      background-repeat: no-repeat

      

      

}

/* podstrony , nie odtyczy indexu */

h4.kluby {

	color: White;

	font-family: "Verdana";

	font-size: 30px;

	margin-bottom: 2px;

      margin-top: 140px;

      margin-right: 100px;

	line-height: 100%;

      text-align: right;

      text-shadow: 2px 2px 3px #f3f3f3;



}



/*  Tytuły artykułów */

h1.art {

	

font: normal 1.2em "Trebuchet MS", Arial, Sans-Serif; margin: 0 0 12px; color:#66000f;

}

h11.art11 {

	font-family: Verdana;

	font-size: 13px;

	text-align: left;

	font-weight: bold;

	color: #c00000;

}



h3.art {

	font-family: Verdana;

	font-size: 13px;

	text-align: left;

	font-weight: bold;

	color: #c00000;

}



h2.art {

	font-family: Verdana;

	font-size: 14px;

	text-align: center;

	font-weight: bold;

	color: black;

}



/* Tło pod ramkę - niebieskie */

body {

      

	margin-bottom: 1px;

	margin-left: 10px;

	margin-right: 10px;

	margin-top: 1px;

	background-color: White;

      background-image: url(graf/Tło1.gif);

      background-repeat: repeat-x;

      background-position: 1cm 1cm





}



/* Fotografie ? */

div.foto {

	background-color: Black;

	width: 100%;

	height: 100%;

}



/* Artykuły*/

p {

	font:normal 0.9em "Trebuchet MS", Arial, Sans-Serif;

    

	text-align: justify;

	text-indent: 15px;

	margin: .3em 0;	

	color:black;

      line-height: 20px;

}



p1 {

	font-family: Verdana;

      font-size: 13px;

	text-align: justify;

	text-indent: 15px;

	margin: .3em 0;	

	color: White;

      line-height: 20px;

}

/* na obrazie */

p2 {

	font-family: Verdana;

      font-size: 12px;

	text-align: justify;

	text-indent: 15px;

	margin: .3em 0;	

	color: White;

      line-height: 20px;

}

pright {

	font-family: Verdana;

      font-size: 12px;

	text-align: justify;

	text-indent: 10px;

	margin: .3em 0;	

	color: black;

      line-height: 18px;

}



/* Zdjęcie small */

img.glowna {



	float: left;

	margin: 1.5%;

	padding:1px;

	border:1px solid #A6AFBC;





}



a.img{



	float: right;



	padding: 0 25px 0 0;

	background: url(graf/cdn.gif) no-repeat 0 0;

	weight:15px;

	height:16px;



}











/* Banner */

table.logo {

	text-align: center;

	background-image: url(graf/banners.gif);

}

table.logo1 {

	text-align: center;

	background-image: url(graf/banner_small.gif);

}



/* Ramka tabeli */

table.glowna {

	text-align: justify;

	/*border-width: 1px;

	border-style: solid;

	 border-color: F4F4F4; */

      background-color: White;

}



table.ramka {

	text-align: justify;

	border-width: 3px;

	border-style: groove;

	border-color: Maroon;



}



table.menu {

	text-align: center;

	font-family: "Arial";

	font-size: 12px;

	color: White;

}







/*--------------------------MENU1---------------------- */



/* menu, "tlo_menu1.gif" */

td.menu {

	background-image: url(graf/tlo_menu1.gif);

	background-repeat: repeat-y;

	color: white;

}



/* Ramka środek - kreska */

td.art {

	border-right-color: White;

	border-right-style: solid;

	border-right-width: 10px;

	vertical-align: top;

}



td.art_right {

	vertical-align: top;

}

h.hr{

background: url(graf/hr.gif);

		display: block;

	height: 2px;

	border-left: none;

	border-right: none;

	border-top: 2px;

	border-bottom: none;

	width: 85%;

	text-align: center;

      margin-top: 15px;

      margin-bottom: 15px;

}

/* Podkreślenia artykułów */

hr.art {



	display: block;

	height: 2px;

	border-left: none;

	border-right: none;

	border-top: 1px groove #909090;

	border-bottom: none;

	width: 85%;

	text-align: center;

      margin-top: 15px;

      margin-bottom: 15px;

}





a:hover.menu {

	text-decoration: none;

	font-family: "Arial";

	color: White;

	font-weight: bold;

}



a:link.menu {

	text-decoration: none;

	color: White;

}



a:visited.menu {

	text-decoration: none;

	color: White;

}















/* Ciąg dalszy */

a:link.cdn {	font-weight: bold;

	float: right;

      text-align: right;

	text-decoration: none;

	font-size: 11px;

	color: #c00000;

	font-family: "Verdana" ;



	

}



/* Ciąg dalszy - po najechaniu */

a:visited.cdn {

      text-align: right;

	text-decoration: none;

	font-size: 11px;

	color: #c00000;

	font-family: "Verdana";

      

}



a:hover.cdn {

	font-weight: bold;

	font-size: 11px;

	color: #b94040;

	font-family: "Verdana";

}



a:link.submenu {

	text-decoration: none;

	font-size: .9em;

	color: Black;

	font-weight: bold;

	font-family: "Verdana";

}



a:visited.submenu {

	text-decoration: none;

	font-size: .9em;

	color: Black;

	font-weight: bold;

	font-family: "Verdana";

}

a:hover.submenu {

	font-size: .9em;

	color: Red;

	font-weight: bold;

	font-family: "Verdana";

}



a:link.przyp {

	vertical-align: super;

	text-decoration: none;

	font-size: 11px;

	color: Red;

	font-family: "Arial Narrow";

}

a:visited.przyp {

	vertical-align: super;

	text-decoration: none;

	font-size: 11px;

	color: Red;

	font-family: "Arial Narrow";

}

a:hover.przyp {

	vertical-align: super;

	font-weight: none;

	font-size: 11px;

	color: Red;

	font-family: "Arial Narrow";

}





a.hist {

	font-size: 12px;

	color: Black;

	text-decoration: none;

}



p.hist {

	text-align: center;

}



/* Archiwum */

a:link.arch {

	text-decoration: none;

	font-size: 12px;

	color: black;

	font-family: "Verdana";

	}

a:visited.arch {

	text-decoration: none;

	font-size: 13px;

	color: black;

	font-family: "Verdana";

	}

a:hover.arch {

	text-decoration: underline;

	font-size: 13px;

	color: Black;

	font-family: "Verdana";

}



ol.list {

	font-family: Arial;

	line-height: 120%;

	text-align: justify;

	font-size: 13px;

}



div.roczniklayout {

	width: 100%;

	margin: 0 0 20px 0;

}



ul.roczniklayout {

	list-style-type: none;

	width: 95%;

	float: left;

	background: url(graf/linia_rocznik.gif) bottom left repeat-x;

}

/* Archiwum */

ul.roczniklayout li {

	margin: 0 1px 0 0;

	float: left;

}



/* Archiwum */

ul.roczniklayout a {

	float: left;

	display: block;

	padding: 4px 8px;

	border: 1px solid #ccc;

	border-bottom: 0;

	color: red /* #999 */;

	background: #eee;

	text-decoration: none;

	font-weight: bold;

}

/* Archiwum - podświetlenie*/

ul.roczniklayout a:hover {

	background: #fff;

}



ul.roczniklayout a.active {

	background: #fff;

	padding-bottom: 5px;

	cursor: default;

	color: #000;

}



.tabs-container {

	clear: left;

	border-top: 0;

}



ul {

	font: normal normal 12px Verdana;

}



/*RAMKA CZERWONA*/

.czerwona{

color: #3b6603;

border-top:2px dotted ;

border-right:2px dotted ;

border-bottom:2px dotted;

border-left:2px dotted ;



font-size: 17px;



}



/*RAMKA SZARA*/

.szara{



color: #F0000F;

border-top:1px groove ;

border-right:1px groove;

border-bottom:1px groove;

border-left:1px groove;









}



/*RAMKA podw*/

.podwojna{



color: #c00000;;

border-top:2px double ;

border-right:2px double ;

border-bottom:2px double;

border-left:2px double ;

 





}



a:link.menu1 {



	text-decoration: none;

	color: black;

}





a:visited.menu1 {

text-decoration: none;

color: black;

	

	

}

a:active.menu1 {



	text-decoration: none;

	color: black;

}







a:hover.menu1 {

text-decoration: none;

	color: red;

	font-weight: bold;

	



}





#menu_1 { float: left; width: 980px; margin: 0 0px 0px 0px; height: 30px; position: relative; border-top: 1px solid #ccc; }

#menu_1 ul { position: absolute; bottom: 1px; right: 0; }

	#menu_1 ul li, #footer ul li { display: inline; }

	#menu_1 ul li a, #footer ul li a { display: block; float: left; font-size: 13px; color: #f6f6f6; font-weight: bold; text-decoration: none; text-transform: uppercase; padding: 0 15px; border-right: 1px solid #ccc; }

	#menu_1 ul li a.last-item{ display: block; float: left; font-size: 13px; color: #484848; font-weight: bold; text-decoration: none; text-transform: uppercase; padding: 0 15px; border-right: 1px solid #ccc; }





#menu0 { float: left; margin: 0px 0px 0px 0px; width: 940px; height: 25px; border-top: 1px solid #ccc;}

		#menu0 li { display: inline;}



			#menu0 li a { display: block; float: left; color: #484848; font: bold 1.2em sans-serif; text-decoration: none; text-transform: uppercase; padding: 5px 15px; height: 25px; border-right: 1px solid #ccc; }
                     			#menu0 li a:hover, #menu li.current1 a, #menu li a:focus { color: #678;}


        #menu0 li .contact { display: inline;}
 	#menu0 li .contact a { display: block; float: left; color: #484848; font: bold 1.2em sans-serif; text-decoration: none; text-transform: uppercase; padding: 5px 15px; border-right: 0px solid #ccc; }


#menu0 li .contact a:hover, #menu li.current1 a, #menu li a:focus { color: #678;}











#menu1 { float: left; margin: 0px 0px 0px 0px; width: 940px; height: 25px; background: #b60d0a;	 repeat-y right top; border-top: 1px solid #dddddd; border-bottom: 1px solid #dddddd;}

		#menu1 li { display: inline; font-size: 1.0em; }

			#menu1 li a { text-decoration: none; float: left; color: white;  font: 1.1em sans-serif; margin: 5px 0 0 0px; padding: 0 10px; border-right: 1px solid #ccc; }

			#menu1 li a:hover, #menu li.current1 a, #menu li a:focus { color: white; border-bottom: 1px solid white; }





	









.linie { clear: both; border-bottom: 1px solid #A6AFBC; margin: 10px 0 10px 0px; }



.linie_r { clear: both; border-bottom: 1px solid #494949; margin: 20px 0 30px 0px; }





/** BEGIN wrapper **/

#wrapper {

	width: 980px;

	margin: auto auto;

	text-align: left;

	padding-bottom: 20px;

}

/** END wrapper **/



/** BEGIN header **/

#header {

	

}



	#header .logo {

		algin:center;

	}

		#header .logo h1 {

			font-size: 0;

			padding: 0px 30px 0px;

		}

		#header .logo h1 a {

			display: block;

			text-indent: -9999px;

			outline: none;

			width: 780px; height: 210px;

			background: url(graf/banners.gif) no-repeat 0 0;

		}

		#header .logo p {

			display: none;

		}



	}

	#header {

		

	}

/** END header **/



/** BEGIN body **/

#body {

	background: #ffffff repeat-y right 0;

}

/** END body **/



/** BEGIN content **/

#content {

	width: 630px;

	float: left;

}

	#content p {

		margin-bottom: 10px;

		line-height: 1.2em;

	}

	#content h3 {

		margin-bottom: 5px;

		font-size: 1.5em;

		font-weight: normal;

	}

	#content blockquote {

		margin-bottom: 10px;

		padding: 10px 10px 5px;

		background-color: #eeeeee;

		border-width: 1px 0;

		border-style: solid;

		border-color: #cccccc;

		font-style: italic;

		font-weight: bold;

	}

	#content ul {

		margin: 0 0 10px 18px;

	}

	#content ol {

		margin: 0 0 10px 16px;

		padding-left: 10px;

	}

	#content li {

		padding: 2px 0;

	}

	#content .latest {

		margin: 30px 5px;

		position: relative;

		width: 550px; height: 300px;

	}

		#content .latest .thumb {

			height: 300px;

			overflow: hidden;

		}

			#content .latest .thumb img {

				width: 550px;

				border:none;

			}

		#content .latest .text {

			color: #ffffff;

			background: url(graf/shade.png) repeat 0 0;

			padding: 5px 15px 5px;

			position: absolute;

			bottom: 0; left: 0;

			width: 520px;

		}

			#content .latest .text h2 {

				color: red;

				font-size: 1.3em;

				font-weight: normal;

				margin-bottom: 10px;

			}

			#content .latest .text a {

				color: red;

			}

	#content .post {

		margin: 10px 40px;

		clear: both;

	}

		#content .thumb {

			height: 100px;

			overflow: hidden;

			float: left;

			margin: 0 15px 10px 0;

		}

			#content .thumb .post img {

				width: 150px;

			}

		#content .post h2 {

			font-size: 1.2em;

			margin-bottom: 5px;

		}

		#content .post h2 a {

			text-decoration: underline;

		}

		#content .post .details {

			font-size: 0.9em;

			color: #BABEAE;

		}

/** END content **/





#shortnews { float: right; width: 350px; height: 300px; padding: 30px 0px 0px;}

	#shortnews .news1 a 

	{

	float: right;

	text-decoration: none;

	font-size: 10px;

	color: #c00000;

	font-family: Sans-Serif;;

	}



#shortnews .news1 h1  {

font: normal 1.1em "Trebuchet MS", Arial, Sans-Serif; margin: 0 0 12px; color:#92050B;

}



	.news1 { padding: 0 0 1px; margin: 0 0 1px;}



.line { clear: both; padding: 15px 0 0; border-bottom: 1px solid #384952; margin: 0 0 35px; }

.line_1 { clear: both; padding: 15px 0 0; border-bottom: 1px solid white; margin: 0 0 35px; }

.line1 { clear: both; padding: 15px 0 0; border-bottom: 1px solid #dcdcdc; margin: 0 0 35px; }

.ln { clear: both; padding: 15px 0 0; border-bottom: 1px dotted #000; margin: 0 0 5px; }



		/** END sidebar **/



/** BEGIN footer **/

#footer {

	background-color: #959989;

	color: #283409;

	border-bottom: 4px solid #283409;

	padding: 10px;

}

	#footer a {

		color: #ffffff;

	}

/** END footer **/



/** BEGIN miscellaneous **/

.postnav {

	clear: both;

	padding: 20px 40px 0;

	font-size: 0.9em;

}

	.postnav a {

		border: 1px solid #cccccc;

		padding: 3px 8px;

		color: #999999;

	}

	.postnav a:hover {

		border: 1px solid #000000;

		color: #000000;

		text-decoration: none;

	}

#comments {

	margin-top: 20px;

	border-top: 1px solid #eeeeee;

}

	#comments h2 {

		margin: 20px 0 5px;

		font-size: 1.5em;

	}

	#comments p {

		margin-bottom: 10px;

		line-height: 1.5em;

	}

	#comments form {

		padding-top: 20px;

	}

	#comments form p {

		margin-bottom: 5px;

	}

		#comments form input, textarea {

			border: 1px solid #cccccc;

			font-size: 0.9em;

			font-family: Verdana;

			padding: 4px 4px 4px 20px;

			background-position: 4px 4px;

			background-repeat: no-repeat;

		}

		#comments form input {

			width: 260px;

			border: 1px solid #cccccc;

		}

		#comments form textarea {

			width: 350px;

			padding: 4px 4px !important;

			border: 1px solid #cccccc;

		}

		#comments form button {

			border: 1px solid #909090;

			background-color: #cccccc;

			font-size: 0.9em;

			font-family: Verdana;

			width: 120px; height: 23px;

		}

	.commentdetails {

		margin-top: 25px;

	}

	.commentauthor {

		margin-bottom: 5px !important;

		font-weight: bold;

	}

	.commentdate {

		font-size: 0.8em;

		margin-bottom: 5px;

		color: #909090;

	}

	.required {

		color: #ff0000;

	}

h2.title {

	font-size: 1em;

	text-transform: uppercase;

	padding: 25px 40px 20px;

	color: #565656;

}

.single {

	padding-top: 20px;

}

.notfound {

	padding: 40px;

}

	.notfound h2 {

		font-size: 18px;

		font-weight: normal;

		margin-bottom: 10px;

	}

/** END miscellaneous **/



/** BEGIN wordpress 2.7 comments **/

#comments ol {

	list-style-type: none;

	clear: both;

	padding: 0;

	margin: 0;

}

	#comments ol li {

		padding: 10px;

		border: 1px solid #e0e0e0;

		margin-bottom: 10px;

	}

	#comments ol li .avatar {

		float: right;

	}

	#comments ol li .comment-author {

		

	}

		#comments ol li .comment-author .fn {

			font-weight: bold;

			font-size: 1.2em;

		}

	#comments ol li .comment-meta {

		font-size: 0.9em;

		color: #999999;

		margin: 5px 0 10px;

	}

	#comments ol li .reply {

		font-size: 0.9em;

		font-weight: bold;

		padding-bottom: 10px;

	}

	#comments .children {

		list-style-type: none;

	}

#comments .navigation {

	padding: 10px 0 20px;

	font-size: 0.9em;

}

	#comments .navigation a {

		color: #999999;

		padding: 3px 8px;

		border: 1px solid #cccccc;

	}

	#comments .navigation a:hover {

		color: #000000;

		border-color: #000000;

		text-decoration: none;

	}

/** END wordpress 2.7 comments **/













/* ----------------- ARTYKUŁY GŁÓWNE ------------------ */

	.article { float: left; width: 230px; margin: 0 20px 20px 0; }

	.article a {float: right;	text-decoration: none;	font-size: 11px;	color: #c00000;	font-family: "Verdana";	}

	.article h1 {

font: normal 1.1em "Trebuchet MS", Arial, Sans-Serif; margin: 0 0 12px; color:#66000f;}



	.last { margin-right: 0; }

	.last a {float: right; text-decoration: none;	font-size: 11px;	color: #c00000;	font-family: "Verdana";	}

      .last h1 {font: normal 1.1em "Trebuchet MS", Arial, Sans-Serif; margin: 0 0 12px; color:#66000f;}


.szablon {

		text-align: center;
                float: center;
	width: 780px;
	margin:0px;

}

.szablon .third {  text-align: center; font-size: .9em;  float: left; width: 360px; margin: 0 10px 0px 10px; }
/* ----------------- ARTYKUŁY LEWA ------------------ */



.art_left {

	float: left;

	width: 780px;

}

.third {  font-size: .9em;  float: left; width: 360px; margin: 0 10px 0px 10px; }







/* ----------------- ARTYKUŁY PRAWA ------------------ */



.art_right

{

 float: left; margin: 0px; width: 200px;



}

.art_right h1.tytul

{

 float: left; margin: 0px 0 10px 0; width: 200px; height: 25px; background: #b60d0a; color: white;  font: 1.0em sans-serif;



}



.third1 { font-size: .9em;  float: left; width: 180px; margin: 0 0px 0px 0px; }

.third1 a{ font-size: .5em; color: black; float: left; width: 180px; margin: 0 0px 0px 0px; }

.third1 h1{ font: bold 1.0em "Trebuchet MS", Arial, Sans-Serif; margin: 0 0 12px; color:#484848; }

.third1 dl{ font: bold 1.0em "Trebuchet MS", Arial, Sans-Serif; margin: 0 0 12px; color:#66000f; }



.third1 a.cdn_p {	

	float: right;

      text-align: right;

	text-decoration: none;

	font-size: 11px;

	color: #c00000;

	font-family: "Verdana" ;

	margin: 0px 0px 10px 0px;



	

}





.art_right ul {

	list-style:none;

	margin:5px 10px;

	padding:0;

}

.art_right li {

	font:normal 12px Arial, Helvetica, sans-serif;

	color:#464646;

	padding:5px 0;border-bottom: 1px solid #678;

}

.art_right li a {

	background:url(graf/arrow.gif) left no-repeat;

	padding:0 0 0 20px;

	margin:0;

	font:normal 14px Arial, Helvetica, sans-serif;

	color:#626262;

	text-decoration:none;

}

.art_right li a:hover {

	color:#1d9ad6;

	text-decoration:none;

}

.art_right ul.sponsors {

	list-style:none;

	margin:5px 10px;

	padding:0;

}

.art_right li.sponsors {

	border-bottom:1px dashed #ccc;

	font:normal 12px Arial, Helvetica, sans-serif;

	color:#585858;

	padding:5px 0;

}

.art_right li.sponsors span {

	padding:0 0 0 20px;

	color:#999999;

	font:11px Arial, Helvetica, sans-serif;

}



/* ----------------- STOPKA ------------------ */





.stopka

{

 float: left; margin: 0px; width: 960px; background: #b60d0a; padding: 10px 10px; 

	 repeat-y right top; border-top: 1px solid #dddddd; border-bottom: 1px solid #dddddd;



}

.stopka h1

{

 text-decoration: underline; float: left; color: white;  font: 14px sans-serif; margin: 5px 0 0 0px; padding: 0 10px; 

}



.stopka .tekst

{

 text-decoration: none; float: left; color: #D8D8D8;  font: 11px sans-serif; margin: 5px 0 0 0px; padding: 0 10px; 

}





.stopka1 { font-size: .9em;  float: left; width: 580px; margin: 0 10px 0px 10px;}

.stopka1 img {float: left; margin: 5px 10px 0px 0px; 	padding:1px; border:1px solid #730A06;}

.stopka2 { font-size: .9em;  float: right; width: 290px; }





/* ----------------- ARTYKUŁY SZABLON ------------------ */



.artykul_col {	float: left; width: 900px; margin: 0 30px 10px 0; }

.artykul_col h1 {font: normal 1.1em "Trebuchet MS", Arial, Sans-Serif; margin: 0 0 12px; color:#66000f;}





.artykul {	float: left; width: 290px; margin: 0 30px 10px 0; }

.artykul h1 {font: normal 1.1em "Trebuchet MS", Arial, Sans-Serif; margin: 0 0 12px; color:#66000f;}





.zdj { float: right; width: 650px; margin: 0 5px 5px 0; }



/* ----------------- MULTIMEDIA ------------------ */





/** BEGIN content **/

#media {

	float: left; width: 600px; margin: 0 30px 0px ;

}
#media p {

font: normal 1.1em "Trebuchet MS", Arial, Sans-Serif; color:#66000f; padding: 0px 40px 0px 40px;

}


		#media .latest {float: left;

		margin: 10px 0px 10px 0px;
	

		position: relative;

		width: 296px; height: 181px;

	}

		#media .latest .thumb {float: left;

			height: 181px;

			overflow: hidden;

		}



			#media .latest .thumb img {float: left;

				width: 287px;

				border:none;
			

			}



			#media .latest .thumb zd {float: left;

				width: 296px;

				border:none;

			}



		#media .latest .text {float: left;

			color: #ffffff;

			background: url(graf/shade.png) repeat 0 0;

			padding: 5px 0px 5px;

			position: absolute;

			bottom: 1; left: 0;

			width: 287px;

		}

			#media .latest .text h2 {float: left;

				color: red;

				font-size: 1.3em;

				font-weight: normal;

				margin-bottom: 10px;

				padding: 0px 5px;

			}

			#media .latest .text a {float: left;

				color: red;

				border:none;

			}



/** END media **/

 #mediap {

	float: right; width: 300px; margin: 0px 20px 0px 0px;

}
#mediap p {

font: normal 1.1em "Trebuchet MS", Arial, Sans-Serif; color:#66000f; padding: 0px 40px 0px 40px;

}


		#mediap .latest {float: left;

		margin: 10px 0px 10px 0px;

		position: relative;

		width: 296px; height: 181px;

	}

		#mediap .latest .thumb {float: left;

			height: 181px;

			overflow: hidden;

		}



			#mediap .latest .thumb img {float: left;

				width: 287px;

				border:none;

			}



			#mediap .latest .thumb zd {float: left;

				width: 296px;

				border:none;

			}



		#mediap .latest .text {float: left;

			color: #ffffff;

			background: url(graf/shade.png) repeat 0 0;

			padding: 5px 0px 5px;

			position: absolute;

			bottom: 1; left: 0;

			width: 287px;

		}

			#mediap .latest .text h2 {float: left;

				color: red;

				font-size: 1.3em;

				font-weight: normal;

				margin-bottom: 10px;

				padding: 0px 5px;

			}

			#mediap .latest .text a {float: left;

				color: red;

				border:none;

			}



/** END media **/

































/* Special lists */



ul.plain-list li, ul.nice-list li, ul.tabbed li {list-style: none;}



ul.tabbed {

	display: inline;

	margin: 0;

}

ul.tabbed li {float: left;}



ul.plain-list {margin: 0;}



ul.nice-list {margin-left: 0;}

ul.nice-list li {

	list-style: none;

	border-top: 1px solid #EEE;

	padding: 4px 0;

}

ul.nice-list li:first-child {border-top: none;}

ul.nice-list li .right {color: #999;}







#header1 {margin-bottom: 24px;}



/* Navigation */



#navigation {margin-bottom: 24px;}

#navigation a {

	display: block;

	text-decoration: none;

}



/* Main navigation */



#main-nav a {

	color: ;

	font-size: 1.5em;

	padding: 9px 14px;

}

#main-nav li {background: url('graf/navigation-separator.gif') no-repeat left center;}

#main-nav li:first-child {background: none;}

#main-nav li.current-tab a, #main-nav a:hover {color: #002;}

#main-nav li.current-tab a {background: url('graf/navigation-arrow.gif') no-repeat center bottom;}











/* section line */

.section { clear: both; border-top: 1px solid #678; margin: 0 0 30px; }

.section p { position: relative; margin: -8px 0 0 27px; padding: 0 8px; font:  bold 15px "Trebuchet MS", Arial, Sans-Serif; background: #fff; float: left; color:#494949; } 



.clear {clear: both;}



