/* Start of CMSMS style sheet 'tabs_slider' */



#scroller-header a {
text-decoration: none;
padding: 3px 7px;
margin-right: 3px;
border: 1px solid #778;
color: #2d2b2b;
background: white url(../../themes/zielony/grafika/ajaxtabs/shade.gif) top left repeat-x;
}

#scroller-header a:hover {
text-decoration: underline;
color: #2d2b2b;
}

#scroller-header a.selected {
position: relative;
top: 1px;
text-decoration: none;
padding: 3px 7px;
margin-right: 3px;
border: 1px solid #778;
color: #2d2b2b;
background: white url(../../themes/zielony/grafika/ajaxtabs/shadeactive.gif) top left repeat-x;
}

#scroller-header {
	width:530px;
	height:24px;
	padding:10px 15px 0 5px;
	font-weight:700;
	text-align:right;

}

#scroller-body {
	background:url(http://rzepin.net/tmp/cache/images/body.gif) no-repeat bottom center;
	width:540px;
}

#mask {
	width:540px;
	overflow:hidden;
	margin:0 auto;
}

#panel {

}

#panel div {
float:left;

}

/* Extra styling for each panel*/



#panel-1 {
}

#panel-2 {
}

#panel-3 {
}
/* End of 'tabs_slider' */


.NewsSummaryMorelink a{
color: #FF0000;
float:right;
padding-right:30px;
display:block;
padding:bottom:0px;
color: #FF0000;
}

/* Stylesheet: tabs_slider Modified On 2009-10-05 12:31:35 */
body{
	padding:0;
	margin:0;
	background-image: url(../../themes/zielony/grafika/background1.jpg);
	background-repeat: repeat-y;
	background-position: top;
	font-family: "Trebuchet MS";

	font-size: 110%;
	


}
#container {
	width: 950px;
	margin: 0 auto;
	background-image: url(../../themes/zielony/grafika/back-tlo1.jpg);
	background-repeat: repeat-y;
}

#header {
	background-color: #FFF;
	height: 185px;
	background-image: url(../../themes/zielony/grafika/kasztan1.jpg);	
	background-repeat: no-repeat;
	background-position: right top;
}


#breadcrumbs {
	height: 42px;
	background-image: url(../../themes/zielony/grafika/back-okruszki.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #999999;
	font-size: 0.6em;
	line-height: 30px;
	padding-left: 5px;

}

#breadcrumbs a{
	color: #FF0000;
}



#block_1
	{
	float: left;
	width: 200px;
           background-color: #336633;
	}
#block_2
	{
	float: left;
	width: 550px;
	background-color: #FFFFFF;
	background-image: url(../../themes/zielony/grafika/back-content-header.jpg);
	background-repeat: repeat-x;
	background-position: top;
           font-size: 0.7em;
	}

#block_3
	{
	float: left;
	width: 200px;
	background-color: #336633;
	}
#wrapper
	{
	width: 950px;
	}
/* we need this for IE 5.01 - otherwise the wrapper does not expand to the
necessary height (unless fixed, this problem becomes even more acute 
weirdness as the method is enhanced */
#wrapper
	{
/* Normally a Holly-style hack height: 1% would suffice but that causes 
IE 5.01 to completely collapse the wrapper - instead we float it */
	float: left;
/* NB. possibly only IE 5.01 needs to get this float value - otherwise 5.5 sometimes 
(I saw it happen many moons ago) makes the width of wrapper too small 
the float: none with the comment is ignored by 5.01,
5.5 and above see it and carry on about their business
It's probably fine to just remove it, but it's left here 
just in case that many moons ago problem rears its head again */
	float/**/: none;
	}
/* easy clearing */
#wrapper:after
	{
	content: '[DO NOT LEAVE IT IS NOT REAL]'; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
	}
#wrapper
	{
	display: inline-block;
	}
/*\*/
#wrapper
	{
	display: block;
	}
/* end easy clearing */
#footer
	{
	width: 100%;
	clear: both;
	margin:0 auto;
	height: 42px;
	background-color: #00AA00;
	background-image: url(../../themes/zielony/grafika/back-menu-gora1.jpg);
	}
#header
	{
	width: 950px;
	}

	
#block_2 h1{
	padding:0;
	margin:20px 0 15px 10px;
	font-size: 1.6em;
	color: #FF0000;

}







