/* E1.1 фон */
body {
background: 
url("http://forumfiles.ru/files/0016/2b/80/55568.png") repeat-x top center, /*верхний фон*/ #a3bcc7 repeat; /*общий фон*/
}

body {overflow-x: hidden}

/* E1.2 тело */
#pun {
  margin: -20px auto -10px auto;
  padding: 0px auto -10px auto;
  position: relative;
  width: 974px;
  background: repeat transparent url(http://forumfiles.ru/files/0016/2b/80/11373.png);
  background-position: center;
  }
/* E1.3 текст */
.punbb .section .container, .punbb .post-body, .punbb .post-links, .punbb td.tc2, .punbb td.tc3, #pun-navlinks .container, .punbb .formal fieldset .post-box, #viewprofile li strong, #viewprofile li div, #setmods dd, .punbb .info-box, .punbb #pun-main .info-box .legend, .punbb .main .container, .punbb .post .container, .punbb .post h3, .punbb-admin #pun-admain .adcontainer, #pun-stats h2, .punbb .main h1, .punbb .main h2, #pun-debug h2, .punbb-admin #pun-admain h2, #pun-title, #pun-title .container, .punbb .modmenu .container, .punbb legend span, #viewprofile h2 span, #profilenav h2 span, .punbb-admin #pun-admain legend span, .punbb .post h3 span, .punbb th, #viewprofile li, #setmods dl, #pun-navlinks .container  {
    background-color: transpanent;
    color: #464646;
    font-weight: normal;
}

/* E1.4 шапка */
#pun-title table {
    border: none;
    height: 664px;
    width: 1364px;
    margin-left: -255px;
    background: url(http://forumfiles.ru/files/0016/2b/80/43927.png) top center no-repeat;
    margin-top: -8px;

}

/* E1.5 футер */
#pun-about p.container {
    background: transparent url(http://forumfiles.ru/files/0016/2b/80/71270.png) bottom center no-repeat;
    width: 1055px;
    margin-bottom: -140px;
    margin-left: -127px;
    height: 180px;
    background-position: 0 50%;
}

/* E1.6 профиль */
.punbb .post .post-author {
  padding-top: 15px;
  font-family: arial;
  font-size: 10px;
  overflow-x: hidden;
  overflow-y: hidden;

  }
#profile-left {
  height: 400px;
  width: 20%!important;
  left: -50px!important;
  }
#profile-name strong {
  margin-top: 0px;
  height: 150%;
  }

/* C3.6 */
.punbb .post .post-author ul, .punbb .post .post-author p {
  padding: 0 1em 1em 1em;
  line-height: 140%;
  }

/* E1.7 последний визит */
.pa-last-visit, li.pa-online {
  padding-bottom: 0px!important;
  }

/* соо */
.pa-posts {
    content: ".";
    height: 20px;
    width: 60px;
    display: inline-block;
    font-family: arial;
    text-transform: lowercase;
    color: rgb(78, 78, 78);
    font-size: 11px;
    margin-bottom: 25px !important;
    font-style: italic;
    margin-left: 0px!important;
    text-shadow: 0px 1px 0px rgba(255, 255, 255, 0.75);
    line-height: 11px;
}
/* репа */
.pa-respect {
    content: ".";
    height: 20px;
    width: 60px;
    display: inline-block;
    font-family: arial;
    text-transform: lowercase;
    color: rgb(78, 78, 78);
    font-size: 11px;
    margin-bottom: 25px !important;
    font-style: italic;
    margin-left: 0px!important;
    text-shadow: 0px 1px 0px rgba(255, 255, 255, 0.75);
    line-height: 11px;
}
/* поля */
 .pa-fld1 {
   content: ".";
    height: 20px;
    width: 60px;
    display: inline-block;
    font-family: arial;
    text-transform: lowercase;
    color: rgb(78, 78, 78);
    font-size: 11px;
    margin-bottom: 25px !important;
    font-style: italic;
    margin-left: 0px!important;
    text-shadow: 0px 1px 0px rgba(255, 255, 255, 0.75);
    line-height: 11px;}

.pa-fld2 { padding-top: 0px!important;
    margin-top: -11px!important;}

.pa-fld3 {
    background-color: rgb(244, 244, 244);
    box-shadow: inset 0 0 10px #e2e1e1;
    border-left: 1px solid #e6e6e7!important;
    border-bottom: 1px solid #ffffff!important;
    border-right: 1px solid #e6e6e7!important;
    width: 134px!important;
    margin-left: 25px!important;
    padding: 5px 10px 5px 10px!important;
    margin-bottom: 7px!important;
    margin-top: -7px!important;
}
/* рамка авы */
.punbb .pa-avatar img{
    border: 3px solid #d6d3d3;
}
.pa-avatar img {
    margin-top: 10px;
}
.pa-reg, .pa-ip, li.pa-online, .pa-last-visit {
    font-family: arial;
    text-transform: uppercase;
    letter-spacing: 1px;
    font-size: 8px;
    text-shadow: 1px 0 white;
}

.pa-ip {margin-bottom: -6px!important; text-align: left!important; margin-left: 100px!important;}

/* E1.8 иконки и категории */
#pun-stats.section h2 {
    background: url(http://sf.uploads.ru/QW5jg.png) no-repeat top center;
    height: 58px;
    margin-left: 51px;

}
#post-form h2 {
    background: url(http://forumfiles.ru/files/0016/2b/80/46189.png) no-repeat top center;
    height: 58px;
    margin-left: 40px;
}

#pun-category1.category h2 {
    background: url(http://forumfiles.ru/files/0016/2b/80/46189.png) no-repeat top center;
    height: 58px;
    margin-left: 40px;
}
#pun-category2.category h2 {
    background: url(http://forumfiles.ru/files/0016/2b/80/57426.png) no-repeat top center;
    height: 58px;
    margin-left: 40px;
}

#pun-category3.category h2 {
    background: url(http://forumfiles.ru/files/0016/2b/80/59896.png) no-repeat top center;
    height: 58px;
    margin-left: 68px;
}

#pun-category4.category h2 {
    background: url(http://forumfiles.ru/files/0016/2b/80/45558.png) no-repeat top center;
    height: 58px;
    margin-left: 73px;
}
#pun-category5.category h2 {
    background: url(http://forumfiles.ru/files/0016/2b/80/26918.png) no-repeat top center;
    height: 60px;
    margin-left: 36px;
}
#pun-category6.category h2 {
    background: url(http://forumfiles.ru/files/0016/2b/80/58544.png) no-repeat top center;
    height: 64px;
    margin-left: 41px;
}

#pun-stats.section h2 span, #pun-main .category h2 span, #post-form h2 span {display: none;}



