BODY	{
		FONT-WEIGHT: normal;
		FONT-SIZE: 11px;
		FONT-FAMILY: Tahoma, Verdana;
		background-image:url(http://sergiofalconi.ru/images/all_background4.jpg);
		background-position:left top;
		background-repeat:no-repeat;
		background-color:#000000;
		background-attachment:fixed;
		}

TD, P 	{
		FONT-WEIGHT: normal;
		FONT-SIZE: 11px;
		FONT-FAMILY: Tahoma, Verdana;
		}

input, textarea, button	{
		font-family: tahoma;
		font-size: 11px;
		letter-spacing:0px;
		}


.main_field	{
		padding-left:30px;
		padding-right:30px;
		}

.lng_chg_div	{
		position:absolute;
		top:6px;
		left:6px;
		color:white;
		}

a.lng_chg,a.lng_chg:link,a.lng_chg:visited,a.lng_chg:active{
		font-family:tahoma;
		color:#FFFFFF;
		font-size:12px;
		text-decoration:none;
		}

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


.button 	{
		font-family: arial;
		color: #303030;
		background: #EBEBEB ;
		border: 0px solid #24BFF7;
		height:18px;
		width: 18px;
		font-size: 11px;
		}

.counter	{
		font-family: tahoma;
		font-size: 12px;
		background: #ffffc6;
		border: 0px;
		width: 30px;
		}

.counter2 	{
		font-family: arial;
		color: #303030;
		background: #E6E6E6;
		border: 0px solid #24BFF7;
		height:20px;
		width: 20px;
		font-size: 11px;
		}

.devider	{
		font-family:arial;
		color:#676767;
		font-size:11px;
		font-weight:bold;
		}

a.menu2,a.menu2:link,a.menu2:visited,a.menu2:active{
		font-family:arial;
		color:#676767;
		font-size:11px;
		font-weight:bold;
		text-decoration:none;
		letter-spacing:0px;
		}

a.menu2:hover	{
		color:#B3B2B2;
		}

a.menu,a.menu:link,a.menu:visited,a.menu:active{
		font-family:arial;
		color:#979696;
		font-size:11px;
		font-weight:normal;
		text-decoration:none;
		letter-spacing:0px;
		}

a.menu:hover	{
		color:white;
		}

.news_data	{
		font-family:verdana;
		color:gray;
		font-size:10px;
		letter-spacing:1px;
		}

.snews_data	{
		font-family:verdana;
		color: gray;
		font-size:11px;
		letter-spacing:1px;
		}

.image		{
		border: 1px solid navy;
		}

.xtable		{
		border: 1px dotted white;
		font-size:10px;
		color:gray;
		letter-spacing:1px;
		}

.ptable		{
		border: 1px dotted white;
		font-size:12px;
		color:#303030;
		letter-spacing:1px;
		}

.groups, a.groups, a.groups:link, a.groups:visited, a.groups:active {
			font-family:arial;
			color:#5D5D5D;
			font-size:16px;
			text-decoration:underline;
			font-weight:bold;
			letter-spacing:1px;
			font-style:italic;
			}

 a.groups:hover	{
			text-decoration:underline;
			}
			
a.news, a.news:link, a.news:visited, a.news:active, a.news:hover {
			font-family:arial;
			color:#CCCCCC;
			font-size:16px;
			font-weight:bold;
			}
			
td.news {
		font-family:verdana;
		color:gray;
		font-size:12px;
		letter-spacing:1px;
		}

.group_description	{
			font-family:arial;
			color:#5d5d5d;
			font-size:12px;
			font-style:italic;
			}

.product, a.groups_path, a.groups_path:link, a.groups_path:visited, a.groups_path:active {
			font-family:arial;
			color:#5d5d5d;
			font-size:12px;
			text-decoration:underline;
			font-weight:bold;
			letter-spacing:0px;
			font-style:italic;
			}

 a.groups_path:hover	{
			text-decoration:none;
			}

.subgroups_tab {
		padding-left:40px;
		}

.subgroups2, a.subgroups2, a.subgroups2:link, a.subgroups2:visited, a.subgroups2:active {
			font-family:arial;
			color:#5D5D5D;
			font-size:14px;
			text-decoration:underline;
			font-weight:bold;
			letter-spacing:0px;
			font-style:italic;
			}

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

.product, a.product, a.product:link, a.product:visited, a.product:active {
			font-family:arial;
			color:#5D5D5D;
			font-size:13px;
			text-decoration:underline;
			font-weight:bold;
			letter-spacing:0px;
			font-style:italic;
			}

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

 #galery img.h          {
                        border-left-color:#464646; 
                        border-left-style:solid;
                        border-left-width:1px;
                        border-right-color:#464646;
                        border-right-style:solid;
                        border-right-width:1px;
                        }

 #galery img.w          {
                        border-top-color:#464646;
                        border-top-style:solid;
                        border-top-width:1px;
                        border-bottom-color:#464646;
                        border-bottom-style:solid;
                        border-bottom-width:1px;
                        }

 #galery td.inc         {
                        border-color:#464646;
                        border-style:solid;
                        border-width:1px;
                        }