#NewsPostDetailSummary p, #MessageBody p{
	text-align: justify;
}


#block_3 h1.szukaj{
	margin:0;
	padding:20px 0 0 80px;
	font-size: 0.8em;
	color: #FFF;
	background-image: url(../../themes/zielony/grafika/szukaj-back1.jpg);
	height:37px;
	background-repeat: no-repeat;
	background-color: #bb5300;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #99ff99;
}


#block_3 h1.newsletter, #block_3 h1.imprezy, #block_3 h1.komunikat, #block_3 h1.radiorzepin, #block_3 h1.reklama, #block_3 h1.sonda, #block_3 h1.pogoda {
	margin:10px 0 0 0;
	padding:20px 0 0 65px;
	font-size: 0.8em;
	color: #FFF;
	background-image: url(../../themes/zielony/grafika/newsletter-back.jpg);
	height:37px;
	background-repeat: no-repeat;
	background-position: top;
	background-color: #0070b1;
           border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #99ff99;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #99ff99;

}

#block_3 h1.pogoda{
	background-image: url(../../themes/zielony/grafika/pogoda-back.jpg);
	background-color: #a4cd51;
}

#block_3 h1.sonda{
	background-image: url(../../themes/zielony/grafika/sonda-back.jpg);
	background-color: #c09800;
}

#block_3 h1.imprezy{
	background-image: url(../../themes/zielony/grafika/impreza-back.jpg);
	background-color: #c09800;
}

#block_3 h1.reklama{
	background-image: url(../../themes/zielony/grafika/reklama-back.jpg);
	background-color: #c09800;
}


#block_3 h1.komunikat{
	background-image: url(../../themes/zielony/grafika/newsletter-back.jpg);
	background-color: #0070b1;
}

#block_3 h1.radiorzepin{
	background-image: url(../../themes/zielony/grafika/radio-back.jpg);
	background-color: #5d7635;
}

#block_3 p{
	margin:0;
	text-align: justify;
	color: #FFF;
	font-size: 0.8em;
	padding:8px;
}



#block_3 p a {
	color: #FFF;
}

#block_3 p a:hover {
	color: #DDD;
}


#block_3 h1.kontakt{
	margin:0;
	padding:20px 0 0 55px;
	font-size: 0.8em;
	color: #FFF;
	background-image: url(../../themes/zielony/grafika/kontakt-back.jpg);
	height:37px;
	background-repeat: no-repeat;
	background-color: #bb5300;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #99ff99;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #99ff99;
}

#mail {
	color: #FFF;
	font-size: 0.8em;
}

#m2moduleform-1 {
	padding:0 10px 0 10px;
	margin:0;
}

label
{
width: 6em;
float: left;
text-align: right;
margin-right: 0.5em;
display: block
}

.submit input
{
margin-left: 4.5em;
}


.outer {
	margin:10px;
	padding-bottom: 10px;
	display:block;
	height: 7em;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

.dzial
{
	float: left;
	width: 50px;
	font-size: 1.1em;
	padding: 0 0 0 10px;
	color:#FF0000;
font-weight: bold;

	}

.wiadomosc
	{
	float: right;
	width: 450px;
	padding:0;
	margin:0;
	}
	
.wiadomosc ul
	{
	font-size: 1.1em;
	padding:0;
	margin:0;
	list-style-type: none;

	}	
	
.wiadomosc ul li
	{
	padding:0 0 5px 0;
	margin:0;
	}	
	
ul li .data{
           font-size:0.8em;
	color: #006600;
	padding: 0 5px 0 5px;	
}
	
.outer a {
	text-decoration: none;
	color: #000;
}	


#block_2 .wiadomosc ul li a
	{
        color: #000000;

	}		


.outer a:hover {
	text-decoration: underline;

}

.wszystkie a{
 text-decoratoin: none;
 padding-left: 5px;
 color:#000000;
}

span.pokaz_dzial {
color:#FF0000;
font-weight:bold;
}

.NewsSummary{
 padding: 20px 5px 5px 5px;
 margin: 0;

}


* html .NewsSummary{
width: 535px;
}


.NewsSummarySummary p{
	padding: 0 15px 0 10px;
	mergin: 0;
	text-align: justify;
           display:block;
}

.NewsSummarySummary a{
	color: #FF0000;
}


.NewsSummaryLink{
  width:500px;
  display:block;
}


.NewsSummaryLink a{
   font-size: 1.5em;
   color: #000;
   text-decoration: none;
   margin-left: 10px;

}

.NewsSummaryLink a:hover{
   text-decoration: underline;
}

.NewsSummaryPostdate, .NewsPostDetailDate {

    font-size: 1em;
    color: #666666;  
    margin-left: 10px;
}

#NewsPostDetailTitle {
   font-size: 1.5em;
   width:540px;
 

}