/* E1.9  боксы */
#pun-main .quote-box, #pun-main .code-box, .post-content .spoiler-box{
    padding: 14px;
    color: #404040;
    box-shadow: inset 2px 2px 0px 0px #c7c8c9;
    font-size: 11px;
    border: 4px rgba(255, 255, 255, 0.71) double;
    border-radius: 15px;
    background: linear-gradient(to bottom, #f1f1f1 5%, rgba(199, 199, 200, 0.1) 100%);
}
.post-content .spoiler-box > div {
text-align: center;
    display: block;
    text-transform: lowercase;
    padding-bottom: 1px;
    letter-spacing: 4px;
    font-family: myriad pro;
    font-weight: bold;
    font-size: 14px;
    color: #629db7;
    text-shadow: 1px 0 white;
    margin-left: 14px;
}

.punbb textarea {
    padding: 13px;
    color: #74767f;
    border: 4px rgb(255, 255, 255) double;
    border-radius: 34px;
    box-shadow: inset 0px 1px 0px 0px #c7c8c9;
    background: linear-gradient(to bottom, #f1f1f1 5%, rgba(199, 199, 200, 0.14) 100%);
}


.punbb input {
    background-color: rgb(245, 245, 245);
    vertical-align: middle;
    cursor: pointer;
    text-transform: lowercase;
    border-color: rgb(255, 255, 255);
    border-image: initial;
    border-radius: 50px;
    text-decoration: none;
    padding: 6px 10px !important;

}




/* E1.10 эрии */
#size-area, #color-area, #table-area, #smilies-area, #image-area, #imageup-area, #imageattach-area, #keyboard-area, #video-area, #addition-area, #pun-reputation div, #pun-popup_awards div  {
    padding: 10px;
    background: #f4f5f9;
    border: 3px solid #d38686;
    border-radius: 14px;
}
#font-area  {
    padding: 10px;
    background: #ffffff;
    height: 142px;
    overflow-y: auto;
}

/* E1.11 прокрутка */
::-webkit-scrollbar {
  width:7px;
  height:5px;
  }
::-webkit-scrollbar-track {
    background-color: #efefef;
  }
::-webkit-scrollbar-thumb {
    background-color: #acc979;
}

/* E1.12 кнопки */
input.button, #post fieldset .hashelp div input, .button, #pun-admain input {
    box-shadow: inset 0px 1px 0px 0px #bcd2dc;
    background-color: #a3bcc7;
    background: linear-gradient(to bottom, #a3bcc7 5%, #4a86a0 100%);
    border-radius: 34px;
    border: 1px solid #a3bcc7;
    display: inline-block;
    cursor: pointer;
    color: #fff;
    font-family: arial!important;
    font-size: 12px!important;
    padding-left: 11px!important;
    height: 27px!important;
    text-decoration: none;
    text-shadow: 0px 1px 0px #2b5a6f;
    font-style: italic!important;
}


input.button:hover, #post fieldset .hashelp div input:hover, .button:hover {
    box-shadow: inset 0px 1px 0px 0px #bbd08f;
    background-color: #bbd08f;
    background: linear-gradient(to bottom, #91b14f 5%, #bad08f 100%);
    border-radius: 34px;
    border: 1px solid #b3cb82;
    display: inline-block;
    cursor: pointer;
    color: #fff;
    font-family: arial!important;
    font-size: 12px!important;
    padding-left: 11px!important;
    height: 27px!important;
    text-decoration: none;
    text-shadow: 0px 1px 0px #5e772a;
    font-style: italic!important;
}

/* CS1 Border colours
-------------------------------------------------------------*/

/* CS1.1 */
.punbb .container, .punbb .post-body, .post h3 {
  border-color:  transparent;
  }

/* CS1.2 */
.punbb .section, .punbb .forum, .punbb .formal, .punbb .modmenu, .punbb .info,
.punbb .category, .punbb .post {
  border-color: transparent;
  }

/* CS1.3 */
#pun-stats h2, .punbb .main h1, .punbb .main h2, #pun-debug h2, .punbb-admin #pun-admain h2 {
  border: 0px transparent;
  color: #1f1f1f;
  background: transparent;
  }

/* CS1.4 */
.punbb td, .punbb fieldset, #viewprofile ul, #profilenav ul, .punbb .post .post-body,
.punbb .post h3 span, .post-links ul, .post-links, .usertable table {
  border-color: transparent;
  }

/* CS1.5 */
.punbb th {
  border-color: transparent ;
  }

/* CS1.7 */
#pun-ulinks li, #pun-announcement h2 span, li#onlinelist, #pun-help .formal .info-box h3.legend span {
  border-color: transparent;
  }
#pun-ulinks li a, #pun-announcement h2, li#onlinelist div, #pun-help .formal .info-box h3.legend {
  border-color: transparent ;
  }

/* CS1.8 */
.punbb .divider {
  border-color: transparent;
  }

/* CS1.8 */
.punbb .formal fieldset .post-box, .punbb .info-box {
  border: 1px solid transparent ;
  }

/* CS2 Icons
-------------------------------------------------------------*/
/* CS2.1 иконки */
.punbb table Div.icon {
    background-image: url(http://forumfiles.ru/files/0016/2b/80/74573.png);
    width: 33px;
    height: 33px;
    float: right;
    padding-left: 53px;
    margin-top: 14px;
    display: block;
    border-style: none;
    display: inline-block;
    background-repeat: no-repeat;
    opacity: 1.0;
}
/* CS2.2 */
TR.inew Div.icon {
  background-image : url(http://forumfiles.ru/files/0016/2b/80/97726.png);
  background-repeat: no-repeat;
    width: 33px;
    height: 33px;
  opacity: 1.0;
  }

/* CS2.3  */
TR.iclosed Div.icon {
  background-image : url(http://forumfiles.ru/files/0016/2b/80/73016.png);
  background-repeat: no-repeat;
    width: 33px;
    height: 33px;
  opacity: 1.0;
  }

/* CS2.4 */
TR.isticky Div.icon {
  background-image : url(http://forumfiles.ru/files/0016/2b/80/95082.png);
  background-repeat: no-repeat;
    width: 33px;
    height: 33px;
  opacity: 1.0;
  }

/* CS2.5 статистика */
#pun-stats ul.container {
    background-image: url(http://forumfiles.ru/files/0016/2b/80/55040.png);
    padding-left: 94px;
    margin-left: 0px;
    padding-right: 28px;
    margin-top: -5px;
    background-attachment: scroll;
    background-clip: border-box;
    background-color: transparent;
    background-origin: padding-box;
    background-position: 39px -3px;
    background-repeat: no-repeat;
    background-size: auto;
    text-align: justify;
}

/* CS3 Links
-------------------------------------------------------------*/
.punbb a, .punbb a:link, .punbb a:visited  {
    color: #7c9841;
    text-decoration: none;
    text-shadow: 0 1px white;
}

.punbb-admin #pun-admain a, .punbb-admin #pun-admain a:link, .punbb-admin #punbb-admain a:visited,  .punbb-admin #pun-admain .nodefault,
.punbb-admin #punbb-admain a:hover, .punbb-admin #punbb-admain a:focus, .punbb-admin #punbb-admain a:active {
  color: #7c9841;
  text-decoration: none;
  }

.punbb li.isactive a, .punbb li.isactive a:link, .punbb li.isactive a:visited {
  color: #7c9841;
  text-decoration: none;
  }

/* CS3.2 */
.punbb a:hover, .punbb a:focus, .punbb a:active {
  color: #cb5050;
  text-decoration: none;
  }

/* CS3.3 */
#pun-navlinks a {
  font-family: roboto condensed;
  font-size: 15px;
  text-transform: upperrcase;
  color: #363636;
  border-height: 50px;
  }

/* CS3.4 */
#pun-navlinks a:hover, #pun-navlinks a:focus, #pun-navlinks a:active {
  text-decoration: none;
  color: #2d665c;
  }

/* CS3.4 */
#pun-ulinks a {
    font-family: myriad pro;
    letter-spacing: 1px;
    text-transform: lowercase;
color: #7d9e37;
}

