/* 
================================
Skin styles for DotNetNuke
================================
*/   
a
 {
     	color: #4C6257;
 }
 a:hover
 {
     text-decoration:none;
 }

.Head {
   font-family: Tahoma, Arial, Helvetica;
   font-size:  18px;
   font-weight: normal;
   color: #333333;
}

body {
	background-color: #b6e2c5;
	margin: 0;
	padding: 0;
	color:#4C6457;
font-family:tahoma, Arial, Helvetica;
font-size:12px;
line-height:15px;
}

img {
	border: 0;
	padding: 0;
	margin: 0;
}

div {
	padding: 0;
	margin: 0;
}

#top {
	width: 100%;
}

#header_back {
	background: url(/img/logo.png) no-repeat;
	background-position: center;
	width: 100%;
	height: 244px;
	margin: 0 auto;
}

#header {
	width: 880px;
	height: 244px;
	margin: 0 auto;
	position:relative;
}
#head_subtitle
{
    position:absolute;
    top:62px;
    left:220px;
}

#head_logo {
	width: 205px;
	height: 194px;
	padding: 35px 0 0 0;
	float: left;
}

#head_name {
	width: 339px;
	height: 58px;
	padding: 100px 0 0 15px;
	float: left;
}

#header_info {
	width: 230px;
	height: 94px;
	padding: 35px 10px 10px 48px;
    float:left;	
}

#header_phone {
	width: 219px;
	height: 31px;
	margin: 10px;
}
#header_phone2 {
	width: 220px;
	height: 31px;
	margin: 10px;
}

#header_mail {
	background: url(/img/head_line.png) no-repeat;
	width: 224px;
	height: 42px;
	padding: 9px 0 0 28px;
	margin: 10px 0 20px 7px;
}

#header_menu {
	height: 27px;
	margin: 28px 20px 0 0;
	float: right;
}

#head_text_back {
	width: 637px;
	height: 23px;
	margin: 0 0 0 12px;
	float: left;
}

#header_menu img {
	padding: 0 0 0 10px;
}

#header_menu_video {
	margin-bottom: -4px;
}

#main_frame_top {
	width: 450px;
	height: 37px;
	margin: 15px 62px 25px;
}

#main_news_frame {
	margin: 0 auto;
	width: 847px;
	height: 193px;
}

.main_news_picture {
	width: 345px;
	height: 193px;
	padding: 0;
	margin-left: 60px;
	float: left;
}

.main_news_about {
	background-position: bottom;
	width: 300px;
	height: 193px;
	margin-left: 25px;
	float: left;
	
}

.main_news_about_top {
	font-family: tahoma;
	font-size: 18pt;
	line-height:18pt;
	color: #4A6356;
	padding-left: 8px;
	padding-bottom: 10px;
	width: 350px;

}
.main_news_about_top a{text-decoration:none;}
.main_news_about_top a:hover{text-decoration:underline;}

.main_news_about_text {
	font-family: tahoma;
	font-size: 11pt;
	line-height: 17px;
	padding-left: 10px;
	color: #4C6457;
	width: 350px;
}

.main_news_about_text ul
{
    margin:0;
    padding:0;
}


.main_news_about_text ul li
{
    list-style-position:inside;
    list-style-type:none;
    padding-bottom:5px;
}

.main_news_about_text ul li .date
{
    font-size:12px;
    color:#bbb;
}

.main_news_about_text ul li strong
{
    font-size:14px;
}
.main_news_about_text ul li a
{
    font-size:12px;
}



.main_news_button {
	margin: 14px 0 0 2px;
}

#center_menu {
	background: url(/img/center_line2.png) no-repeat;
	width: 847px;
	height: 56px;
	margin: 50px auto 0;
	text-align: center;
}
#center_menu_inner {
	background: url(/img/center_line.png) no-repeat;
	width: 847px;
	height: 57px;
	margin: 15px auto 15px auto;
	text-align: center;
}

#section_1 {
	width: 142px;
	height: 56px;
	margin-top: 1px;
	float: left;
}

#section_2 {
	width: 156px;
	height: 56px;
	margin: 1px 0 0 0;
	float: left;
}

#section_3 {
	width: 190px;
	height: 56px;
	margin: 1px 0 0 0;
	float: left;
}

#section_4 {
	width: 113px;
	height: 56px;
	margin: 1px 0px 0px 0;
	float: left;
}

