#main{
  margin: auto;
  max-width: 1153px;
  border: 0px solid #fff;
}



#top{
  border: 0px solid #fff;
  width: 1111px;
  overflow: hidden;
  padding: 0px;
}

ul#top_counter{
  text-align: right;
  padding-bottom: 15px;
}

ul#top_counter li{
  display: inline;
  list-style: none;
  font-weight: normal;
  font-size: 10px; 
  color: #b8b8b8;
  padding-right: 5px;
}


ul.eventticker_bg{
  width: 82px;
  margin: 10px 0 0 0;
  list-style: none;
  color: #d1d1d1;
}
ul.eventticker_bg li{
  text-align: center;
  padding: 0px 5px 2px 0px;
  color: #d1d1d1;
  font-size: 9px;
}
ul.eventticker_bg li a{
  color: #d1d1d1;
  font-size: 9px;
  text-decoration: none;
}


#main_frame{
  border: 0px solid #fff;
  width: 1095px;
  background: url("Bilder/mainbg_content.png") repeat-y;
  padding: 8px !important;
}

#navi{
  border: 0px solid #fff;
  margin: 20px 0px 20px 0px;
  padding: 0px 0px 0px 8px;
  z-index: 1;
  overflow: hidden;
}

ul#mainnavi{
  width: 1079px;
  margin: 0px;
  position : relative;
  margin: 18px 0 0 0;
}

ul#mainnavi li{
  list-style: none;
}

div#mainnavi_news ul, div#mainnavi_clan ul, div#mainnavi_com ul, div#mainnavi_media ul, div#mainnavi_server ul, div#mainnavi_cup ul{
  text-decoration: none;
  background: url("Bilder/navi/subnavi_bg.png");
  width: 657px;
  height: 26px;
  margin-top: -54px;
  padding: 14px 5px 0px 100px;
  position: relative;
  display: block;
}

div#mainnavi_news ul li, div#mainnavi_clan ul li, div#mainnavi_com ul li, div#mainnavi_media ul li, div#mainnavi_server ul li, div#mainnavi_cup ul li{
  display: inline;
  padding: 0 15px 0 10px;
}

#mainnavi_news li a, #mainnavi_clan li a, #mainnavi_com li a, #mainnavi_media li a, #mainnavi_server li a, #mainnavi_cup li a{
  color: #757474;
} 

#mainnavi_news li:hover, #mainnavi_clan li:hover, #mainnavi_com li:hover, #mainnavi_media li:hover, #mainnavi_server li:hover, #mainnavi_cup li:hover{
  background: url("Bilder/navi/subnavi_icon.png") no-repeat;
  background-position: 0px 3px;
}

#mainnavi_news a:hover, #mainnavi_clan a:hover, #mainnavi_com a:hover, #mainnavi_media a:hover, #mainnavi_server a:hover, #mainnavi_cup a:hover{
  text-decoration: none;
  color: #acabac;
}


li#tabNavigationMainnavi01, li#tabNavigationMainnavi01:hover a {
  background-image : url(Bilder/navi/navi_news.png);
  width : 127px;
  height : 38px;
  float : left;
}
li#tabNavigationMainnavi01.ui-tabs-selected a{
  background-image : url(Bilder/navi/navi_news_mo.png);
  width : 127px;
  height : 38px;
  float : left;
}

li#tabNavigationMainnavi02, li#tabNavigationMainnavi02:hover a {
  background-image : url(Bilder/navi/navi_clans.png);
  width : 127px;
  height : 38px;
  float : left;
}
li#tabNavigationMainnavi02.ui-tabs-selected a{
  background-image : url(Bilder/navi/navi_clans_mo.png);
  width : 127px;
  height : 38px;
  float : left; 
}

li#tabNavigationMainnavi03, li#tabNavigationMainnavi03:hover a {
  background-image : url(Bilder/navi/navi_com.png);
  width : 127px;
  height : 38px;
  float : left;

}
li#tabNavigationMainnavi03.ui-tabs-selected a{
  background-image : url(Bilder/navi/navi_com_mo.png);
  width : 127px;
  height : 38px;
  float : left; 
}