#pun-ulinks a:hover, #pun-ulinks a:focus, #pun-ulinks a:active {
  color: #d6436d;
  text-decoration: dashed;
  }

.pagelink strong {
    color: #969696;
}

#pun-pagelinks a:active, #pun-pagelinks a:focus {
  background-color: transparent;
  color: #311f06;
  }

.post h3 span a:link, .post h3 span a:visited {
    font-weight: normal;
    font-size: 0.9em;
    text-decoration: none;
    text-transform: lowercase;
}

td.tcr a{
  background: transparent no-repeat 0px 3px;
  padding-left: 10px;
  padding-bottom: 0px;
  pading-top: 0px;
  }


/*************************************************************
F - THEMES
**************************************************************/


/* описание подфоров */

.discr {
    width: 350px;
    text-align: justify;
    color: #798661;
    margin-top: -16px!important;
    margin-left: 39px!important;
    padding-bottom: 40px;
    text-transform: lowercase;
    text-shadow: 0px 0px 0px #ffffff;
}



#pun-viewtopic .pa-fld1 a{color: rgb(149, 142, 170)!important
    text-shadow: 1px 0px 0px rgba(255, 255, 255, 0.21);}

#pun-viewtopic .lz {width:196px!important;}

#pun-viewtopic .lz b {color:#9da43e!important;}

#pun-viewtopic a.port {
font-family: 'cuprum';
font-style:bold!important;
font-size:14px;
text-transform:uppercase;
letter-spacing:-1px;
color:#e08bb0!important;
border-bottom: 1px solid #ce396e;
padding-bottom:3px!important;
margin-bottom:3px!important;
display:inline-block;
text-shadow: 1px 1px #5f182b;
}

#pun-viewtopic a.port:hover {
color:#d979a3!important;;}

a.sn img {
width:15px!important;
margin-top:-1px;
opacity:0.9;
display:inline-block;}

.lastedit {
  display:none !important;
  }


 

::-moz-selection{        background: #70b5b1;
    color: #ffffff;
}
::webkit-selection{        background: #70b5b1;
    color: #ffffff;
} 
::selection{
background: rgb(139, 156, 105);
    color: #ffffff;
    text-shadow: 1px 0 #33460b!important;
}

/* навигация в подфорах */

.desbox {font-size: 11px; text-align: justify;}
.link a {
    display: inline-block;
    box-shadow: inset 0px 1px 0px 0px #e4a9a9;
    background: linear-gradient(to bottom, #f19090 5%, #c54545 100%);
    border-radius: 30px;
    border: 1px solid #ea8f8f;
    cursor: pointer;
    color: #fff!important;
    font-family: arial!important;
    font-size: 11px!important;
    padding-left: 10px!important;
    padding-right: 10px!important;
    padding-bottom: 4px;
    padding-top: 3px;
    text-shadow: 0px 1px 0px #8e1e3f!important;
    font-style: italic!important;
    margin-top: -19px;
}
.link a:hover {
display: inline-block;
    box-shadow: inset 0px 1px 0px 0px #cfe4a7;
    background: linear-gradient(to bottom, #738e40 5%, #b3cc83 100%);
    border-radius: 30px;
    border: 1px solid #b1c586;
    cursor: pointer;
    color: #fff!important;
    font-family: arial!important;
    font-size: 11px!important;
    padding-left: 10px!important;
    padding-right: 10px!important;
    padding-bottom: 4px;
    padding-top: 3px;
    text-shadow: 0px 1px 0px #738e40!important;
    font-style: italic!important;

}
.link {text-align:center; margin-top: 16px!important;}

/* CS2.5 оформление темы */

.billy_body {
position: relative;
    left: 38px;
    top: 45px;
    padding: 5px;
    font-size: 11px;
    color: #718a40;
    width: 469px;
    text-shadow: 0px 0px 0px #ffffff;
    text-align: justify;
    font-family: arial;
    line-height: 15px;
    text-align-last: center;
    text-transform: lowercase;
}
    .billy_title {
    text-align: center;
    position: relative;
    width: 500px;
    left: 22px;
    font-family: bebas neue;
    top: 16px;
    color: #c76565;
    text-transform: lowercase;
    font-size: 22px;
    font-weight: bold;
    text-shadow: 1px 0 white;
}

.billy_theme {
    width: 551px;
    background: url(http://forumfiles.ru/files/0016/2b/80/25477.png) top no-repeat, url(http://forumfiles.ru/files/0016/2b/80/91913.png) bottom no-repeat, url(http://forumfiles.ru/files/0016/2b/80/69930.png) repeat-y;
    margin-left: 13px;

}

/* CS2.5 инстаграм */

.yerrmomma { width: 320px; background-color: #fff; border-radius: 10px; padding: 5px;  } .usersta { width: 30px; height: 30px; border-radius: 100%; } .userstame { color: #105687; font-family: 'Calibri'; font-size: 14px; font-weight: 800; text-decoration: bold;} .instalike { color: #105687; font-family: 'Calibri'; line-height: 10px; font-size: 12px; font-weight: 800; padding-left:5px;} .komento { width: 300px; overflow: hidden; colors: #353535;  font-family: 'Calibri'; line-height: 105%; font-size: 14px;  padding-left:5px;} .komento i { color: #105687; font-family: 'Calibri'; line-height: 10px;}

/* CS2.5 шаблон эпизода  */

#play {
    width: 600px;
    padding: 25px 10px;
    box-sizing: border-box;
}

.playhead { 
margin-bottom: 10px;
    width: 550px;
    background: #efefef;
    padding: 0px;
    text-align: right;
    text-transform: uppercase;
    color: #96c2da;
    box-sizing: border-box;
    text-shadow: 1px 0 white;
    padding-right: 20px;
}

.playbox {
    clear: both;
    border-bottom: solid 10px #abd3e8;
    border-top: solid 10px #abd3e8;
    background: #ffffff;
    margin: 0px 3px 0px 4px;
    text-align: justify;
    font-size: 12px;
    font-family: arial;
    line-height: 15px;
    color: #333333;
    width: 550px;
    box-sizing: border-box;
    padding-bottom: 20px;
    padding-left: 30px;
    padding-right: 30px;
    padding-top: 20px;
}

 #playfoto { 
    float: left;
    margin: 0px;
    width: 100px;
    height: 100px;
    background: #ffffff;
    padding: 10px;
}
 #playfoto1 { 
    float: left;
    margin: 0px;
    width: 100px;
    height: 100px;
    background: #ffffff;
    padding: 10px;
    margin-left: 10px;
}

.playname {
   font-family: Roboto Condensed, sans serif; 
   letter-spacing: 1px; 
   font-size: 24px; 
   font-weight: bold; 
}

.player { 
    font-family: verdana;
    font-size: 7px;
    letter-spacing: 2px;
    margin-top: 9px;
    color: #716f74;
    padding-top: 14px;
}

.playinfo { 
    font-family: verdana;
    font-size: 7px;
    letter-spacing: 2px;
    margin-top: 2px;
}

 .playhr {
    border-bottom: solid 5px #59575e;
    padding: 20px 0px 10px 0px;
}

.playu { 
    background: #efefef;
    color: #7da8bf;
    padding: 0px 3px;
    text-transform: uppercase;
    font-family: verdana;
    font-size: 10px;
    letter-spacing: 2px;
    font-weight: bold;
}

/* CS2.5 АНКЕТА  */

#anka {
    width: 600px;
    padding: 25px 10px;
    box-sizing: border-box;
}

