* {
	margin: 0;
	padding: 0;
}
body {
	height: 950px;
	font-family: Arial, sans-serif, Verdana, Helvetica;
	color: #5C553B;
	background: #E4E5E4 url("host/bg.gif") fixed;
	font-size: 79%;
	margin: 0;
	text-align: center;
}
#wrapper {
	width: 850px;
	background: #FFFFFF url("host/bg_body.gif") repeat-y 0 0;
	margin: 4px auto 0;
	text-align: left;
	padding: 0;
}
#head {
	background: url("host/bg_header.gif") repeat-x 0 0;
	height: 100px;
	clear: both;
}
#page-body {
	min-height: 500px;
	margin: 1px 26px;
	clear: both;
}
#page-body .navbar {
	margin: 1px 0;
}
#page-body h1 {
	color: #CC0000;
	font-size: 1.6em;
	font-family: 'Franklin Gothic Medium', Arial;
	font-weight: normal;
	background: url('host/h1.bg.jpg') no-repeat top left;
	padding: 5px 0px 0px 1px;
	min-height: 30px;
}
* html #page-body h1 {
	height: 55px;
}
#page-body h1 em {
	color: #2FA21E;
	font-weight: bold;
}
/*
#page-body h2 {
	color: #00A5CD;
	font-weight: normal;
	font-size: 1.2em;
	background: url('host/puce_bleu.png') no-repeat scroll left;
	padding-left: 20px;
	margin: 6px 0 0px 30px;
}
#page-body h2 em {
	color:  #2FA21E;
	font-weight: normal;
	font-style: normal;
}
*/
h2, h3, h4, h5, h6 {
   font-family: "Trebuchet MS", Geneva, Verdana, Arial, Helvetica, sans-serif;
   font-weight: normal;
   font-size: 135%;
}
#page-body p {
	color: #555555;
	font-size: 100%;
}
#page-body a {
	text-decoration: none;
	color: #669900;
	font-weight: bold;
	font-size: 0.9em;
}
#page-body p a {
	font-size: 130%;
}
#page-body a:hover {
	text-decoration: underline;
}
#page-body a img {
	border: none;
}
#page-body label {
	color: #959595;
}
#page-body .icons {
	float: left;
	width: 80px;
	height: 70px;
	margin: 10px 9px 0px 9px;
	text-align: center;
	border: 1px solid #F3F3F3;
}
* html #page-body .icons {
	margin-left: 0px;
}
#page-body .icons img {
	margin-top: 5px;
}
#page-body .icons:hover {
	background-color: #EEEEEE;
	border: 1px solid #BBBBBB;
}
#page-body .icons a {
	color: #999999;
	font-weight: bold;
	font-size: 0.75em;
}
#page-body .icons a:hover {
	text-decoration: none;
}
img { border: none; }
.clear {
	clear: both;
}
hr{
 border: 0px;
 border-top: solid 1px #E3F0FD;
 border-bottom: solid 1px #FFFFFF;
}
#leftcolumn { 
 color: #333;
 margin: 0px 0px 0px 0px;
 padding: 0;
 height: 100%;
 width: 580px;
 float: left;
}


#rightcolumn-top form p { 
// color: #EDEDED;
 color: #222;
}
#rightcolumn-top { 
 float: right;
 background: #CCDEE6 url(box_bg2.gif);
 border: solid 1px #B0C4DE;
 margin: 0px 0px 5px 0px;
 padding: 10px;
 width: 185px;
 display: inline;
 position: relative;
}
#rightcolumn-bann { 
 float: right;
 color: #333;
 background: #EBE1C6;
 border: solid 1px #B0C4DE;
 margin: 0px 0px 5px 0px;
 padding: 10px;
 width: 185px;
 display: inline;
 position: relative;
}
#rightcolumn-stat { 
 float: right;
 color: #333;
 background: #F5EBD6;
 border: solid 1px #B0C4DE;
 margin: 0px 0px 5px 0px;
 padding: 10px;
 width: 185px;
 display: inline;
 position: relative;
}
#rightcolumn-new { 
 float: right;
 color: #454545;
 background: #E1EDD3;
 border: solid 1px #B0C4DE;
 margin: 0px 0px 5px 0px;
 padding: 10px;
 width: 185px;
 display: inline;
 position: relative;
}