#section_5 {
	width: 246px;
	height: 56px;
	margin: 1px 0px 0px 0;
	float: left;
}


#bottom_news {
	width: 774px;
	height: 233px;
	margin: 0 auto;
}

#bottom_news_top {
	width: 187px;
	height: 23px;
	margin: 30px 70px 15px;
}

#bottom_news_center {
	background: url(/img/bottom_news_background2.png) no-repeat center;
	width: 774px;
	height: 233px;
	margin: 0 auto;	
}

#bottom_news_center_about {
	overflow: hidden;
	margin: 0 3px;
	width: 700px;
	height: 233px;
	
}

#bottom_news_center_back {
	width: 739px;
	height: 233px;
}

.bottom_news_center_section {
	width: 215px;
	height: 233px;
	padding-right: 0;
	padding-left: 31px;
	float: left;
}

.bottom_news_center_top {
	font-family: tahoma;
	font-size: 24px;
	padding: 4px 0 0 10px;
	font-weight: bold;
	color: white;
}

.bottom_news_center_main {
	padding: 12px 5px 0 15px;
}

.bottom_news_center_main_top {
	font-family: tahoma;
	font-size: 11pt;
	padding-bottom: 3px;

	font-weight: bold;
}
 .bottom_news_center_main_top a
 {
     	color: #4C6257;
 }
 
.bottom_news_center_main_text {
	font-family: tahoma;
	font-size: 10pt;
	line-height: 15px;
	color: #4C6457;
}

.bottom_news_center_main_text_link {
	font-family: tahoma;
	font-size: 12px;
	padding-top: 16px;
	padding-bottom: 3px;
	color: #4C6257;
}

.bottom_news_center_main_text_button {
	background: url(/img/bottom_news_button.png) no-repeat;
	font-family: tahoma;
	text-decoration: underline;
	font-size: 8pt;
	font-weight: bold;
	color: white;
	width: 128px;
	height: 25px;
	padding-top: 5px;
	text-align: center;
	margin-top: 3px;
	margin-left: 12px;
}

#bottom_news_center_main_picture {
	padding-bottom: 16px;
	width: 158px;
	height: 120px;
}

#bottom_news_left {
	width: 29px;
	height: 233px;
	padding-top: 102px;
	margin-right: 5px;
	float: left;
}

#bottom_news_right {
	width: 29px;
	height: 233px;
	padding-top: 102px;
	margin-left: 5px;
	float: left;
}

#friends_top {
	background: url(/img/our_friends.png) no-repeat;
	width: 201px;
	height: 29px;
	margin: 30px 0 15px 75px;
	color: #478771;
}

#friends_body {
	width: 710px;
	height: 126px;
	padding-left: 30px;
	padding-bottom: 59px;
	margin: 0 auto;
}

#friends_body img {
	padding-left: 20px;
	padding-right: 32px;
}

#footer {
	background: url(/img/footer.png) repeat-x;
	background-position: bottom;
	width: 100%;
	min-width: 847px;
	height: 56px;
	margin-bottom: 0;
	margin: 0 auto;
	float: left;
}

#footer_text {
	width: 840px;
	height: 56px;
	margin: 0 auto;
}

#copyrights {
	width: 250px;
	height: 41px;
	padding-top: 8px;
	margin-left: 70px;
	float: left;
	font-family: tahoma;
	font-size: 8.25pt;
	color: white;
}

a#company_name {
	font-family: tahoma;
	text-decoration: underline;
	color: #4C6457;
}

a.more {
	text-decoration: underline;
	color: #4C6257;
}

a#site_name{
	text-decoration: underline;
	color: white;
	font-weight: bold;
}

#address {
	width: 300px;
	height: 41px;
	padding-top: 8px;
	margin-left: 200px;
	float: left;
	font-family: tahoma;
	font-size: 8.25pt;
	color: white;
	text-align: right;
}

#footer_town {
	font-family: tahoma;
	font-size: 8.25pt;
	font-weight: bold;
	color: white;
}

#footer_phone {
	font-family: tahoma;
	font-size: 8.25pt;
	text-align: right;
	font-weight: bold;
}

.newscarousel
{
	width: 774px;
	height: 233px;
	margin: 0 auto;
}

.jcarousel-skin-ie7 .jcarousel-container-horizontal {
    width: 700px;
padding-left:37px;
padding-right:37px;  

}
.jcarousel-skin-ie7 .jcarousel-clip-horizontal {
    width:  700px;
 
}