.ankahead { 
    width: 550px;
    background: #efefef;
    padding: 0px;
    text-align: right;
    text-transform: uppercase;
    color: #94b159;
    box-sizing: border-box;
    text-shadow: 1px 0 white;
    padding-right: 10px;
    margin-right: 58px!important;
}
.ankaf { 
    width: 547px;
    background: #efefef;
    padding: 0px;
    text-align: right;
    text-transform: uppercase;
    color: #94b159;
    box-sizing: border-box;
    text-shadow: 1px 0 white;
    padding-right: 10px;
    margin-right: 6px!important;
}

.ankabox {clear: both;
    border-top: solid 8px #a7c171;
    border-bottom: solid 8px #a7c171;
    background: #ffffff;
    margin: 0px 3px 0px 4px;
    text-align: justify;
    font-size: 12px;
    font-family: arial;
    line-height: 15px;
    color: #333333;
    width: 550px;
    box-sizing: border-box;
    padding-bottom: 20px;
    padding-left: 30px;
    padding-right: 30px;
    padding-top: 20px;
}

 #ankafoto { 
    float: left;
    margin: 0px;
    width: 245px;
    height: 135px;
    background: #ffffff;
    padding: 10px;
}

.ankaname {
   font-family: Roboto Condensed, sans serif; 
   letter-spacing: 1px; 
   font-size: 24px; 
   font-weight: bold; 
}

.vneha { 
    font-family: verdana;
    font-size: 7px;
    letter-spacing: 2px;
    margin-top: 9px;
    color: #716f74;
}

.ankainfo { 
    font-family: verdana;
    font-size: 7px;
    letter-spacing: 2px;
    margin-top: 2px;
}

 .ankahr {
    border-bottom: solid 5px #59575e;
    padding: 20px 0px 10px 0px;
}


.ankabilly {
   text-align: center; 
   font-family: Roboto Condensed, sans serif; 
   letter-spacing: 1px; 
   font-size: 16px; 
   font-weight: bold; 
   color: #30240e; 
}

#ankaimg3 {
    float: right;
    margin: 0px 0px 0px 10px;
    width: 245px;
    height: 135px;
    background: #ffffff;
    padding: 10px;
    margin-left: 13px!important;
    margin-right: -13px;
}
.upp { color: #30240e; font-weight: bold; }


/* CS2.5 ХОЧУ К ВАМ  */

#look {
    width: 550px;
    padding: 25px 1px;
    box-sizing: border-box;
}

.lookhead { 
    width: 550px;
    background: #efefef;
    padding: 0px;
    text-align: right;
    text-transform: uppercase;
    color: #9ab562;
    box-sizing: border-box;
    text-shadow: 1px 0 white;
}

#lookbox {
    clear: both;
    color: #333333;
    width: 480px;
    box-sizing: border-box;
    padding-bottom: 20px;
    text-align: justify;
}

 #lookfoto { 
    float: left;
    margin: 0px;
    width: 100px;
    height: 100px;
    background: #ffffff;
    padding: 10px;
}
 #lookfoto1 { 
    float: left;
    margin: 0px;
    width: 100px;
    height: 100px;
    background: #ffffff;
    padding: 10px;
    margin-left: 10px;
}

.lookname {
    font-family: Roboto Condensed, sans serif;
    letter-spacing: 1px;
    font-size: 24px;
    font-weight: bold;
    padding-right: 8px;
}

.hochu { 
font-family: verdana;
    font-size: 7px;
    letter-spacing: 2px;
    color: #716f74;
    padding-right: 11px;
}

.lookinfo { 
    font-family: verdana;
    font-size: 7px;
    letter-spacing: 2px;
    padding-right: 10px;
}

 .lookhr {
    border-bottom: solid 5px #59575e;
    padding: 20px 0px 10px 0px;
}

.looku { 
    background: #efefef;
    color: #9ab562;
    padding: 0px 3px;
    text-transform: uppercase;
    font-family: verdana;
    font-size: 10px;
    letter-spacing: 2px;
    font-weight: bold;
}