#rightcolumn-top p { 
 color: #444;
 padding: 2px 0 8px;
}




	#page-body input.inputbox {
		border:1px solid #0a7a96;
		background: url('host/input.png') repeat-x;
		padding: 1px;
	}
	
	#page-body input.inputbox:hover {
		border: 1px solid #00a5cd;
	}
	
	#page-body ul {
		list-style-type: none;
	}

	#page-body .col-left {
		float: left;
		width: 500px;
	}
	
	#page-body .col-right {
		float: right;
		width: 250px;
	}
	
	#page-body blockquote {
		margin: 5px 40px 15px 40px;
		background: #fff url('host/quote.gif') no-repeat scroll top left;
		text-align: justify;
	}
	
	#page-body blockquote p {
		background: url('host/quote_end.gif') no-repeat scroll bottom right;
		margin: 12px 32px 0 32px;
		padding: 15px 40px;
		height: 1%;
	}
 	 	
	#page-body blockquote div {
 		height: 20px;
		background: red;
		clear: both;
		float: none;
		width: auto;
		background: #fff url('host/bottom-right.png') no-repeat scroll top right;
 	}


 	#erreur-found {
		text-align: center;
		margin: 0px 50px 15px 30px;
		border: 1px dashed #CCCCCC;
		padding: 5px 0px 5px 0px;
		height: 1%;
 	}

 	#erreur-found h2 {
 	 	background: url('/i/img/warning.png') no-repeat 10px 5px;
 	 	color : #c00;
 	 	padding: 7px 0px 5px 35px;
 	 	font-size: 1.1em;
 	}
 	* html #main div.erreur-form h2 {
 		height: 28px;
	}

	#page-body .tools {
		margin: 0; padding-left: 20px;
	}
	#page-body .tools {
		font-size: .85em;
		margin-left: 7px;
		margin-top: 1px;
		padding-bottom: 3px;
		width: 230px;
		list-style-image: url('host/member1.png');
		float: left;
		vertical-align: top;
		line-height: 22px;
		font-weight: bold;
		color: #004488;
	}

	.in1 { list-style-image: url('host/a-img-nor.png'); }
	.in2 { list-style-image: url('host/46.png'); }
	.in3 { list-style-image: url('host/a-img-acp.png'); }
	.in4 { list-style-image: url('host/54.png'); }
	.in5 { list-style-image: url('host/47.png'); }
	.in6 { list-style-image: url('host/50.png'); }
	.in7 { list-style-image: url('host/35.png'); }
	.in8 { list-style-image: url('host/40.png'); }
	.in9 { list-style-image: url('host/27.png'); }
	.in10 { list-style-image: url('host/18.png'); }
	.in11 { list-style-image: url('host/16.png'); }
	.in12 { list-style-image: url('host/15.png'); }
	.in13 { list-style-image: url('host/14.png'); }
	.in14 { list-style-image: url('host/10.png'); }
	.in15 { list-style-image: url('host/7.png'); }
	.in16 { list-style-image: url('host/23.png'); }
	.in17 { list-style-image: url('host/31.png'); }
	.in18 { list-style-image: url('host/37.png'); }
	.in19 { list-style-image: url('host/42.png'); }
	.in20 { list-style-image: url('host/49.png'); }
	.in21 { list-style-image: url('host/64.png'); }
	.in22 { list-style-image: url('host/72.png'); }
	.in23 { list-style-image: url('host/61.png'); }
	.in24 { list-style-image: url('host/26.png'); }
	.in25 { list-style-image: url('host/34.png'); }
	.ino { list-style-image: url('host/bullet.gif'); }

	* html #main .tools {
		margin-left: 40px;
	}
	
		#page-body .tools a {
			font-weight: bold;
			font-size: 1em;
			color: #00A5CD;
		}
 	 
	#page-body .stats {
		font-size: .7em;
		margin-left: 4px;
		list-style-image: url('host/stats.gif');
		float: left;
		line-height: 17px;
		font-weight: bold;
		color: #0088AA;
		vertical-align: text-top;
		list-style-position: inside;
	}
	#page-body .stats a {
		color: #777777;
		font-weight: bold;
		font-size: 1.25em;
	}


	#page-body .links {
		font-size: .7em;
		list-style-image: url('../extern.gif');
		float: left;
		line-height: 17px;
		font-weight: bold;
		color: #0088AA;
		vertical-align: text-top;
		list-style-position: inside;
	}
	#page-body .links a {
		color: #777777;
		margin-left: 4px;
		font-weight: bold;
		font-size: 1.25em;
	}