li#tabNavigationMainnavi04, li#tabNavigationMainnavi04:hover a {
  background-image : url(Bilder/navi/navi_server.png);
  width : 127px;
  height : 38px;
  float : left;
}
li#tabNavigationMainnavi04.ui-tabs-selected a{
  background-image : url(Bilder/navi/navi_server_mo.png);
  width : 127px;
  height : 38px;
  float : left; 
}

li#tabNavigationMainnavi05, li#tabNavigationMainnavi05:hover a{
  background-image : url(Bilder/navi/navi_media.png);
  width : 127px;
  height : 38px;
  float : left;
}
li#tabNavigationMainnavi05.ui-tabs-selected a{
  background-image : url(Bilder/navi/navi_media_mo.png);
  width : 127px;
  height : 38px;
  float : left; 
}

li#tabNavigationMainnavi06, li#tabNavigationMainnavi06:hover a {
  background-image : url(Bilder/navi/navi_cup.png);
  width : 127px;
  height : 38px;
  float : left;
}
li#tabNavigationMainnavi06.ui-tabs-selected a{
  background-image : url(Bilder/navi/navi_cup_mo.png);
  width : 127px;
  height : 38px;
  float : left; 
}

li#tabNavigationMainnavi07 {
  background-image : url(Bilder/navi/navi_register.png);
  width : 317px;
  height : 96px;
  float : left;
}

#footer{
  width: 1145px;
  background: none;
  margin: 36px 0px 0px 8px;
  padding: 0px 0px 0px 0px;
  border: 0px solid #fff;
  z-index: 1;
} 


#header{
  width: 1145px;
  height: 313px;
  background: url("Bilder/header/header_bg.jpg") no-repeat;
  margin: -20px 0px 0px 8px;
  padding: 0px 0px 0px 0px;
  border: 0px solid #fff;
  z-index: 1;
} 

.slideshow{ 
  width: 640px;
  padding: 30px;
  border: 0px solid #fff;
  background: none !important;
  border: 0px solid #fff;
  z-index: 1;
}
.slideshow ul{ 
  list-style: none;
  background: none !important;
  z-index: 1;
}
.slideshow li{ 
  list-style: none; 
  display: inline;
  background: none !important;
  z-index: 1;
}

#nav a{ 
  border: 0px solid #ccc; 
  text-decoration: none; 
  left: 515px;
  top: 250px;
  position: relative;
  padding: 8px;
  color: #fffdfd;
}
#nav a.activeSlide{ 
  background: url("Bilder/features/features_choose_bg.png") no-repeat;
  background-position: 0px 4px;
  width: 20px;
  height: 20px;
  color: #fffdfd;
}
#nav a:focus{ 
  outline: none;
  color: #fffdfd;
}

ul#topmatch{
  border: 0px solid #fff;
  list-style: none;
  width: 259px;
  padding: 39px 60px 0 75px;
  color: #d0cfce;
}
ul#topmatch li{
  list-style: none;
  text-decoration: none;
  padding-top: 3px;
  color: #d0cfce;
}




div#login{ 
  background: none; 
  width: 61px; 
  height: 261px; 
  float: right;
  margin-top: -343px;
  margin-right: 18px;
}

div#loginbar{ 
  background: url("Bilder/login/login_bg.png") no-repeat; 
  width: 313px; 
  height: 203px; 
  float: right;
  margin-top: -305px;
  margin-right: 70px;
  display: none;
}

#ToogleSidebar{ 
  float: left; 
  margin: 1em;
}


div#content_main{
  width: 1078px;
  background: url("Bilder/content.png") no-repeat #fefefe;
  margin: -4px 0px 0px 9px;
  padding: 0px 0px 0px 0px;
  border: 0px solid #fff;
  position: relative;
  float: left;
}

div#content_left{
  width: 695px;
  background: none !important;
  margin: 26px 0px 0px 11px;
  padding: 0px 0px 0px 0px;
  border: 0px solid #000;
  position: relative;
  float: left;
}

div#content_right{
  width: 342px;
  background: none !important;
  margin: 26px 0px 0px 19px;
  padding: 0px 0px 0px 0px;
  border: 0px solid #000;
  position: relative;
  float: left;
} 

div#matchcenter{
  background: url("Bilder/matchcenter/matchcenter_bg.png") no-repeat #fefefe;
  width: 342px;
  min-height: 250px;
}

ul#tabNavigationMatchcenter{
  list-style: none;
  float: right;
  margin: 10px 15px 0 0;
}