/* CS2.5 отношения и хроно  */
#linkos {font: 700 14px/270% "Mada", sans-serif;    text-transform: uppercase;    color: #848484;    padding-top: 4px;}
#played {margin-top: -25px;    padding-right: 10px;    padding-left: 10px;}
#jet .jet_iconrahmen2 {    color: #fcfcfc;    background: #b7b7b7;    border: 5px solid #fcfcfc;    border-radius: 30px;
    height: 31px;
    width: 70px;
    float: left;
}
#jet {background: #f8f7f7; width: 500px; margin: 0 auto; border: solid #ededed 3px; padding: 5px;} 
#jet .jet_steckbrief {     background: #f8f7f7;
    width: 480px;
    min-height: 310px;
    padding: 10px;
    overflow: hidden;
    position: relative;
 } 

#jet .jet_tableiste {    background: #9eb76a;
    width: 500px;
    height: 32px;
    position: relative;
    top: -10px;
    left: -10px;
} 
#jet .jet_tab { float: left; }
#jet .jet_tab label {display: block; width: 100px; height: 32px;  color: #000; position: relative; text-align: center; color: #f8f7f7;  font: 700 12px/270% "Mada", sans-serif; text-transform: uppercase; } 
#jet .jet_tableiste .jet_tab [type=radio] { display: none; }
#jet .jet_tableiste .jet_tab [type=radio]:checked ~ label {         background-color: #f8f7f7;
    color: #9eb76a;
} 
#jet .jet_tableiste .jet_tab [type=radio]:checked ~ label ~ .jet_content { opacity: 1; top: 35px;} 
#jet .jet_content {     width: 500px;
    height: 295px;
    background: #fcfcfc;
    position: absolute;
    overflow: hidden;
    top: 550px;
    right: 0px;} 

#jet .jet_leiste {    background: #9eb76a;
    height: 10px;
    margin-top: 5px;
    padding: 10px 5px;
    text-align: center;
    color: #fff;
    font: 700 10px/100% "Mada", sans-serif;
    text-transform: uppercase;
    letter-spacing: 1px;
    word-spacing: 3px;

}

#jet .jet_inhalt {padding: 10px; text-align: justify; font: 400 13px/130% "Karla", sans-serif; color: #000; } 

#jet .jet_inhalt b {color: #39828f; font-weight: bold;} 
#jet .jet_inhalt i {color: #39828f; font-style: italic;} 
#jet .jet_inhalt u {color: #39828f; text-decoration: underline;} 

#jet .jet_zitat {text-align: center; padding: 0px 35px; font: 400 9px/130% "Karla", sans-serif; text-transform: uppercase;} 
#jet .jet_zitat .cite {font: 400 8px/130% "Karla", sans-serif;text-align: right; letter-spacing: 1px; padding-top: 5px; margin-right: -20px;} 

#jet .jet_punkt {display: block; font: 700 13px/100% "Karla", sans-serif; text-transform: uppercase; letter-spacing: 1px; background: #; color: #39828f; float: left; padding: 15px; margin: 0px 7px 0px 0px; } 
#jet .jet_sub {text-align: center; background: #fff; border: solid #ededed 3px; margin: 5px 0px; padding: 5px 0px; font: 700 10px/100% "Karla", sans-serif; color: #39828f; text-transform: uppercase; word-spacing: 5px; } 

#jet .jet_kreis {float: left; height: 80px; width: 80px; display: inline-block; margin: 0px 20px 10px 0px; } 


#jet .jet_kreisrahmen {
    border: 5px solid #9eb76a;
    border-radius: 50px;
    box-shadow: 0 0 0 1px #d1e2df;
    height: 80px;
    width: 80px;
}
 

#jet .jet_icon {    float: left;
    width: 50px;
    display: inline-block;
    margin: 6px 34px 0px -5px;
} 
#jet .jet_iconrahmen {color: #fcfcfc;
    background: #9eb76a;
    border: 5px solid #fcfcfc;
    border-radius: 30px;
    height: 31px;
    width: 70px;
    float: left;
} 
#jet .jet_milestone {
    display: block;
    height: 27px;
    width: 43px;
    color: #f8f7f7;
    font: 700 14px/270% "Mada", sans-serif;
    margin-left: 7px;
    margin-top: -3px;
    position: relative;
    text-shadow: 1px 0 #3c9685;
}} 

#jet .jet_rahmen {background: #fff; border: solid #ededed 3px; padding: 5px; height: 100px; width: 180px; overflow: hidden; } 
#jet .jet_infotext { color: #000; background: #fff; border: solid #ededed 3px; padding: 5px 10px 5px 5px; height: 100px; width: 263px; overflow: auto; font: 400 10px/130% "Karla", sans-serif; text-transform: uppercase; text-align: justify; } 
#jet .jet_infotext::-webkit-scrollbar-thumb { background: #39828f;  }
#jet .jet_infotext::-webkit-scrollbar { width: 6px; background: #39828f; }
#jet .jet_infotext::-webkit-scrollbar-track { background-color: #fcfcfc; } 

#jet .jet_basicstext {background: #fff; border: solid #ededed 3px; padding: 10px; height: 290px; overflow: auto; text-align: justify; font: 400 13px/130% "Karla", sans-serif; color: #000;} 
#jet .jet_basicstext::-webkit-scrollbar-thumb {background: #39828f;  }
#jet .jet_basicstext::-webkit-scrollbar {width: 6px; background: #39828f; }
#jet .jet_basicstext::-webkit-scrollbar-track {background-color: #fcfcfc; } 

#jet .jet_charaktertext {    background: #fff;
    border: solid #ededed 3px;
    padding: 10px;
    height: 242px;
    overflow-y: auto;} 
#jet .jet_charaktertext::-webkit-scrollbar-thumb {background: #9eb76a;}
#jet .jet_charaktertext::-webkit-scrollbar {width: 4px; background: #9eb76a; }
#jet .jet_charaktertext::-webkit-scrollbar-track {background-color: #fcfcfc; } 

#jet .jet_powerstext {background: #fff; border: solid #ededed 3px; padding: 10px; height: 240px; overflow: auto; } 
#jet .jet_powerstext::-webkit-scrollbar-thumb {background: #9eb76a; }
#jet .jet_powerstext::-webkit-scrollbar {width: 6px;background: #9eb76a;}
#jet .jet_powerstext::-webkit-scrollbar-track {background-color: #fcfcfc; } 

#jet .jet_powerstext2 {background: #fff; border: solid #ededed 3px; padding: 10px; height: 140px; overflow: auto; } 
#jet .jet_powerstext2::-webkit-scrollbar-thumb {background: #9eb76a; }
#jet .jet_powerstext2::-webkit-scrollbar {width: 6px; background: #9eb76a;}
#jet .jet_powerstext2::-webkit-scrollbar-track {background-color: #fcfcfc; } 

#jet .jet_familytext {background: #fff; border: solid #ededed 3px; padding: 10px; height: 440px; overflow: auto; } 
#jet .jet_familytext::-webkit-scrollbar-thumb {background: #9eb76a; }
#jet .jet_familytext::-webkit-scrollbar {width: 4px; background: #9eb76a; }
#jet .jet_familytext::-webkit-scrollbar-track {background-color: #fcfcfc; } 

