.logint {
	FONT-SIZE: 10px;
	FONT-FAMILY: Tahoma;
}
.logint A:link {
	text-decoration: none;
	COLOR: #656565;
}
.logint A:visited {
	text-decoration: none;
	COLOR: #656565;
}
.logint A:hover {
	text-decoration: none;
	COLOR: #656565;
}



.auth{
	FONT-SIZE: 10px;
	FONT-FAMILY: Verdana;
	
	color: #FEC501;
	

}




.cat10{
	FONT-SIZE: 10px;
	FONT-FAMILY: Verdana;
	
	color: #FEC501;
	

}
.form {
	font-family: tahoma;
	font-size: 11px;
	padding: 1px;
}
.axt {
	FONT-SIZE: 11px;
	FONT-FAMILY: Tahoma;
	FONT-WEIGHT: bold;
	color: #FEC501;
	padding-bottom: 2px;
	text-transform : uppercase;
}
.axt A:link {
	text-decoration: none;
	COLOR: #989998;
}
.axt A:visited {
	text-decoration: none;
	COLOR: #04be4a;
}
.axt A:hover {
	text-decoration: underline;
	COLOR: #04be4a;
}
.l_p {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #858585;
}
.l_p A:link {
	text-decoration: none;
	COLOR: black;
	font-weight: bold;
}
.l_p A:visited {
	text-decoration: none;
	font-weight: bold;
	COLOR: black;
}
.l_p A:hover {
	text-decoration: none;
	font-weight: bold;
	COLOR: black;
}
.navi {
	FONT-SIZE: 10px;
	FONT-FAMILY: Tahoma;
	FONT-WEIGHT: bold;
	padding-top: 8px;
	text-transform : uppercase;
}
.navi A:link {
	text-decoration: none;
	COLOR: #ffffff;
}
.navi A:visited {
	text-decoration: none;
	COLOR: #ffffff;
}
.navi A:hover {
	text-decoration: none;
	COLOR: #ffffff;
}
.blok {
	FONT-SIZE: 11px;
	FONT-FAMILY: Tahoma;
	padding-top: 3px;
	padding-bottom: 3px;
}
.blok A:link {
	text-decoration: none;
	COLOR: #848282;
}
.blok A:visited {
	text-decoration: none;
	COLOR: #848282;
}
.blok A:hover {
	text-decoration: none;
	COLOR: #848282;
}
.login {
	FONT-SIZE: 11px;
	FONT-FAMILY: Tahoma;
	padding-top: 4px;
	padding-bottom: 15px;
}
.login A:link {
	text-decoration: underline;
	COLOR: #ffffff;
}
.login A:visited {
	text-decoration: underline;
	COLOR: #0f0f0f;
}
.login A:hover {
	text-decoration: none;
	COLOR: #0f0f0f;
}
.katalog {
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #DDC603;
	padding-left: 5px;
}
.katalog A:link {
	text-decoration: underline;
	COLOR: #444444;
}
.katalog A:visited {
	text-decoration: underline;
	COLOR: #444444;
}
.katalog A:hover {
	text-decoration: none;
	COLOR: #444444;
}
.text {
	font-family: tahoma;
	font-size: 11px;
	color: #BFC1C0;
	padding-left: 5px;
}

table {
	font-family: tahoma;
	font-size: 11px;
	color: #A3A4A4;
}

h1 {
	font-family: tahoma;
	font-size: 12px;
	color: #ffff00;
    font-weight: bold;
}

h2 {
	font-family: tahoma;
	font-size: 12px;
	color: #ffffff;
    font-weight: bold;
}





A:link {
	COLOR: #FFFFFF;
text-decoration: none;
}
A:visited {
	COLOR: #FFFFFF;
text-decoration: none;
}
A:hover {
	COLOR: #FBEC02;
text-decoration: none;
}

.bbcodes {
background : #000;
border : 0px solid #e0e0e0;
color : #999999;
font-family : Verdana, Tahoma, helvetica, sans-serif;
padding : 2px;
vertical-align : middle;
font-size : 11px;
vertical-align : middle;

margin : 2px;
} 


