/* reset
--------------------------------------------------*/
body,h1,h2,h3,h4,h5,h6,p,form,fieldset {margin:0;padding:0;}
.low {display:none;}


/* body
--------------------------------------------------*/
BODY {
	   background: #f2f2f2;
       margin-top: 0pt;
       margin-bottom: 0pt;
       margin-left: 0pt;
       margin-right: 0pt;
       font-family: Arial, Helvetica, sans-serif;
       text-align: justify;
       font-size: 12px;          
       color: #333333;
}

.ntittle {
	font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-weight: bold;
	font-size: 16px;
}	
 
h2 {
	font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-weight: bold;
	font-size: 1.6em;
	}

/* index page */
.hiddeninteresting {	width: 400px; visibility:hidden; position:relative;}

/* General font families for common tags */
font,th,td,p { font-family: Verdana, Arial, Helvetica, sans-serif;
               font-size: 12px;
               color: black; 
              }
a:link,a:active,a:visited { color : #006699; }
a:hover		{ text-decoration: underline; color : #DD6900; }
hr	{ height: 0px; border: solid #D1D7DC 0px; border-top-width: 0px;}


a.adstitle:active, a.adstitle:visited, a.adstitle:link, a.adstitle:hover
{
         font-family: Arial, Helvetica, sans-serif;
         font-size: 13px;
         font-weight: bold;
   	     color: #71a3ff
}

a.ads:active, a.ads:visited, a.ads:link, a.ads:hover
{
         font-family: Arial, Helvetica, sans-serif;
         font-size: 11px;
   	     color: #71a3ff
}

p.title {font-family: Arial, Helvetica, sans-serif;
         font-size: 13px;     
         font-weight: bold;     
   	     color: black
}
p.def {font-family: Arial, Helvetica, sans-serif;
          font-size: 12px;          
   	      color: black
}
p.forumsmallnews {font-family: Arial, Helvetica, sans-serif;
          text-indent:10px;
          text-align: justify;
          font-size : 10px;
          color: #666;
          text-decoration: none; 
}
p.normal {font-family: Arial, Helvetica, sans-serif;
          text-indent:10px;
          text-align: justify;
          font-size: 12px;          
   	      color: #333333;
}
p.normalcenter {font-family: Arial, Helvetica, sans-serif;
          text-indent:10px;
          text-align: center;
          font-size: 12px;          
   	      color: #333333;
}
a.new:active, a.new:visited, a.new:link, a.new:hover { 
         font-family: Arial, Helvetica, sans-serif;
         font-size: 12px;
         font-weight:bold;
         text-decoration: none;
	     color: red
}

a.contest:active, a.contest:visited, a.contest:link {
         font-family: Arial, Helvetica, sans-serif;
         font-size: 12px;
         text-decoration: underline;
	     color: #DD6900
}

a.contest:hover {
         font-family: Arial, Helvetica, sans-serif;
         font-size: 12px;
         text-decoration: underline;
	     color: red
}

a.contestmini:active, a.contestmini:visited, a.contestmini:link {
         font-family: Arial, Helvetica, sans-serif;
         font-size: 8px;
         text-decoration: underline;
	     color: #DD6900
}

a.contestmini:hover {
         font-family: Arial, Helvetica, sans-serif;
         font-size: 8px;
         text-decoration: underline;
	     color: red
}
td.mainbgleft {
       background-image: url(/img/mainbgleft.png);
       background-repeat: repeat-y;
       background-position: top;
}
td.mainbgright {
       background-image: url(/img/mainbgright.png);
       background-repeat: repeat-y;
       background-position: top;
}
td.mainbgbl {
       background-image: url(/img/bl.png);
}
td.mainbgbc {
       background-image: url(/img/bc.png);
       background-repeat: repeat-x;
}
td.mainbgbr {
       background-image: url(/img/br.png);
}

td.normal {font-family: Arial, Helvetica, sans-serif;
          font-size: 12px;          
   	      color: black
}

a.normallink:active, a.mail:active, a.normallink:visited, a.normallink:link, a.mail:visited, a.mail:link {
         font-family: Arial, Helvetica, sans-serif;
         font-size: 12px;
         text-decoration: underline;
	     color: DimGray
}

a.normallink:hover, a.mail:hover {
         font-family: Arial, Helvetica, sans-serif;
         font-size: 12px;
         text-decoration: underline;
	     color: black
}
a.agreement:hover, a.agreement:active, a.agreement:visited, a.agreement:link {
         font-family: Arial, Helvetica, sans-serif;
         font-size: 16px;
         text-decoration: none;
	     color: red
}

.redfont {
         font-family: Arial, Helvetica, sans-serif;
         font-size: 11px;
         text-decoration: none;
	     color: red;
}

/* menu
--------------------------------------------------*/
a.menu:active, a.menu:hover, a.menu:visited, a.menu:link {
         font-family: Arial, Helvetica, sans-serif;
         font-size: 14px;
         font-weight: bold;
         text-decoration: none;
	     color: white
}

a.headrowlink:active, a.headrowlink:visited, a.headrowlink:link {
	white-space: nowrap;
         font-family: Arial, Helvetica, sans-serif;
         font-size: 14px;
         font-weight: bold;
         text-decoration: none;
	     color: white
}

a.headrowlink:hover {
         font-family: Arial, Helvetica, sans-serif;
         font-size: 14px;
         font-weight: bold;
         text-decoration: none;
	     color: #f2f2f2
}


/* bars
--------------------------------------------------*/
img.cornerleft {margin-left: 0pt; margin-top: 0pt}
img.cornerright {margin-right: 0pt; margin-top: 0pt}
a.bartitle:active, a.bartitle:visited, a.bartitle:link {
         font-family: Arial, Helvetica, sans-serif;
         font-size: 14px;
         font-weight: bold;
         text-decoration: none;
	     color: white
}
p.bartitle {
         font-family: Arial, Helvetica, sans-serif;
         font-size: 14px;
         font-weight: bold;
         text-decoration: none;
	     color: white
}
.bartitle {
         font-family: Arial, Helvetica, sans-serif;
         font-size: 14px;
         font-weight: bold;
         text-decoration: none;
	     color: white
}

/* index
--------------------------------------------------*/
a.indexfoto:active, a.indexfoto:hover, a.indexfoto:link, a.indexfoto:visited {
         font-family: Arial, Helvetica, sans-serif;
         font-size: 14px;
         font-weight: bold;
         text-decoration: none;
	     color: LightGrey
}
a.postnews:active, a.postnews:hover, a.postnews:link, a.postnews:visited {
         font-family: Arial, Helvetica, sans-serif;
         font-size: 15px;
         font-weight: bold;
         text-decoration: none;
	     color: #000000
}
a.sos:active, a.sos:hover, a.sos:link, a.sos:visited {
         font-family: Arial, Helvetica, sans-serif;
         font-size: 14px;
         font-weight: bold;
         text-decoration: none;
	     color: #000000
}
p.postnews {
         font-family: Arial, Helvetica, sans-serif;
         font-size: 15px;
         font-weight: bold;
         text-decoration: none;
	     color: #696969
}
/* footer
--------------------------------------------------*/
p.footer {text-align: right;
          font-family: Arial, Helvetica, sans-serif;
          font-size: 10px;
 	      color: silver}
/*news
--------------------------------------------------*/
td.news {
    background-image: URL("http://www.ipoding.ru/images/index/newsbackground2.gif");
    background-position: right 0pt;
    background-repeat: no-repeat;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    text-indent:10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 15px
}

a.newstitle:active, a.newstitle:link, a.newstitle:visited {
         font-family: Arial, Helvetica, sans-serif;
         font-size: 12px;
         text-align: justify;
         text-decoration: none;
	     color: #2c7ad1
}

a.newstitle:hover {
         font-family: Arial, Helvetica, sans-serif;
         font-size: 12px;
         text-align: justify;
         text-decoration: underline;
	     color: #0293fd
}

a.newsnormal:active, a.newsnormal:link, a.newsnormal:visited {
         font-family: Arial, Helvetica, sans-serif;
         font-size: 12px;
         text-decoration: none;
         margin-left: 5pt;
	     color: #9ab9fa;
}


a.newsnormal:hover {
         font-family: Arial, Helvetica, sans-serif;
         font-size: 12px;
         text-decoration: underline;
         margin-left: 5pt;
	     color: #9ab9fa
}

p.newstitle {
         font-family: Arial, Helvetica, sans-serif;
         font-size: 16px;
         margin-top: 15px;
         margin-bottom: 5px;
         text-decoration: none;
	     color: #2c7ad1 
}
p.commenttitle {
         font-family: Arial, Helvetica, sans-serif;
         font-size: 15px;
         margin-top: 10px;
         text-decoration: none;
	     color: #129bed
}
.copyrights {
	-moz-border-radius: 0em 0em 3em 3em;
	border-top: 1px solid #ccc;
	color: #666;
	background: #f7f7f7;
}
.main {
	-moz-border-radius: 3em 3em 0em 0em;
	border-bottom: 1px solid #ccc;
	color: #666;
	background: #f7f7f7;
}
p.infobar {
	border-bottom: solid 1px #f7f7f7;
	padding-bottom: 5px;
	padding-left: 5px;
	margin-bottom: 5px;
	font-size: 10px;
	color: #cccccc
}    

a.infobar:active, a.infobar:visited, a.infobar:link {
    text-decoration: none;
	padding-bottom: 5px;
	padding-left: 5px;
	margin-bottom: 5px;
	font-size: 10px;
	color: #808080
}

a.infobar:hover {
    text-decoration: underline;
	padding-bottom: 5px;
	padding-left: 5px;
	margin-bottom: 5px;
	font-size: 10px;
	color: #808080
}
a.nav:active, a.nav:visited, a.nav:link {
	color: #666;
	font-size: 12px;
	text-decoration: none;
}
span.nav{
	color: #666;
	font-size: 12px;
}

a.nav:hover {
	font-size: 12px;
	color: #666;
	text-decoration: underline;
}
td.nav{
	color: #666;
	font-size: 12px;
	text-decoration: none;
}
a.copyfoot:active, a.copyfoot:visited, a.copyfoot:link {
	color: #666;
	font-size: 10px;
	text-decoration: none;
}
a.copyfoot:hover {
	font-size: 10px;
	color: #666;
	text-decoration: underline;
}
p.copyfoot {
	font-size: 10px;
	color: #666;
	text-decoration: none;
}

.vinfo {
	white-space: nowrap;
	font-weight: bold;
}

legend {
	color: #ccc;
	width: 100%;
	font-size: 12px;
	font-weight: bold;
	border-bottom: solid 1px #f7f7f7;
	padding-bottom: 5px;
	margin-bottom: 5px;
}

fieldset {
	border: solid 1px #fff;
	padding-bottom: 10px;
}

#title, #short, #full, #actions {
	width: 410px;
	border-right: solid 1px #f7f7f7;
	float: left;
	clear: both;
}

#short textarea, #full textarea {
	width: 400px;
}

#title input {
	width: 400px;
}

