/*======================================================================*\
|| #################################################################### ||
|| # Package - Joomla Template based on YJSimpleGrid Framework          ||
|| # Copyright (C) 2010  Youjoomla LLC. All Rights Reserved.            ||
|| # license - PHP files are licensed under  GNU/GPL V2                 ||
|| # license - CSS  - JS - IMAGE files  are Copyrighted material        ||
|| # bound by Proprietary License of Youjoomla LLC                      ||
|| # for more information visit http://www.youjoomla.com/license.html   ||
|| # Redistribution and  modification of this software                  ||
|| # is bounded by its licenses                                         ||
|| # websites - http://www.youjoomla.com | http://www.yjsimplegrid.com  ||
|| #################################################################### ||
\*======================================================================*/
@import url("layout.css");        /*layout css file*/
@import url("newsitems.css");     /*newsitems css file*/
@import url("menus.css");         /*menu css file*/
@import url("typo.css");          /*typo css file*/
body { 
     onselectstart="return false"
	text-align:center; /*center hack*/
	padding:0;
	margin:0;
	line-height:18px;
	background-color:#FFFFFF;
font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
	}
	


#stylef1 {
	font-family:"Bookman Old Style", serif;
}

#stylef2 {
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
}

#stylef3 {
	font-family: "Times New Roman", Times, serif;
}

#stylef4 {
	font-family:Century Gothic, sans-serif;
}

#stylef5 {
	font-family:"Lucida Grande", sans-serif;
}

#stylef6 {
	font-family: HelveticaNeue-Light, sans-serif;
}

#stylef7 {
	font-family: Tahoma, Geneva, sans-serif;
}

#stylef8 {
	font-family: Verdana, Geneva, sans-serif;
}

#stylef9 {
	font-family: Copperplate Gothic Light, sans-serif;
}

#stylef10 {
	font-family:"Lucida Console", Monaco, monospace;
}

#stylef11 {
	font-family: Gill Sans MT, sans-serif;
}

#stylef12 {
	font-family: "Trebuchet MS", Helvetica, sans-serif;
}

#stylef13 {
	font-family: "Courier New", Courier, monospace;
}

#stylef14 {
	font-family: Cambria, serif;
}

#stylef15 {
	font-family: Georgia, Serif;
}

/* JOOMLA! STYLING
--------------------- */
a:focus {
	outline:0px;
}

focus {
	outline:0px;
}

h1, h2, h3, h4, h5, h6, p, blockquote, form, label, ul, ol, dl, fieldset, address {
	margin:0.5em 0;
}

ul {
	margin: 0px;
	padding: 0px;
	list-style:none;
}

ul li {
	padding-left:15px;
}

body ol {
	list-style: decimal inside;
	margin:0;
	padding:0;
}

body ol li {
	margin: 0px;
	padding: 5px 3px;
	list-style-image:none;
	background:none;
}

/* ORDERED LIST FOR MODULES ONLY */
.yjsquare_in ol li, .yjround_in ol li {
border:none;
}

/*END*/

body a, body a:hover {
	cursor: pointer;
}

a:link, a:visited {
	text-decoration: none;
}

a:hover {
	text-decoration: none;
}

h1 {
	font-size:2.5em;
	line-height:1.5em;
}

h2 {
	font-size:1.7em;
	line-height:1.7em;
}

h3 {
	font-size:1.3em;
	line-height:1.3em;
}

h4 {
	font-size:1.2em;
	line-height:1.2em;
}

h5 {
	font-size:1.1em;
	line-height:1.1em;
}

h6 {
	font-size:1em;
	line-height:1em;
	font-weight:bold;
}

h1 .cufon {
	padding:5px 0 0 0;
}

.componentheading {
	letter-spacing: normal;
	margin:0 0px 4px 0px;
}

.contentpaneopen {
	padding:0 0px;
	text-align: left;
}

.contentpane {
	padding:0 0px 0px 0px !important;
	text-align: left;
}

.category {
	margin-left:0px;
}

.insidem ul {
	margin-left:10px;
}

.contentpaneopen, .contentpane {
}

.contentpaneopen {
	border-collapse: separate;
	border-spacing: 3px;
}

table.contenttoc {
	margin: 0 0 10px 10px;
	padding: 0;
	width: 30%;
	float: right;
}

.toclink {
	padding:5px;
	display:block;
	margin: 2px 0;
}

/*SITE IMAGES*/
img a, img {
	border:0;
	padding:0;
}

.img_caption {
	text-align:center;
}

.img_caption.left {
	float: left;
	margin-right: 1em;
}

.img_caption.right {
	float: right;
	margin-left: 1em;
}

.img_caption.left p {
	clear: left;
	text-align: center;
	padding:3px;
}