.bbcodes1 {
background : #000;
border : 1px solid #e0e0e0;
color : #999999;
font-family : Verdana, Tahoma, helvetica, sans-serif;
padding : 2px;
vertical-align : middle;
font-size : 11px;
vertical-align : middle;

margin : 2px;
} 



.bbcodes2 {
background : #FFFF00;
border : 1px solid #000000;
color : #000000;
font-family : Tahoma;
padding : 2px;
vertical-align : middle;
font-size : 11px;
vertical-align : middle;

margin : 2px;
} 












.dsl {
	FONT-SIZE: 11px;
	FONT-FAMILY: Tahoma;
}
.dsl A:link {
	text-decoration: none;
	COLOR: #fff;
}
.dsl A:visited {
	text-decoration: none;
	COLOR: #A3A4A4;
}
.dsl A:hover {
	text-decoration: none;
	COLOR: #A3A4A4;
}
.mp3 {
	FONT-SIZE: 11px;
	FONT-FAMILY: Tahoma;
	font-weight: Bold;
	text-decoration: none;
	padding-bottom: 1px;
}
.mp3 A:link {
	COLOR: #A3A4A4;
}
.mp3 A:visited {
	COLOR: #A3A4A4;
}
.mp3 A:hover {
	COLOR: #A3A4A4;
}
.many {
	FONT-SIZE: 11px;
	FONT-FAMILY: Tahoma;
	color:#A3A4A4;
}
.many A:link {
	text-decoration: none;
	COLOR: #A3A4A4;
}
.many A:visited {
	text-decoration: none;
	COLOR: #A3A4A4;
}
.many A:hover {
	text-decoration: underline;
	COLOR: #A3A4A4;
}
.menu {
	FONT-SIZE: 11px;
	FONT-FAMILY: Tahoma;
	font-weight: bold;
}
.menu A:link {
	text-decoration: underline;
	COLOR: #A9AAA9;
}
.menu A:visited {
	text-decoration: underline;
	COLOR: #A9AAA9;
}
.menu A:hover {
	text-decoration: none;
	COLOR: #A9AAA9;
}
.xtx_kpk {
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #B7B7B4;
	padding-left: 5px;
}
.xtx_kpk A:link {
	text-decoration: none;
	COLOR: #B7B7B4;
}
.xtx_kpk A:visited {
	text-decoration: none;
	COLOR: #B7B7B4;
}
.xtx_kpk A:hover {
	text-decoration: underline;
	COLOR: #B7B7B4;
}
.korz {
	FONT-SIZE: 11px;
	FONT-FAMILY: Tahoma;
	FONT-WEIGHT: bold;
}
.korz A:link {
	text-decoration: underline;
	COLOR: #ffffff;
	text-transform : uppercase;
}
.korz A:visited {
	text-decoration: underline;
	COLOR: #ffffff;
}
.korz A:hover {
	text-decoration: none;
	COLOR: #ffffff;
}
.menu5 {
	FONT-SIZE: 10px;
	FONT-FAMILY: Verdana;
	font-weight: bold;
	COLOR: #fffa21;
}
.menu5 A:link {
	text-decoration: none;
	COLOR: #fffa21;
}
.menu5 A:visited {
	text-decoration: none;
	COLOR: #fffa21;
}
.menu5 A:hover {
	text-decoration: none;
	COLOR: #ffffff;
}

body {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	background-color : #000000;
	background-image: url(images/bg.jpg);
	background-position: top center;
	background-repeat: repeat-x;
}