#foto {
 width: 575px;
 border-left: 1px dotted #555;
 border-right: 1px dotted #555;
 background-repeat: no-repeat;
}

#main {
	font-family: Arial, sans-serif, Verdana, Helvetica;
	width: 560px;
	float: left;
	clear: both;
}
.wide {
	font-family: Arial, sans-serif, Verdana, Helvetica;
	width: 100% !important;
	float: none;
	clear: both;
}
#main a, #main-extra a {
	text-decoration: underline;
}
#main a.no-underline, #main-extra a.no-underline {
	text-decoration: none;
}
#main .pagination a {
	text-decoration: none;
}
#main h3 a, #main-extra h3 a {
	color: #d21a4e;
}
#main h3, #main-extra h3 {
	font-family: "Lucida Grande", Verdana, Helvetica, Arial, sans-serif;
	font-size: 1.2em;
	text-transform: none;
	color: #d21a4e;
	border-bottom: none;
}
#main h3 span, #main-extra h3 span {
	color: #222222;
}
#main .panel h3, #main-extra .panel h3 {
	border-bottom:1px solid #CCCCCC;
	color:#115098;
	font-family:Arial,Helvetica,sans-serif;
	font-size:1.05em;
	font-weight:bold;
	padding-bottom:2px;
	text-transform:uppercase;
	margin:0.5em 0pt;
}
#main p, #main-extra p {
	margin-bottom: 1em;
	font-size: 1.2em;
}
#main strong, #main-extra strong {
	font-size: 1.1em;
	color: #222222;
}
#main .pagination strong {
	color: #FFF;
}
#main b, #main-extra b {
	color: #222222;
	font-weight: normal;
}
#main ul, #main ol {
	font-size: 1.2em;
	margin-left: 2em;
	line-height: 1.3em;
}
#main ul ul, #main ol ol{
	font-size: 1em;
}
#main ul h3, #main ol h3 {
	font-size: 1em;
}
#main ul.list, #main-extra ul.list {
	margin-bottom: 1em;
}
#main ul.list ul, #main-extra ul.list ul {
	margin-bottom: 0;
}
#main ul.list li, #main-extra ul.list li {
	margin-bottom: 0.2em;
	font-size: 1.2em;
	margin-left: 1.5em;
}
#main ul.list li li, #main-extra ul.list li li {
	font-size: 1em;
}

#main div.column1 {
	width: 260px;
	float: left;
	clear: left;
}
#main div.column2 {
	width: 260px;
	float: right;
}


#main div.column1 p, #main div.column2 p {
	margin-bottom: 0.5em;
}
body.home #main div.column1 li, body.home #main div.column2 li {
	font-size: 1.1em;
}

/* Menu  listing */
ul.menu {
	border-top: 1px solid #FFFFFF;
	list-style: none;
}
ul.menu li {
	padding: 5px 0 4px 0;
	border-bottom: 1px solid #CCCCCC;
	margin: 0;
}
ul.menu li.last {
	border-bottom: none;
}


