/**



 * @version   3.2.13 December 1, 2011



 * @author    RocketTheme http://www.rockettheme.com



 * @copyright Copyright (C) 2007 - 2011 RocketTheme, LLC



 * @license   http://www.gnu.org/licenses/gpl-2.0.html GNU/GPLv2 only



 */



 



/* Core */







body {background: url(../images/back.jpg) !important;}







#rt-header, #rt-bottom {color: #aaa;}



.rt-container {background: #fff;} 



a:hover {color: #444;}



#rt-footer, #rt-copyright {color: #ddd;}



#rt-sidebar-a {background-color: #fff;}



#rt-sidebar-b {background-color: #fff;}



#rt-sidebar-c {background-color: #fff;}


.component-content .title {font-size:18px; font-weight:normal;}
.list_name {font-size:15px;}
.component-content .title {width: 500 px;}


#gantry-viewswitcher {margin: 5px auto;position: relative;top:auto;right:0;}











/* Navigation - Core */







#rt-menu ul.menu li a, .menutop li.root > .item, .menu-type-splitmenu .menutop li .item {color: #fff;}



.menutop li.parent.root > .item span, .menu-type-splitmenu .menutop li.parent .item span {background: url(../images/menus/menutop-daddy.png) 100% 50% no-repeat;}











/* Navigation - Hovers */







#rt-menu ul.menu li a:hover, .menutop li.root > .item:hover, .menutop li.active.root.f-mainparent-itemfocus > .item, .menutop li.root.f-mainparent-itemfocus > .item, .menu-type-splitmenu .menutop li:hover > .item {background: #444;color: #fff;}











/* Navigation - Active */







#rt-menu ul.menu li.active a, #rt-menu ul.menu li.active a:hover, .menutop li.root.active > .item, .menutop li.root.active > .item:hover, .menu-type-splitmenu .menutop li.active .item {background: #fff;color: #000;}











/* Navigation - Dropdowns */







.menutop .fusion-submenu-wrapper {background: #444;}



.menutop .fusion-submenu-wrapper.level3, .menutop .fusion-submenu-wrapper.level4, .menutop .fusion-submenu-wrapper.level5, .menutop .fusion-submenu-wrapper.level6 {background: #515151;}



.menutop ul li > .item {color: #fff;}



.menutop ul li > .item:hover, .menutop ul li.f-menuparent-itemfocus > .item {background: #333;color: #ccc;}



.menutop ul li > .daddy span {background: url(../images/menus/dropdown-daddy.png) 100% 50% no-repeat;}



.menutop .fusion-grouped ol li > .item {background: url(../images/menus/menu-arrow.png) 5px 50% no-repeat;}















/* ##################################################################################################################################################### */







/*     MENU     */



div.menu-container {}



div.menu-bar{display: table; margin-left:auto; margin-right:auto; margin-top:-20px;}







/* Opera 9 */





.opera9 div.menu-container {}



.opera9 div.menu-bar{display: table; margin-left:auto; margin-right:auto; margin-top:0px;}









#menu-item{







	float:left;







	text-align:center;







	font-size:18px;







	font-family:"HebarCYR";







	background-color:#e8e8e8;







	height:80px;







	line-height:80px; 







	width:160px;







    text-transform:uppercase;







	 text-decoration:none;







     color:#000000;







	-webkit-user-select: none;







	-khtml-user-select: none;







	-moz-user-select: none;







	-o-user-select: none; 







	 user-select: none;







	-o-transition-delay: 0; /* Opera */







    -o-transition-duration: 0.4s;







    -o-transition-property: background-color;







    -o-transition-timing-function: cubic-bezier(0, 0, 0.58, 1);







    -moz-transition-delay: 0;







    -moz-transition-duration: 0.4s;







    -moz-transition-property: background-color;







    -moz-transition-timing-function: cubic-bezier(0, 0, 0.58, 1); /* Firefox 4 */







    -webkit-transition-delay: 0;







    -webkit-transition-duration: 0.4s;







    -webkit-transition-property: background-color;







    -webkit-transition-timing-function: cubic-bezier(0, 0, 0.58, 1); /* Safari and Chrome */







    }















#menu-item:visited{







	float:left;







	text-align:center;







	font-size:18px;







	font-family:"HebarCYR";







	background-color:#e8e8e8;







	height:80px;







	line-height:80px; 







	width:160px;







    text-transform:uppercase;







	 text-decoration:none;







     color:#000000;







	-webkit-user-select: none;







	-khtml-user-select: none;







	-moz-user-select: none;







	-o-user-select: none;







	user-select: none;







	-o-transition-delay: 0; /* Opera */







    -o-transition-duration: 0.4s;







    -o-transition-property: background-color;







    -o-transition-timing-function: cubic-bezier(0, 0, 0.58, 1);







    -moz-transition-delay: 0;







    -moz-transition-duration: 0.4s;







    -moz-transition-property: background-color;







    -moz-transition-timing-function: cubic-bezier(0, 0, 0.58, 1); /* Firefox 4 */







    -webkit-transition-delay: 0;







    -webkit-transition-duration: 0.4s;







    -webkit-transition-property: background-color;







    -webkit-transition-timing-function: cubic-bezier(0, 0, 0.58, 1); /* Safari and Chrome */







    }















#menu-item:hover{



	



	float:left;







	text-align:center;







	font-size:18px;







	font-family:"HebarCYR";



	



	background-color:#808080;







	width:160px;



	



	height:80px;







	line-height:80px; 







	cursor:pointer;







	cursor:hand;



	



	color:#FFF;







	-webkit-user-select: none;







	-khtml-user-select: none;







	-moz-user-select: none;







	-o-user-select: none;







	user-select: none;







    text-decoration:none;



	 



    text-transform:uppercase;







    -o-transition-delay: 0;







    -o-transition-duration: 0.4s;







    -o-transition-property: background-color;







    -o-transition-timing-function: cubic-bezier(0, 0, 0.58, 1); /* Opera */







    -moz-transition-delay: 0;







    -moz-transition-duration: 0.4s;







    -moz-transition-property: background-color;







    -moz-transition-timing-function: cubic-bezier(0, 0, 0.58, 1); /* Firefox 4 */







    -webkit-transition-delay: 0;







    -webkit-transition-duration: 0.4s;







    -webkit-transition-property: background-color;







    -webkit-transition-timing-function: cubic-bezier(0, 0, 0.58, 1); /* Safari and Chrome */	







	}











#menu-item:active{







	float:left;







	text-align:center;







	font-size:18px;







	font-family:"HebarCYR";







	background-color:#e8e8e8;







	height:80px;







	line-height:80px; 







	width:160px;







    text-transform:uppercase;







	text-decoration:none;







     color:#000000;







	-webkit-user-select: none;







	-khtml-user-select: none;







	-moz-user-select: none;







	-o-user-select: none;







	user-select: none;







	-o-transition-delay: 0; /* Opera */







    -o-transition-duration: 0.4s;







    -o-transition-property: background-color;







    -o-transition-timing-function: cubic-bezier(0, 0, 0.58, 1);







    -moz-transition-delay: 0;







    -moz-transition-duration: 0.4s;







    -moz-transition-property: background-color;







    -moz-transition-timing-function: cubic-bezier(0, 0, 0.58, 1); /* Firefox 4 */







    -webkit-transition-delay: 0;







    -webkit-transition-duration: 0.4s;







    -webkit-transition-property: background-color;







    -webkit-transition-timing-function: cubic-bezier(0, 0, 0.58, 1); /* Safari and Chrome */







    }







.topbanner-fix {padding-left:47px;}



.rightpanel {border:1px solid #E8E8E8;margin-top:25px;margin-right:15px;}



.rightpanel .rt-block {padding-top:0px;padding-bottom:0px;}





.rightpanel-sidebar {border:1px solid #E8E8E8;margin-top:25px;margin-right:15px;}



.rightpanel-sidebar .rt-block {padding-top:0px;padding-bottom:0px;}





.fp-article {border:1px solid #E8E8E8;margin-top:15px;margin-left:15px;text-align:justify;}



.fp-article .nspArt h4.nspHeader a {font-size:15px; color:#0000;}



.fp-article .nspArt p.nspText {float:none; text-align:justify;}



.fp-article .nspArt div {margin-bottom: 0px;}



.fp-article .rt-block {padding-top:0px; padding-bottom:6px;}





.rightpanel-fb .rt-block {padding:15px 0 0 0;margin-right:15px;}



.rightpanel-fb-sidebar .rt-block {padding:15px 0 0 0;margin-right:15px;}



.rightpanel-subscribe {padding:0px; margin:5px 0 -20px -7px;}