#date input {
	width: 18px;
	white-space: nowrap;
}

#options div legend {
	color: #ccc;
	width: 200px;
	font-size: 10px;
	font-weight: bold;
	border-bottom: solid 1px #f7f7f7;
	padding-bottom: 5px;
	padding-left: 5px;
	margin-bottom: 5px;
}

#tooltip {
	background: #fff;
	border: 1px solid #000;
	color: #000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0px;
	padding: 2px 2px;
	position: absolute;
	visibility: hidden;
}

form {
	margin: 0px;
	padding: 0px;
}
textarea {
	color : #000000;
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	padding: 5px 3px 3px 7px;
	border-top: 1px solid #e6e6e6;
	border-right: 1px solid #E2E2E2;
	border-bottom: 1px solid #E2E2E2;
	border-left: 1px solid #e6e6e6;
	text-indent : 2px;
	background: url(http://www.ipoding.ru/templates/input/form-field-bg.gif) no-repeat;
}

.bborder {
	background-color: #fff;
}

.panel {
	-moz-border-radius: .3em .3em .3em .3em;
	background-color: #f7f7f7;
	padding: 3px;
	color: #666;
}

.main {
	-moz-border-radius: 3em 3em 0em 0em;
	border-bottom: 1px solid #ccc;
	color: #666;
	background: #f7f7f7;
}

.copyrights {
	-moz-border-radius: 0em 0em 3em 3em;
	border-top: 1px solid #ccc;
	color: #666;
	background: #f7f7f7;
}

h1, h3 {
	font-size: 12px;
	color: #ccc;
	border-bottom: solid 1px #f7f7f7;
	padding-bottom: 5px;
	padding-left: 5px;
	margin-bottom: 5px;
}

.header {
    font-size: 14px;
    font-weight: bold;
    color: #ccc;
    text-decoration: none;
}

#plugins {
	width: 100%;
	border-collapse: collapse;
}