#navbar #search-box {
	display: block;
	float: right;
	width: 20px;
	height: 30px;
	margin: 0px;
	background: url("host/bg_search.gif") 0 0 no-repeat;
	position: static;
}
#navbar #search-box fieldset {
	border: none;
	padding-top: 6px;
}
#navbar #search-box input {
	width: 125px;
	height: 19px !important;
	margin-left: 28px;
	border: none !important;
	background-color: transparent;
	font-size: 1.1em !important;
	padding-top: 2px
}
ul.navlinks {
	font-weight: normal;
}




#page-footer {
	background: url("host/bg_footer.gif") repeat-x 0 100%;
	clear: both;
	/*padding-top: 15px;*/
}
#page-footer p {
	border-top: 1px solid #CCCCCC;
	margin: 15px 30px 0 30px;
	padding-top: 10px;
	text-align: center;
}
#page-footer .navbar {
	margin: 4px 15px 15px;
	/* This navbar doesn't follow a floated element, so thus doesn't need the "height: 1%" hack, which amazingly destroys margin */
	height: auto;
}
#page-footer p#sf-tracker, #page-footer p#sf-tracker a img {
	border: none;
	margin: 0;
	padding: 0;
	height: 0;
	width: 0;
	line-height: 0;
}
#page-footer #advert-leaderboard, #page-footer #advert-leaderboard img,
#page-footer #advert-leaderboard iframe, #page-footer #advert-leaderboard object{
	width: 300px;
	height: 10px;
	border: none;
	margin: 0 auto;
	padding: 0;
}
#page-footer #advert-leaderboard {
	padding-top: 15px;
}
#copyright {
	padding: 0 5px 5px 5px;
	text-align: center;
	color: #555555;
}
#copyright a {
	color: #222222;
}


/* Subscription link */
div.subscribe fieldset  {
	padding-top: 5px;
	border-top: 1px solid #FFFFFF;
}





/* Rules */
#main ol#rules ol {
	list-style: lower-alpha;
}

#main ol#rules ol li {
	margin-bottom:5px;
}

.fragment {
  background-color: yellow;
  padding:5px;
  color: black;
}




/* Header block with images */
body div.header {
	background-repeat: no-repeat;
	width: 810px;
	height: 100px;
	float: left;
	margin-top: 14px;
}
body div.header h1 {
	margin: 0;
}
body div.header h1 a {
	display: block;
	width: 810px;
	height: 100px;
	text-indent: -5000px;
	text-decoration: none;
	margin: 0;
}
html>body div.header h1 a {
	background: url("host/logo_phpbb.png") 5px 5px no-repeat;
}
* html div.header h1 a {
	background: url("host/logo_phpbb.gif") 5px 5px no-repeat;
}

/* Section header images */
body div.header {
	background-image: url("host/header_misc.jpg");
}

/* header_xmas01.jpg */
body.home div.header {
 	background-image: url("host/header_olympus.jpg");
}
body.registerhome div.header {
	background-image: url("host/header_register.jpg");
}
body.home #navbar {
	margin-bottom: 20px;
}



/* Corners and sides */
span.side-left, span.side-right {
	display: block;
	width: 20px;
	height: 100px;
	background: url("host/sides_top.gif") no-repeat;
}
span.side-left {
	background-position: 0 0;
	float: left;
	margin-right: 0;
}
span.side-right {
	background-position: 100% 0;
	float: right;
}
span.fcorners-bottom, span.fcorners-bottom span {
	font-size: 1px;
	line-height: 1px;
	display: block;
	height: 20px;
	background-repeat: no-repeat;
	background-image: url("host/corners_bottom.gif");
	margin: 0;
}
span.fcorners-bottom {
	background-position: 0 0;
}
span.fcorners-bottom span {
	background-position: 100% -20px;
}






/* Navbar */
#navbar {
	height: 30px;
	clear: both;
	margin: 14px 20px 0 20px;
	background: url("host/bg_navbar.gif") repeat-x 0 0;
}
#navbar ul {
	list-style: none;
	display: block;
}
#navbar li {
	float: left;
}