ul#tabNavigationMatchcenter li{
  display: inline;  
  padding-right: 5px;
}

ul#tabNavigationMatchcenter li a{
  color: #fff;
  font-size: 11px;
  font-weight: bold;
}

ul#tabNavigationMatchcenter li.ui-tabs-selected a{
  color: #fb6500;
  font-size: 11px;
  font-weight: bold;
}

ul.sc_matchcenter{
  list-style: none;
  margin: 25px 0 0 0;
}
ul.sc_matchcenter li{
  padding: 5px 5px 5px 5px;
  border-bottom: 1px solid #e5e5e5;
}
ul.sc_matchcenter li a{
  color: #242424;
  font-size: 11px;
}


div#news_content{
  width: 695px;
  background: none !important;
  margin: 0 0 0 0;
}

div#news_content_left{
  width: 342px;
  background: none !important;
  margin: 0 0 0 0;
  padding: 0 1px 0 0;
  float: left;
  border: 0px solid #000;
  overflow: hidden;
}

div#news_content_right{
  width: 342px;
  background: none !important;
  margin: 0 0 0 8px;
  padding: 0 0 0 0;
  float: right;
  border: 0px solid #000;
}



ul.tabNavigationNews li{
  list-style: none;
  margin: 0;
  padding: 0;
}

li#tabNavigationNews01, li#tabNavigationNews01:hover a {
  background-image : url(Bilder/news/news_button.png);
  width : 170px;
  height : 33px;
  float : left;
  margin-right: 2px;
}
li#tabNavigationNews01 a.selected{
  background-image : url(Bilder/news/news_button_active.png);
  width : 170px;
  height : 33px;
  float : left;
}

li#tabNavigationNews02, li#tabNavigationNews02:hover a {
  background-image : url(Bilder/news/headlines_button.png);
  width : 170px;
  height : 33px;
  float : left;

}
li#tabNavigationNews02 a.selected{
  background-image : url(Bilder/news/headlines_button_active.png);
  width : 170px;
  height : 33px;
  float : left;
}


ul.sc_shortnews_tabs{
  margin: 0px 0 0 0;
}

ul.sc_shortnews_tabs li {
  list-style: none;
  margin: 0;
  padding: 8px 0 8px 0;
  font-weight: normal;
  font-size: 10px;
  color: #ababab;
  border-bottom: 1px dashed #c9c9c9; 
}

ul.sc_shortnews_tabs a{
  color: #6c6c6c;
  font-weight: normal;
  font-size: 11px; 
}









div.tabsNewsTabbed{
}


ul.tabNavigationNewsTabbed{
  margin: -5px 0 0 0; 
}

ul.tabsNavigationNewsTabbed li {
  list-style: none;
  margin: 0;
  padding: 8px 0 8px 0;
  font-weight: normal;
  font-size: 10px;
  color: #ababab;
  border-bottom: 1px dashed #c9c9c9; 
}

ul.tabsNavigationNewsTabbed li a.selectedtab{
  color: #fb6500;
  font-weight: bold;
  font-size: 11px;
  text-decoration: none;
}


ul.tabsNavigationNewsTabbed li a{
  color: #6c6c6c;
  font-weight: normal;
  font-size: 11px;  
}


span.newscomments a{
  color: #fb6500; 
  font-weight: normal; 
  font-size: 10px;    
}

span.shortnewscomments {
  color: #fb6500; 
  font-weight: normal; 
  font-size: 10px;    
}

span.shortnewscomments a {
  color: #242424; 
  font-weight: bold; 
  font-size: 11px;
  text-decoration: underline;    
}


div#latesttopics{
  width: 341px;
  float: left;
  border: 0px solid #000; 
  margin: 33px 13px 0 0; 
}

div#latesttopics ul{
  list-style: none;
  font-size: 10px;
  font-weight: normal;
  color: #ababab;
  margin-top: -8px; 
}

div#latesttopics ul li{
  list-style: none;
  padding: 8px 0 8px 10px;
  border-bottom: 1px dashed #c9c9c9; 
}

div#latesttopics a, div#latesttopics a:hover, div#latesttopics a:active, div#latesttopics a:visited{
  font-size: 11px;
  font-weight: normal;
  color: #242424;
}

div#polls{
  width: 341px;
  float: left;  
  border: 0px solid #000; 
  margin: 33px 0 0 0;
}