.img_caption.right p {
	clear: right;
	text-align: center;
	padding:3px;
}
.contentdescription img {
	padding:5px;
	margin:0px;
}
/* END SITE IMAGES */
input#search_searchword {
	padding:2px;
}

table.searchintro {
	padding: 10px 0;
	width: 100%;
}

table.searchintro td {
	padding: 5px!important;
}

.clr {
	clear:both;
	height:1px;
}

fieldset {
	padding:.5em;
}

.inputbox {
	margin-top:5px;
}

.input {
	border:0;
}

/* BUTTONS
--------------------- */
.required {
	margin:5px 0 0 0;
}

.button,.validate {
	padding:1px 0 4px 0;
	border:none;
	margin-top:5px;
	text-align:center;
	width:47px;
	font-size:9px;
	font-weight:bold;
	height:23px;
	text-transform:lowercase;
}

.back_button {
	padding: 0 5px;
}

.readon {
	height:23px;
	line-height:23px;
	display:block;
	clear:both;
	float:right;
	padding:0 25px 0 0;
	margin:0;
	font-weight:bold;
}

.readon span {
	display: block;
	height:23px;
	line-height:23px;
	padding:0;
}

a.pagenav, .pagenav_prev a, .pagenav_next a, .pagenavbar a, .back_button a {
	height:21px;
	text-transform:uppercase;
	font-weight:normal;
	line-height:21px;
	padding:0 5px;
}

/*END BUTTONS*/
/*POLL */
.yjsg_poll{
	padding:0 5px;
}
div.yjsg_poll div.poll fieldset {
	margin: 15px 0px 10px 0px;
}
table.pollstableborder td.sectiontableentry0, table.pollstableborder td.sectiontableentry1, table.pollstableborder td.sectiontableentry2, table.pollstableborder tr.sectiontableentry0 td, table.pollstableborder tr.sectiontableentry1 td, table.pollstableborder tr.sectiontableentry2 td {
	height: 20px;
	padding-left: 5px;
	text-align:left;
	padding-right: 10px;
	line-height: 18px;
	margin-bottom:5px;
	background: none;
	border:none;
}
table.pollstableborder {
	border: none;
	padding: 0;
	width: 100%;
	text-align: left;
}

table.pollstableborder img {
	vertical-align: baseline;
}

table.pollstableborder td {
	padding:0 5px !important;
}
/*SECTION TABLE ENTERIES */
tr.sectiontableentry0 td, tr.sectiontableentry1 td, tr.sectiontableentry2 td, td.sectiontableentry0, td.sectiontableentry1, td.sectiontableentry2 {
	height: 20px;
	padding: 0 10px;
	line-height: 29px;
}
.sectiontableheader {
	padding: 5px;
	font-weight: bold;
}

/*SECTION TABLE ENTERY COLORS. MOVE TO COLOR.CSS IF YOU LIKE TO CHANGE THEM
--------------------- */
table.pollstableborder tr.sectiontableentry0 td {
	border: none;
	background: #f3f2f2;
}

table.pollstableborder tr.sectiontableentry1 td, table.pollstableborder tr.sectiontableentry2 td {
	border: none;
}

.sectiontableheader {
	border: 1px solid #d4d4d4;
	background:#DEDEDE;
}

.sectiontableentry1 {
	background-color : #DEDEDE;
}

tr.sectiontableentry0 td, tr.sectiontableentry1 td, tr.sectiontableentry2 td, td.sectiontableentry0, td.sectiontableentry1, td.sectiontableentry2 {
	border-bottom: 1px solid #fff;
}

tr.sectiontableentry0 td, td.sectiontableentry0, tr.sectiontableentry2 td, td.sectiontableentry2 {
	background-color: #f3f2f2;
}

tr.sectiontableentry1 td, td.sectiontableentry1 {
	background-color: #E9E9E9;
}

tr.sectiontableentry0:hover td, tr.sectiontableentry1:hover td, tr.sectiontableentry2:hover td {
	background-color: #EEEEEE;
}

/* default system 
--------------------- */
/* Tooltips */
.tool-tip {
	float: left;
	background: #ffc;
	border: 1px solid #D4D5AA;
	padding: 5px;
	max-width: 200px;
	text-align:left;
}

.tool-title {
	padding: 0;
	margin: 0;
	font-size:12px;
	font-weight: bold;
	margin-top: -15px;
	padding-top: 15px;
	padding-bottom: 5px;
	text-align:left;
	background: url(../../system/images/selector-arrow.png) no-repeat;
}

.tool-text {
	font-size:14px;
	margin: 0;
	text-align:left;
}

/* OpenID icon style */
input.system-openid {

	background-color: #fff;
	background-position: 0 50%;
	color: #000;
	padding-left: 18px;
}

/* Unpublished */
.system-unpublished {
	background: #FDFDFD;
	border-top: 1px solid #EAEAEA;
	border-bottom: 1px solid #EAEAEA;
}