#jet .jet_lebenslauf {background: #fff; border: solid #ededed 3px; padding: 10px; height: 250px; overflow: auto; } 
#jet .jet_lebenslauf::-webkit-scrollbar-thumb {    background: #9eb76a;}
#jet .jet_lebenslauf::-webkit-scrollbar {width: 4px;     background: #9eb76a; }
#jet .jet_lebenslauf::-webkit-scrollbar-track {        background-color: #fcfcfc; } 

#jet .jet_hover {width: 500px; height: 500px; background:url('http://via.placeholder.com/500');} 
#jet .jet_eins {background:#fcfcfc; width: 500px; height: 500px; position: absolute; top: -500px; left: -500px; opacity: 0.7; -webkit-transition: 0.5s; transition: 0.5s; -moz-transition: 0.5s; -o-transition: 0.6s;} #jet .jet_hover:hover .jet_eins {position: absolute;left: 0px; top: 0px;} 
#jet .jet_zwei { background:#fcfcfc; width: 500px; height: 500px; position: absolute; top: -500px; right: -500px; opacity: 0.7; -webkit-transition: 0.5s; transition: 0.5s; -moz-transition: 0.5s; -o-transition: 0.5s;} #jet .jet_hover:hover .jet_zwei {position: absolute;right: 0px; top: 0px; }
#jet .jet_drei { background:#fcfcfc; width: 500px; height: 500px; position: absolute; bottom: -500px; left: -500px; opacity: 0.7; -webkit-transition: 0.5s; transition: 0.5s; -moz-transition: 0.5s; -o-transition: 0.5s;} /*  #jet .jet_hover:hover .jet_drei {position: absolute;left: 0px; bottom: 0px; }
#jet .jet_vier { background:#fcfcfc; width: 500px; height: 500px; position: absolute; bottom: -500px; right: -500px; opacity: 0.7; -webkit-transition: 0.5s; transition: 0.5s; -moz-transition: 0.5s; -o-transition: 0.5s;} /*  #jet .jet_hover:hover .jet_vier {position: absolute;right: 0px; bottom: 0px; }

#jet .jet_hoverinhalt {opacity: 0; -webkit-transition: 0.1s; transition: 0.1s; -moz-transition: 0.1s;} 
#jet .jet_hover:hover .jet_hoverinhalt {width: 500px; height: 500px; opacity: 1;transition: .3s .5s; position: relative;} 






/* CS2.5 нужные  */
#need {
    width: 550px;
    box-sizing: border-box;
    margin-left: -10px;
}

.needhead { 
width: 550px;
    background: #efefef;
    padding: 0px;
    text-align: right;
    text-transform: uppercase;
    color: #93b2bf;
    box-sizing: border-box;
    text-shadow: 1px 0 white;
    padding-right: 6px;
}
.needbox {
    clear: both;
    border-bottom: solid 10px #a3bcc7;
    border-top: solid 10px #a3bcc7;
    background: #ffffff;
    text-align: justify;
    font-size: 12px;
    font-family: arial;
    line-height: 15px;
    color: #333333;
    width: 550px;
    box-sizing: border-box;
    padding-bottom: 20px;
    padding-left: 30px;
    padding-right: 30px;
    padding-top: 20px;
    margin-left: -10px!important;
}

 #needfoto { 
    float: left;
    margin: 0px;
    width: 100px;
    height: 100px;
    background: #ffffff;
    padding: 10px;
}
 #needfoto1 { 
    float: left;
    margin: 0px;
    width: 100px;
    height: 100px;
    background: #ffffff;
    padding: 10px;
    margin-left: 10px;
}

.needname {
   font-family: Roboto Condensed, sans serif; 
   letter-spacing: 1px; 
   font-size: 24px; 
   font-weight: bold; 
}

.vneha1 { 
    font-family: verdana;
    font-size: 7px;
    letter-spacing: 2px;
    margin-top: 9px;
    color: #716f74;
}

.needinfo { 
    font-family: verdana;
    font-size: 7px;
    letter-spacing: 2px;
    margin-top: 2px;
}

 .needhr {
    border-bottom: solid 5px #59575e;
    padding: 20px 0px 10px 0px;
}

.needu { 
    background: #efefef;
    color: #7f9fad;
    padding: 0px 3px;
    text-transform: uppercase;
    font-family: verdana;
    font-size: 10px;
    letter-spacing: 2px;
    font-weight: bold;
}


.tabl {
  position: relative;
  display:inline-block;
}

.tabl a{
    color: #559eb9!important;
    text-shadow: 1px 0 #fff!important;
    text-transform: uppercase;
    font-size: 14px;
    font-style: italic;
    font-family: bebas neue;
    font-weight: bold;
    letter-spacing: 1px;

}
/* CS2.5 внешности  */

.face {    background-color: #d36d6d;
    width: 215px;
    color: #fdfdfe;
    font-family: bebas neue!important;
    text-shadow: 1px 1px 1px #902c2c;
    font-size: 16px;
    padding-bottom: 3px;
    padding-top: 3px;
    padding-left: 10px;
    box-shadow: inset 1px 0 #ca4949;
    border-radius: 30px;
    letter-spacing: 7px;
}
.faceb {
    background-color: #c9dda0;
    width: 500px;
    color: #ffffff;
    font-family: bebas neue!important;
    text-shadow: 1px 1px 1px #6d8c33;
    font-size: 13px;
    padding-left: 160px;
}
.faceba {
    background-color: #c9dda0;
    width: 500px;
    color: #ffffff;
    font-family: bebas neue!important;
    text-shadow: 1px 1px 1px #6d8c33;
    font-size: 13px;
    padding-left: 194px;
}
.facearea {
    color: #989898;
    font-family: cuprum!important;
    width: 203px;
    height: 133px;
    font-size: 13px;
    font-style: italic;
    overflow: auto;
    text-transform: lowercase;
    text-shadow: 1px 0 white;
    padding-right: 27px;
}

.facearea2 {
    color: #989898;
    font-family: cuprum!important;
    width: 203px;
    height: 355px;
    font-size: 13px;
    font-style: italic;
    overflow: auto;
    text-transform: lowercase;
    text-shadow: 1px 0 white;
    padding-right: 27px;
}