ul#pollvote{
  list-style: none;
  margin-top: -8px;
}

ul#pollvote li{
  padding: 5px 0 5px 20px;
  border-bottom: 1px dashed #c9c9c9;
  
}

ul#pollvoted{
  list-style: none;
  margin-top: 5px;
  border-top: 1px dashed #c9c9c9;
}

ul#pollvoted li{
  padding: 7px 0 7px 20px;
}

div#pollcomments a{
  color: #fb6500; 
  font-size: 9px;
} 


div#wetten{
  width: 341px;
  float: left;  
  border: 0px solid #000; 
  margin: 33px 13px 0 0;
}

div#wetten ul{
  list-style: none;
} 

div#wetten ul li{
  border-bottom: 1px dashed #c9c9c9;
  padding: 10px 0 10px 0;
}

div#wetten ul li a{
  text-decoration: none;
  color: #242424;
} 


div#usercenter{
  width: 341px;
  float: left;  
  border: 0px solid #000; 
  margin: 25px 0 0 0;
}

ul.tabNavigationUsercenter{
  list-style: none;
  float: right;
}

ul.tabNavigationUsercenter li{
  display: inline;

}

ul.tabNavigationUsercenter li.ui-tabs-selected a{
  color: #fb6500; 
  font-weight: bold; 
  font-size: 11px;
  padding-right: 5px;
}

ul.tabNavigationUsercenter li a{
  color: #dedede; 
  font-weight: bold; 
  font-size: 11px;
  padding-right: 5px;
}


ul.newuser{
  list-style: none;
  margin: 0 0 0 0;
}

ul.newuser li{
  list-style: none;
  border-bottom: 1px dashed #c9c9c9;
  padding: 8px 0 8px 40px;
}

ul.topuser{
  list-style: none;
  margin: 0 0 0 0;
}

ul.topuser li{
  list-style: none;
  border-bottom: 1px dashed #c9c9c9;
  padding: 8px 0 8px 40px;
}



div#mediacenter{
  width: 695px;
  margin: 40px 0 0 0;
}


ul.tabNavigationMediacenter{
  list-style: none;
  margin: 0 0 0 0;
  padding: 0;
}

li#tabNavigationMediacenter01 {
  background-image : url(Bilder/mediacenter/downloads_button.png);
  width : 172px;
  height : 33px;
  float : left;
}
li#tabNavigationMediacenter01:hover a {
  background-image : url(Bilder/mediacenter/downloads_button.png);
  width : 172px;
  height : 33px;
  float : left; 
}
li#tabNavigationMediacenter01.ui-tabs-selected a {
  background-image : url(Bilder/mediacenter/downloads_button_active.png);
  width : 172px;
  height : 33px;
  float : left;
}

li#tabNavigationMediacenter02 {
  background-image : url(Bilder/mediacenter/gallery_button.png);
  width : 172px;
  height : 33px;
  float : left;
  margin-left: 2px;  
}
li#tabNavigationMediacenter02:hover a{
  background-image : url(Bilder/mediacenter/gallery_button.png);
  width : 172px;
  height : 33px;
  float : left; 
}
li#tabNavigationMediacenter02.ui-tabs-selected a{
  background-image : url(Bilder/mediacenter/gallery_button_active.png);
  width : 172px;
  height : 33px;
  float : left;
}

li#tabNavigationMediacenter03{
  background-image : url(Bilder/mediacenter/movies_button.png);
  width : 172px;
  height : 33px;
  float : left;
  margin-left: 2px;  
}
li#tabNavigationMediacenter03:hover a {
  background-image : url(Bilder/mediacenter/movies_button.png);
  width : 172px;
  height : 33px;
  float : left;
}
li#tabNavigationMediacenter03.ui-tabs-selected a{
  background-image : url(Bilder/mediacenter/movies_button_active.png);
  width : 172px;
  height : 33px;
  float : left;
}

li#tabNavigationMediacenter04 {
  background-image : url(Bilder/mediacenter/features_button.png);
  width : 172px;
  height : 33px;
  float : left;
  margin-left: 2px;  
}
li#tabNavigationMediacenter04:hover a{
  background-image : url(Bilder/mediacenter/features_button.png);
  width : 172px;
  height : 33px;
  float : left;
}
li#tabNavigationMediacenter04.ui-tabs-selected a {
  background-image : url(Bilder/mediacenter/features_button_active.png);
  width : 172px;
  height : 33px;
  float : left; 
}