.NewsSummaryMorelink {
float:right;
padding-right:10px;
display:block;
padding:bottom:0px;
color: #FF0000;
}

.NewsSummaryMorelink a{
color: #FF0000;
}



/* menu lewe */

#block_1 ul {
	padding: 5px 5px 3px 5px;
	color: #FFF;
	margin:0;
	list-style-type: none;
	font-size:1em;
	text-decoration: none; 

}

#block_1 ul li a {
	color:#FFF; 
	text-decoration: none;

	}
#block_1 ul li{
	background-image: url(../../themes/zielony/grafika/li-active1.jpg);
	background-repeat: no-repeat;
	background-position: left 3px;
	padding-left: 20px;
	font-weight: bold;
font-size:0.9em;

}




#block_1 ul li.separator{
	background:none;
	height:0px;
	margin:0;
	padding:0;
	display:block;
	}




#block_1 ul ul {
	padding:0;  
	margin:0;
	border: 0;

	}
	
#block_1 ul ul li { 
	display:inline; 
	background:none;
	padding-left:0;  
	margin:0;
	font-weight: normal;

	}
#block_1 ul ul li a {
	color: #FFFFFF;
	text-decoration: none;
	padding: 0 0 0 10px;
	margin:0 0 0 5px;
	display: block;
	font-size:1em;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #336633;
	border-top-width: 2px;
	border-top-style: solid;
	/*border-top-color: #42af34;*/
	border-top-color: #336633;
	background-image: url(../../themes/zielony/grafika/li-item1.jpg);
	background-repeat: no-repeat;
	background-position: left center;
}

* html #block_1 ul ul li a {
	
	margin:0;
	font-size:1em;	
}

#block_1 ul ul li ul li a {
	padding: 0 0 0 10px;
	margin:0 0 0 15px;
font-size:0.8em;
}





#block_1 ul ul li a:hover {
	text-decoration: underline;
	background-image: url(../../themes/zielony/grafika/li-item-active1.jpg);
color:#AAA;
	
	
} 
/* koniec lewego menu */

#footer ul {
	list-style-type:none;
	padding:0;
	margin:0 auto;
	width:950px;
}

#footer ul li{
	display: inline;
	float:left;
}

#footer ul li a{
	font-size: 0.7em;
	display: block;
	color: #FFF;
	text-align: center;
	text-decoration: none;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	margin-top: 13px;
	padding:0 5px 0 5px;
}

#footer ul li.last{
	font-size: 0.7em;
	display: block;
	color: #FFF;
	text-align: center;
	text-decoration: none;
	margin-top: 13px;
	padding:0 5px 0 335px;
}


#footer ul li.first a
{
	border-left:none;
}

#footer ul li a:hover{
	text-decoration: underline;	
}


/*detail news*/
#NewsPostDetailDate
{
	padding:0 0 0 10px;
	font-size:0.9em;
	color: #666666;
}

h2#NewsPostDetailTitle {
	width:535px;
	text-align:left;
padding-top:5px;
padding-left:10px;
}

#NewsPostDetailSummary {
	padding:0 10px 0 10px;
	font-size:1em;
}

#MessageBody {
	padding:0 10px 0 10px;
	font-size:1em;
}

#MessageBody a{
	color: #FF0000;
}
#block_2 li.thumb {
width: 165px;
height: 170px;
}

.imgcontainer {
	position:relative;
	float:left;
	}
.caption {
	position:absolute;
	bottom:0;
	left:0;
	text-align:center;
	font-size:1em;
	background:#fff;
	width:100%;
	opacity:.75;
	filter:alpha(opacity=85);
	color:#000;
	}


#flash {
	margin:0;
	padding:0;
	float:right;
	position:relative;
	right: 0;

}