#navbar p {
	padding: 7px;
	display: block;
	height: 30px;
	font-size:0.90em;
}


/* Rollover state */
#navbar li span {
	height: 30px;
	margin: 0;
	background-position: 0 -33px;
	display: block;
}

/* Rolloff state */
#navbar li span a, #navbar li span a:link {
	display: block;
	width: 100%;
	height: 30px;
	background-position: 0 -1px;
}
#navbar li span a strong { display:none; }
#navbar li span a:hover { background-image: none; }


li.button-start span,
li.button-start span a {
	background: url("host/button_home.gif") 0 0 no-repeat;
}
li.button-features span,
li.button-features span a {
	background: url("host/button_features.gif") 0 0 no-repeat;
}
li.button-reg span,
li.button-reg span a {
	background: url("host/button_reg.gif") 0 0 no-repeat;
}
li.button-faq span,
li.button-faq span a {
	background: url("host/button_faq.gif") 0 0 no-repeat;
}
li.button-styles span,
li.button-styles span a {
	background: url("host/button_styles.gif") 0 0 no-repeat;
}
li.button-tour span,
li.button-tour span a {
	background: url("host/button_tour.gif") 0 0 no-repeat;
}
li.button-support span,
li.button-support span a {
	background: url("host/button_support.gif") 0 0 no-repeat;
}
li.button-style span,
li.button-style span a {
	background: url("host/button_style.gif") 0 0 no-repeat;
}
li.button-start span		{ width: 66px; }
li.button-features span	{ width: 81px; }
li.button-reg span		{ width: 101px; }
li.button-faq span		{ width: 92px; }
li.button-styles span	{ width: 61px; }
li.button-tour span		{ width: 61px; }
li.button-support span 	{ width: 118px; }
li.button-style span 	{ width: 70px; }

body.start #navbar li.button-start span a,
body.features #navbar li.button-features span a,
body.reg #navbar li.button-reg span a,
body.faq #navbar li.button-faq span a,
body.styles #navbar li.button-styles span a,
body.tour #navbar li.button-tour span a,
body.support #navbar li.button-support span a,
body.style #navbar li.button-support span a,



/* Image replacement titles
h2.imgrep {
	height: 32px;
	background-repeat: no-repeat;
	background-position: 0 0;
	margin: 3px  0 10px 0;
	font-size: 1em;
	border-bottom: none;
	font-size: 0em;
	color: #FFFFFF;
	text-indent: -9999px;
}
 */
h2.welcome {
	background-image: url("host/welcome.gif");
	height: 43px;
}
h2.start {
	background-image: url("host/about.gif");
}
h2.error500 {
	background-image: url("host/error500.gif");
}


.form-right {
	padding-bottom:5px;
	height: 50px;
}

a, a:visited {
	color: #B02A0F;
	text-decoration: none;
}
a:hover, a:active {
	color: #1D2125;
	text-decoration: underline;
}

#navigation {
	float: right;
	list-style: none;
	margin-right: 8px;
	margin-top: 57px;
}
#navigation li {
	display: block;
	float: left;
	padding: 0;
	margin: 0;
}
#navigation a, #navigation a:visited, #navigation a:hover, #navigation a:active {
	text-decoration: none;
	cursor: pointer;
}
#navigation a, #navigation span {
	display: block;
	padding: 0;
	margin: 0;
	height: 28px;
	font-weight: bold;
	white-space: nowrap;
}
* html #navigation a, * html #navigation span {
	float: left;
}
#navigation a {
	background: url(tab_bg.gif) bottom left repeat-x;
}
#navigation a:hover {
	background: url(tab_bg_h.gif) bottom left repeat-x;
}
#navigation a span.nav1 {
	padding-left: 10px;
	background: url(tab_left.gif) bottom left no-repeat;
}
#navigation a:hover span.nav1 {
	background: url(tab_left_h.gif) bottom left no-repeat;
}
#navigation a.nav-left span.nav1 {
	padding-left: 14px;
	background: url(tab_left1.gif) bottom left no-repeat;
}
#navigation a.nav-left:hover span.nav1 {
	background: url(tab_left1_h.gif) bottom left no-repeat;
}
#navigation a span.nav2 {
	padding-right: 7px;
	background: url(tab_right.gif) bottom right no-repeat;
}
#navigation a:hover span.nav2 {
	background: url(tab_right_h.gif) bottom right no-repeat;
}
#navigation a.nav-right span.nav2 {
	padding-right: 15px;
	background: url(tab_right1.gif) bottom right no-repeat;
}
#navigation a.nav-right:hover span.nav2 {
	background: url(tab_right1_h.gif) bottom right no-repeat;
}
#navigation a span.nav3 {
	padding-left: 4px;
	padding-right: 7px;
	padding-top: 7px;
	background: transparent;
}