.faces {
    width: 551px;
    min-height: 140px;
    background: url(http://forumfiles.ru/files/0016/2b/80/25477.png) top no-repeat, url(http://forumfiles.ru/files/0016/2b/80/91913.png) bottom no-repeat, url(http://forumfiles.ru/files/0016/2b/80/69930.png) repeat-y;
    padding-bottom: 20px;
    margin-left: 13px;

}

.slid label {box-shadow: inset 0px 1px 0px 0px #9ab16c;
    background: linear-gradient(to bottom, #aac17e 5%, #718a3d 100%);
    border-radius: 17px;
    cursor: pointer;
    font-family: arial!important;
    font-size: 12px!important;
    padding-left: 11px;
    height: 19px!important;
    text-shadow: 0px 1px 1px #6a8237;
    font-style: italic!important;
    padding-right: 11px;
    color: white;
    padding-top: 5px;
    padding-bottom: 5px;
    text-align: center;
    margin-left: 20px;
    margin-right: -17px;
}

.slid > div, .slid > input {display: none;}
.slid {text-align: center;}
.slid input[type="radio"]:checked + label {background-color: #fff;}
.slid > input:nth-of-type(1):checked ~ div:nth-of-type(1),
.slid > input:nth-of-type(2):checked ~ div:nth-of-type(2),
.slid > input:nth-of-type(3):checked ~ div:nth-of-type(3),
.slid > input:nth-of-type(4):checked ~ div:nth-of-type(4),
.slid > input:nth-of-type(5):checked ~ div:nth-of-type(5) {display: block;  text-align: justify;}



.news {    width: 551px;
    background: url(http://forumfiles.ru/files/0016/2b/80/25477.png) top no-repeat, url(http://forumfiles.ru/files/0016/2b/80/91913.png) bottom no-repeat, url(http://forumfiles.ru/files/0016/2b/80/69930.png) repeat-y;
    margin-left: 13px;
}



#welcfoto .hover1 {    position: relative;
    width: 245px;
    height: 135px;
    background-color: rgba(255, 255, 255, 0.93);
    position: relative;
    bottom: 0px;
    transition: 2s;
    margin: 0px 0px 0px 0px;


}

#welcfoto:hover .hover1 {     bottom: 135px;     transition: 2s;     }
.welchead {
    width: 550px;
    padding: 0px;
    text-align: right;
    text-transform: uppercase;
    color: #99b55f;
    box-sizing: border-box;
    text-shadow: 1px 0 white;
    background-color: #efefef;
    padding-bottom: 21px;
    padding-right: 12px;
    padding-left: 6px;
}

#welc {
    width: 600px;
    padding: 25px 10px;
    box-sizing: border-box;
}
 #welcfoto { 
    float: left;
    width: 245px;
    height: 135px;
    background: #ffffff;
    padding: 10px;
    margin-left: 12px;
    margin-top: 12px;
}
 .welchr {
    border-bottom: solid 5px #59575e;
    padding: 20px 0px 10px 0px;
}
.welcname {
   font-family: Roboto Condensed, sans serif; 
   letter-spacing: 1px; 
   font-size: 24px; 
   font-weight: bold; 
}
.vneha { 
    font-family: verdana;
    font-size: 7px;
    letter-spacing: 2px;
    margin-top: 9px;
    color: #716f74;
}
.welcinfo { 
    font-family: verdana;
    font-size: 7px;
    letter-spacing: 2px;
    margin-top: 2px;
}


#rahmentcwf {    box-sizing: border-box;
    width: 517px;
    margin: 0 auto;
    padding-bottom: 20px;
 }
#rahmentcwf .headlinetcwf { display: block; margin: 0 auto 5px auto; padding: 5px ; background: #BAD9D1; color: #FFFFFF; font-family: 'Nova Mono'; font-size: 30px; font-weight: normal; line-height: 35px; text-align: center; text-shadow: 1px 1px #FFC4B5; text-transform: lowercase; }
#rahmentcwf .datumtcwf {    margin: 4px 7px 3px 3px;
    padding: 5px;
    background: #f6f6f6;
    text-align: center;
    float: left;
}
#rahmentcwf .datumtcwf .datumtcwf1 {color: #d36f6f;
    font-family: 'Nova Mono';
    font-size: 30px;
    text-shadow: 0.9px 0.9px 0.1px #dc9999;
}
#rahmentcwf .datumtcwf .datumtcwf3 {     display: block;
    color: #9eb76c;
    text-transform: uppercase;
    font-size: 9px;
    text-shadow: 0.9px 0.9px 0.1px #ffffff;
}
#rahmentcwf .datumtcwf .datumtcwf2 {     color: #969696;
    text-transform: lowercase;
    font-size: 11px;
    text-shadow: 0.9px 0.9px 0.1px #ffffff;
}
#rahmentcwf .titeltcwf { width: 445px; display: inline-block; background-color:#FFC4B5; color: #ffffff; font-family: 'Titillium Web', sans-serif; letter-spacing: 1px; text-align: center; font-size: 15px; text-transform: lowercase; text-shadow: 1px 1px 0.1px #c2958a; }
#rahmentcwf .titeltcwf span {display: block;
    padding: 2px;
    background-color: #b7b7b7;
    color: #ffffff;
    font-family: Helvetica;
    letter-spacing: 1px;
    text-align: left;
    font-size: 8px;
    text-transform: uppercase;
    text-shadow: 0 0 0;
    padding-top: 4px;}
#rahmentcwf .texttcwf {
    padding: 5px;
    color: #8c8878;
    font-size: 11px;
    text-align: justify;
    padding-right: 14px;
    margin-top: 29px;
}

.lzz {
    text-align: justify;
    width: 134px;
    line-height: 10px;
    color: rgba(105, 105, 105, 0.92);
    text-transform: lowercase;
}

.faq {    width: 551px;
    background: url(http://forumfiles.ru/files/0016/2b/80/25477.png) top no-repeat, url(http://forumfiles.ru/files/0016/2b/80/91913.png) bottom no-repeat, url(http://forumfiles.ru/files/0016/2b/80/69930.png) repeat-y;
    margin-left: 13px;
}

#rule {    width: 448px;
    font-family: cuprum;
    font-size: 14px;
    margin-left: 38px;
    color: #719236;
    padding: 15px;
    text-shadow: 1px 0 white;
    margin-top: 38px;
    text-transform: lowercase;
}


.tablams {
 position: relative;
 }
.img-wrap{
height: 250px;
overflow:hidden;
position:relative;
width:0px;}
.img-overlay{
bottom:0;
color:#fff;
opacity:0;
filter: alpha(opacity = 0);
position:absolute;
width:100%;
z-index:1000;}
.img-overlay h4, .img-overlay p{
padding:0 10px;}
.img-wrap:hover .img-overlay{
opacity:0.75;
filter: alpha(opacity = 75);
transition:opacity 0.25s;
-moz-transition:opacity 0.25s;
-webkit-transition:opacity 0.25s;}

