/*

Dialog-Webdesign.de

================================================*/
@media Screen    
{
* {margin: 0; padding: 0;}
html {font-size:100.01%; height:100%; width: 100%; background: #fff url(../img/page_bg.jpg) repeat-x;}
body {font-size: 62.5%; font-family: Arial, Helvetica, sans-serif!important; margin: 0; padding: 0;  position: relative; height: 100%; min-width: 1000px;}
a img {border: none;}
a {outline: none;}
.clear {clear: both; height: 1px; overflow: hidden;}
h1 {display: none;}

#page {width: 742px; padding: 20px 0 80px; margin: 0 auto;}
.content_column {width: 423px; padding: 7px 34px 0 14px; float: left; position: relative}
.right_column {width: 270px; float: right;}
.dlg_content {min-height: 100%; z-index: 100; position: relative;}
body.index .dlg_content {background: url(../img/index_bg.jpg) 50% -30px no-repeat;}

.top_l_decor {background: url(../img/index_t_l_decor.png) no-repeat; width: 261px; height: 264px; position: absolute; top: 0; left: 0; z-index: 2;}
.top_r_decor {background: url(../img/index_t_r_decor.png) no-repeat; width: 177px; height: 439px; position: absolute; top: 0; right: 0; z-index: 2;}
.bot_l_decor {background: url(../img/index_b_l_decor.png) no-repeat; width: 273px; height: 546px; position: absolute; margin: -546px 0 0; z-index: 1;}
.bot_r_decor {background: url(../img/index_b_r_decor.png) no-repeat; width: 82px; height: 433px; position: absolute; margin: -433px 0 0; right: 0; z-index: 1;}



body.index .top_l_decor, body.index .top_r_decor {z-index: 200;}
body.index .bot_l_decor, body.index .bot_r_decor {z-index: 150;}

#skisnake {position: absolute; left: 0; top: 418px; width: 150px; height: 400px; padding: 20px 0 0 5px;}
#skisnake img {float: left; padding: 100px 0 0 35px; }
#audio_player {margin: 0 0 20px; height: 68px;}
#bot_l_decor {position: absolute; left: 0; top: 415px; z-index: 1000;  width: 132px; height: 213px;}
#speaker {position: absolute; right: 67px; z-index: 100; margin: -298px 0 0;}
#bilbord {position: absolute; right: 1px; z-index: 100; width: 363px; height: 322px; margin: -320px 2px 4px;}


#planner {position: absolute; height: 350px; width: 50%;}
#planner img {float: right; margin: 20px 0 0;}

/* gallery_index page */
.gallery_index .top_l_decor {background: url(../img/gallery_index_t_l_decor.png) no-repeat; width: 151px; height: 115px;}
.gallery_index .top_r_decor {display: none;}
.gallery_index .bot_l_decor {background: url(../img/gallery_index_b_l_decor.png) no-repeat; width: 492px; height: 505px; margin: -505px 0 0;}
.gallery_index .bot_r_decor {background: url(../img/gallery_index_b_r_decor.png) no-repeat; width: 363px; height: 322px; margin: -322px 0 0;}

/* music page */
.music .top_l_decor {background: url(../img/music_t_l_decor.png) no-repeat; width: 246px; height: 226px;}
.music .top_r_decor {display: none;}
.music .bot_l_decor {background: url(../img/music_b_l_decor.png) no-repeat; width: 228px; height: 369px; margin: -369px 0 0;}
.music .bot_r_decor {background: url(../img/music_b_r_decor.png) no-repeat; width: 284px; height: 287px; margin: -287px 0 0;}
.music .content_column {padding-bottom: 140px;}

/* video_index */
.video_index .content_column {padding-bottom: 140px;}
.video_index .top_l_decor {background: url(../img/gallery_index_t_l_decor.png) no-repeat; width: 151px; height: 115px;}
.video_index .top_r_decor {display: none;}
.video_index .bot_l_decor {background: url(../img/gallery_index_b_l_decor.png) no-repeat; width: 492px; height: 505px; margin: -505px 0 0;}
.video_index .bot_r_decor {background: url(../img/video_index_b_r_decor.png) no-repeat; width: 383px; height: 301px; margin: -301px 0 0;}

/* News */
.news .top_l_decor {background: url(../img/news_t_l_decor.png) no-repeat; width: 461px; height: 223px;}
.news .top_r_decor {background: url(../img/news_t_r_decor.png) no-repeat; width: 243px; height: 453px;}
.news .bot_l_decor {background: url(../img/news_t_l_c_decor.png) no-repeat; width: 101px; height: 157px; left: 0; top: 415px; z-index: 1000; margin: 0;}
.news .bot_r_decor {background: url(../img/news_b_r_decor.png) no-repeat; width: 162px; height: 536px; margin: -536px 0 0;}
.news .content_column {padding-top: 65px;}

.header {width: 742px; height: 208px; margin: 0 auto; position: relative;}
body.index .header {height: 483px;}
.logo a {z-index: 3; background: url(../img/logo.png) no-repeat; width: 170px; height: 102px; text-indent: -99999px; overflow: hidden; display: block; font-size: 1px; position: absolute; top: 80px; left: 0;}
body.index .logo a {top: 415px; left: 15px;}
.sete_m {margin: 0; padding: 140px 0 0 527px; list-style: none; position: relative;}
body.index .sete_m {padding-top: 32px;}
.sete_m li {margin: 0; padding: 0 0 0 10px; background: url(../img/site_m_sep.jpg) 0 50% no-repeat; font-size: 1.2em; color: #233a6a; line-height: 18px;}
.sete_m li a {color: #233a6a;}
.sete_m li a:hover {text-decoration: none;}

.content_box {padding: 0 0 70px; overflow: hidden;}
* html .content_box {overflow: visible; height: 1%;}

.content_column .sitemap {list-style: none;}
.content_column .sitemap li { font-size: 1em;   margin: 0; padding: 0; padding: 2px 0 3px 22px; list-style: none; font-weight:bold; }
.content_column .sitemap h2 {color: #5d6e91; font: 25px "Times New Roman", Times, serif; margin: 0; padding: 0 0 10px;}

.content_column h2 {color: #5d6e91; font: 2.2em "Times New Roman", Times, serif; margin: 0; padding: 0 0 1em;}
.content_column h3 {color: #000000; font: 1.8em "Times New Roman", Times, serif; margin: 0; padding: 0 0 1em;}
.content_column h4 {color: #000000; font: 1.6em "Times New Roman", Times, serif; margin: 0; padding: 0 0 1em;}
.content_column h5 {color: #000000; font: 1.5em "Times New Roman", Times, serif; margin: 0; padding: 0 0 1em;}
.content_column h6 {color: #000000; font: 1.3em "Times New Roman", Times, serif; font-weight: bold; margin: 0; padding: 0 0 1em;}
	
.content_column p {color: #333333; font-size: 1.3em; margin: 0; padding: 0 0 1em;}
.content_column a {color: #5d6e91; text-decoration: none; font-weight: bold; font-size: 1.3em;}
.content_column p a {font-size: 1em;}
.content_column a:visited {text-decoration: none; font-weight: normal;}
.content_column a:hover {text-decoration: underline; font-weight: bold;}
.content_column a:active, .content_column a:focus {color: #fff; background: #5d6e91; text-decoration: none; font-weight: bold;}

.content_column p span img {float: left; clear: left;}
.content_column .imgleft {float: left; margin: .4em 1.4em .2em 0; padding: 0; text-align: center;}
.content_column .imgright {float: right; margin: .4em 0 .2em 1.4em; text-align: center;}
.content_column .clearfloat {clear: both;}
.content_column .description img {padding: 0 0 1em; margin: 0; text-align: center;}
.content_column .description {border: none; padding: 0 1em .5em 0; margin: 0; text-align: center; font-size: 1.1em;}
.content_column acronym {border-bottom: 1px dotted #666666;}

.index .content_column .site_br {border: none;}

.content_column .site_br {font-family:"Times New Roman",Times,serif; border-bottom:1px solid #E2E8F1; padding: 0 0 0.5em; margin: 1.5em 0 .2em;}
.content_column .site_br li h2 {background: none; border: none; color: #000; display:inline; font-size :1.2em; font-weight:normal; line-height:normal; margin: 0; padding: 0;}
.content_column .site_br li.first {background: none; padding: 0 0.5em 0 0;}
.content_column .site_br li {font-size: 1.3em; background: url(../img/br_sep.gif) no-repeat 100% 7px; color: #000; display:inline; font-size:1.2em; list-style:none; margin:0; padding:0 1em 0 0.5em;}
.content_column .site_br li.end {background: none; padding-left:0.5em;}

.content_column .site_br li a { text-decoration: none; font-weight: normal;} 
.content_column .site_br li a:visited {text-decoration: none; font-weight: normal;}
.content_column .site_br li a:hover {text-decoration: underline; font-weight: normal;}
.content_column .site_br li a:active, .content_column .site_br li a:focus {color: #fff; background: #5d6e91; text-decoration: none; font-weight: normal;}

.content_column .ear{overflow:hidden; display:block; margin-bottom:1em; padding:0;}
.content_column .ear li{float:left; }
.content_column .ear li a{font-weight:normal; font-size:1em;}

.edit_box .content_column .edit_r_cont .listing_g {height:153px!important;}
.edit_box .content_column .edit_r_cont .listing_g ul ul {margin:-32px auto 0!important;}

.pageNav ul li {font-size: 1.2em;}
.content_column .pageNav ul li {background: none; font-size: 1.2em; float: left;} 

#audio_player {margin-bottom: 2em;}
	
.content_column ul {padding: 0.5em 0.5em 0 1em; margin: 0;}
.content_column ul li {background:transparent url(../img/bool.gif) no-repeat scroll 0 8px; font-size:1.3em; list-style: none; color: #333333; padding:0.3em 1.2em;}
.content_column ul li ul {padding: 0; margin: 0;}
.content_column ul li ul li {list-style: none; background:transparent url(../img/bool02.gif) no-repeat scroll .5em .8em; font-size: 1em; }
.content_column ul li img {margin:0.3em 0; padding:0.4em;}
.content_column ul li ul li ul li {list-style: none; background:transparent url(../img/bool03.gif) no-repeat scroll .5em .8em;}
	
.content_column ol {margin: 1em 0 0 1.9em; padding: 0.5em 0.5em 0 1em; list-style-position: outside;}
* html .content_column ol {padding-left: 2em; margin: 0 0 0 .4em;}
* +html .content_column ol {padding-left: 3em;}
.content_column ol li ol {margin-top: 0; margin-left: .5em;}
.content_column ol li {margin: 0; padding: 0 0 .6em; list-style: decimal; background: none; font-size: 1.3em; color: #333333;}
.content_column ol li ol li {font-size: 1em;}
.content_column ol li a {font-size: 1.1em; color: #5d6e91;}
.content_column ol li a:hover, .content_column ol li a:active, .content_column ol li a:focus {text-decoration: none;}
.content_column ul li ol {margin-left: 14px;}

/* Gallery
================================================*/
.content_column .gallery {width: 100%; position: relative;}
.content_column .kontrol {display: block; height: 341px; margin: 0 auto; padding: 0 0 22px; overflow: hidden; width: 406px; background: url(../img/photo_gallery_bg.jpg) no-repeat;}
.content_column .kontrol li {margin: 0; padding: 0; list-style: none; float: left; background: none;}
.content_column .kontrol li.left a, .content_column .kontrol li.right a {width: 25px; padding: 140px 0 0; text-align: center; height: 172px; display: block;}
.content_column .kontrol li.center {margin: 29px 4px 0; width: 348px; height: 284px; overflow: hidden; display: block; text-align: center;}
.content_column .kontrol li.center img{ display:block; margin:0 auto;}
.content_column .kontrol li.left a:hover, .content_column .kontrol li.right a:hover,
.content_column .kontrol li.left a:active, .content_column .kontrol li.right a:active,
.content_column .kontrol li.left a:focus, .content_column kontrol li.right a:focus {/*background: #e4e4e4;*/}
.content_column .listing_g {padding: 0; position: relative; width: 406px; margin: 0 auto; clear: both; z-index: 10000; height: 125px; overflow: auto;}
.content_column .listing_g ul {margin: 0; padding: 0; white-space: nowrap; width: 100%; }
.content_column .listing_g ul li {margin: 0; padding: 0 1px; list-style: none; display:inline;  background: none;}
.content_column .listing_g ul li a {height: 90px;}
.content_column .listing_g ul li a img {padding: 2px; background: #fff; display:inline;}
.content_column .listing_g ul li a:hover img, .content_column .listing_g ul li a:focus img, .content_column .listing_g ul li a:active img {background: #ff8b42;}
.content_column .gal_info {width: 500px; margin: 0 auto!important; padding: 0; display: block;}

.content_column .gallery p.viewMessage {text-align: center; clear: both; width: 406px; margin: 0 auto;}
.content_column .gallery p.imgDescription {text-align: center; clear: both; width: 406px; margin: 0 auto;}
.content_column .edit_r_cont p.imgDescription {text-align: center; clear: both; width: 406px; margin: 0 auto;}	

.gallery_start {position:relative; z-index:3;}

/* Gallery Inner
================================================*/
.content_column .gallery_start ul {margin: 0; padding: 0;}
.content_column .gallery_start ul li {margin: 10px 20px 25px 0; padding: 0; float: left; width: 146px; height: 145px; list-style: none; text-align: center; overflow: hidden; background: none;}
.content_column .gallery_start ul li a:hover, .content_column .gallery_start ul li a:active, .content_column .gallery_start ul li a:focus {background: none; text-decoration: none;}
.content_column .gallery_start ul li a {position: relative; display: block; height: 118px; padding: 0 0 17px; cursor:pointer;}
.content_column .gallery_start ul li a img {padding: 2px; border: 1px solid #808080;}
.content_column .gallery_start ul li a:hover img {border-color: #ff8b42;}
.content_column .gallery_start ul li a:active img, .content_column .gallery_start ul li a:focus img {border-color: #007AC1;}
.content_column .gallery_start ul li a strong { line-height: 1.2em; color: #000; display: block; top: 100%; left: 0; font-weight: normal; overflow: hidden; height: 1.3em!important; width: 146px; position: absolute; margin: -17px 0 0;}
* html .content_column .gallery_start ul li a strong, * +html .content_column .gallery_start ul li a strong {margin: -15px 0 0; background:#fff;}
.content_column .gallery_start ul li a:hover strong {background: #dae1f3;}
.content_column .gallery_start ul li a:active strong, .content_column .gallery_start ul li a:focus strong {color: #fff; background: #007AC1;}
.gallery_index .content_column  {min-height: 660px;}


.content_column .audio_player {padding: 0 0 19px;}
.content_column .audio_content {overflow: hidden; clear: both;}
.content_column .audio_content img {float: left; padding: 0 20px 0 0; clear: both;}
.content_column .audio_content ol img {float: none; clear: none;}
.content_column .audio_content ol {float: left; margin: 0; padding: 0 0 25px 30px;}
.content_column .audio_content ol li {margin: 0; padding: 0; font-size: 12px; color: #000;}
.content_column .audio_content ol li a {color: #5d6e91; margin: 0 8px 0 0;}
.content_column .audio_content ol li a:hover {text-decoration: none; }
.content_column .audio_content ol li a:active,.content_column .audio_content ol li a:focus{color:#fff;}

.content_column .video_index {margin: 0; padding: 0; list-style: none;}
.content_column .video_index li {margin: 0; padding: 0 0 32px; overflow: hidden; clear: left;}
.content_column .video_index li a {width: 160px; height: 120px; display: block; overflow: hidden; background: #000; border: 1px solid #fff; text-align: center; float: left; margin: 0 22px 0 0;}
.content_column .video_index li a:hover {border: 1px solid #cb5a16;}
.content_column .video_index li p {padding: 0; margin: 0; color: #000; font-size: 12px; float: left;}
.content_column .video_index li p strong {color: #5d6e91; font: 18px "Times New Roman", Times, serif; display: block;}
.content_column .video_index li ul {float: left; margin: 0 0 0 -5px; padding: 0;}
.content_column .video_index li ul li {float: left; clear: none; margin: 0; padding: 0; font-size: 12px;}
.content_column .video_index li ul li a {width: auto; height: auto; display: inline; border: none; float: none; background: none; margin: 0 0 0 5px;}
.content_column .video_index li ul li a:hover {border: none;}

/* comment_gbook
================================================*/
.content_column	h2.comment_header {margin: 1em 0 0 0;}
.content_column .comment_gbook {padding: 0; float: left; width: 100%;}
.content_column .comment_gbook h2.calc_post {padding-left: 0; background: none; display: none;}
.content_column .comment_gbook .pageNav {padding: 0 0 1em;}
.content_column .comment_gbook .pageNav .last {background: url(../img/show.gif) 9px 6px no-repeat; padding: 0 0 0 24px;}
.content_column .comment_gbook .pageNav .last a {background: none; color: #90a0e8; text-decoration: underline;}
.content_column .comment_gbook .pageNav .last a:hover {background: none; color: #fff!important; text-decoration: none;}

.content_column .comment_gbook ul.post { overflow: hidden;}
.content_column .comment_gbook ul.post li {clear: none; padding: 1.21em 0 0 0; font-size: 1.4em; margin: 0; background: none; position: relative; border-bottom: 1px solid #7b7980; overflow: hidden;}
.content_column .comment_gbook ul.post li ul {margin: 1.21em 0 .71em 0; clear: both;}
.content_column .comment_gbook ul.post li li {border-bottom: none; padding: 0 0 0 1.42em; font-size: 1em;}
.content_column .comment_gbook ul.post li h3 {font-size: 1.14em; font-weight: bold; color: #000; padding: 0; margin: 0; border: none;}
.content_column .comment_gbook ul.post li p {font-size: 1em; color: #000; padding: 0 0 1.21em; margin: 0;}
.content_column .comment_gbook ul.post li span.avatar {display: none;}
.content_column .comment_gbook ul.post li span.avatar img {border: none;}
.content_column .comment_gbook ul.post li span.date {font-size: .78em; color: #000; display: block;}
.content_column .comment_gbook ul.post li span.number {position: absolute; top: .71em; right: 1.14em; font-size: 1.14em; color: #000;}
.content_column span.number {}

.content_column .comment_gbook .add_comment {padding: 2em 0 0; margin: 0; float: left;}
.content_column .comment_gbook .add_comment h2 {color: #000; font-size: 1.6em; padding: 0; border: none; background: none;}
.content_column .comment_gbook .add_comment form {overflow: hidden; padding: 0 0 5.5em;}
.content_column .comment_gbook .add_comment form legend {display: none;}
.content_column .comment_gbook .add_comment form fieldset {border: none; margin: 0; padding: 0;}
.content_column .comment_gbook .add_comment form div {padding: 0 0 0 11em;}

.content_column .comment_gbook .add_comment form label {font-weight:bold; float: left; margin: 0 0 0 -7.85em; clear: left; font-size: 1.4em; color: #5D6E91;}
.content_column .comment_gbook .add_comment form input#author {width: 95%; border: 1px solid #666; }
.content_column .comment_gbook .add_comment form input {display: inline; float: left; margin: 0 0 .85em; font-size: 1.4em;  padding: 1px 5px 2px;}
.content_column .comment_gbook .add_comment form input:hover, .content_column .comment_gbook .add_comment form input:active,  .content_column .comment_gbook .add_comment form input:focus {}
.content_column .comment_gbook .add_comment form textarea { margin: 0 0 .85em;  background: #fff; color: #000; font-size: 1.4em; font-weight: bold; border: 1px solid #666; padding: 1px 5px 2px; width: 95%; height: 5em; margin: 0 0 1.07em;}
.content_column .comment_gbook .add_comment form input.clear_but { margin: 0;  width: 9.21em; height: 1.85em; cursor: pointer;}
.content_column .comment_gbook .add_comment form input.submit_but { margin: 0 1.42em 1em 0;  width: 9.21em; height: 1.85em;  cursor: pointer;}
.content_column .comment_gbook .add_comment form input.clear_but:hover, .content_column .comment_gbook .add_comment form input.submit_but:hover {}	

/* VIDEO (page)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ */
.video {padding: .4em 0 0 35em; overflow: hidden;}
.videoPlayer {margin: 0 0 0 -35em; width: 35em; float: left;}
.videoAnnot {/*width: 100%; float: left;*/ margin: 0 0 0 -35em;}
.videoAnnot p {padding-bottom: .7em; clear:both;}

.videoPrew {overflow: hidden; display: block;}
.flashcontent {float: left;}
.videoPrew {clear: both; position: relative; z-index: 300;}

.videoPrew ul {margin: 2em 0 0; padding: 0; overflow: hidden; width: 100%;}
.videoPrew ul li {background: none; font-size: 1.1em; padding: 0; margin: 2em 0 0 0; display: block; width: 49%; min-height: 105px; float: left; text-align: center;}
.videoPrew ul li.first {margin-right: 1%; clear: both;}
.videoPrew ul li.second {margin-right: 0; margin-left: 1%;}
.videoPrew ul li div {font-size: 1em; display: block; overflow: hidden;}
.videoPrew ul li div p {font-size: 1em; line-height: 1.63em; padding: 0; margin: 0;}
.videoPrew ul li div p strong {font-size: 1.09em; color: #000; padding: 0 0 .1em; display: block;}

.videoPrew ul li .foto {margin: .2em .5em .5em 0; float: left;}
.videoPrew ul li .foto a {background: #e6e9f0; padding: .2em; border-left: 1px solid #506696; border-right: 1px solid #506696; display: block;}
.videoPrew ul li .foto .r_1 {background: #506696; border-left: 2px solid #a7bcc0; border-right: 2px solid #a7bcc0; height: 1px; display: block; overflow: hidden;}
.videoPrew ul li .foto .r_2 {background: #e6e9f0; margin: 0 1px; border-left: 1px solid #506696; border-right: 1px solid #506696; height: 1px; display: block; overflow: hidden;}
.videoPrew ul li .foto {float: left;}
.videoPrew ul li a img {border: 1px solid #e6e9f0; /*display: block;*/}
.videoPrew ul li a:hover img, .videoPrew ul li a:focus img, .videoPrew ul li a:active img {border-color: #506696;}

/*.videoPrew ul li .imgleft {padding: 0; margin: .2em 1.3em .5em 0;}*/
/* html .videoPrew ul li .imgleft {margin: .2em 1.3em .5em .25em;}*/

* html .videoPlayer {margin: 0 0 0 -17.5em;}
* html .videoPrew ul li .foto {margin-right: .25em; width: 14.2em;}



.content_column .news_list {margin: 0; padding: 0 0 60px; list-style: none; overflow: hidden;}
.content_column .news_list li {margin: 0; padding: 0 0 14px; font-size: 12px; color: #000; clear: left;}
.content_column .news_list li strong {font: 20px "Times New Roman", Times, serif; color: #000; display: block;}
.content_column .news_list li ul {overflow: hidden; margin: 0; padding: 3px 0 0; list-style: none;}
.content_column .news_list li ul li {float: left; padding: 0 15px 0 0; clear: none;}
.content_column .news_list li a {color: #2e4252;}
.content_column .news_list li a:hover {text-decoration: none;}
.content_column .news_list li a.rss {float: right;}

.content_column .news_detail {padding: 0 0 146px;}
.content_column .news_detail h3 {margin: 0; padding: 0; font: 20px "Times New Roman", Times, serif; color: #2e4252;}
.content_column .news_detail p {margin: 0; padding: 0 0 14px; color: #2e4252;}
.content_column .news_detail h3.comment {font-size: 22px; color: #000; padding: 45px 0 18px;}
.content_column .news_detail ul {margin: 0; padding: 0; list-style: none;}
.content_column .news_detail ul li {margin: 0; padding: 0 0 14px; font-size: 12px; color: #000;}
.content_column .news_detail ul li strong {font: 20px "Times New Roman", Times, serif; color: #000; display: block;}
.content_column .news_detail form {margin: 0; padding: 0;}
.content_column .news_detail form fieldset {border: none; margin: 0; padding: 0;}
.content_column .news_detail form legend {font: 22px "Times New Roman", Times, serif; color: #000101;}
.content_column .news_detail form textarea {border: 1px solid #9c9c9c; width: 400px; height: 133px; font-size: 12px; margin: 0 0 11px;}
.content_column .news_detail form input {font-size: 11px; color: #000; margin: 0 11px 0 0; padding: 1px 10px;}

.description { border:none; float:left; font-size:1.2em; margin-right:5px; padding:0 10px 10px 0; text-align:center; width:auto;}
.right_column p {margin: 0; padding: 0; font: 2em "Times New Roman", Times, serif; color: #000;}
.right_column p a {color: #4d70b7; text-decoration: none;}
.right_column p a:hover {text-decoration: underline;}

.footer_bk {width: 742px; margin: -74px 0 0 -371px; position: absolute; left: 50%; z-index: 2000;}
.footer_bk ul {margin: 0; padding: 0 0 0 14px; list-style: none;}
.footer_bk ul li {margin: 0; padding: 0; font-size: 10px; line-height: 14px; color: #000;}
.footer_bk ul li a {color: #235c79;}
.footer_bk ul li a:hover {text-decoration: none;}

.edit_top p {color: #000;}
	
	
/*	Reset style Edit Box Menu
------------------------------*/
.edit_box .right_top p, .content_column  .edit_box .right_top p {font-size: 12px; font-family: Tahoma, Geneva, sans-serif; color: #000; text-decoration: none; background: none; padding: 0; margin: 0; height: auto;}
.edit_box .right_top p.small, .content_column  .edit_box .right_top p.small {font-size: 10px; padding: 3px 0 0; clear: left;}

.edit_box .right_top a, .content_column .edit_box .right_top a {font-size: 12px; font-family: Tahoma, Geneva, sans-serif; color: #fff; text-decoration: none; background: none; height: auto; border: none; padding: 0; margin: 0; float: none; display: inline;}
.edit_box .right_top a:visited, .content_column  .edit_box .right_top a:visited {font-size: 12px; font-family: Tahoma, Geneva, sans-serif; color: #fff; text-decoration: none; background: none; height: auto; border: none; padding: 0; margin: 0; float: none; display: inline;}
.edit_box .right_top a:hover, .content_column .edit_box .right_top a:hover {color: #fff; text-decoration: underline; background: none; border: none; font-weight: normal;}
.edit_box .right_top a:focus, .content_column  .edit_box .right_top a:focus, .edit_box .right_top a:active, .content_column  .edit_box .right_top a:active {color: #fff; text-decoration: underline; background: none; border: none; font-weight: normal;}

.edit_box .right_top ul, .content_column .edit_box .right_top ul {margin: 0; padding: 5px 10px; list-style: none; background: none; height: auto;}
.edit_box .right_top ul li, .content_column .edit_box .right_top ul li {margin: 0; padding: 0 17px 7px 0; list-style: none; background: none; float: left; font: bold 12px Tahoma, Geneva, sans-serif; height: auto; line-height: 40px; width: auto;}
.edit_box .right_top ul li p, .content_column .edit_box .right_top ul li p {line-height: normal;}
.edit_box .right_top ul li input[type=checkbox], .content_column  .edit_box .right_top ul li input[type=checkbox] {margin: 13px 5px 0 0; float: left;}
* +html .edit_box .right_top ul li input[type=checkbox], * +html .content_column  .edit_box .right_top ul li input[type=checkbox] {margin-top: 10px;}
.edit_box .right_top ul li a img, .content_column  .edit_box .right_top ul li a img {float: left; padding: 0; border: none;}



}