.style2 {color: #FFFF00;}
.style3 {color: #FF0000;}
.style4 {color: #FFFFFF;}
.style5 {
	color: #FFFFFF;
	font-weight: bold;
}
.style6 {color: #000000;}


.datanews{color: #8B8B8B; margin:0px; margin-top: 20px; font-size: 12px; font-weight: normal}
.zagnews{font-family: Arial, Helvetica, sans-serif; padding-top: 0px; margin-bottom: 0px; margin-top: 0px; font-size: 12px; color: #4366AD; text-transform: uppercase; font-weight: bold}
.textnews{margin-top: 10px; text-indent: 20px; text-align: justify}
.newsblockzag{font-family: Tahoma; font-size: 11px; color: #FFCC00; }
.newsblock{font-family: Tahoma, sans-serif; font-size: 11px; color: #999; }
.anewsblock{color: #ffffff}
.img{margin-left: 20px}
.namepage{font-size: 16px; color: #0E3E7F; text-transform: uppercase; font-family: Arial, Helvetica, sans-serif;}
.zagblock{ font-family: Tahoma; font-size: 12px; color: #fff; font-weight: bold; margin-bottom: 0px}
.linkblock{ font-family: Tahoma; font-size: 12px; color: #000000; font-weight: bold; margin-bottom: 0px}
.voting {
	FONT-SIZE: 11px;
	FONT-FAMILY: Tahoma;
	color:#A3A4A4;
}
.voting1 {
	FONT-SIZE: 11px;
	FONT-FAMILY: Tahoma;
	color:#A3A4A4;
        background-color : #ffffff;
}

.stepcarousel{
position: relative; /*leave this value alone*/
border: 10px solid black;
overflow: scroll; /*leave this value alone*/
width: 640px; /*Width of Carousel Viewer itself*/
height: 110px; /*Height should enough to fit largest content's height*/
}

.stepcarousel .belt{
position: absolute; /*leave this value alone*/
left: 0;
top: 0;
}

.stepcarousel .panel{
float: left; /*leave this value alone*/
overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
margin: 5px; /*margin around each panel*/
width: 110px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */
}

#scroller_container {

position: relative;

width: 566px;

height: 20px;

overflow: hidden;

}

#scroller {

white-space: nowrap;

line-height: 20px;

FONT-SIZE: 11px;
	FONT-FAMILY: Tahoma;
	color:#999999;

}

   SELECT {
    background: #000000; /* Цвет фона */
    color: #ffff00; /* Цвет текста */
   FONT-FAMILY: Tahoma;
   FONT-WEIGHT: bold;
   FONT-SIZE: 11px;
   }
 
* {margin:0; padding:0} 
 #text {margin:50px auto; width:800px}
 .hotspot {color:#900; padding-bottom:1px; cursor:pointer; font-family: Arial; font-size: 10px;}
 .hotspot1 {color:#900; padding-bottom:1px; cursor:pointer; font-family: Arial; font-size: 10px; color:#ffff00;}
 #tt {position:absolute; display:block;  font-family: Tahoma; font-size: 12px; top left no-repeat} 
#tttop {display:block; height:5px; margin-left:5px;  top right no-repeat; overflow:hidden}
 #ttcont {display:block; padding:2px 12px 3px 7px; margin-left:5px; background:#000; color:#ffff00; font-family: Tahoma; font-size: 11px;}
 #ttbot {display:block; height:5px; margin-left:5px;  top right no-repeat; overflow:hidden}

#main_block_logo {
	height : 100px;
	float : left;
	padding-right : 10px;
}

#main_block_header {
	padding-left : 0px;
	padding-right : 0px;
	padding-top : 5px;
	text-align : left;
	color : Black;
	height : 100px;
	padding-bottom : 0px;
	margin-bottom : 0px;
}

p {
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	margin-top : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-bottom : 15px;

}


#imageMenu {
	position: relative;
	width: 500px;
	height: 200px;
	overflow: hidden;
}



#imageMenu ul {
	list-style: none;
	margin: 0px;
	display: block;
	height: 200px;
	width: 1000px;
	
	}

#imageMenu ul li {
	float: left;
}

#imageMenu ul li a {
	text-indent: -1000px;
	background:#000000 none repeat scroll 0%;
	border-right: 2px solid #fff;
	cursor:pointer;
	display:block;
	overflow:hidden;
	width:98px;
	height: 200px;
}

#imageMenu ul li.landscapes a {
	background: url(images/landscapes.jpg) repeat scroll 0%;
}

#imageMenu ul li.people a {
	background: url(images/people.jpg) repeat scroll 0%;
}

#imageMenu ul li.nature a {
	background: url(images/nature.jpg) repeat scroll 0%;
}

#imageMenu ul li.urban a {
	background: url(images/urban.jpg) repeat scroll 0%;
}

#imageMenu ul li.abstract a {
	background: url(images/abstract.jpg) repeat scroll 0%;
	width: 310px;
}

.clear {
	clear: both;
}

#lightbox{	position: absolute;	left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0;}
#lightbox img{ width: auto; height: auto;}
#lightbox a img{ border: none; }

#outerImageContainer{ position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto; }
#imageContainer{ padding: 10px; }

#loading{ position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; }
#hoverNav{ position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{ width: 49%; height: 100%; background-image: url(data:image/gif;base64,AAAA); /* Trick IE into showing hover */ display: block; }
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(../images/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(../images/nextlabel.gif) right 15% no-repeat; }

#imageDataContainer{ font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100%	; }

#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em; outline: none;}	 	

#overlay{ position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; background-color: #000; }

#hc1 li{
margin:0 3px 0 0; /*Spacing between each LI container*/
}

