/* NOWOSCI */
/*HTML TAGS*/
body {
		background:#FFFFFF;
}

p {
		margin:0;
		padding:0;
		font-family: Georgia, "Times New Roman", Times, serif;
		font-size: 12px;
		color: #555;
		line-height: 1.6em;
}

h1 {
		margin:0;
		padding:0;
		padding-left:10px;
		font-family: Georgia, "Times New Roman", Times, serif;		
		color:#FFFFFF;
		background:#3A6BA9;
}

h2 {
		margin:0;
		padding:0;
		font-family: Georgia, "Times New Roman", Times, serif;		
		color: #003366;
}


h3 {
		padding-left:15px;
		padding-bottom:2px;
		font-family: Georgia, "Times New Roman", Times, serif;				
}

h3 a {
		padding-bottom:2px;
		font-family: Georgia, "Times New Roman", Times, serif;
		color: #FFFFFF;
		text-decoration:none;
}

h3 a:hover {
		padding-bottom:2px;
		font-family: Georgia, "Times New Roman", Times, serif;
		color: #FFFFFF;
		text-decoration:underline;
}

/*LINK*/
a {
		color: #183048;
		text-decoration:none;
}

a:hover {
		color: #498B48;
		text-decoration:underline;
}

/*LAYOUT*/
.colmask{
		position:relative;
/**/
		clear:both;
		float:left;
		width:100%;
/**/
		overflow:hidden;
/**/
}
/**/
.colright,.colmid,.colleft{
		position:relative;
		float:left;
		width:100%;
}
.col1,.col2,.col3{
		position:relative;
		float:left;
		padding:0 0 1em 0;
		overflow:hidden
}
/**/
.rightmenu{
		background:#FFFFFF;
/**/
}
.rightmenu .colleft{
		right:25%;
/**/
		background:#FFFFFF;
/**/
}.rightmenu .col1{
		width:71%;
/**/
		left:27%;
/**/
}
.rightmenu .col2{
		/*width:21%;*/
		width:25%;
/**/
		/*left:31%;*/
		left:29%;
/**/
}

/*CONTENTS*/

/*PAGE TITLE*/
#pagetitle {
		width: 100%; 
		margin: 0pt auto; 
		margin-top:10px;
		background-color: #3A6BA9;
}

/*MAIN*/

#main_left {
		position:relative;
		width:48%;
		float:left;		
		margin:0;
		margin-left:5px;
		margin-right:5px;
		padding:0;
}

#main_right {
		position:relative;
		width:48%;
		float:right;		
		margin:0;
		margin-left:5px;
		margin-right:5px;
		padding:0;
}

.articleImg {
		display:block; 
		max-width:100%;
		margin:0;
		padding: 0;
		padding-left: 10px;
		padding-bottom: 10px;
}

/*MAIN NEWS INTROS*/

#newslist {
		position:relative;		
		width:100%;
		margin: 0 auto;
}

#newslist .title  {
		position:relative;
		color: #FFFFFF;		
		margin-top:10px;
		margin-left:5px;
		margin-bottom:10px;
		padding-left:15px;
		padding-bottom:10px;
		overflow:visible;				
}

#newslist p {
		margin:0;
		padding-left:170px;
		padding-right:20px;
		padding-top:10px;
		padding-bottom:10px;		
		font-family: Georgia, "Times New Roman", Times, serif;
		font-size: 12px;
		color: #555;
		line-height: 1.6em;
}

#newslist ul {
		position: relative;
		top: 0px;
		left: 10px;		
		list-style-position: inside;
		list-style-type: none;
}

#newslist li {
		margin:0 auto;
		top:0;
		list-style-position: inside;
		list-style-type: none;
		list-style-image: url(img/arrow_simple.gif); 
		border-bottom: 1px dotted gray;
		border-bottom-width:90%;
		font-family: Georgia, "Times New Roman", Times, serif;
		font-size: 12px;
		color: #555;
		line-height: 1.6em;
		word-spacing: -0.5px;
}