/* System Messages */
#system-message {
	margin-bottom: 10px;
	padding: 0;
}

#system-message dt {
	font-weight: bold;
}

#system-message dd {
	margin: 0;
	font-weight: bold;
	text-indent: 30px;
	background-image:none;
}

#system-message dd ul {
	background-color:#FDFDFD;
	color: #c02;
	margin-bottom: 10px;
	list-style: none;
	padding: 10px;
	border-top: 1px solid #EAEAEA;
	border-bottom: 1px solid #EAEAEA;
}

/* System Standard Messages */
#system-message dt.message {
	display: none;
}

#system-message dd.message {
}

#system-message dd.message ul li {
	background-image:none;
}

/* System Error Messages */
#system-message dt.error {
	display: none;
}

#system-message dd.error ul {
	color: #c00;
	background-color: #FDFDFD;
	border-top: 1px solid #EAEAEA;
	border-bottom: 1px solid #EAEAEA;
}

#system-message dd.error ul li {
	background-image:none;
}

/* System Notice Messages */
#system-message dt.notice {
	display: none;
}

#system-message dd.notice ul {
	color: #c00;
	background: #FDFDFD;
	border-top: 1px solid #EAEAEA;
	border-bottom: 1px solid #EAEAEA;
}

#system-message dd.notice ul li {
	background-image:none;
}

/* Debug */
#system-debug {
	color: #ccc;
	background-color: #fff;
	padding: 10px;
	margin: 10px;
	text-align:left;
}

#system-debug div {
	font-size: 11px;
}

/* Form validation */
.invalid {
	border-color: #ff0000;
}

label.invalid {
	color: #ff0000;
}

/* Buttons */
#editor-xtd-buttons {
	padding: 5px;
}

.button2-left, .button2-right, .button2-left div, .button2-right div {
	float: left;
}

.button2-left a, .button2-right a, .button2-left span, .button2-right span {
	display: block;
	height: 22px;
	float: left;
	line-height: 22px;
	font-size: 11px;
	color: #666;
	cursor: pointer;
}

.button2-left span, .button2-right span {
	cursor: default;
	color: #999;
}

.button2-left .page a, .button2-right .page a, .button2-left .page span, .button2-right .page span {
	padding: 0 6px;
}

.page span {
	color: #000;
	font-weight: bold;
}

.button2-left a:hover, .button2-right a:hover {
	text-decoration: none;
	color: #0B55C4;
}

.button2-left a, .button2-left span {
	padding: 0 24px 0 6px;
}

.button2-right a, .button2-right span {
	padding: 0 6px 0 24px;
}

.button2-left {
	background: url(../images/j_button2_left.png) no-repeat;
	float: left;
	margin-left: 5px;
}

.button2-right {
	background: url(../images/j_button2_right.png) 100% 0 no-repeat;
	float: left;
	margin-left: 5px;
}

.button2-left .image {
	background: url(../images/j_button2_image.png) 100% 0 no-repeat;
}

.button2-left .readmore {
	background: url(../images/j_button2_readmore.png) 100% 0 no-repeat;
}

.button2-left .pagebreak {
	background: url(../images/j_button2_pagebreak.png) 100% 0 no-repeat;
}

.button2-left .blank {
	background: url(../images/j_button2_blank.png) 100% 0 no-repeat;
}


/* Calendar */
a img.calendar {
	width: 16px;
	height: 16px;
	margin-left: 3px;
	background: url(../images/calendar.png) no-repeat;
	cursor: pointer;
	vertical-align: middle;
}

/*contact*/
#component-contact {
	padding:0 8px;
}




div.styl1 div {
border:none;
margin-right: 0px;
margin-left: 0px;

}


div.styl1 img {
border:0;
margin-right: 0px;
margin-left: 0px;
}










.pagination, .korek {
color : white;
}
.korek {
background : url(../images/paginationimg.png) no-repeat -27px -28px;
}
.einactive {
background : url(../images/paginationimg.png) no-repeat -27px 0;
}
.next {
background : url(../images/paginationimg.png) no-repeat -54px 0%; 
}
.prev {
background : url(../images/paginationimg.png) no-repeat left top;
}
.korek, .einactive {
padding : 3px 7px;
} 
.einactive, .next, .nexta, .korek {
text-decoration : none;
margin-left : 1px;
}
.nexta, .preva, .prev, .next {
padding : 3px 9px;
}
.nexta {
background : url(../images/paginationimg.png) no-repeat -54px -28px;
}
.preva {
background : url(../images/paginationimg.png) no-repeat 0 -28px;
}
.korek:hover {
background : url(../images/paginationimg.png) no-repeat -27px 0;
color : white;
}
.nexta:hover {
background : url(../images/paginationimg.png) no-repeat -54px 0%;
}
.preva:hover {
background : url(../images/paginationimg.png) no-repeat left top;
}