#header a img{
	border:none;
	display:inline;
}


#block_2 p{
	padding:0 10px 0 10px;
display:block;

}

#block_2 h3{
	padding-left: 15px;
}

textarea {
width: 25em;
}

p.starsze {
  padding-bottom:10px;
}

p.starsze a{
  color: #FF0000;
}

#block_2 p a {
  color: #FF0000;
}

#block_2 p.tresc a{
  color:#FF0000;
}

#block_2 ul li a{
  color:#FF0000;
}


#block_2 p.albumname {
  font-size: 0.8em;
}

#NewsPostDetailTitle h2{
padding:0;
margin:0;
width:540px;
}

#textsize {
	margin:0;
	padding:0;
	float:right;
	position:relative;
	right: 10px;
top:0;
}

#textsize a{
text-decoration: none;
font-weight: bold;
font-size:1.2em;

}

#textsize a:hover{
text-decoration: underline;
color:#00AA00
}


#okruszki {
float:left;
}

#print {

float:right
	position:relative;
	right: 0px;
top:15px;
padding-top:20px;
padding-right:15px;

}

#print a img {
border:0;
}


#comments ul li {
list-style-type: none;
}

#comments ul li {
border: 1px solid #EAEFEA;
margin-right:20px;
padding: 5px;
background:#F5F9F5;
margin-bottom:10px;
}

#comments ul {
margin-left:20px;
padding-left:0;
}

#comments a {
padding:0 10px 0 10px;
}


div.komentarz {
padding: 5px;
border: 1px solid #EFE;
background:#FAFEFA;
}

#spam {
width:100%;
text-align: center;
}

#block_2 h4{
padding-left:10px;
}

#latest_comments ul li a , #most_popular ul li a {
color:#000;
text-decoration:none;
}


#latest_comments ul li a:hover , #most_popular ul li a:hover {
color:#FF0000;
text-decoration:underline;
}



#block_2 p.prawo {text-align:right;display:block;width:500px}
#block_2 p.srodek {text-align:center;display:block;width:500px;}
#block_2 p.tresc {clear: both;}

a img {border:0;}

.graffiti label {display: inline-block; width: 250px; text-align:left;}


.rzepinianin-form table {margin-left:90px}
.rzepinianin-form table label {display:block; text-align:center; float:left; width:100px}
.rzepinianin-form table {text-align:center;}
.rzepinianin-form table td { background:#EEFFEE; text-align:center; border: 1px solid #AADDAA;}
.rzepinianin-form .fbsubmit {display:block; margin-left:240px; margin-top:30px; background:#DDEEDD; border:1px solid #339933;}


#rtFieldset {
border: none;
}

#ocena {
padding-left:30px;
}

.date {
color: #666666;
}

h3.modul_dolny {
width:210px;
display:block;
margin-left:20px;
color: #FF0000;
* font-size: medium;
}


blockquote {
margin: 15px 30px 15px 45px;
padding: 0 0 0 45px;
background: url(../../themes/zielony/grafika/blockquote.jpg) no-repeat left top;
font-style:italic;
}

#vote, #peek {
margin-left:65px;
}

#returntovote {
margin-left:50px;
}

.flyout {
z-index:500;
}

.row {
padding:0 0 10px 10px;
margin:1 em;
}
/* Stylesheet: zielony_css Modified On 2010-02-27 16:41:41 */
#menu_gora {
	background-image: url(../../themes/zielony/grafika/back-menu-gora1.jpg);
	background-repeat: repeat-x;
	background-position: top;
	width: 950px;
	height: 41px;
	position: absolute;
	top: 144px;
	color: #FFF;
}

#menu_gora ul {
	list-style-type:none;
	padding:0;
	margin:0;
}

#menu_gora ul li{
	display: inline;
	float:left;
}

#menu_gora ul li a{
	font-size: 0.9em;
	display: block;
	color: #FFF;
	width: 157px;
	text-align: center;
	height: 31px;
	text-decoration: none;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	padding-top: 10px;

	text-transform: capitalize;
	font-variant: small-caps;
	
}

#menu_gora ul li.first a
{
	width: 159px;
}


#menu_gora ul li.mury a
{
	width: 159px;
	background-image: url(../../themes/zielony/grafika/mury1.jpg);
}