#hc1 li .hpanel{
padding: 5px; /*Padding inside each content*/
background: #000000;
}

/*CSS for example Accordion #hc2*/

#hc2 li{
margin:0 0 0 0; /*Spacing between each LI container*/
border: 12px solid black;
}

#hc2 li .hpanel{
padding: 5px; /*Padding inside each content*/
background: #000000;
cursor: hand;
cursor: pointer;
}

.inputBg{border:1px solid #333333; background-color:#0C0C0C; color:#FFFFFF; font-family:Tahoma; text-align:center;}
  .inputBg1{border:1px solid #333333; background-color:#0C0C0C; color:#FFFFFF; font-family:Tahoma; text-align:center;}
  .inputBg2{border:1px solid #333333; background-color:#0C0C0C; color:#FFFFFF; font-family:Tahoma; text-align:left;width:200px; }


.bnt_blue{background-color:#000000; width:100px; height:21px; border:1px solid #333333; text-align:center; line-height:21px; color:#fff; cursor:pointer; font-family:Verdana; font-weight:bold; font-size:11px;}
  .bnt_blue_1{width:139px; text-align:center; color:#fff; border:0px solid #333333; cursor:pointer; background-color:#000000; font-family:Verdana; font-weight:bold; font-size:11px;}
  .bnt_blue_2{width:139px; height:21px; text-align:center; line-height:21px; color:#fff; cursor:pointer; border:1px solid #333333;}
  .bnt_bonus{ width:52px; height:21px; text-align:center; line-height:21px; color:#fff; cursor:pointer; border:1px solid #333333;}
.bnt_blue_5{width:100px; text-align:left; color:#ffff00; border:0px solid #333333; cursor:pointer; background-color:#000000; font-family:Verdana; font-weight:bold; font-size:11px;}

.floatleft {float:right; padding-right:0px}
.ddheader {width:90px; border:0px solid #ffffff; padding:0px; font:12px Tahoma; color:#FFFFFF; margin-top:1px; cursor:pointer; text-align: justify}
.ddheader:hover {background:#000000}
.ddcontent {position:absolute; overflow:hidden; width:150px; display:none; background:#000000; z-index:200}
.ddinner {width:150px; border:1px solid #101010; border-top:none;}
.ddinner ul {display:block; list-style:none; margin:0; padding:0; background:#000000}
.ddinner li {margin:0; padding:5px; cursor:pointer; text-align: left;}
.ddinner li:hover {background:#000000}
.underline {border-bottom:1px solid #000000}

#pscroller1{
width: 200px;
height: 100px;
border: 1px solid black;
padding: 5px;
background-color: lightyellow;
}

#pscroller2{
width: 500px;
height: 11px;
border: 0px solid black;
padding: 1px;
}

#pscroller2 a{
text-decoration: none;
}

.someclass{ //class to apply to your scroller(s) if desired
}