#plugins td, #plugins th {
	border: 1px solid #fff;
	padding: 3px;
}

#plugins th {
	font-size: 12px;
	color: #ccc;
	border-bottom: solid 1px #fff;
	padding: 5px;
}


.disabled {
	background: #f7f7f7;
    font-size: 12px    
}

.enabled {
	background: #efefef;
    font-size: 12px 
}

.tags {
	padding-bottom: 5px;
	padding-top: 5px;
}

#navcell {
	cursor: hand;
	padding: 5px;
	color: #ccc;
	font-weight: bold;
	font-size: 12px;
}

.tab-on {
	background-color: #f7f7f7;
}

.tab-off {
	background-color: #fff;
}

.tab-none {
	/* пустая хуита */
}

.tab-content {
	background-color: #fff;
}

.opt-title {
	color: #666;
	padding: 3px;
}

.opt-desc {
	color: #666;
	padding: 3px;
	border-bottom: 1px solid #fff;
}

.opt-space {
	padding: 3px;
	border-bottom: 1px solid #fff;
}

/*forum
--------------------------------------------------*/
a.forumtop:active, a.forumtop:visited, a.forumtop:link {
	color: #666;
	font-size: 12px;
	text-decoration: none;
}
a.forumtop:hover {
	font-size: 12px;
	color: #666;
	text-decoration: underline;
}
a.forumtopl:active, a.forumtopl:visited, a.forumtopl:link {
	color: #666;
	font-size: 10px;
	text-decoration: none;
}
a.forumtopl:hover {
	font-size: 10px;
	color: #666;
	text-decoration: underline;
}