.tablams {
 position: relative;
 }
.tablams em {
 display: none;
 }
.tablams:hover em {
 display: block;
 position: absolute;
letter-spacing: 2px;
 padding: 10px 10px;
 bottom: 15px;
 right: -30px;
}
.tablams:hover em i {
 position: absolute;
 display: block;}



       

.lzn a{     font-size: 15px;
    font-family: 'bebas neue', arial;
    margin-bottom: -10px!important;
    color: #737373!important; }
.lzp {    font-size: 12px!important;
    font-family: 'cuprum', arial;
    margin-bottom: -9px!important;
    margin-top: -13px!important;
    text-shadow: 1px 0 white;
    color: #505050;
}

.lzs {  font-size: 14px!important;   text-shadow: 1px 1px #c1d1da;    
font-family: 'cuprum', arial; padding: 3px;  font-weight: bold;
background: #cfdee6;  color: #2f435d;  border-radius: 20px;   }

 
/*КАРТЫ ЗЛОДЕЕВ*/
.card { width: 180px; height: 250px; background-image:url(http://i.imgur.com/5uFw3VA.png);  opacity: 0; font-family: Roboto Condensed; text-transform: lowercase; text-align: justify; transition-duration: 1s;  -moz-transition-duration: 1s;  -webkit-transition-duration: 1s;  -o-transition-duration: 1s; }
.card:hover { width: 180px; height: 250px; opacity: 1; background-image:url(http://i.imgur.com/5uFw3VA.png);  text-align: justify; }
.cardtext {overflow: auto; line-height: 150% !important; height: 250px; width: 140px; font-size: 10px; padding: 20px; font-size: 11px; font-family: Arial; color: #fff; line-height: 1.985; text-align: justify; text-shadow: 0px 1px 0px #5f5f60;}

/*личная страница*/

        #l4_str {
            background-image: url("http://forumfiles.ru/files/0018/25/ef/38868.png");
 }
        .l4_stran {
            width:740px;
            height:600px;
            position:absolute;
        }
        .l4_go {
            width:800px;
            height:600px;
            position:relative;
            
        }

        #l4_dark {
            width:800px;
            height:600px;
            z-index: 200;
            background: black;
            opacity:0.7;
            display:none;
        }


        #ava_img {
    position: absolute;
    filter: grayscale(80%);
        top: 189px;
    left: 359px;}

        #l4_fio {
position: absolute;
    top: 247px;
    left: 104px;
    text-align: center;
    width: 200px;
    margin: 0 auto;
    font-family: fantasy;
    color: #fdfdfd;
    font-size: 25px;
    z-index: 500;
    text-shadow: 1px 1px 1px #8c8c8c;
    text-transform: lowercase;
}

        #l4_plah {
                position: absolute;
    top: 301px;
    left: 91px;
    height: 225px;
    width: 250px;
    text-align: center;
    overflow-y: auto;
        }
        #l4_plah img {
            width:210px;
                        margin-left:
        }

        #l4_post {
    position: absolute;
    top: 289px;
    left: 548px;
    color: #fdfdfd;
    font-size: 21px;
    width: 140px;
    height: 30px;
    overflow-y: auto;
    font-family: fantasy;
    text-shadow: 0 0 1px black;
}

#ls_post { position: absolute;
   position: absolute;
    top: 208px;
    left: 558px;
    color: #fdfdfd;
    font-size: 15px;
    width: 120px;
    height: 30px;
    overflow-y: auto;
    font-family: fantasy;
    text-shadow: 0 0 1px black;}


        #l4_podarki {
            position: absolute;
            width: 150px;
            height: 150px;
            top: 377px;
            left: 504px;
            overflow: auto;
        }
        #l4_nagrad {
            position: absolute;
    width: 131px;
    height: 132px;
    top: 375px;
    left: 352px;
    overflow: auto;
            
        }
        .yes {
            opacity:1;
        }

       .no {
            opacity:0.2;
        }





#l5_str {
            background-image: url("http://i.imgur.com/gGa1qGk.png") }

        .l5_stran {
            width:740px;
            height:600px;
            position:absolute;
        }
        .l5_go {
            width:800px;
            height:600px;
            position:relative;
            
        }

        #l5_dark {
            width:800px;
            height:600px;
            z-index: 200;
            background: black;
            opacity:0.7;
            display:none;
        }
#l5_post {width: 587px;
    height: 284px;
    position: absolute;
    margin-top: 166px;
    margin-left: 64px;
    overflow: auto;}
 

 #l6_str {
            background-image: url("http://i.imgur.com/Z1wxgVN.png") }

        .l6_stran {
            width:740px;
            height:600px;
            position:absolute;
        }
        .l6_go {
            width:800px;
            height:600px;
            position:relative;
            
        }

        #l6_dark {
            width:800px;
            height:600px;
            z-index: 200;
            background: black;
            opacity:0.7;
            display:none;
        }
#l6_post {width: 587px;
    height: 360px;
    position: absolute;
    margin-top: 171px;
    margin-left: 69px;
    overflow: auto;}
#amst a{
    color: #ffffff!important;
    text-shadow: 0px 1px 5px #324e75!important;
    cursor: pointer;
    font-family: bebasneueregular;
    font-size: 15px;
    letter-spacing: 1px;}
.tablams {
 position: relative;
 }
.img-wrap{
height: 120px;
overflow:hidden;
position:relative;
width:0px;}
.img-overlay{
bottom:0;
color:#fff;
opacity:0;
filter: alpha(opacity = 0);
position:absolute;
width:100%;
z-index:1000;}
.img-overlay h4, .img-overlay p{
padding:0 0px;}
.img-wrap:hover .img-overlay{
opacity:0.75;
filter: alpha(opacity = 75);
transition:opacity 0.25s;
-moz-transition:opacity 0.25s;
-webkit-transition:opacity 0.25s;}

.tablams {
 position: relative;

 }
.tablams em {
 display: none;
 }
.tablams:hover em {
 display: block;
 position: absolute;
 letter-spacing: 2px;
 border: 2px solid white;
 max-height: 127px!important;
 box-shadow: 0 0 5px #00000094;
 bottom: 10px;
 right: -70px;
 margin-bottom: 20px;
 
}
.tablams:hover em i {
 position: absolute;
 display: block;}

#tablink a{
color: #ffffff!important;    text-shadow: 0px 1px 5px #324e75!important;    cursor: pointer;    font-family: bebasneueregular!important;    font-size: 13px!important;}

#tablink2 a{    color: #ffffff!important;
    text-shadow: 1px 1px 4px #394a60!important;
    cursor: pointer;
    font-family: bebasneueregular!important;
    font-size: 13px!important;}

