/* --------------------- Default --------------------- */

body
{
	margin		: 0px;
	padding		: 0;
	background	: #FDE3CF;
 	font-family : tahoma;
 	color       : #696969;
 	font-size	: 10pt;
}
a { color:#2987C9; text-decoration:underline;}
a:hover { color:#2987C9; text-decoration:none;}
input { margin:0; padding:0; font-family:tahoma; color:#696969; font-size:10pt; vertical-align:middle;}
div { margin:0; padding:0; font-family:tahoma; font-size:10pt; color:#4f4f4f; line-height:16px;}
em, i { font-style:normal;}
img { border:0;}
p { font-size:10pt; margin:0; padding:12px 0;}
ul { margin:0; padding:0; list-style:none;}
li { margin:0; padding:0; line-height:normal;}
h1 { color:#FA5D18; font:25px times new roman, arial; margin:0; padding:0;}
h2, p.h2 { color:#FA5D18; font:20px times new roman, arial; font-weight:bold; margin:14px 0; padding:0;}
h3 { color:#FA5D18; font:18px times new roman, arial; margin:14px 0; padding:0;}




/* ---------------------------------- Registration */
#enter_site { height:153px; padding:0 0 0 51px;}


	#enter_site .enter p { padding:15px 0 14px;}
	#enter_site .enter a { color:#F87C00;}
	#enter_site .enter span { padding:0 26px 0 10pt;}


	#enter_site .enter .button { margin:0 0 0 20px; cursor:pointer;}

/* ------------------------------------------ Menu */


	#menu


/* ******************** Content ********************* */

#bg_shadow { height:250px; background:url(../images/bg_shadow.gif) 100% 0 no-repeat;}

/* ---------------------------------- Left Navigation */
#left_nav { margin: 0 250px 0 0;}


/* ------------------------------------------- Row 1 */




/* ----------------------------------------- Row 2 */
#left_nav .row_2 { padding:5px 0 0 20px;}


/* ----------------------------------------- Item */
.item {width:33%; float:left; }

	.item a { color:#90B828;}
	.item em { width:204px; text-align:center; display:block; padding:10px 0 0;}
	.item i { color:#D0B49F; margin:10px 0 0; display:block;}
	.item i strong { color:#717171;}
	.item .img { margin:0 0 0 10px; vertical-align:middle;}

/* ----------------------------------------- Row 3 */
#left_nav .row_3 { padding:5px 0 0 30px; width:90%; float:left;}
#left_nav .row_3 h2 { color:#478BC4; margin:0;}

/* --------------------------------- Right Navigation */





/* ******************** NEWS ********************* */
#news { clear:both; padding:5px 25px 0 55px;}
	#news .text { width:31%; float:left; color:#000; padding:0 20px 0 0;}
	#news .text p { padding:5px 0 10px;}
	#news .text em { color:#7D7D7D; font-size:10px;}

	#news .text .more a { padding:0 24px 0 0; background:url(../images/arrow.gif) 100% 5px no-repeat;}
 #news { clear:both; padding:5px 25px 0 55px;}

	#news .text .more { text-align:right; width:auto;}
	#news .text .more a { padding:0 24px 0 0; background:url(../images/arrow.gif) 100% 5px no-repeat;}

/* ********************* Footer *********************** */

/* ----------------------- IE ------------------------- */
* html #right_nav li { height:27px;}
/* ---------------------------------------------------- */



.header
{
	background		: #FDEEE2;
}
.logo
{
	width			: 226px;
	padding			: 0px 0px 0;
}

.login
{
	width			: 133px;
	height			: 16px;
	padding			: 2px 10px 0;
	margin			: 0 10px 0 0;
	background		: url(../images/bg_login.gif) 0 0 no-repeat; border:none;
}
.password
{
	width			: 133px;
	height			: 16px;
	padding			: 2px 6px 0;
	background		: url(../images/bg_password.gif) 0 0 no-repeat;
	border			: none;
}
.menu
{
	height			: 90px;
	background		: url(../images/px_menu.gif) 0 0 repeat-x;
	width			: 100%;
}
.bg_left
{
	background		: url(../images/bg_menu.jpg) 0 0 no-repeat;
	height			: 90px;
	width			: 100%;
	padding-left	: 70px;
}
.button
{
	 background	: url(../images/enter_button.gif) no-repeat;
	 width:69px;
	 height:21px;
	 border:0px solid #333;
	 font-size:12px;
	 font-family : tahoma;
	font-weight:bold;
	 color:#fff;
	padding-bottom:3px;
}
.button2
{
	 background	: #fa7c00;
	 height:21px;
	 border:0px solid #333;
	 font-size:12px;
	 font-family : tahoma;
	font-weight:bold;
	 color:#fff;
	padding-bottom:3px;
}
.enter a
{
	color:#F87C00;
}
.enter
{
	width:330px;

	padding:23px 20px 0;
	background:url(../images/bg_bird.jpg) 100% 0  no-repeat;
}
.content
{
	padding:0 16px 0 23px;
	background:url(../images/bg_bear.jpg) 0 0 no-repeat;
}

a.mainlevel:link, a.mainlevel:visited
{

	color			: #fff;
	font-weight		: bold;
	text-decoration	: none;
 	margin			: 0px 22px;
	display			: block;

	float			: left;
	text-align		: center;

 	background		: url(../images/px_menu_link.gif) 0 bottom repeat-x;
}

a.mainlevel:hover
{

	color			: #fff;
	font-weight		: bold;
	text-decoration	: none;
    margin			: 0px 22px;
	display			: block;
   	float			: left;
	text-align		: center;
		border-bottom:0px solid #fff;
	background:none;
}


a.mainlevel#active_menu
{

     	border-bottom:0px solid #fff;
	 color				: #fff;
	 font-weight		: bold;
	 text-decoration	: none;
	 margin				: 0px 22px;
	 display			: block;
	 float				: left;
    background:none;
}
#left_nav .row_1 .readon
{
	 float:right;
	  padding:0 24px 0 0; background:url(../images/arrow.gif) 100% 5px no-repeat;
}



a.text1:link, a.text1:hover, a.text1:visited
{
	margin:0;
	padding:0;
	font-family:tahoma;
	font-size:10pt;
	font-weight:bold;
	color:#717171;
	line-height:16px;
	text-decoration:none;
}
.moduletable-catalog h3
{
	color:#A1CC32;
	font:22px times new roman, arial;
	font-weight:bold;
	margin:14px 0;

}
.catalog p.h3
{
	color:#A1CC32;
	font:22px times new roman, arial;
	font-weight:bold;
	margin:14px 0;
	padding:0;
}
a.mainlevel-catalog:link, a.mainlevel-catalog:visited
{
    border-bottom:1px solid #E7CFBD;
line-height:27px;
	 color:#9C806B;
	 font-weight:bold;
	 text-decoration:none;
	 display:block;
	 padding:0 0 0 19px;
	 background:url(../images/arrow_nav.gif) 3px 10px no-repeat;
}

a.mainlevel-catalog:hover, a.mainlevel-catalog#active_menu
{

border-bottom:1px solid #E7CFBD;
line-height:27px;
	 font-weight:bold;
	 text-decoration:none;
	 display:block;
	 color:#000; background:#F7D9C3; padding:0 0 0 25px;
}
a.sublevel:link, a.sublevel:visited
{
    border-bottom:1px solid #E7CFBD;
line-height:27px;
	 color:#9C806B;
	 font-weight:bold;
	 text-decoration:none;
	 display:block;
	 padding:0 0 0 29px;

}

a.sublevel:hover, a.sublevel#active_menu
{

border-bottom:1px solid #E7CFBD;
line-height:27px;
	 font-weight:bold;
	 text-decoration:none;
	 display:block;
	  padding:0 0 0 29px;
	 color:#000; background:#F7D9C3; padding:0 0 0 25px;
}
/*
.componentheading
{
	color:#A1CC32;
	font:22px times new roman, arial;
	font-weight:bold;
	margin:14px 0;
	padding:0px;
}
*/
.componentheading {
	color:#FA5D18; 
	font:25px times new roman, arial; 
	margin:0; 
	padding:0;
}
.componentheading p{
 	font-family: tahoma;
 	color: #696969;
 	font-size: 10pt;
}
.componentheading a
{
	margin:14px 0;
	padding:10px;
}
.item_wrapper a:hover
{
	color	: #A1CC32;
	text-decoration :none;
}
.item_wrapper a:link, .item_wrapper a:visited
{
    color	: #A1CC32;
}
.item_wrapper
{


	margin		: 0 0 15px;

}
#empty { height:111px; clear:both;}

#footer
{
	margin-top:20px;
	margin-right:0px;
}
	#footer .cont1 { margin:0px 0px 0px 0px; padding:0px 0 0; background:url(../images/px.gif) 0 0  repeat-x;}
	#footer .cont1 .copyright { margin:0  0px 0 0px;}
	#footer .cont1 .counter { width:367px; }
	#footer .cont1 .counter .img { margin:0 19px;}

#right_nav { width:250px; float:right; position:relative;}
	#right_nav ul { padding:0 10pt 0 3px;}
	#right_nav li { border-bottom:1px solid #E7CFBD; line-height:27px;}
	#right_nav li a { color:#9C806B; font-weight:bold; text-decoration:none; display:block; padding:0 0 0 19px;background:url(../images/arrow_nav.gif) 3px 10px no-repeat;}
	#right_nav li a:hover { color:#000; background:#F7D9C3; padding:0 0 0 25px;}
	#right_nav .empty { height:253px; clear:both;}

	.purchase h2 { margin:0;}
	.purchase .text { padding:55px 0 88px 104px; text-align:center; background:url(../images/px.gif) 0 bottom repeat-x;}
	.purchase .text p { padding:9px 0 23px;}

.nuz .moduletable h3, .nuz  p.h3
{
	color:#478BC4;
	font:22px times new roman, arial;
	font-weight:bold;
	margin:0px 0;
	padding:0;
}
.nuz .contentheading
{
   color:#478BC4;
	font:12px times new roman, arial;
	font-weight:normal;
}
.nuz .contentpaneopen
{
	color:#000;
}
.contentpagetitle
{
	width:100%;
	float:left;
	color:#000;

 	padding:0px 0 0px;
 color:#7D7D7D;
 font:10px tahoma;

 text-decoration:none;
 }

.row_1
{
	padding-top		: 50px;
}
.row_1 h2
{
	color			: #969696;
	margin			: 0;
}
.row_1 h2 em
{
	color			: #F97300;
	display			: block;
	margin			: 0 0 0 0px;
}
.row_1 p
{
	padding			: 18px 0 0px;
}
.row_1 a
{
	color			: #F96F00;
	float			: right;
	padding			: 0 24px 0 0;
	background		: url(../images/arrow.gif) 100% 5px  no-repeat;
}
.line
{
	height			: 23px;
	width			: 100%;

	background		: url(../images/px.gif) repeat-x;
}
.purchase
{
	background:url(../images/bg_basket.jpg) 0 87px no-repeat;


}

