/* Mobile.web.tr black css*/
body
{
    color:orange;
    background: #000;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    margin: 0;
    padding: 0;
    line-height:110%;
}

.header
{
    font-size: medium;
    font-weight: bold;
    color:lightblue;
    vertical-align: middle;
    margin-bottom: 3px;
    padding: 3px;
}

.logo
{
    background-color: #000;
    height: 25px;
    vertical-align: middle;
    background-image: url("/mobile/StyleTemplates/black-logo-bg.png");
    background-repeat: repeat-x;
}

.title
{
    font-weight: bold;
    background: #000;
    border-bottom: 1px solid #ccc;
    color:red;
    margin-top: 2px;
    padding: 3px;
    
}

input, button, textarea, select
{
    margin:1px;
    padding: 2px;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size:inherit; 
}
input[type="text"],textarea,input[type="password"]
{
	border-left: 1px solid #747474;
	border-top: 1px solid #747474;	
	border-right: 1px solid #CECECE;
	border-bottom: 1px solid #CECECE
}
br
{
    padding:2px;
}
.button
{
    padding:2px;
    margin-bottom:2px;
    border: 1px solid #777777;
    color: #0000cc;
    background-color: #ffe666;
    font-weight:bold;
    color:red;
}
.button:link, .button:visited
{
    color:#000;line-height:180%;
}
.button:hover
{
    border: 1px solid #5f93c6;
    background: #365d95;
    color:blue;
}

.bold
{
    font-weight: bold;
}

img
{
    vertical-align: middle;
    border: 0;
}

.error
{
    text-align: center;
    border: 1px solid #F5C41C;
    background: #FFFFB0;
    margin: 5px;
    padding: 3px;
    color:darkblue;
}

.full
{
    width: 99%;
}

.right
{
    text-align: right;
    vertical-align:middle;
}

.center
{
    text-align: center;
}

.gap
{
    padding: 4px;
}

form, p
{
    margin: 0;
    padding: 0;
}
ul
{
    list-style-type: none;
    padding-left: 2px;
    margin: 0;
}

li
{
    margin-bottom: 2px;
    padding-bottom: 3px;
	padding-top: 3px;
    padding-left: 2px;
    border-bottom: dotted 2px #EAEAED;
    vertical-align:middle;
}
li:hover
{
    /*background: #EAEAED;*/
}

a
{
    text-decoration: none;
    color:blue;
}

a:link, a:visited
{
    color: #99cc00;
}
a:hover
{
    color: #339900;
}

a:active
{
    color: #0000c;
}
.small
{
    font-size: smaller;
}

.sitemessage
{
    text-align: center;
}

.footer
{
   text-align: center; 
}
.smallavatar
{
    width:48px;
    height:40px;
}
.normalavatar
{
    border: 1px solid #ccc;
    padding:1px;
}

.postbody
{
    padding:4px;
}
.replyquote
{
    padding-left:5px;
    border-left:1px solid #009966;
    font-style:italic;
    margin-bottom:5px;
}
.code
{
    padding-left:5px;
    border-left:1px solid #F5C41C;
    font-family: Courier;

}
.highlight
{
    background:#FFFF00;
    color:blue;
}
.footermenuseperator
{
    color:#3333ff;
    width:1px;
}
.shout
{
   border:1px solid pink; 
   padding:3px;
   text-align:center;
   margin:5px;
}
hr
{
      margin-top:3px;
      margin-bottom:3px;
      padding:0;
      color: #green;
      background-color: #CECECE;
      height: 1px;
      border: 0;
}