img.img                 {
                        border-color:#464646;
                        border-style:solid;
                        border-width:1px;
                        }

td.left_bord			{
						color:#979696;
						width:200px;
						background:url(http://sergiofalconi.ru/images/left_background.jpg) no-repeat bottom #211b1c;
						}
						
td.right_bord			{
						color:#979696;
						width:205px;
						background:url(http://sergiofalconi.ru/images/right_background.jpg) no-repeat bottom #211b1c;
						}
						
img.photo_line			{
 					    filter:alpha(opacity=50);
 					    -moz-opacity: 0.5;
 					    -khtml-opacity: 0.5;
 					    opacity: 0.5;
						}
						
div.pool_load			{
 					    filter:alpha(opacity=0);
 					    -moz-opacity: 0.0;
 					    -khtml-opacity: 0.0;
 					    opacity: 0.0;
						}
						
div.shopAjax			{
 					    filter:alpha(opacity=50);
 					    -moz-opacity: 0.5;
 					    -khtml-opacity: 0.5;
 					    opacity: 0.5;
						background-color:#000000;
						position:absolute;
						top:0;
						left:0;
						width:185px;
						height:100%;
						}
						
.centeropt, .centeropt h3{
						color:#FFFFFF;
						}
						
.centeropt a, .centeropt a:hover{
color:#FFFFFF;
text-decoration:underline;
						}
						
#shop, #shop table, #shop table, table{
color:#CCCCCC;
}

#shop a, #shop a:hover{
font-size:12px;
color:#CCCCCC;
}

#shop a img, #shop a:hover img{
border:1px solid #CCCCCC;
}

#shop a.cat1, #shop a.cat1:hover{
font-size:14px;
color:#CCCCCC;
}

s{
text-decoration:line-through;
list-style:lower-roman;
}

ul.blocks {
	padding: 0;
	width: 1000px;
	display: block;
	height: 200px;
}
ul.blocks li {
	width: 200px;
	margin: 0 0 0 0px;
	float: left;
	display: block;
	height: 200px;
}
.holder {
	margin: 0;
	display: block;
	/* TEMP */
	margin-bottom: 20px;
}
.scroll-pane {
	width: 200px;
	background:none;
	float: left;
	padding: 0;
}
#pane1 {
	height: 110%;
	width: 500px;
	padding: 0;
	display: block;
	_overflow: hidden;
}

#pane5 {
	height: 200px;
	width: 40%;
	padding: 0;
	display: block;
	_overflow: hidden;
}

a.jScrollArrowLeft {
	background: url(basic_arrow_up.gif) no-repeat 0 0;
}
a.jScrollArrowLeft:hover {
	background-position: 0 -15px;
}
a.jScrollArrowRight {
	background: url(basic_arrow_down.gif) no-repeat 0 0;
}
a.jScrollArrowRight:hover {
	background-position: 0 -15px;
}
a.jScrollActiveArrowButton, 
a.jScrollActiveArrowButton:hover {
	background-position: 0 -30px;
}