#menu_gora ul li a:hover{
	background-image: url(../../themes/zielony/grafika/back-menu-gora-active.jpg);
	background-repeat: repeat-x;
	background-position: top;
	
}

#menu_gora ul li.mury a:hover
{
	background-image: url(../../themes/zielony/grafika/mury2.jpg);
}


#menu_gora ul li.wosp a
{
	width: 159px;
	background-image: url(../../themes/wosp/grafika/wosp.jpg);
}


#menu_gora ul li.mapa a, #menu_gora ul li.mapa a:hover
{
	width: 159px;
	background-image: url(../../themes/zielony/grafika/buttony/button-mapa.jpg);
}



#menu_gora ul li.wosp a:hover
{
	background-image: url(../../themes/wosp/grafika/wosp.jpg);
}

#menu_gora ul li.rzepinianin a
{
	width: 159px;
	background-image: url(../../themes/zielony/grafika/buttony/rzepinianin-up.jpg);
}


#menu_gora ul li.rzepinianin a:hover
{
	background-image: url(../../themes/zielony/grafika/buttony/rzepinianin-down.jpg);
	width: 159px;
}

#menu_gora ul li.dni a
{
	width: 159px;
	background-image: url(../../themes/zielony/grafika/buttony/dni-up.jpg);
}


#menu_gora ul li.dni a:hover
{
	background-image: url(../../themes/zielony/grafika/buttony/dni-down.jpg);
	width: 159px;
}



#menu_gora ul li.radio a
{
	
	background-image: url(../../themes/zielony/grafika/buttony/radio-up.jpg);
}



#menu_gora ul li.radio a:hover
{
	background-image: url(../../themes/zielony/grafika/buttony/radio-down.jpg);
}


#menu_gora ul li.mdk a
{
	
	background-image: url(../../themes/zielony/grafika/buttony/mdk_up.jpg);
}



#menu_gora ul li.mdk a:hover
{
	background-image: url(../../themes/zielony/grafika/buttony/mdk_down.jpg);
}

#menu_gora ul li.kino a
{
	
	background-image: url(../../themes/zielony/grafika/buttony/kino_up.jpg);
}



#menu_gora ul li.kino a:hover
{
	background-image: url(../../themes/zielony/grafika/buttony/kino_down.jpg);
}



#menu_gora ul li.styl a
{
	
	background-image: url(../../themes/zielony/grafika/buttony/zdrowy_styl_down.jpg);
}



#menu_gora ul li.styl a:hover
{
	background-image: url(../../themes/zielony/grafika/buttony/zdrowy_styl_up.jpg);
}

/* Stylesheet: zielony_menu Modified On 2009-06-23 21:11:26 */
/*
This template is needed if you use the default, ImageGallery, or Thickbox templates in the Album module.
This may be overwritten when the module is upgraded and it will be deleted when 
the module is uninstalled, so make a copy if you want to modify it.
*/

/* Album Module CSS for default, ImageGallery, and Thickbox templates */
/* Album List UL */
.albumlist
{
	margin-left:0;
	padding-left:0;
}

/* Picture List UL */
.picturelist
{
	margin-left:0;
	padding-left:0;
}

/* Album and Picture Lists */
.thumb
{
	padding:0;
	width:auto;
	/*margin:0 0.5em 0.5em 0;*/
/* Thumbnail spacing */
	text-decoration:none;
	line-height:normal;
	list-style-type:none;
	text-align:center;
	float:left;
}

.thumb img,.thumb a img,.thumb a:link img
{
/* Set link formatting*/
	/* width:100px; */
/* Thumb width*/ 
	/* height:72px;  added by ankel */
/* Thumb height*/
	padding:10px;
/* Thumb padding to form thumb frame */
/* You can set the above to 0px = no frame - but no hover indication!*/
	margin:0;
	background-color:white;
/*Background of thumb */
	 border-top:1px solid #eee; 
/* Borders of thumb frame */
	border-right:2px solid #ccc;
	border-bottom:2px solid #ccc;
	border-left:1px solid #eee;
	text-decoration:none;     ramka obrazka - ankel
}

.thumb a:visited img
{
	background-color:#eee;
/*Background of thumb on hover - sort of a light grey */
}

.thumb a:hover img
{
	background-color:#dae6e4;
/*Background of thumb on hover - sort of light blue/green */
}