/* form */
form { display: inline; }
input.text, textarea, input.mainoption, input.liteoption, select {
	font-family: Arial, Helvetica, sans-serif;
	padding: 5px;
	font-size: 15px;
	border: solid 1px #CCC;
	background-color: #F0F0F0;
	color: #444;
}

input.text:hover, textarea:hover, input.mainoption:hover, input.liteoption:hover {
	border-color: #888;
	color: #444;
	background-color: #F4F4F4;
}

input.mainoption { font-weight: bold; color: #444; }
input.text, textarea { width: 280px; }
input.text-num { width: 50px; }
textarea { height: 100px; }


input.text:focus, textarea:focus, input.mainoption:focus, input.liteoption:focus {
	border-color: #B02A0F;
	color: #222;
	background-color: #FAFAFA;
}

* html input.text, * html textarea { width: 98%; }
* html input.text-num { width: 90px; }
* html input.text, * html textarea, * html input.mainoption, * html input.liteoption {
	border-color: #888;
	color: #444;
	background-color: #F8F8F8;
}
* html input.mainoption { color: #000; }
* html input.ie6 { margin-left: 3px; }

label {
	display: block;
	margin: 3px 0;
}

.error {
	border: solid 2px #BB2804;
	background-color: #FEEDE0;
	padding: 10px;
	margin-top: 14px;
	margin-bottom: 20px;
	font-size: 1.2em;
	line-height: 1.5em;
}
.error h2 {
	border-left-width: 0;
	background: none;
	margin-top: 0;
	margin-bottom: 5px;
	padding-left: 0;
}


.form-table td {
	text-align: left;
	border-bottom: solid 1px #DDD;
	font-size: 11px;
}
.form-table tr td { color: #626A73; }
.form-table tr:hover td { color: #3E4349; }
.form-table tr td label { color: #535B63; }
.form-table tr td label:hover { color: #B02A0F; }
.form-table tr td .form-comment { color: #626A73; font-size: 10px; }


.form-table td.form-submit {
	text-align: center;
	border-bottom: none;
}
.form-table td.form-row {
	text-align: left;
}
/* .form-right {
	border-left: dotted 1px #DDD;
} */



/** skyslide **/
.link_nor{
background-color: #FFFFFF;
font: normal 25% "Arial", "Lucida Grande",Verdana,  Sans-Serif;
border: 2px solid #EFEFFF;
padding:0px 4px 0px 4px;
text-align:center;
color:white
}
.link_act
{
background-color:#FFFFFF;
font: normal 25% "Arial", "Lucida Grande",Verdana,  Sans-Serif;
border: 2px solid #EFEFFF;
padding:0px 4px 0px 4px;
text-align:center;
color:white
}

.mytitle
{
	font: normal 80% "Arial", "Lucida Grande",Verdana,  Sans-Serif;
}
.gray
{
background-color: #EFEFFF;
position: absolute;
border: 5px solid #EFEFFF;
z-index: 100;
}
.opa{
color:white;
padding:10px 20px 0px 20px;
position: absolute;
z-index: 101;
background-color: #214263;
opacity:0.5;
filter: alpha(opacity=50);
filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100,FinishOpacity=50, Style=3, StartX=0, FinishX=100, StartY=0,FinishY=16); 
-moz-opacity: 0.5;
}

.pages b {
	margin: 4px;
	padding: 7px;
	font-weight: bold;
	background-color: #F4F2E8;
	border: 1px solid #CC9900;
	color: #112110;
	font-size: 1.3em;
}
.pages span a, .pages span a:link, .pages span a:visited, .pages span a:active {
	font: 1.1em "Arial Black", Arial, sans-serif; 
	font-weight: normal;
	text-decoration: none;
	color: #747474;
	margin: 4px;
	padding: 9px 8px;
	background-color: #E8F4F3;
	border: 1px solid #29C5A6;
	line-height: 3em;
}
.pages span a:hover {
	border-color: #669999;
	background-color: #CEDFDF;
	color: #003300;
	text-decoration: none;
}

/* -: */
.row {
	line-height: 21px;
}

.rowG {
	line-height: 26px;
	font-size:16px;
	font-variant:small-caps;
	border-bottom:2px groove #FFFFFF;
	letter-spacing: -1.2px;
}

.post {
	padding: 0 10px;
	margin-bottom: 4px;
	background-repeat: no-repeat;
	background-position: 100% 0;
}

.post:target .content {
	color: #000000;
}

.post:target h3 a {
	color: #000000;
}

.bg1	{ background-color: #ECF3F7; }
.bg2	{ background-color: #e1ebf2; }
.bg3	{ background-color: #cadceb; }

span.corners-top, span.corners-bottom, span.corners-top span, span.corners-bottom span {
	font-size: 1px;
	line-height: 1px;
	display: block;
	height: 5px;
	background-repeat: no-repeat;
}

span.corners-top {
	background-image: none;
	background-position: 0 0;
	margin: 0 -5px;
}

span.corners-top span {
	background-image: none;
	background-position: 100% 0;
}

span.corners-bottom {
	background-image: none;
	background-position: 0 100%;
	margin: 0 -5px;
	clear: both;
}

span.corners-bottom span {
	background-image: none;
	background-position: 100% 100%;
}

.headbg span.corners-bottom {
	margin-bottom: -1px;
}

.post span.corners-top, .post span.corners-bottom, .panel span.corners-top, .panel span.corners-bottom, .navbar span.corners-top, .navbar span.corners-bottom {
	margin: 0 -10px;
}

* html span.corners-top, * html span.corners-bottom { background-image: url("./styles/prosilver_se/theme/images/corners_left.gif"); }
* html span.corners-top span, * html span.corners-bottom span { background-image: url("./styles/prosilver_se/theme/images/corners_right.gif"); }

span.corners-top {
	background-image: url("http://www.phpbb8.de/styles/prosilver_se/theme/images/corners_left.png");
}

span.corners-top span {
	background-image: url("http://www.phpbb8.de/styles/prosilver_se/theme/images/corners_right.png");
}

span.corners-bottom {
	background-image: url("http://www.phpbb8.de/styles/prosilver_se/theme/images/corners_left.png");
}

span.corners-bottom span {
	background-image: url("http://www.phpbb8.de/styles/prosilver_se/theme/images/corners_right.png");
}


.opacityit img{
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);
	-moz-opacity: 0.6;
}

.opacityit:hover img{
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
	-moz-opacity: 1;
}







.pt {
	font-size: .85em;
	margin-left: 7px;
	margin-top: 1px;
	line-height: 25px;
	font-weight: bold;
	color: #333333;
}

#basic-accordian{
	padding:5px;
}

.accordion_headings{
	padding:5px;
	//background:#FFEECC;
	color:#333333;
	//border:1px solid #CFB893;
	cursor:pointer;
	font-weight:bold;
}

.accordion_headings:hover{
	color: blue;
	//background:#FFDEBC;
}

.accordion_child{
	padding:15px;
	background:#FCFCFC;
}

.header_highlight{
	color: blue;
	//background:#EFEFEF;
}