ul.sc_files{
  list-style: none;
  margin: 0 0 0 0;
}

ul.sc_files li{
  list-style: none;
  border-bottom: 1px solid #e5e5e5;
  padding: 8px 0 8px 0;
  color: #b6b6b6;
}

ul.sc_files li a{
  color: #363636;
  font-weight: bold;
  text-decoration: none; 
}



ul.sc_gallery_bg{
  list-style: none;
  background: none; 
  width: 171px; 
  height: 158px;
  padding: 0px 20px 20px 20px;
  background: url("Bilder/sc_gallery_trennlinie.png") no-repeat;
  background-position: right;
}
ul.sc_gallery_bg li{
  text-align: center;
  border: none;
}

.galcomments{
  font-size: 10px;
  color: #b1b1b1;
  text-decoration: none;
}

.galcomments a{
  font-size: 10px;
  color: #b1b1b1;
  text-decoration: none;
}



div#sc_movies{
  max-width: 695px;
}

ul.tabNavigationMovies{
  list-style: none;
  float: left;
  width: 300px;
  padding: 0 20px 0 20px;
}

ul.tabNavigationMovies li{
  border-bottom: 1px dashed #c9c9c9;
  text-decoration: none;
  padding: 5px 0 5px 10px;
}

ul.tabNavigationMovies li a{
  color: #a82d2c;
  font-size: 11px;
  font-weight: bold;
}



div#sc_calendar{
  background: url(Bilder/sc_calendar_bg.png);
  width: 342px;
  height: 198px;
  margin: 25px 0 0 0;
  padding: 0 0 0 0;
}

td.sc_calendartext{
  color: #f5f5f5;
  font-weight: bold;
}



div#sc_shoutbox{
  background: url(Bilder/shoutbox/shoutbox_bg_head.png) no-repeat;
  width: 342px;
  margin: 0 0 0 0;
  padding: 0 0 0 0;
}
ul.shoutbox_content{
  list-style: none;
}
ul.shoutbox_content li{
  background: url(Bilder/shoutbox/shoutbox_bg.png) no-repeat;
  width: 342px;
  padding: 12px 7px 4px 7px;
  border-bottom: 1px solid #ababab;
}


div#sc_sponsors{
  width: 100%;
  min-height: 125px;
  border: none;
  text-align: center;
  margin: 35px 0 35px 0;
}


div#sc_servers{
  background: url(Bilder/sc_servers_headbg.png) no-repeat;
  width: 342px;
  min-height: 225px;
  border: none;
  margin: 35px 0 35px 0;
}

ul.sc_servers_ul{
  list-style: none;
  padding: 0px;
}


div#sc_partners{
  background: url(Bilder/partners_bg_head.png) no-repeat;
  width: 342px;
  margin: 35px 0 35px 0;
  padding: 45px 0 0 0;
}



div#logged, div#logged ul li a{
  color: #fff;
}



div.profiletable tr td{
  font-size: 12px;
  padding: 4px;
  border-bottom: 1px solid #d1d1d1;
}