/* Styling of text and navigation for Album */
.albumname
{
	font-size:smaller;
	text-align:center;
	font-weight:bold;
	font-style:normal;
}

.albumpicturecount
{
	font-size:smaller;
	text-align:center;
	font-weight:normal;
	font-style:italic;
}

.albumcomment
{
	text-align:center;
	font-weight:normal;
	font-style:normal;
}

.albumnav
{
	text-align:center;
	font-weight:normal;
	font-style:normal;
	font-size:smaller;
}

.instructiontext
{
	font-weight:normal;
	font-style:normal;
	font-size:smaller;
	font-style:italic;
}

/* Big Picture */
.bigpicture
{
	/*padding:0.5em 0 0;*/
	clear:left;
	border-top:1px solid #ccc;
	text-align:center;
}

.bigpicturecaption
{
/* Big picture caption */
	text-align:center;
	margin:0 0 5px;
	padding:0;
}

.bigpicture img
{
/* Big picture settings */
	padding:18px;
/* Image padding to form photo frame. */
	width:80%;
/* Width of big picture - set to auto for actual width*/
	margin:0;
	background-color:white;
/* Background of picture */
	/* border-top:1px solid #eee; */
/* Borders of picture frame */
	/* border-right:2px solid #ccc;
	border-bottom:2px solid #ccc;
	border-left:1px solid #eee;
	text-decoration:none; */
}

.bigpicturenav
{
	margin:0;
	padding:0;
	color:#000;
	font-size:smaller;
	line-height:normal;
}

/*Thickbox CSS */
#TB_overlay
{
	position:absolute;
	top:0;
	left:0;
	z-index:100;
	width:100%;
	height:100%;
	background-color:#000;
	filter:alpha(opacity=60);
	-moz-opacity:0.6px;
	opacity:0.6px;
}

#TB_window
{
	position:absolute;
	background:#fff;
	z-index:102;
	color:#000000;
	display:none;
	border:4px solid #525252;
}

#TB_window img
{
	display:block;
	margin:15px 0 0 15px;
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;
	border-top:1px solid #666;
	border-left:1px solid #666;
}

#TB_caption
{
	height:25px;
	padding:10px 30px 10px 25px;
	float:left;
	margin-right:100px;
}

#TB_closeWindow
{
	height:25px;
	float:right;
	padding:10px 12px 5px 10px;
}

#TB_closeWindow a,#TB_closeWindow a:link,#TB_closeWindow a:visited
{
	color:#f6f7f0;
	background:#d40d0e;
	text-decoration:none;
	padding:2px 5px;
	border-right:1px solid #666;
	border-bottom:1px solid #666;
	border-top:1px solid #ccc;
	border-left:1px solid #ccc;
}

#TB_closeWindow a:hover
{
	background:red;
	color:white;
	text-decoration:none;
	padding:2px 5px;
	border-right:1px solid #666;
	border-bottom:1px solid #666;
	border-top:1px solid #ccc;
	border-left:1px solid #ccc;
}

#TB_closeWindow a:active
{
	color:#f6f7f0;
	background:#d40d0e;
	text-decoration:none;
	padding:2px 5px;
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;
	border-top:1px solid #666;
	border-left:1px solid #666;
}

#TB_closeAjaxWindow
{
	padding:5px 10px 7px 0;
	margin-bottom:1px;
	text-align:right;
	background-color:#e8e8e8;
}

#TB_ajaxContent
{
	padding:2px 15px 15px;
	overflow:auto;
}

#TB_load
{
	text-align:center;
	position:absolute;
	top:50%;
	left:0;
	width:100%;
	overflow:visible;
	visibility:visible;
	display:block;
	z-index:101;
}

#TB_loadContent
{
	margin-left:-125px;
	position:absolute;
	top:-50px;
	left:50%;
	width:250px;
	height:100px;
	visibility:visible;
}

h3 {
clear:both;
}
/* Stylesheet: Album (for default, ImageGallery, and Thickbox templates) Modified On 2008-05-07 19:19:11 */
.box {
padding:20 px;
margin: 40px;
border: 2px solid;
text-align:justify;
}

.green{
border-color: #00AA00;
}

.red {
border-color: #FF0000;
}
/* Stylesheet: boxed Modified On 2009-11-02 21:05:58 */
