﻿button, input, select, textarea					{ vertical-align:middle; }
input[type="button"], input[type="submit"]		{ overflow:visible; }
input[type="checkbox"],
input[type="radio"]								{ width:13px; height:13px; }
legend											{ margin-left:-7px; }
textarea										{ overflow:auto; }
img												{ -ms-interpolation-mode:bicubic; }

.clearfix										{ zoom:1; }



.blogBtn,
.advertisersBlock,
.affiliatessBlock,
.agenciesBlock,
.footerInnerLinks ul li,
.footerInner .middle h2							{ display:inline; zoom:1; }

.menuTop .wrapper								{ position:relative; }

.footerInner .middle h2							{ letter-spacing:-1px; }

.menuTop,
.menuTop .wrapper,
.menuTop .wrapper .header,
.menuTop .wrapper .header .nav					{ z-index:10; }




.nav li.currentNav span.activeBottom				{ margin-top:0;}
.nav li.currentNav span.activeTop				    { margin-top:-3px;}
.nav li span.activeTop				        		{ margin-top:-3px;}


ul.nav li.parent ul 								{ top:101px;  } 


.blogarticle.inside .top .blog-day 			        { left:auto; right:auto; position:relative; display:inherit; margin-right:10px; padding-right:10px; width:52px; }			
.blogarticle.inside .top .title						{ display:inherit; vertical-align:top;  }
.blogarticle.inside .top .comment-counter 			{ top:auto; right:auto; position:relative; float:right; } 
.commentList .txt .name 							{ display:inline; }


/*.pager ul li.prev a{
    margin-left: 0px;
    margin-top: 9px;
}
.pager ul li.next a{
    margin-left: 0px;
    margin-top: 9px;
}*/

.tagclouds a.tag1 { line-height:25px; }
.tagclouds a.tag2 { line-height:25px;}
.tagclouds a.tag3 { line-height:25px;}
.tagclouds a.tag4 { line-height:25px; }
.tagclouds a.tag5 { line-height:25px; }
.tagclouds a.tag6 { line-height:25px; }

.innerWhiteBubble p { margin-top:0px; }

.txt  				{ width:255px; overflow:hidden; }

.why 				{ margin-bottom:0; padding-bottom:30px; }

.seminar-day, .blog-day  { padding-right:9px; width:51px; }

.search  				{ position:relative; z-index:100; }
.pager ul li				 { display:inline; zoom:1; margin:0 2px;}
.img-thumbs				{display:inline; zoom:1; }
.rightColunm ul li a		{letter-spacing:-1px;}

.submenuInner h2 {background: url(../Media/subMenuArrow.png) no-repeat  14px 6px;}
.blogcategories ul li a, .blogrecent ul li a, .tagclouds ul li a		{line-height:18px;}
.black-side-menuInner		{padding-bottom:10px;}
.middle .blogBtn 					{zoom:1; position:relative; }
.middle .blogBtn span a				{padding-top:2px;}
.middle .blogBtn span a.current		{height:23px; background-position:0 2px;}
.middle .blogBtn span 				{padding-top:2px;}

div.lang li a.alternative  span { zoom:1; }

.jqTransformInputInner div input	{ height:32px !important; padding-top:0 !important; }
