							
							/***************************************************************
											GLOBAL STRUCTURE
							***************************************************************/

body
{
	background:#ECECEC;
	padding:0px;
	margin:0px;
}
.colored
{
	color:#FB881E;
}
.error
{
	color:red;
}
.bg_global_top,
.bg_global_content,
.bg_global_bottom,
.footer_links,
.footer_rss
{
	width:692px;
	margin:0px auto;
}
.bg_global_top
{
	height:48px;
	margin-top:55px;
	background:url(../images/frontend/structure/bg_global_top.png) no-repeat;
}
.bg_global_bottom
{
	height:23px;
	font-size:0px;
	background:url(../images/frontend/structure/bg_global_bottom.png) no-repeat;
}
.bg_global_content
{
	height:auto;
	overflow:hidden;
	font:13px Arial;
	background:url(../images/frontend/structure/bg_global_content.png) repeat-y;
}
.logo
{
	width:179px;
	height:282px;
	float:left;
	margin-left:10px;
	cursor:pointer;
	background:url(../images/frontend/logo.png) no-repeat;
}
h1
{
	float:left;
	margin:20px 0px 0px 47px;
	padding:0px;
	color:#000000;
	font-size:37px;
	letter-spacing:-2px;
	word-spacing:-5px;
	font-weight:bold;
	font-family:Verdana;
	cursor:pointer;
	text-decoration:none;
}
.h1smaller
{
	font-size:33px;
	cursor:pointer;
	text-decoration:none;
}
h2
{
	float:left;
	width:434px;
	margin:5px 0px 10px 50px;
	padding:0px 0px 7px 0px;
	color:#000000;
	font-size:16px;
	font-weight:normal;
	border-bottom:solid 1px #000000;
}
h2 > p
{
	margin:0px;
	padding:0px;
}
.footer_rss,
ul.footer_links
{
	width:680px;
	margin:0px auto;
}
ul.footer_links
{
	margin:3px auto 0px auto;
	color:#000000;
	padding:0px;
	list-style-type:none;
	overflow:hidden;
}
ul.footer_links li
{
	margin:0px;
	padding:0px 12px;
	float:left;
	border-right:solid 1px #000000;
	font-family:Arial;
	font-size:13px;
}
ul.footer_links li a
{
	color:#000000;
	text-decoration:none;
}
ul.footer_links li a:hover
{
	text-decoration:underline;
}
ul.footer_links li:first-child
{
	margin-left:100px;
}
ul.footer_links li:last-child
{
	border:none;
}
.footer_rss
{
	width:665px;
	color:#808080;
	background:#F2F2F2;
	border:solid 1px #808080;
	text-align:center;
	margin-top:20px;
	padding:5px;
	font-family:Arial;
	font-size:13px;
	text-align:left;
}
.footer_rss a
{
	color:#808080;
	text-decoration:underline;
}
.footer_rss > p
{
	margin:0px;
	padding:0px;
	display:inline;
}
.content
{
	width:434px;
	height:auto;
	float:left;
	margin:0px 0px 0px 50px;
}
.baspage
{
	margin:10px 0px 0px -210px;
}
						
							
							/***************************************************************
											INSCRIPTION FORM
							***************************************************************/

.inscriptionForm
{
	margin:0px;
	padding:0px;
}
.inscriptionForm input
{
	border:solid 1px #000000;
}
.inscriptionUrlField,
.inscriptionEmailField
{
	font-size:19px;
	font-weight:bold;
}
.inscriptionUrlField
{
	margin:5px 0px 0px 0px;
	height:50px;
}
.inscriptionEmailField
{
	height:50px;
}
.inscriptionUrlField input,
.inscriptionEmailField input
{
	font-weight:normal;
	font-size:16px;
}
.inscriptionUrlField input
{
	width:222px;
}
.inscriptionEmailField input
{
	width:308px;
}
.inscriptionButton
{
	display:block;
	width:80px;
	padding:2px 0px;
	font-size:19px;
	font-weight:bold;
	text-align:center;
	cursor:pointer;
	margin:0px auto;
	background:#FFFFFF;
}
.inscriptionForm ul
{
	padding:0px;
	margin:0px;
	list-style-type:none;
}
.inscriptionForm li
{
	padding:0px;
	margin:0px;
	color:red;
	font-size:12px;
	text-align:right;
}
							
							
							/***************************************************************
											STANDARD FEED INSCRIPTION FORM
							***************************************************************/


.feedInscriptionForm
{
	margin:0px;
	padding:0px;
}
.feedInscriptionEmailField
{
	font-size:19px;
	font-weight:bold;
	height:40px;
}
.feedInscriptionEmailField input
{
	font-size:16px;
	font-weight:normal;
	border:solid 1px #000000;
	width:308px;
}
.feedInscriptionButton
{
	display:block;
	width:80px;
	padding:2px 0px;
	font-size:19px;
	font-weight:bold;
	text-align:center;
	cursor:pointer;
	margin:0px auto;
	background:#FFFFFF;
	border:solid 1px #000000;
}
.feedInfos
{
	width:430px;
	margin-bottom:20px;
	text-align:left;
	overflow:hidden;
}
.feedInfos img
{
	float:right;
	margin:0px 0px 0px 10px;
}
.feedInscriptionForm ul
{
	padding:0px;
	margin:0px;
	list-style-type:none;
}
.feedInscriptionForm li
{
	padding:0px;
	margin:0px;
	color:red;
	font-size:12px;
	text-align:right;
}

					
							
							/***************************************************************
											STANDARD FEED INSCRIPTION FORM
							***************************************************************/


.category
{
	float:none;
	margin:0px 0px 30px 0px;
	padding:auto;
	color:#000000;
	font-size:18px;
	letter-spacing:0px;
	word-spacing:0px;
	font-weight:bold;
	font-family:Arial;
	cursor:default;
}
.subcategories
{
	float:none;
	margin:0px 0px 30px 0px;
	padding:auto;
	color:#000000;
	font-size:16px;
	font-weight:bold;
	border:none;
}
.category a ,
.subcategories a
{
	color:#000000;
	font-weight:normal;
	text-decoration:none;
}
.category a
{
	font-weight:bold;
}
.feed_category
{
	margin:10px 0px;
	padding:0px 0px 0px 20px;
	background:url(../images/frontend/mini_rss.png) no-repeat;
}
.feed_category a
{
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}
.feed_category a:focus ,
.feed_category a:hover ,
.subcategories a:focus ,
.subcategories a:hover ,
.category a:focus ,
.category a:hover
{
	text-decoration:underline;
}
.feed_category .description
{
	font-style:italic;
	font-size:12px;
}