.jcarousel-skin-ie7 .jcarousel-item {
	width: 315px;
	height: 233px;
	
	padding-right: 0;
	padding-left: 31px;
	float: left;
}


.jcarousel-skin-ie7 .jcarousel-item-placeholder {
}

.jcarousel-skin-ie7 .jcarousel-next-horizontal {
    position: absolute;
    right: 0px;
    width: 37px;
    height: 233px;
    cursor: pointer;
    background: transparent url(/img/bottom_news_right_row.png) no-repeat center;
}



.jcarousel-skin-ie7 .jcarousel-next-disabled-horizontal,
.jcarousel-skin-ie7 .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-ie7 .jcarousel-next-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 0;
}

.jcarousel-skin-ie7 .jcarousel-prev-horizontal {
    position: absolute;
     width: 37px;
    height: 233px;
    cursor: pointer;
left: 0px;    
    background: transparent url(/img/bottom_news_left_row.png) no-repeat center;
}


.jcarousel-skin-ie7 .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-ie7 .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-ie7 .jcarousel-prev-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 0;
}


.jcarousel-container {
    position: relative;
}

.jcarousel-clip {
    z-index: 2;
    padding: 0;
    margin: 0;
    overflow: hidden;
    position: relative;
}

.jcarousel-list {
    z-index: 1;
    overflow: hidden;
    position: relative;
    top: 0;
    left: 0;
    margin: 0;
    padding: 0;

}

.jcarousel-list li,
.jcarousel-item {
    float: left;
    list-style: none;
}

.jcarousel-next {
    z-index: 3;
    display: none;
}

.jcarousel-prev {
    z-index: 3;
    display: none;
}
.DNNAligncenter
{
    text-align:left;
}
.title
{
	font-family: tahoma;
	font-size: 18pt;
	color: #4A6356;
	padding-top: 15px;	
	padding-bottom: 15px;
}
.title .Head
{
	font-family: tahoma,Arial,Helvetica;
	font-size: 18pt;
	color: #4A6356;
	padding-bottom: 15px;
}
h3
{
    	font-size: 15pt;
	color: #4A6356;
	padding-bottom: 8px;
}
#mainContainer
{
    width:770px;
    padding-left:37px;
}

.contentpane
{
    width:847px;
    min-height:400px;
    padding-bottom:20px;
}
.catalogTable
{
    width:710px;
    border:solid 1px #4A6356;
}
.catalogTable tr td
{
    padding:3px;
}
.catalogTable tr td.under
{
    border-bottom:solid 1px #4C6457;
}
.catalogTable th
{
    color:#4A6356;
    font-size:13pt;
    padding-bottom:8px;
    padding-left:10px;
    padding-right:10px;   
}
h4
{
    margin-top:5px;
    margin-bottom:5px;
}
.choose
{
    border-bottom:dotted 1px green;
    color:Green;
    width:25px;
    text-align:center;
    cursor:pointer;
    font-size:14px;
}
.choosesel
{
    color:Green;
    border-bottom:solid 1px green;
    width:25px;
    text-align:center;
    font-size:14px;
}
.post
{
    border-bottom:1px solid #E7E7E7;
margin-bottom:15px;
padding-bottom:15px;
margin-right:37px;
}
.newsdate
{
    font-size:13px;
    color:#999999;
}
p.newslink
{
    margin:3px 0 8px 0;
    color:#2D392D;
font-weight:bold;
font-size:11pt;
}
p.newslink a
{
    text-decoration:none;
}
p.newslink a:hover
{
    color:#058D49
}
.catblock
{
    float:left;
    margin-right:10px;
    background:url("/img/bgblock.png") no-repeat transparent;
    width:360px;
    height:219px;
    padding: 7px 15px 15px 15px;
    z-index:10;
    position:relative;

}


.cattitle
{
font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,sans-serif;
font-weight:300;
    font-size:16px;
    margin-bottom:8px;
    color:#60B62B;
    text-align:center;
    font-weight:bolder;
    
}
.catblock .cattable tr td
{
color:#262C26;
font-family:"Lucida Grande",Tahoma,Verdana,Arial,sans-serif;
font-size:11px;
    padding-bottom:2px;
}
.pull
{
 background:url("/img/bgpull.png") no-repeat top center  transparent;   
    width:782px;
    height:35px;
    text-align:center;
    z-index:1;
 
}
.pullblock
{
    text-align:center;
    height:60px;
}
.pulltitle
{
    color:#262C26;
font-family:"Lucida Grande",Tahoma,Verdana,Arial,sans-serif;
    padding-bottom:2px;
    text-align:center;
    font-size:16px;
    padding-top:8px;
    cursor:pointer;
}
.pulltop
{
        background:url("/img/bgpulltop.png") repeat-y center  transparent;
        width:642px;
        padding: 0px 70px 0px 70px;
}