#newslist a {
		font-family: Georgia, "Times New Roman", Times, serif;
		font-size: 12px;
		font-weight: normal;		
		color: #555;
		line-height: 1.6em;
		text-decoration:none;
		word-spacing: -0.5px;
}
#newslist a:hover {
		font-family: Georgia, "Times New Roman", Times, serif;
		font-size: 12px;
		font-weight: normal;		
		color: #555;
		line-height: 1.6em;
		text-decoration:underline;
		word-spacing: -0.5px;
}

#newslist img {
		position:absolute;
		margin:0;
		margin-left:10px;
		margin-top:15px;		
		border: 1px solid #D0D5D8;
		padding: 1px;
		max-width: 150px;
		max-height: 100px;
		background-color: #FFFFFF;
}

#newslist .title {
		margin:0;
		padding-left:170px;
		padding-right:20px;
		padding-top:10px;
		padding-bottom:10px;
		font-family: Georgia, "Times New Roman", Times, serif;
		font-size: 11px;
		font-weight: normal;
		color:#356E9C;
		line-height: 1.6em;
}

#newslist .title a {
		color: #356E9C;
		text-decoration:none;
}

#newslist .title a:hover {
		color: #356E9C;
		text-decoration:underline;
}

#newslist .arrow {
		margin:0;
		margin-bottom:10px;
		padding:0;
		padding-left: 190px;		
		background-image: url(img/arrow_nowosci_blue.gif);
		background-repeat: no-repeat;
		background-position: 170px;
		font-family: Georgia, "Times New Roman", Times, serif;
		font-size: 11px;
		font-weight: bold;
		line-height: 1.6em;
}

.allnews {/*link for more in a category*/
		position:relative;
		float:right;
		margin:0;
		margin-top: 5px;
		margin-bottom: 10px;
		padding-right: 10px;		
		font-family: Georgia, "Times New Roman", Times, serif;
		font-size: 11px;
		font-weight:normal;
		color: #555;
}

/*ALL*/

#all_1 {
		position:relative;
		width:25%;
		float:left;		
		margin:0;
		padding:0;
}

#all_2 {
		position:relative;
		width:70%;
		float:right;		
		margin:0;
		padding:0;
}

/*ALL NEWS IN A CATEGORY*/
#middle {
		width:100%;
		border-bottom: 1px dotted gray;
}

#middle p {
		margin:0;
		margin-bottom:20px;
		padding:0;
		padding-left:75px;
		padding-right:10px;
}

#middle h2 {
		margin:0;
		margin-bottom:10px;
		padding:0;
		padding-left: 10px;		
}

#middle .arrow {
		margin:0;
		margin-top: -15px;
		margin-bottom: 10px;
		padding:0;
		padding-left: 95px;		
		background-image: url(img/arrow_nowosci_blue.gif);
		background-repeat: no-repeat;
		background-position:75px;
		font-family: Georgia, "Times New Roman", Times, serif;
		font-size: 11px;
		font-weight: bold;
		line-height: 1.6em;
}

#middle img {
		position:absolute;
		margin:0;
		margin-top:5px;
		margin-left:10px;		
		clip:rect(0px 60px 60px 0px);
		border: 1px solid #D0D5D8;
		padding: 1px;
		background-color: #FFFFFF;
}

/*ONE*/

#full_article_1 {
		position:relative;
		width:25%;
		float:left;		
		margin:0;
		padding:0;
}

#full_article_2 {
		position:relative;
		width:70%;
		float:right;		
		margin:0;
		padding:0;
}

#full_article_2 img {
		max-height:400px;
}

#full_article_2 OL, UL {
		display: block;
		margin:0;
		padding:0;
			
}

#full_article_2 li {
		padding-left:10px;
		padding-right:10px;
		list-style-type:square;
		list-style-position:inside;
		font-family: Georgia, "Times New Roman", Times, serif;
		font-size: 12px;
		font-weight:normal;		
		color: #555;
		line-height: 1.6em;		
}