.orange-bar .jScrollPaneTrack {
	background: #f60;
}
.orange-bar .jScrollPaneDrag {
	background: #00f url(drag_grab.gif) no-repeat 50% 50%;
}
.orange-bar .scroll-pane {
	background: #69f;
}

ul.blocks {
	padding: 0;
	width: 1000px;
	display: block;
	height: 200px;
}
ul.blocks li {
	width: 200px;
	margin: 0 0 0 0px;
	float: left;
	display: block;
	height: 200px;
}
.holder {
	margin: 0;
	display: block;
	/* TEMP */
	margin-bottom: 20px;
}
.scroll-pane {
	width: 180px;
	float: left;
	padding: 0;
}

#pane5 {
	height: 350px;
	width: 40%;
	padding: 0;
	display: block;
	_overflow: hidden;
}

s{
color:#FF0000;
}

a.jScrollArrowLeft {
	background: url(basic_arrow_up.gif) no-repeat 0 0;
}
a.jScrollArrowLeft:hover {
	background-position: 0 -15px;
}
a.jScrollArrowRight {
	background: url(basic_arrow_down.gif) no-repeat 0 0;
}
a.jScrollArrowRight:hover {
	background-position: 0 -15px;
}
a.jScrollActiveArrowButton, 
a.jScrollActiveArrowButton:hover {
	background-position: 0 -30px;
}

.orange-bar .jScrollPaneTrack {
	background: #f60;
}
.orange-bar .jScrollPaneDrag {
	background: #00f url(drag_grab.gif) no-repeat 50% 50%;
}
.orange-bar .scroll-pane {
	background: #69f;
}
.cl-footer { display: none; }

#modulBlock, #modulBlock a	{
color:#999;
}

.highslide-container div {	font-family: Verdana, Helvetica;	font-size: 10pt;}
.highslide-html {	background-color: white;}
.highslide-maincontent {	display: none;}
.highslide-loading {	display: block;	color: black;	font-size: 8pt;	font-family: sans-serif;	font-weight: bold;	text-decoration: none;	padding: 2px;	border: 1px solid black;	background-color: white;	padding-left: 22px;	background-image: url(highslide/graphics/loader.white.gif);	background-repeat: no-repeat;	background-position: 3px 1px;}
a.highslide-credits, a.highslide-credits i {	padding: 2px;	color: silver;	text-decoration: none;	font-size: 10px;}
a.highslide-credits:hover, a.highslide-credits:hover i {	color: white;	background-color: gray;}
.highslide-wrapper, .rounded-white {	background-color: white;}
.highslide-wrapper .highslide-html-content {	width: 440px;	padding: 0 5px 5px 5px;}
.highslide-wrapper .highslide-header {	padding-bottom: 5px;}
.highslide-wrapper .highslide-header ul {	margin: 0;	padding: 0;	text-align: right;}
.highslide-wrapper .highslide-header ul li {	display: inline;	padding-left: 1em;}
.highslide-wrapper .highslide-header ul li.highslide-previous, .highslide-wrapper .highslide-header ul li.highslide-next {	display: none;}
.highslide-wrapper .highslide-header a {	font-weight: bold;	color: gray;	text-transform: uppercase;	text-decoration: none;}
.highslide-wrapper .highslide-header a:hover {	color: black;}
.highslide-wrapper .highslide-header .highslide-move a {	cursor: move;}
.highslide-wrapper .highslide-footer {	height: 11px;}
.highslide-wrapper .highslide-footer .highslide-resize {	float: right;	height: 11px;	width: 11px;	background: url(highslide/graphics/resize.gif);}
.highslide-wrapper .highslide-body {}
.highslide-move {	cursor: move;}
.highslide-resize {	cursor: nw-resize;}