.catblocklarge .wtr td
{
    background-color:White;

}
.catblocklarge
{
    margin-top:20px;
    margin-bottom:0px;
    background:url("/img/bgblocklarge.png") no-repeat  transparent;
    width:780px;
    height:159px;
    padding: 10px 20px 15px 20px;
    clear:both;
}
.catblocklarge2
{
    margin-top:20px;
    margin-bottom:0px;
    background:url("/img/bgblocklarge2.png") no-repeat  transparent;
    width:780px;
    height:359px;
    padding: 10px 20px 15px 20px;
    clear:both;
}

.catblocklarge table tr td,.catblocklarge2 table tr td
{
    padding-top:4px;
    padding-bottom:4px;
    font-weight:bold;
font-family:"Lucida Grande",Tahoma,Verdana,Arial,sans-serif;
font-size:12px;    
}

.catblocklarge table.nomargin tr td
{
    padding-top:2px;
    padding-bottom:2px;
    font-weight:bold;
font-family:"Lucida Grande",Tahoma,Verdana,Arial,sans-serif;
font-size:12px;    
}


.catblocklarge table tr td.nobold
{
    padding-top:4px;
    padding-bottom:4px;
    font-weight:normal;
font-family:"Lucida Grande",Tahoma,Verdana,Arial,sans-serif;
font-size:12px;    
}



.toptabs div.toptabsel
{
    height:44px;
    width:116px;
    background:url('/img/tabsel.png');   
    float:left;
        text-align:center;
    padding-top:18px;
}
.toptabs div.toptab
{
    height:44px;
    width:116px;
    float:left;
    text-align:center;
    padding-top:18px;
}
.toptabs a
{
    color:#444;
    font-size:14px;
    text-decoration:none;
    font-weight:bolder;
}
.toptabs div.separator
{
    height:62px;
    width:5px;
    float:left;
    background:url('/img/tabseparator.png') no-repeat center;
 
}
#facebox .b {
  background:url(/facebox/b.png);
}

#facebox .tl {
  background:url(/facebox/tl.png);
}

#facebox .tr {
  background:url(/facebox/tr.png);
}

#facebox .bl {
  background:url(/facebox/bl.png);
}

#facebox .br {
  background:url(/facebox/br.png);
}

#facebox {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 100;
  text-align: left;
}

#facebox .popup {
  position: relative;
}

#facebox table {
  border-collapse: collapse;
}

#facebox td {
  border-bottom: 0;
  padding: 0;
}

#facebox .body {
  padding: 10px;
  background: #fff;
  width: 370px;
}

#facebox .loading {
  text-align: center;
}

#facebox .image {
  text-align: center;
}

#facebox img {
  border: 0;
  margin: 0;
}

#facebox .footer {
  border-top: 1px solid #DDDDDD;
  padding-top: 5px;
  margin-top: 10px;
  text-align: right;
}

#facebox .tl, #facebox .tr, #facebox .bl, #facebox .br {
  height: 10px;
  width: 10px;
  overflow: hidden;
  padding: 0;
}

#facebox_overlay {
  position: fixed;
  top: 0px;
  left: 0px;
  height:100%;
  width:100%;
}

.facebox_hide {
  z-index:-100;
}

.facebox_overlayBG {
  background-color: #000;
  z-index: 99;
}

* html #facebox_overlay { /* ie6 hack */
  position: absolute;
  height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