.profile_xpbar{
  background: -moz-linear-gradient(left, #ff4a01, #96d433);
  height: 12px;
  width: 140px;
  border: 1px solid #d1d1d1;
  margin: 0 0 0 25px;
  float: left;
}

.profile_xptext{
  float: left;
  margin: -20px 0px 0px 25px; 
  width: 140px; 
  height: 20px;
} 


ul.tabNavigationProfile{
  list-style: none;
  float: right;
}

ul.tabNavigationProfile li{
  display: inline;
}

li.tabNavigationProfile1 a{
  background: #fefefe;
  text-decoration: none;
  float: left;
  padding: 5px;
  font-size: 9px;
  border-bottom: 1px #d1d1d1 solid;
  border-left: 1px #d1d1d1 solid;
  border-right: 1px #d1d1d1 solid;
}

li.tabNavigationProfile1 a.selectedProfile{
  background: #d1d1d1;
  text-decoration: none;
  float: left;
  padding: 5px;
  font-size: 9px;
  border-bottom: 1px #d1d1d1 solid;
  border-left: 1px #d1d1d1 solid;
}


ul.tabNavigationLoginoverview {
  list-style: none;
  float: right;
}

ul.tabNavigationLoginoverview li{
  display: inline;
}

li.tabNavigationLoginoverview a{
  background: #fefefe;
  text-decoration: none;
  float: left;
  padding: 5px;
  margin: 0 1px 0 2px;
  font-size: 12px;
  font-weight: bold;
  border-bottom: 1px #d1d1d1 solid;
  border-left: 1px #d1d1d1 solid;
  border-right: 1px #d1d1d1 solid;
}

li.tabNavigationLoginoverview a.selectedLoginoverview{
  background: #d1d1d1;
  text-decoration: none;
  float: left;
  padding: 5px;
  margin: 0 1px 0 2px;
  font-size: 12px;
  font-weight: bold;
  border-bottom: 1px #d1d1d1 solid;
  border-left: 1px #d1d1d1 solid;
}



ul.LoginoverviewPics {
  list-style: none;
  padding: 2% 2% 2% 4%;
  float: left;
  width: 27%;
}

ul.LoginoverviewPics li {  
  border: 0px solid #000;
  display: block;
  padding: 1px;
}


ul.tabNavigationCupmenu {
  list-style: none;
  float: right;
}

ul.tabNavigationCupmenu li{
  display: inline;
}

li.tabNavigationCupmenu a{
  background: #fefefe;
  text-decoration: none;
  float: left;
  padding: 5px;
  margin: 0 1px 0 2px;
  font-size: 12px;
  font-weight: bold;
  border-bottom: 1px #d1d1d1 solid;
  border-left: 1px #d1d1d1 solid;
  border-right: 1px #d1d1d1 solid;
}

li.tabNavigationCupmenu a.selectedCupmenu{
  background: #d1d1d1;
  text-decoration: none;
  float: left;
  padding: 5px;
  margin: 0 1px 0 2px;
  font-size: 12px;
  font-weight: bold;
  border-bottom: 1px #d1d1d1 solid;
  border-left: 1px #d1d1d1 solid;
}




ul.tabNavigationMembers {
  list-style: none;
  float: left;
  margin-bottom: 20px;
  margin-top: -15px;
}

ul.tabNavigationMembers li{
  display: inline;
}

ul.tabNavigationMembers li a{
  background: #fefefe;
  text-decoration: none;
  float: left;
  padding: 5px;
  margin: 0 1px 0 2px;
  font-size: 12px;
  font-weight: bold;
  border-bottom: 1px #d1d1d1 solid;
  border-left: 1px #d1d1d1 solid;
  border-right: 1px #d1d1d1 solid;
}

ul.tabNavigationMembers li a.selectedMembers {
  background: #d1d1d1;
  text-decoration: none;
  float: left;
  padding: 5px;
  margin: 0 1px 0 2px;
  font-size: 12px;
  font-weight: bold;
  border-bottom: 1px #d1d1d1 solid;
  border-left: 1px #d1d1d1 solid;
}

.category_pic{
  background: url(Bilder/forum_header.gif) no-repeat;
  height: 34px;
  width: 695px;
  float: left;
  color: #fff;
  font-size: 12px;
  font-family: Arial, Verdana;
  font-weight: bold;
}

.category_pic a{
  color: #fff;
  font-size: 12px;
  font-family: Arial, Verdana;
  font-weight: bold;
}



ul.tabNavigationClanwarStats {
  list-style: none;
  float: left;
  margin-bottom: 20px;
  margin-top: -5px;
}

ul.tabNavigationClanwarStats li{
  display: inline;
}

ul.tabNavigationClanwarStats li a{
  background: #fefefe;
  text-decoration: none;
  float: left;
  padding: 5px;
  margin: 0 1px 0 2px;
  font-size: 12px;
  font-weight: bold;
  border-bottom: 1px #d1d1d1 solid;
  border-left: 1px #d1d1d1 solid;
  border-right: 1px #d1d1d1 solid;
}

ul.tabNavigationClanwarStats li a.selectedClanwarStats {
  background: #d1d1d1;
  text-decoration: none;
  float: left;
  padding: 5px;
  margin: 0 1px 0 2px;
  font-size: 12px;
  font-weight: bold;
  border-bottom: 1px #d1d1d1 solid;
  border-left: 1px #d1d1d1 solid;
}