div.sdonos a:hover {
color: #C84556;
text-decoration:underline;
font-weight: bold;
}

div.sdonos a {
color: #C84556;
text-decoration:underline;
font-weight: bold;
}

div.sdonos h4 {
margin-bottom: 15px;
background: none;
padding-left: 0px;
border-left: none;
border-right: none;
border-top: none;
border-bottom: 1px solid grey;
}










div.videop h4 {
margin-top: 0px;
margin-bottom: 0px;
background: none;
color: #000;
padding-left: 0px;
border-left: none;
border-right: none;
border-top: none;
border-bottom: none;
text-color: #000;
}



div.toparty a:hover {
color: grey;

}

div.toparty a {
color: #000;

font-size: 19px;
line-height:18px;
}

div.toparty td {

}

div.toparty div {
background:#fff;
border: 1px #DCEAD2 solid;
}



div.toparty span {
color: #353535;
font-size: 96%;
}


div.toparty img {
margin-right: 7px;
border: 1px #E8E8E8 solid;
}


div.toparty h4 {
margin-top: 0px;
margin-bottom: 0px;
background: none;
color: #F23E36;
padding-left: 0px;
border-left: none;
border-right: none;
border-top: none;
border-bottom: none;
text-color: #000;
}


div.yjsquare_yj2 span{
font-weight: bold;

}

div.yjsquare_yj2 a {
font-size: 11px;
}

div.yjsquare_yj2 ul li {
padding-bottom: 12px;
}






div.tekstylia .aidanews2_mainR {
margin-top: 40px;
color: #7B7B7B;
font-size: 8px;
}

div.tekstylia .aidanews2_comments {
color: #7B7B7B;
font-size: 10px;
}

div.tekstylia .aidanews2_botR {
color: #8C8C8C;
font-size: 9px;
}

div.tekstylia .aidanews2 .even {
border-bottom: 1px dotted #999;
padding-top: 7px;
}

div.tekstylia .aidanews2 .odd {
border-bottom: 1px dotted #999;
padding-top: 7px;
}

div.tekstylia a:link {
color: #36626F;
font-weight: bold;
font-size: 13px;
line-height: 18px;
font-family: Tahoma, Geneva, sans-serif;
}

div.tekstylia a:hover {
color: #36626F;
font-weight: bold;
font-size: 13px;
line-height: 18px;
font-family: Tahoma, Geneva, sans-serif;
}

div.tekstylia a:visited {
color: #AEAEAE;
font-size: 13px;
font-weight: bold;
line-height: 18px;
font-family: Tahoma, Geneva, sans-serif;
}


div.tekstylia a {
color: #36626F;
}

div.tekstylia img {
border: none;
margin-bottom: 6px;
width: 100px;
height: 60px;
}

div.tekstylia h4 {
margin-bottom: 7px;
background: none;
color: #36626F;
padding-left: 0px;
border-left: none;
border-right: none;
border-top: none;
border-bottom: 4px solid #36626F;
height: 28px;
}





div.sdonos2 a:hover {
color: #C84556;
text-decoration:underline;
font-weight: normal;
}

div.sdonos2 a {
color: #C84556;
text-decoration:underline;
font-weight: normal;
}

div.sdonos2 a:link {
color: #C84556;
text-decoration:underline;
font-weight: normal;
}






div.sdonos2 h4 {
margin-bottom: 15px;
background: none;
padding-left: 0px;
border-left: none;
border-right: none;
border-top: none;
border-bottom: 1px solid grey;
}








div.tekstylia3 a {
color: #565656;
font-weight: bold;
margin-top: 0px;

}

div.tekstylia3 h4 {
margin-bottom: 0px;
background: none;
color: #000;
padding-left: 0px;
border-left: none;
border-right: none;
border-top: none;
font-size: 140%;
}


div.tekstylia3 img {
border:none;
margin-bottom: 0px;
}
















div.sdonos6 h4 {
background: none;
border:none;
}

div.sdonos6 a:link {
color: #0004D8;

font-size: 12px;
font-weight: normal;
}
div.sdonos6 a:visited {
color: #0004D8;
font-weight: normal;
font-size: 11px;
}



div.sdonos6 .even {
background-color: none;
}

div.sdonos6 div {
margin: 0px auto;
text-align: center;
width: 130px;
}


div.sdonos6 img {
margin-bottom: 30px;
padding: 3px; border: 1px solid #D3D3D3;
border-radius: 3px
}

.yjsquare.sdonos6  {
}


div.sdonos6 .aidanews2_positions {

}


div.sdonos6 .aidanews2_positions:hover {
background-color: #EBF5FF;
}

div.sdonos6 .even {
background-color: #fff;

}




















div.video a:link:hover {
color: #0004D8;

font-size: 12px;
text-decoration:underline;
}