.paginator {
	font-size:1em;
	margin-left:100px;
	width:600px;
}
.paginator table {
	border-collapse:collapse;
	table-layout:fixed;
	width:100%;
}
.paginator table td {
	padding:0;
	white-space:nowrap;
	text-align:center;
}
.paginator span {
	display:block;
	padding:3px 0;
	color:#fff;
}
.paginator span strong,
.paginator span a {
	padding:2px 6px;
}
.paginator span strong {
	background:#ff6c24;
	font-style:normal;
	font-weight:normal; 
}
.paginator .scroll_bar {
	width:100%;	height:20px;
	position:relative;
	margin-top:10px; 
}
.paginator .scroll_trough {
	width:100%;	height:3px;
	background:#ccc;
	overflow:hidden;
}
.paginator .scroll_thumb {
	position:absolute;
	z-index:2;
	width:0; height:3px;
	top:0; left:0;
	font-size:1px;
	background:#363636;
}
.paginator .scroll_knob {
	position:absolute;
	top:-5px; left:50%;
	margin-left:-10px;
	width:20px; height:20px;
	overflow:hidden;
	background:url("/img/slider_knob.gif") no-repeat 50% 50%;
	cursor:pointer; cursor:hand;
}
.paginator .current_page_mark {
	position:absolute;
	z-index:1;
	top:0; left:0;
	width:0; height:3px;
	overflow:hidden;
	background:#ff6c24;
}

.fullsize .scroll_thumb {
	display:none;
}

.paginator_start
{
    margin-left:100px;
	font-size:0.8em; 
	color:#808080;
}

.paginator_pages {
	width:700px;
	text-align:right;
	font-size:0.8em; 
	color:#808080;
	margin-top:-10px; 
}

.block3
{
    float:left;
    width:255px;
    margin-left:10px;
    height:195px;
    background:url(/img/bgblock3a.png) no-repeat;
    text-align:center;
}
.clear
{
    clear:both;
}
.rightup
{
    position:absolute;
    right:0px;
    bottom:0px;
    background-color:White;
    border:solid 3px #C6D6CE;
    padding-left:3px;
    padding-right:3px;
}
.leftup
{
    position:absolute;
    left:0px;
    bottom:0px;
    background-color:White;
    border:solid 3px #C6D6CE;
    padding-left:3px;
    padding-right:3px;    
}

.close
{
    cursor:pointer;
    margin-top:3px;
    height:15px;
    text-align:right;
    background:url('/img/close.gif') no-repeat right;
}

div.bubble {
font-size:0.75em;
padding:0 0 12px 0;
}
div.bubble blockquote {
background-color:#FFFFFF;
border:1px solid #C9C2C1;
margin:0;
padding:2px;
}
div.bubble cite {
background:url("/DesktopModules/Blog/images/blog_comment_tip.gif") no-repeat scroll 20px 0 transparent;
font-style:normal;
padding:7px 0 0 15px;
position:relative;
top:6px;
}

#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative; overflow:hidden;}
#cboxLoadedContent{overflow:auto;}
#cboxLoadedContent iframe{display:block; width:100%; height:100%; border:0;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}

#cboxOverlay{background:url(/img/colorbox/overlay.png) 0 0 repeat;}
#colorbox{}
    #cboxTopLeft{width:21px; height:21px; background:url(/img/colorbox/controls.png) -100px 0 no-repeat;}
    #cboxTopRight{width:21px; height:21px; background:url(/img/colorbox/controls.png) -129px 0 no-repeat;}
    #cboxBottomLeft{width:21px; height:21px; background:url(/img/colorbox/controls.png) -100px -29px no-repeat;}
    #cboxBottomRight{width:21px; height:21px; background:url(/img/colorbox/controls.png) -129px -29px no-repeat;}
    #cboxMiddleLeft{width:21px; background:url(/img/colorbox/controls.png) left top repeat-y;}
    #cboxMiddleRight{width:21px; background:url(/img/colorbox/controls.png) right top repeat-y;}
    #cboxTopCenter{height:21px; background:url(/img/colorbox/border.png) 0 0 repeat-x;}
    #cboxBottomCenter{height:21px; background:url(/img/colorbox/border.png) 0 -29px repeat-x;}
    #cboxContent{background:#fff;}
        #cboxLoadedContent{margin-bottom:28px;}
        #cboxTitle{position:absolute; bottom:4px; left:0; text-align:center; width:100%; color:#949494;}
        #cboxCurrent{position:absolute; bottom:4px; left:58px/ color:#949494;}
        #cboxSlideshow{position:absolute; bottom:4px; right:30px; color:#0092ef;}
        #cboxPrevious{position:absolute; bottom:0; left:0px; background:url(/img/colorbox/controls.png) -75px 0px no-repeat; width:25px; height:25px; text-indent:-9999px;}
        #cboxPrevious.hover{background-position:-75px -25px;}
        #cboxNext{position:absolute; bottom:0; left:27px; background:url(/img/colorbox/controls.png) -50px 0px no-repeat; width:25px; height:25px; text-indent:-9999px;}
        #cboxNext.hover{background-position:-50px -25px;}
        #cboxLoadingOverlay{background:url(/img/colorbox/loading_background.png) center center no-repeat;}
        #cboxLoadingGraphic{background:url(/img/colorbox/loading.gif) center center no-repeat;}
        #cboxClose{position:absolute; bottom:0; right:0; background:url(/img/colorbox/controls.png) -25px 0px no-repeat; width:25px; height:25px; text-indent:-9999px;}
        #cboxClose.hover{background-position:-25px -25px;}