.author {
		margin:0;
		padding:0;
		margin-bottom:10px;
		font-size: 13px;
		font-weight:bold;
		color: #778A98;
}

.space {/*space between gallery icons*/
		padding-left:5px;
}

#full_article_2 a {
		color: #498B48;
		text-decoration:none;
}

#full_article_2 a:hover {
		color: #498B48;
		text-decoration:underline;
}

/*BOX OFFICE & PLAYLIST*/

#sidebar {/*one & all*/
		float:left;
		width:100%;
 		padding: 5px;
 		margin: 5px;
		font-family: Georgia, "Times New Roman", Times, serif;
		font-size: 11px;
		color: #555;
		line-height: 1.6em;
		border: 1px solid #D0D5D8;
		background-color: #FAFAFA;
}

#sidebar ol {
 		display: block;
 		padding: 0px;
 		margin: 0px;
		margin-top: 10px;
		margin-bottom: 10px;
}

#sidebar ol li {
 		display: block;
		padding: 0px 10px;
 		margin: 0px;
}

#sidebar ol li.dotted {
 		display: block;
		padding: 0px 10px;
 		margin: 0px;
		border-bottom: dotted 1px #D0D5D8; 
}

#sidebar ol li a {
		text-decoration: none;
		font-weight: normal;
}

#sidebar ol li a:hover {
		text-decoration: underline;
		font-weight: normal;
}

#sidebar .arrow_box {
		width:100%;
		float:left;		
		padding-left: 20px;
 		margin: 5px;		
		background-image: url(img/arrow_nowosci_blue.gif);
		background-repeat: no-repeat;
		background-position: left center;
		font-family: Georgia, "Times New Roman", Times, serif;
		font-size: 11px;
		font-weight: bold;
		color:#3A6BA9;
		line-height: 1.6em;
}

#sidebar h3 {
		margin:0;
		padding:2px;
		padding-left:10px;
		color:#FFFFFF;
		background:#F4C005;
		font-family: Georgia, "Times New Roman", Times, serif;
}

#sidebar_banner {
		position:relative;
		float:left;
		width:100%;
		margin:0;
		margin-left:auto;
		padding:0;
}

/*VIDEO & GALLERY*/

#video_gallery_1 {
		position:relative;
		width:25%;
		float:left;		
		margin:0;
		padding:0;
}

#video_gallery_2 {
		position:relative;
		width:15%;
		float:left;		
		margin:0;
		margin-left:20px;		
		padding:0;
}

#video_gallery_3 {
		position:relative;
		width:48%;
		float:left;		
		margin:0;
		margin-left:20px;		
		padding:0;
}

#gallery {
		width:100%;
		margin:0 auto;
		padding:0;
		padding-left:20px;
}

#gallery td {
		margin:0;
		padding:10px;
		vertical-align:top;
		text-align:center;
}

#gallery img {
		margin:0 auto;
		border: 1px solid #D0D5D8;
		padding: 5px;
		background-color: #FFFFFF;
}

#gallery a:hover img {
		background-color: #3A6BA9;
}

#galleryCaption {
		margin:20px;
		text-align:left;
		border: 1px solid #D0D5D8;
}

#galleryCaption p {
		font-family: Georgia, "Times New Roman", Times, serif;
		font-size: 12px;
		font-style: italic;
		color: #555;
		line-height: 1.6em;
}