div.video h4 {
background: none;
border:none;
}

div.video a:link {
color: #0004D8;
text-decoration:none;
font-size: 12px;
font-weight: normal;
}

div.video a:visited {
color: #0004D8;
font-weight: normal;
font-size: 12px;
}



div.video .even {
background-color: none;

}

div.video div {
margin: 0px auto;
border:none;
}


div.video img {

padding: 3px; border: 1px solid #D3D3D3;
border-radius: 3px
}

.yjsquare.video  {
}


div.video .aidanews2_positions {

}


div.video .aidanews2_positions:hover {

}

div.video .even {
background-color: #fff;
}





div.utwory img {
border: 1px dashed #000;
border-radius: 1px
}


div.utwory a:link {
color: #000;
text-decoration:none;
font-size: 12px;
font-weight: normal;
}

div.utwory a:link:hover {
text-decoration:underline;
color: #000;

font-size: 12px;
font-weight: normal;
}

div.utwory a:visited {
color: #000;
text-decoration:none;
font-size: 12px;
font-weight: normal;
}

div.utwory .even {
background-color: #fff;
}

.yjsquare.utwory  {
background: url(http://glamrap.pl/images/stories/mp3.png) no-repeat;
 background-position: right top; 
border-bottom: 1px groove #E4E4E4;
}




div.utwory h4 {
margin-bottom: 15px;
background: none;
padding-left: 0px;
border-left: none;
border-right: none;
border-top: none;
color: #000;
border-bottom: 2px solid #000;
}






















div.poradnik img {
border: 1px dashed #5F5C99;
border-radius: 1px
}


div.poradnik a:link {
color: #535084;
text-decoration:none;
font-size: 12px;
font-weight: normal;
}

div.poradnik a:link:hover {
text-decoration:underline;
color: #535084;

font-size: 12px;
font-weight: normal;
}

div.poradnik a:visited {
color: #535084;
text-decoration:none;
font-size: 12px;
font-weight: normal;
}

div.poradnik .even {
background-color: #fff;
}

.yjsquare.poradnik  {
background: url(http://glamrap.pl/images/stories/gr-tekstylia.png) no-repeat;
 background-position: right top; 

}




div.poradnik h4 {
margin-bottom: 15px;
background: none;
padding-left: 0px;
border-left: none;
border-right: none;
border-top: none;
color: #323050;
border-bottom: 2px solid #323050;
}







div.sdonos4 .aidanews2_mainR {
margin-top: 40px;
color: #7B7B7B;
font-size: 8px;
}

div.sdonos4 .aidanews2_comments {
color: #7B7B7B;
font-size: 10px;
}

div.sdonos4 .aidanews2_botR {
color: #8C8C8C;
font-size: 9px;
}

div.sdonos4 .aidanews2 .even {
border-bottom: 1px dotted #999;
padding-top: 7px;
}

div.sdonos4 .aidanews2 .odd {
border-bottom: 1px dotted #999;
padding-top: 7px;
}

div.sdonos4 a:link {
color: #F23E36;
font-weight: bold;
font-size: 13px;
line-height: 18px;
font-family: Tahoma, Geneva, sans-serif;
}

div.sdonos4 a:hover {
color: #F23E36;
font-weight: bold;
font-size: 13px;
line-height: 18px;
font-family: Tahoma, Geneva, sans-serif;
}

div.sdonos4 a:visited {
color: #AEAEAE;
font-size: 13px;
font-weight: bold;
line-height: 18px;
font-family: Tahoma, Geneva, sans-serif;
}


div.sdonos4 a {
color: #D0485A;
font-family: Tahoma, Geneva, sans-serif;
}

div.sdonos4 img {
border: none;
margin-bottom: 6px;
width: 90px;
height: 60px;
}

div.sdonos4 h4 {
margin-bottom: 7px;
background: none;
padding-left: 0px;
border-left: none;
border-right: none;
border-top: none;
border-bottom: 4px solid #F23E36;
height: 28px;
}





div.bekowo6 span {
padding-top: 15px;
padding-right: 11px;
padding-bottom: 5px;
}

























div.footerlinki a {
color: #65A6BA;
font-size: 11px;
}

div.footerlinki a:hover {
text-decoration: none;
}








div.bekowo  {
background: green;

}



div.bekowo a {
color: #565656;
font-weight: bold;
margin-top: 0px;

}

div.bekowo h4 {
margin-bottom: 0px;
background: none;
color: #000;
padding-left: 0px;
border-left: none;
border-right: none;
border-top: none;
font-size: 140%;
}


div.bekowo img {
border:none;
margin-bottom: 0px;
}


















div.rank4 img {
border: 1px solid #386A52;
margin-bottom: 20px;

}



div.rank4 a:link {
color: #386A52;
text-decoration:none;
font-weight: bold;
margin-top: 0px;
}



div.rank4 a:visited {
color: #386A52;
text-decoration:none;
margin-top: 0px;
}


div.rank4 a:hover {
color: #386A52;
text-decoration:none;
margin-top: 0px;
}

div.rank4 a {
color: #386A52
text-decoration:none;

}





div.rank4 h4 {
margin-bottom: 20px;
background: none;
padding-left: 0px;
border-left: none;
border-right: none;
border-top: none;
border-bottom: 4px solid #386A52;
color: #386A52;
height: 28px;
}



div.face div {
text-align: right;

}




div.koment1 h4 {
margin-bottom: 10px;
background: none;
padding-left: 0px;
border-left: none;
border-right: none;
border-top: none;
border-bottom: 4px solid #343434;
color: #343434;
}


div.koment1 span{
font-weight: bold;

}

div.koment1 a {
font-size: 11px;
}

div.koment1 ul li {
padding-bottom: 12px;
}


















div.patr2 img {
border: 1px solid #000;
margin-bottom: 25px;

}


div.patr2 a:link {
color: #000;
text-decoration:none;
font-weight: bold;

}


div.patr2 a:hover {
color: #000;
text-decoration:none;

}

div.patr2 a {
color: #000;
text-decoration:none;

}


div.patr2 h4 {
margin-bottom: 20px;
background: none;
padding-left: 0px;
border-left: none;
border-right: none;
border-top: none;
border-bottom: 4px solid #000;
color: #000;
height: 28px;
}
















div.mreda2 img {
border: 1px solid #FF0000;
margin-bottom: 25px;

}



div.mreda2 a:link {
color: #FF0000;
text-decoration:none;
font-weight: bold;

}






div.mreda2 a:hover {
color: #FF0000;
text-decoration:none;

}

div.mreda2 a {
color: #FF0000;
text-decoration:none;

}




div.mreda2 h4 {
margin-bottom: 20px;
background: none;
padding-left: 0px;
border-left: none;
border-right: none;
border-top: none;
border-bottom: 4px solid #FF0000;
color: #fff;
height: 28px;

}

.yjsquare.mreda2  {

border-bottom: 1px solid #136407;
margin-right: 3px;
}















div.rapa img {
border: 1px solid #136407;
margin-bottom: 20px;

}



div.rapa a:link {
color: #136407;
text-decoration:none;
font-weight: bold;
margin-top: 0px;
}






div.rapa a:hover {
color: #136407;
text-decoration:none;
margin-top: 0px;
}

div.rapa a {
color: #136407;
text-decoration:none;

}





div.rapa h4 {
margin-bottom: 20px;
background: none;
padding-left: 0px;
border-left: none;
border-right: none;
border-top: none;
border-bottom: 4px solid #136407;
color: #136407;
height: 25px;
}

.yjsquare.rapa  {
background: url(http://glamrap.pl/images/stories/rapaudycja.png) no-repeat;
 background-position: right top; 
border-bottom: 1px solid #136407;
}
















div.koment8 span{
font-weight: bold;

}

div.koment8_yj2 a {
font-size: 11px;

}

div.koment8 ul li {
padding-bottom: 14px;
}



div.koment8 h4 {
margin-bottom: 5px;
background: none;
padding-left: 0px;
border-left: none;
border-right: none;
border-top: none;
border-bottom: 4px solid #D15909;
color: #D15909;
height: 28px;
}


div.koment8 a {
color: #9B7656;
}

div.koment8 a:link {
color: #9B7656;
}

div.koment8 a:hover {
color: #6F543D;
text-decoration: none;
}
















div.wyw67 img {
border: 1px solid #10345F;
margin-bottom: 20px;
}


div.wyw67 a:link {
color: #123B6E;
text-decoration:none;
font-weight: bold;
margin-top: 0px;
font-size: 13px;
}


div.wyw67 a:hover {
color: #123B6E;
text-decoration:none;
margin-top: 0px;
font-size: 13px;
}

div.wyw67 a {
color: #123B6E;
text-decoration:none;
font-size: 13px;
}


div.wyw67 h4 {
margin-bottom: 20px;
background: none;
padding-left: 0px;
border-left: none;
border-right: none;
border-top: none;
border-bottom: 4px solid #216BC6;
color: #216BC6;
height: 28px;
}

























div.donos5 div {






}



div.donos5 img {
margin-right: 17px;

}



div.donos5 a:link {
color: #D0485A;
text-decoration:underline;
font-weight: normal;
font-size: 95%;
font-family: Verdana,Geneva,Arial;
line-height: 13px;

display: table-cell; vertical-align: top; width: 100%; position: static;

}



div.donos5 a:hover {
color: #D0485A;
text-decoration:underline;
}

div.donos5 a {
color: #D0485A;
text-decoration:underline;
margin-top: 15px;
}


div.donos5 h4 {
margin-bottom: 20px;
background: none;
padding-left: 0px;
border-left: none;
border-right: none;
border-top: none;
border-bottom: 4px solid #F23E36;
height: 28px;
}







div.bekowo2 a {
color: #131EF1;
}



div.bekowo2 span {

margin-bottom: 30px;
}


div.bekowo2 h4 {
margin-bottom: 20px;
background: none;
padding-left: 0px;
border-left: none;
border-right: none;
border-top: none;
border-bottom: 4px solid #CF3C02;
height: 28px;
}





div.bekowo5 a:link {
font-size: 13px;
font-family: Tahoma, Geneva, sans-serif;

}

div.bekowo5 a {
color: #000;
font-size: 13px;
font-family: Tahoma, Geneva, sans-serif;

}



div.bekowo5 img {
border: 1px solid #000;
margin-bottom: 0px;
}



div.bekowo5 .odd {
background: #fff;
width: 100%;
border: 0px solid #DBD8BA;
padding: 3px;
margin-bottom: 10px;
padding-top: 3px;
padding-bottom: 10px;
}



div.bekowo5 .even {
background: #fff;
border: 0px solid #E8E7E2;
padding: 3px;
padding-top: 3px;
margin-bottom: 10px;
width: 100%;
padding-bottom: 10px;
}


div.bekowo5 div {
padding-left: 1px;
}


div.bekowo5 h4 {
background: #fff;
padding-left: 5px;
padding-bottom: 3px;
border-left: none;
border-right: none;
border-top: none;

height: 28px;
width: 160px;
margin-left: 3px;
font-size: 18px;
text-align: left;
color: #000;
}


div.bekowo6 a:link {
font-size: 14px;
font-family: Arial;
}

div.bekowo6 a {
color: #0C14B1;
font-size: 14px;
font-family: Arial;
}


div.bekowo6 a:hover {
color: #0C14B1;
font-size: 14px;
font-family: Arial;
text-decoration: underline;
}

div.bekowo6 img {
border: 2px solid #060A4F;
margin-bottom: 0px;
width: 327px;
height: auto;
}

div.bekowo6 div {
padding-left: 1px;
margin-right: 1px;
}





div.bekowo6 h4 {
background : url(http://glamrap.pl/images/stories/bk_6.png) no-repeat left bottom;
padding-left: 5px;
padding-bottom: 3px;
border-left: none;
border-right: none;
border-top: none;

height: 28px;
width: 160px;
margin-left: 3px;
font-size: 18px;
text-align: left;
color: #fff;
}



div.bekowo6 .odd {
background: #FFEC83;
width: 100%;
border: 2px solid #FFEC83;
padding: 3px;
margin-bottom: 10px;
padding-top: 3px;
padding-bottom: 10px;
}






div.bekowo6 .aidanews2_comments {

background : url(http://glamrap.pl/images/stories/kom_4.png) no-repeat right;
position: absolute; right: 25px; 

z-index: 2;
margin-top: 0px;
color: #000;
font-weight: bold;
font-size: 20px;
width:57px;
height: 44px;

}



div.bekowo6 span {
padding-top: 15px;
padding-right: 11px;
}
















div.swiatd .aidanews2_mainR {
margin-top: 40px;
color: #7B7B7B;
font-size: 8px;
}



div.swiatd .aidanews2_comments {
color: #7B7B7B;
font-size: 10px;
}

div.swiatd .aidanews2_botR {
color: #8C8C8C;
font-size: 9px;

}



div.swiatd .aidanews2 .even {
border-bottom: 1px dotted #999;
padding-top: 7px;

}


div.swiatd .aidanews2 .odd {
border-bottom: 1px dotted #999;
padding-top: 7px;
}


div.swiatd a:link {
color: #000;
font-weight: bold;
font-size: 11px;

line-height: 14px;
font-family: Tahoma, Geneva, sans-serif;

}


div.swiatd a:hover {
color: #000;
font-weight: bold;
font-size: 11px;
line-height: 14px;
font-family: Tahoma, Geneva, sans-serif;
}

div.swiatd a:visited {
color: #AEAEAE;
font-size: 11px;
font-weight: bold;
line-height: 14px;
font-family: Tahoma, Geneva, sans-serif;
}


div.swiatd a {
color: #D0485A;

}


div.swiatd img {
border: none;
margin-bottom: 6px;
width: 55px;
height: 53px;
}


div.swiatd h4 {
margin-bottom: 7px;
background: none;
padding-left: 0px;
border-left: none;
border-right: none;
border-top: none;
color: #2A2A2A;
border-bottom: 4px solid #2A2A2A;
height: 28px;
}










div.topmenu2 a {
color: #9C9C9C;
font-weight:bold;
}

div.topmenu2 a:link {
color: #9C9C9C;
font-weight:bold;
}

div.topmenu2 a:hover {
color: #9C9C9C;
text-decoration: underline;
font-weight:bold;
}

div.baner_ad {
margin: 0 5px 0 !important;
}

























div.rec1 img {
border: 1px solid #8C2136;
margin-bottom: 20px;
}

div.rec1 a:link {
color: #8C2136;
text-decoration:none;
font-weight: bold;
margin-top: 0px;
font-size: 13px;
}

div.rec1 a:visited {
color: #8C2136;
text-decoration:none;
font-weight: bold;
margin-top: 0px;
font-size: 13px;
}

div.rec1 a:hover {
color: #8C2136;
text-decoration:none;
margin-top: 0px;
font-size: 13px;
}

div.rec1 a {
color: #8C2136
text-decoration:none;
font-size: 13px;
}


div.rec1 h4 {
margin-bottom: 20px;
background: none;
padding-left: 0px;
border-left: none;
border-right: none;
border-top: none;
border-bottom: 4px solid #8C2136;
color: #8C2136;
height: 28px;
}





div.reklama2 a {
font-weight: bold;
background: url(http://glamrap.pl/images/reklama-belka.png) repeat;
z-index:999;
}


div.reklama2 popup {

z-index:9999999;
}




div.kom1 img {
border: 1px solid #331763;
margin-bottom: 20px;
}

div.kom1 a:link {
color: #331763;
text-decoration:none;
font-weight: bold;
margin-top: 0px;
}

div.kom1 a:visited {
color: #331763;
text-decoration:none;
font-weight: bold;
margin-top: 0px;
}

div.kom1 a:hover {
color: #331763;
text-decoration:none;
margin-top: 0px;
}

div.kom1 a {
color: #331763;
text-decoration:none;
}


div.kom1 h4 {
margin-bottom: 20px;
background: none;
padding-left: 0px;
border-left: none;
border-right: none;
border-top: none;
border-bottom: 4px solid #48208C;
color: #48208C;
height: 28px;
}
























div.wstecz5 a:link {
font-size: 13px;
font-family: Tahoma, Geneva, sans-serif;
}

div.wstecz5 a {
color: #000;
font-size: 13px;
font-family: Tahoma, Geneva, sans-serif;
}



div.wstecz5 img {
border: 1px solid #000;
margin-bottom: 0px;
}



div.wstecz5 .odd {
background: #fff;
width: 100%;
border: 0px solid #9F9F9F;
padding: 3px;
margin-bottom: 10px;
padding-top: 3px;
padding-bottom: 10px;
}



div.wstecz5 .even {
background: #fff;
border: 0px solid #D8D8D8;
padding: 3px;
padding-top: 3px;
margin-bottom: 10px;
width: 100%;
padding-bottom: 10px;
}


div.wstecz5 div {
padding-left: 1px;
}


div.wstecz5 h4 {
background : url(http://glamrap.pl/images/stories/ws_top.jpg) no-repeat left bottom;
padding-left: 5px;
padding-bottom: 3px;
border-left: none;
border-right: none;
border-top: none;

height: 28px;
width: 160px;
margin-left: 3px;
font-size: 18px;
text-align: left;
color: #fff;
}















div.roz1 img {
border: 1px solid #000;
margin-bottom: 20px;
}

div.roz1 a:link {
color: #000;
text-decoration:none;
font-weight: bold;
margin-top: 0px;
}

div.roz1 a:visited {
color: #000;
text-decoration:none;
font-weight: bold;
margin-top: 0px;
}

div.roz1 a:hover {
color: #000;
text-decoration:none;
margin-top: 0px;
}

div.roz1 a {
color: #000;
text-decoration:none;
}


div.roz1 h4 {
margin-bottom: 20px;
background: none;
padding-left: 0px;
border-left: none;
border-right: none;
border-top: none;
border-bottom: 4px solid #000;
color: #000;
height: 28px;
}









div.podr2 img {
border: 0px solid #000;
margin-bottom: 5px;
}

div.podr2 a:link {
color: #F23E36;
text-decoration:none;
font-weight: bold;
margin-top: 0px;
font-size: 13px;
line-height: 18px;
font-family: Tahoma, Geneva, sans-serif;
}

div.podr2 a:visited {
color: #F23E36;
text-decoration:none;
font-weight: bold;
margin-top: 0px;
}

div.podr2 a:hover {
color: #F23E36;
text-decoration:none;
margin-top: 0px;
}

div.podr2 a {
color: #F23E36;
text-decoration:none;
}


div.podr2 h4 {
margin-bottom: 20px;
background: none;
padding-left: 0px;
border-left: none;
border-right: none;
border-top: none;
border-bottom: 4px solid #000;
color: #000;
height: 28px;
}

div.podr2 .aidanews2_positions {  padding: 2px 0px !important; margin-bottom: 19px; }  





div.fejs element.style {

z-index: 9999;

}