.cboxIE #cboxTopLeft{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/img/colorbox/internet_explorer/borderTopLeft.png, sizingMethod='scale');}
.cboxIE #cboxTopCenter{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/img/colorbox/internet_explorer/borderTopCenter.png, sizingMethod='scale');}
.cboxIE #cboxTopRight{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/img/colorbox/internet_explorer/borderTopRight.png, sizingMethod='scale');}
.cboxIE #cboxBottomLeft{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/img/colorbox/internet_explorer/borderBottomLeft.png, sizingMethod='scale');}
.cboxIE #cboxBottomCenter{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/img/colorbox/internet_explorer/borderBottomCenter.png, sizingMethod='scale');}
.cboxIE #cboxBottomRight{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/img/colorbox/internet_explorer/borderBottomRight.png, sizingMethod='scale');}
.cboxIE #cboxMiddleLeft{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/img/colorbox/internet_explorer/borderMiddleLeft.png, sizingMethod='scale');}
.cboxIE #cboxMiddleRight{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/img/colorbox/internet_explorer/borderMiddleRight.png, sizingMethod='scale');}

.viewsblock
{
 font-size:11px;
 color: #808080;
 margin-left:20px;
 margin-bottom:15px;
}
.videoblock
{
vertical-align:top;
}
.ModuleTitle_SubMenu
{
z-index:10000 !important;
}
.centermenu {
    background: url("/img/bgcentermenu.png") no-repeat scroll 0 0 transparent;
    height: 58px;
    margin: 50px auto 25px;
    text-align: center;
    width: 847px;
    
}
.centermenu tr td
{
background: url('/img/menusep.png') no-repeat right center;
font-family:Verdana,Tahoma,Arial,serif;
font-size:18px;
color:White;
text-align:center;
line-height:20px;
padding:0 5px;
white-space:nowrap;
}
.centermenu tr td.last
{
background-image:none;
}

.centermenu tr td a
{
text-decoration:none;
color:White;
}
.centermenu tr td:hover a
{
text-decoration:none;
color:#4C6457;
}
.centermenu tr td:hover
{
background: url('/img/bgcenterhover.png') no-repeat right center;

}
.centermenu tr td.last:hover
{
background: url('/img/bgcenterhover.png') no-repeat left center;

}

    .c-sizes{padding-top:10px;}
	.c-sizes__tabs { list-style: none;margin-left:0px;}
	 ul.c-sizes__tabs { height:44px;    margin: 0;    padding: 0; }
	.c-sizes__tbig.c-sizes__tabs li span { min-width: 80px}
	.c-sizes__tabs li { float: left; margin-right: 1px; height: 44px;list-style-type:none;margin-left:0px;}
		.c-sizes__tabs li a 
		
		{  color: #444444;
    font-size: 14px;
    font-weight: bolder;cursor:pointer; background-image: url(/img/bg-tabs-li.png); background-repeat: no-repeat; 
    background-position: 0 bottom; padding: 0 0 0 8px; display: block; text-decoration: none;}
    
		.c-sizes__tabs li span {background-image: url(/img/bg-tabs-li.png); background-repeat: no-repeat; display: block;line-height:20px;
		background-position: right bottom; height: 44px;  padding-right: 8px; font-size: 15px;color: #444444; font-weight: bolder; text-align: center}

	.c-sizes__tabs li.active {}
		.c-sizes__tabs li a.active { background-position: 0 0; text-decoration: none; color: #25aae1}
		.c-sizes__tabs li a.active:hover { text-decoration: none}
		.c-sizes__tabs li a.active span { background-position: right 0}
		.c-sizes__tabs li.active a { background-position: 0 0; text-decoration: none; color: #25aae1}
		.c-sizes__tabs li.active a:hover { text-decoration: none}
		.c-sizes__tabs li.active a span { background-position: right 0}