/*PAGING*/
.paging {
		width:70%;
		float: right;
		margin-top:10px;		
}
.paging_articles {
		width:100%;
		float: right;
}
.paging_video {
		width:100%;
		float: left;
}
.paging_left {
		float:left;
		padding-left:15px;
		font-family: Georgia, "Times New Roman", Times, serif;
		font-size: 12px;
		font-weight:normal;		
		color: #555;
		vertical-align:middle;
		text-decoration:none;
}
.paging_right {
		float:right;
		padding-right:15px;
		font-family: Georgia, "Times New Roman", Times, serif;
		font-size: 12px;
		font-weight:bold;		
		color: #F0BE09;
		vertical-align:middle;
		text-decoration:none;
}
.paging_right a { 
		font-family: Georgia, "Times New Roman", Times, serif;
		font-size: 12px;
		font-weight:normal;		
		color: #555;
		text-decoration:none;
}
.paging_right a:hover  {
		font-family: Georgia, "Times New Roman", Times, serif;
		font-size: 12px;
		font-weight:normal;		
		color: #F0BE09;
		text-decoration:none;
}

/*FORMS*/

/*USER RATES*/
#user_rates {
		width:100%;
		margin:0;
		padding:0;
}

#bookmarks {
		position:relative;
		float:left;		
		display:inline;
		overflow:auto;
}

#stars {
		position:relative;
		float:left;		
		display:inline;
		padding-left:10px;
		margin-top:10px;
		vertical-align:bottom;
		overflow:auto;
}

#icons {
		position:relative;
		float:left;		
		display:inline;
		margin-left:10px;		
}

.star-rating{
		position: relative;
		width: 120px;
		height: 20px;		
		margin: 0px;
		padding:0px;
		list-style:none;
		background: url(img/star_rating.gif) top left repeat-x;		
}

.star-rating li{
		padding:0px;
		margin:0px;
		/*\*/
		float: left;
		/* */
}

.star-rating li a{
		position: absolute;
		display:block;
		width:20px;
		height: 20px;
		padding: 0px;		
		text-decoration: none;
		text-indent: -9000px;
		z-index: 20;

}

.star-rating li a:hover{
		background: url(img/star_rating.gif) left bottom;
		z-index: 1;
		left: 0px;
}

.star-rating a.one-star{
		left: 0px;
}

.star-rating a.one-star:hover{
		width:20px;
}

.star-rating a.two-stars{
		left:20px;
}

.star-rating a.two-stars:hover{
		width: 40px;
}

.star-rating a.three-stars:hover{
		width: 60px;
}

.star-rating a.three-stars{
		left: 40px;
}

.star-rating a.four-stars{
		left: 60px;
}
	
.star-rating a.four-stars:hover{
		width: 80px;
}

.star-rating a.five-stars{
		left: 80px;
}

.star-rating a.five-stars:hover{
		width: 100px;
}

.star-rating a.six-stars{
		left: 100px;
}

.star-rating a.six-stars:hover{
		width: 120px;
}

/*IMAGE PREVIEW*/
#thumbBox{ /*Outermost DIV for thumbnail viewer*/
		position: absolute;
		width: auto;
		left: 0;
		top: 0;		
		padding: 10px;
		padding-bottom: 0;
		background: #111;
		visibility: hidden;
		z-index: 10;
		cursor: hand;
		cursor: pointer;
}

#thumbBox cite {
		position: absolute;
		width:auto;		
		bottom: 35px;
		left: 10px;
		right:10px;
		padding: 10px;
		border-top: 1px solid #999;						
		background: #111;
		filter:alpha(opacity=55);
		opacity:.55;
		color: #FFFFFF;
}

#thumbBox .footerbar{ /*Footer DIV of thumbbox that contains "close" link */
		padding: 5px 0;
		font-family: Georgia, "Times New Roman", Times, serif;
		color: white;		
		letter-spacing: 5px;
		line-height: 1.1em;
		text-align: right;
}


#thumbBox #thumbImage{ /*DIV within thumbbox that holds the enlarged image */
		font-family: Georgia, "Times New Roman", Times, serif;
		font-size: 12px;
		color: #FFFFFF;
		line-height: 1.6em;
		background-color: #111;		
}

#thumbLoading{ /*DIV for showing "loading" status while thumbbox is being generated*/
		position: absolute;
		padding: 5px;
		border: 1px solid black;
		background-color: #E7E6DD;
		visibility: hidden;
		z-index: 5;
}