.forumtext, .tempinfo {
          font-size: 10px;          
   	      color: black
}
td.forumtoprowinfo {
         font-family: Arial, Helvetica, sans-serif;
         text-decoration: none;
         font-size: 12px; 
         color: #2c7ad1
}
td.forumbg{
       background:#f7f7f7  url('forum/templates/subSilver/images/new/logo.gif') no-repeat bottom right;
}

/* General text */
.gen { font-size : 12px; }
.genmed { font-size : 11px; }
.gensmall { font-size : 10px; }
.gen,.genmed,.gensmall { color : #000000; }
a.gen,a.genmed,a.gensmall { color: #006699; text-decoration: none; }
a.gen:hover,a.genmed:hover,a.gensmall:hover	{ color: #DD6900; text-decoration: underline; }

.gensmallred{ font-size : 10px; color: red; text-decoration: none; }
a.gensmallred:active, a.gensmallnews:visited, a.gensmallnews:link { font-size : 10px; color: red; text-decoration: none; }
a.gensmallred:hover	{ text-decoration: underline; }


.gensmallnews{ font-size : 10px; color: #666; text-decoration: none; }
a.gensmallnews:active, a.gensmallnews:visited, a.gensmallnews:link { font-size : 10px; color: #666; text-decoration: none; }
a.gensmallnews:hover	{ text-decoration: underline; }

/* Forum category titles */
.cattitle		{ font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 14px ; color : #2c7ad1;}
a.cattitle		{ font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; color : #2c7ad1;}
a.cattitle:hover{ font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: underline; color : #2c7ad1;}


.cattitlecomment		{ font-family: Arial, Helvetica, sans-serif; font-size: 14px ; color : #b5b5b5;}
a.cattitlecomment		{ font-family: Arial, Helvetica, sans-serif; text-decoration: none; color : #b5b5b5;}
a.cattitlecomment:hover { font-family: Arial, Helvetica, sans-serif; text-decoration: none; color : #b5b5b5;}



/*
  This is for the table cell above the Topics, Post & Last posts on the index.php page
  By default this is the fading out gradiated silver background.
  However, you could replace this with a bitmap specific for each forum
*/
td.rowpic {
		background-color: #FFFFFF;
		background-image: url(templates/subSilver/images/cellpic2.jpg);
		background-repeat: repeat-y;
}

/* Header cells - the blue and silver gradient backgrounds */
th	{
	color: #FFA34F; font-size: 11px; font-weight : bold; 
	background-color: #006699; height: 25px;
	background-image: url(templates/subSilver/images/cellpic3.gif);
}

td.cat,td.catHead,td.catSides,td.catLeft,td.catRight,td.catBottom {
			background-image: url(templates/subSilver/images/cellpic1.gif);
			background-color:#D1D7DC; border: #FFFFFF; border-style: solid; height: 28px;
}

/*
  Setting additional nice inner borders for the main table cells.
  The names indicate which sides the border will be on.
  Don't worry if you don't understand this, just ignore it :-)
*/
td.cat,td.catHead,td.catBottom {
	height: 29px;
	border-width: 0px 0px 0px 0px;
}
th.thHead,th.thSides,th.thTop,th.thLeft,th.thRight,th.thBottom,th.thCornerL,th.thCornerR {
	; border: #FFFFFF; border-style: solid; height: 28px;
}
td.row3Right,td.spaceRow {
	background-color: #D1D7DC; border: #FFFFFF; border-style: solid;
}

/* The largest text used in the index page title and toptic title etc. */
.maintitle	{
	; font-size: 22px; font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none; line-height : 120%; color : #000000;
}


/* The register, login, search etc links at the top of the page */
.mainmenu		{ font-size : 11px; color : #000000 }
a.mainmenu		{ text-decoration: none; color : #006699;  }
a.mainmenu:hover{ text-decoration: underline; color : #DD6900; }

/* Forum title: Text and link to the forums used in: index.php */
.forumlink		{ font-size: 12px; color : #006699; }
a.forumlink 	{ text-decoration: none; color : #006699; }
a.forumlink:hover{ text-decoration: underline; color : #DD6900; }


/* titles for the topics: could specify viewed link colour too */
.topictitle	{ ; font-size: 11px; color : #000000; }
a.topictitle:link   { text-decoration: none; color : #006699; }
a.topictitle:visited { text-decoration: none; color : #5493B4; }
a.topictitle:hover	{ text-decoration: underline; color : #DD6900; }

/* Name of poster in viewmsg.php and viewtopic.php and other places */
.name			{ font-size : 11px; color : #000000;}

/* Location, number of posts, post date etc */
.postdetails		{ font-size : 10px; color : #000000; }

/* The content of the posts (body of text) */
.postbody { font-size : 12px; line-height: 18px}
a.postlink:link	{ text-decoration: none; color : #006699 }
a.postlink:visited { text-decoration: none; color : #5493B4; }
a.postlink:hover { text-decoration: underline; color : #DD6900}

/* Quote & Code blocks */
.code { 
	font-family: Courier, 'Courier New', sans-serif; font-size: 11px; color: #006600;
	background-color: #FAFAFA; border: #D1D7DC; border-style: solid;
	border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px
}

.quote {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #444444; line-height: 125%;
	background-color: #FAFAFA; border: #D1D7DC; border-style: solid;
	border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px
}

/* Copyright and bottom info */
.copyright		{ font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #444444; letter-spacing: -1px;}
a.copyright		{ color: #444444; text-decoration: none;}
a.copyright:hover { color: #000000; text-decoration: underline;}

/* The text input fields background colour */
input.post, textarea.post, select {
	background-color : #FFFFFF;
}


/* The main submit button option */
input.mainoption {
	font-weight : bold;
}

/* None-bold submit button */
input.liteoption {
	font-weight : normal;
}

/* This is the line in the posting page which shows the rollover
  help line. This is actually a text box, but if set to be the same
  colour as the background no one will know ;)
*/
.helpline { background-color: #DEE3E7; border-style: none; }

/* Import the fancy styles for IE only (NS4.x doesn't use the @import function) */
@import url("forum/templates/subSilver/formIE.css"); 

/*--------------------------------------------------------------FOTO---------------------------------------*/

.tablehead {
  background-color: #e8e8e8;
  color: #004c75;
}

.tablebottom {
  background-color: #004C75;
}

.bordercolor {
  background-color: #004C75;
}

.tablebgcolor {
  background-color: #ffffff;
}

.navbar {
  background-color: #fcdc43;
  color: #004c75;
}

.head1 {
  background-color: #004C75;
  color: #fcdc43;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
}

.head1:hover {
  background-color: #004C75;
  color: #fcdc43;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
}

.head2 {
  background-color: #004C75;
  color: #ffffff;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
}

.title {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 16px;
  font-weight: bold;
}

.clickstream {
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  font-size: 11px;
}

.smalltext {
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  font-size: 10px;
  font-weight: normal;
}

.marktext {
  color: #FF0000;
  background-color: #ffffff;
}

.new {
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  font-size: 11px;
  color: #FF0000;
}


.logininput {
  background-color: #ffffff;
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  color: #0f5475;
  font-size: 11px;
  width: 110px;
}

.searchinput {
  background-color: #FFFFFF;
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  color: #0f5475;
  font-size: 11px;
  WIDTH: 130px;
}

.textarea {
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  color: #0f5475;
  font-size: 11px;
  width: 230px;
}

.setperpageselect {
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  color: #0f5475;
  font-size: 11px;
}

.categoryselect {
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  color: #0f5475;
  font-size: 11px;
}

.dropdownmarker {
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  background-color: #EEEEEE;
  color: #136c99;
  font-size: 11px;
}


/*--Categories------------------------------------------------*/
.catbgcolor {
  background-color: #FFFFFF;
}

.maincat {
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  font-size: 11px;
  font-weight: bold;
}

.subcat {
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  font-size: 10px;
  font-weight: bold;
}

/*--Images----------------------------------------------------*/
.imagerow1 {
  background-color: white;
  color: #004C75;
}

.imagerow2 {
  background-color: ##f5f5f5;
  color: #004C75;
}

/*--Comments--------------------------------------------------*/
.commentrow1 {
  background-color: #e1e1e1;
  color: #004c75;
}

.commentrow2 {
  background-color: #efefef;
  color: #004c75;
}

.commentspacerrow {
  background-color: #d1d1d1;
  color: #004c75;
}

.commenttextarea {
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  color: #0f5475;
  font-size: 11px;
  width: 270px;
}

.commentinput {
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  color: #0f5475;
  font-size: 11px;
  width: 270px;
}
/* parent category, not allowed upload */
.dropdownmarkerdisable {
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  background-color: #EEEEEE;
  color: #A7A7A7;
  font-size: 11px;
}

/* child category, not allowed upload */
.dropdowndisable {
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  color: #BEBEBE;
  font-size: 11px;
}

/* child category, allowed upload */
.dropdownok {
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  color: #136c99;
  font-size: 11px;
}

.highslide-html {
    background-color: white;
}
.highslide-html-blur {
}
.highslide-html-content {
	position: absolute;
    display: none;
}
.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}

.control {
	float: right;
    display: block;
    /*position: relative;*/
	margin: 0 5px;
	font-size: 9pt;
    font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
	color: #999;
}
.control:hover {
	color: black !important;
}
.highslide-move {
    cursor: move;
}

/* рамка от Лебедева */
.framed,
.framed .f_r,
.framed .f_b,
.framed .f_l,
.framed .f_c
{
float: left;
position: relative;
width: auto; height: auto;
margin: 0; padding: 0;
}
.framed .f_tt,
.framed .f_rr,
.framed .f_bb,
.framed .f_ll
{
display: none;
}
.framed
{
margin: 0 10px 15px 0;
//background: none;
}
.framed .f_r
{
left: 10px;
background: url('http://www.ipoding.ru/templates/shadows/hint-r.png') no-repeat right top;
//background: none;
}
.framed .f_b
{
top: 0px;
background: url('http://www.ipoding.ru/templates/shadows/hint-b.png') no-repeat right bottom;
//background: none;
}
.framed .f_c
{
float: none;
position: relative;
left: 10px; top: 0px;
padding:0px 0; margin: -10 10 0 0;
background: #ffffff;
}

.framed .f_l
{
left: -10px;
padding: 10px 0;
background: url('http://www.ipoding.ru/templates/shadows/hint-l.png') no-repeat left bottom;
//background: none;
}
* html .framed .f_r,
* html .framed .f_b,
* html .framed .f_l
{ height: 0; }
* html .framed .f_tt,
* html .framed .f_rr,
* html .framed .f_bb,
* html .framed .f_bb *,
* html .framed .f_ll,
* html .framed .f_ll *
{
display: block;
position: absolute;
left: 0; top: 0;
}
* html .framed .f_tt
{
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=http://www.ipoding.ru/templates/shadows/hint-t.png,sizingMethod=crop);
}
* html .framed .f_rr
{
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=http://www.ipoding.ru/templates/shadows/hint-r.png,sizingMethod=crop);
}
* html .framed .f_tt,
* html .framed .f_bb
{
width: expression( parentNode.offsetWidth ); height: 10px;
}
* html .framed .f_rr,
* html .framed .f_ll
{
width: 10px; height: expression( parentNode.offsetHeight );
}
* html .framed .f_bb,
* html .framed .f_ll
{
overflow: hidden;
}
* html .framed .f_bb *
{
width: 800px; height: 10px;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=http://www.ipoding.ru/templates/shadows/hint-b.png,sizingMethod=crop);
}
* html .framed .f_ll *
{
width: 10px; height: 800px;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=http://www.ipoding.ru/templates/shadows/hint-l.png,sizingMethod=crop);
}
/* Исправляем неправильный расчет позиции при "нечетной ширине" */
* html .framed .f_rr,
* html .framed .f_bb *
{ right: expression( this.parentNode.offsetWidth % 2 ? -1 : 0 ); left: auto; }
* html .framed .f_ll,
* html .framed .f_ll *,
* html .framed .f_bb,
* html .framed .f_bb *
{ bottom: expression( this.parentNode.offsetHeight % 2 ? -1 : 0 ); top: auto; }
