@import url(reset.css);



body {
    background-color: #ffffff;
    font: 12px tahoma, sans-serif;
    color: #333333;
    }

h1 {font-size:1.9em;padding:0;margin:0;}
h2 {font-size:1.6em;padding:0;margin:0;}
	
#wrapper {
    width: 90%;
    padding: 0;
    margin: 0 auto;
    }

/* header */

#header {
    height:130px;
    position: relative;
    }

#header_left, #header_right, #header_center, #abuse, #topLine {
    background-repeat: no-repeat;
    position: absolute;
    }

#header_left {
    width: 195px;
    height: 105px;
    background-image: url(../images/header_left.png);
    top: 23px;
    left: 30px;
    }

#header_left a {
    display: block;
    height: 105px;
    cursor: pointer;
    }

#header_right {
    width: 244px;
    height: 97px;
    background-image: url(../images/header_right.png);
    top: 23px;
    right: 30px;
    }

#header_center {
    width: 404px;
    height: 92px;
    background-image: url(../images/header_center.png);
    left: 285px;
    top: 23px;
    }

#abuse {
    top: 2px;
    right: 20px;
    }

#topLine {
    width: 100%;
    height: 22px;
    top: 0;
    left: 5px;
background-color: #F5F5F5;
border-radius: 0 0 10px 10px;
    }
	
#fullads {
    width: 100%;
    height: auto;
    padding:0;
	margin: 0 auto; 
	text-align: center;

    }	

/* - Menu - */
#tros { border:0; border-left:0; border-right:0; border-bottom:0; background-color:#F4960F; padding:0; margin:0; list-style:none; height:28px; position:relative; z-index:500; font-family: Verdana, Arial, Helvetica, sans-serif;}
#tros li { border-left:1px solid #F4960F; border-right:1px solid #F4960F; float:left;}
#tros li a {display:block; float:left; height:28px; line-height:28px; background-image:url(../images/.jpg); background-color:#F4960F; color:#EEE; text-decoration:none; font-size:11px; padding:0 8px 0 8px;}
#tros table {border-collapse:collapse; width:0; height:0; position:absolute; top:0; left:0;}

#tros li a:hover {z-index:200; position:relative; color:#EEE; background-color:#F4960F;}
#tros li:hover {position:relative; z-index:200;}
#tros li:hover > a {color:#EEE; background-color:#F4960F;}
#tros li:hover > a.ledo {color:#EEE; background-color:#F4960F;}
#tros :hover ul {left:0; top:28px; width:120px; background-color:#757f80;}
#tros ul, #tros :hover ul ul {position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin-left: 5px; padding:0; list-style:none;}
#tros :hover ul :hover ul {left:137px; top:-1px; background:#6D4D4B; white-space:nowrap; width:100px; z-index:200; height:auto;}
#tros :hover ul li {margin:0; border-top:1px solid #CCC;}
#tros :hover ul li a {width:135px; padding:0; text-indent:4px; background:#F4960F; color:#f6f6f6; height:28px; line-height:28px; padding-left: 4px;}
#tros :hover ul li a.fly {background: #333;}
#tros :hover ul :hover { background-color:#B8A9A9; color:#fff;}
#tros :hover ul :hover a.fly { color:#666;}
#tros :hover ul li.currentsub a {background:#840; color:#fff;}
#tros :hover ul li.currentsub a.fly {background:#840; color: #fff;}
#tros :hover ul :hover ul li a {width:100px; padding:0; text-indent:10px; background:#3e3e3e; color:#ccc;}
#tros :hover ul :hover ul :hover {background-color:#d70; color:#fff;}

#top_menu {
    height:30px;
    width: 100%;
    margin: 0 auto;
	background-color:#F4960F; 

    }

#topNews {
    width: 100%;
    padding-top: 3px;
    }

#topNewsL{
    width: 366px;
    padding: 2px 10px 0 0;
    }
#topNewsR {
    width: 366px;
    padding: 2px 0 0 0;
    }

#topNewsR {
    border-left: 0;
    }

#temp, #slot {
    padding-top: 5px;
    }

#temp {
    position: relative;
    }

.shabloni {
    position: absolute;
    margin-top:-11px;
    }

.diz {
    padding-left: 30px;
    }

/* Column */

#sidebarL {
    background-color:#F5F5F5;
    margin-top:10px;
    width:250px;
    float:left;
    padding: 10px 0 10px 0;
    }

#sidebarR {
    background-color:#ffffff;
    margin-right:5px;
    width:220px;
    float:right;
    padding-bottom: 10px;
    }

#content {
    background-color:#ffffff;
    margin:5px 0 0 262px;
    padding: 0 0 20px 10px;
    position: relative;
    }

#bigLinetTop, #bigLinetBottom {
    width: 53px;
    height: 18px;
    background-repeat: no-repeat;
    background-color: #ffffff;
    position: absolute;
    }

#bigLinetTop {
    background-image: url(../images/bigTop.jpg);
    left:0;
    }

#bigLinetBottom {
    background-image: url(../images/bigBottom.jpg);
    right: 0;
    bottom: 0;
    }

#mainTtitW {
    padding: 15px 5px 0 10px;
    }
	
#mainTtitW a:active, #mainTtitW a:visited, #mainTtitW a:link {
    color: #4EB212;
    text-decoration:  underline;
    font-size: 14px;
	font-weight: bold;
    }
  
#mainTtitW a:hover {
    color: #4EB212;
    text-decoration: none;
    font-size: 14px;
    }	

#miniLines {
    border-top: 0;
    border-bottom: 0;
    background-image: url(../images/line_mini.jpg);
    background-repeat: repeat-x;
    height: 6px;
    padding-top: 0;
    width: 100%;
    }

#miniTitle {
    font-size: 17px;
    color: #F4961F;
    padding: 0 10px 0 10px;
    }

#new {
    color: #E41C12;
    font-weight: bold;
    }
#new2 {
    color: #F52116;
        }

#Tops {
    position: relative;
    }

#Tops2 {
    position: absolute;
    height: 500px;
    top: 0;
    }

/* --- */

#lineMainL {
    height: 15px;
    border-top: 1px solid #999;
    border-bottom: 1px solid #999;
    margin: 6px 5px 0 5px;
    padding: 2px 0 0 1px;
    text-transform: uppercase;
    font-size: 11px;
    color: #b9b9b9;
    }
	

#imgMain {
float: center;
    overflow: hidden;
    height: 250px;
    position: relative;
    margin-top: 7px;
    margin-right: 0;
    line-height: 12px;
    padding:10px 10px 5px 15px;
    }
    
#imgMain br {
    display: none;
    }

#imgMain img {
position:absolute;
margin:auto;
top:0;
bottom:0;
left:0;
right:0;
    }

#imgMain .title_spoiler img {
    display: none !important;
    }
    
#imgMain {
    font-family: Arial, Helvetica, sans-serif;
    }


#imgMain2 {
    overflow: hidden;
    height: 100%;
    position: relative;
    line-height: 12px;
    }

#imgMain2 img {
text-align:center;
    }

#titleMain {
    padding: 5px;
    }

#comentColor {
    color: #AA5845;
    }

#comentVopros {
    color: #000;
    }

#topNewsclass {
    font-size:17px;
    color: #F4960D;
    padding: 0 0 10px 14px;
	font-weight:bold;
    }

#topNewsW {
    text-align: center;
    padding: 0 15px;
    }

#topNewsImages {
    padding: 2px 0 5px 0;
    }

#korpus, #korpusSearsh{
    width: 240px;
    position: relative;
    background-color: #Fff;
	border-radius: 4px;
	left:5px;
    }

#korpus {
    padding: 14px 0 14px 0;
    }

#korpusSearsh {
    padding: 8px 0 8px 0;
    }

#korpusT, #korpusB {
    position: absolute;
    width: 240px;
    height: 15px;
    background-repeat: no-repeat;
    background-color: #Fff;
	border-radius: 4px;
	left:5px;
    }

#korpusT {
    top: 0px;
    left: 0;
    }

#korpusB {
    bottom: 0;
    left: 0;
    }

#linH {
    padding-bottom: 7px;
    height:85px;
    }

#topNewsStyle {
    width:90px;
    height:90px;
    float:left;
    }

#linesL {
    height: 5px;
    }

#caftace {
    padding: 10px 0 15px 0;
    font: 14px tahoma, sans-serif;
    color: #333333;
	}

#miniWidth {
    padding: 20px 0;

	}

#adsen, #online {
    position: relative;
    padding-top: 7px;
	}

#adsenTop {
    width: 732px;
    height: 5px;
    background:#fff url(../images/adsen_img_top5.jpg) no-repeat;
    }

#adsenBottom {
    width: 732px;
    height: 5px;
    background:#fff url(../images/adsen_img_bottom5.jpg) no-repeat;
	}

#adsenCentr {
    width: 732px;
    background-color: #fff;
	}

#adsenTop_160 {
    width: 210px;
    height: 8px;
    background:#fff url(../images/adsen_img_160_top4.jpg) no-repeat;
    }

#adsenBottom_160 {
    width: 210px;
    height: 8px;
    background:#fff url(../images/adsen_img_160_bottom4.jpg) no-repeat;
	}

#adsenCentr_160 {
    width: 210px;
    background-color: #fff;
	}

#effectCenter {
    padding-left: 9px;
	}

/* - Slider - */

.slider {
    position:relative;
    }

.slider .container {
    padding-bottom: 0;
    padding-left: 6px;
    }

#slides, .slides_container, .slider .container {
    height: 302px;
    width: 220px;
    }

.slides_container {
    position: relative;
    overflow: hidden;
    }

.pagination {
    text-align: center;
    list-style: none;
    }

.pagination li {
    display: inline-block;
    zoom: 1;
    *display: inline;
    }

.pagination li a {
    display: block;
    height: 0;
    overflow: hidden;
    }

.pagination li.current a {
    background-position: 0;
    }

.slider .dleft, .slider .dright {
    top: 0;
    }

.slider .dleft {
    background-position:0 0;
    }

/* Left sidebar */

#topLeft {
    overflow: hidden;
    height: 107px;
    position: relative;
    padding: 2px 0 0 10px;
    color: #6D4D4B;
    line-height: 13px;
	float: center;
    }

#topLeft br {
    display: none;
    }

#topLeft img {
    display: block;
    float: center;
    width: 120px;
    height: 120px;
    top: 0;

    }

#topLeft .title_spoiler img {
    display: none !important;
    }

#topLeft {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #6D4D4B;
    }

#leftImg img {
    padding: 4px 0 4px 2px;
    border: none;
    }

#topLeftTop {
    width: 220px;
    height: 112px;
    position: relative;
    }

#imgWidth {
    float: center;
    position: absolute;
    }

#imgLinki {
    width: 108px;
    padding-left: 8px;
    position: absolute;
    left:  128px;
    }
#imgLinki a:active, #imgLinki a:visited, #imgLinki a:link {
    font-size: 12px;
    color: #4D4D4D;
    text-decoration: none;
    }
  
#imgLinki a:hover {
    font-size: 12px;
    color: #4D4D4D;
    text-decoration: underline;
    }	

/* Search form */

#search {
    height: 20px;
    padding-left: 18px;
    margin: 5px 0 5px 0;
    position: relative;
    }

.sForm {
    border: 0;
    background-color: #F5F5F5;
    color: #E4FCEE;
    font-size: 13px;
    font-family:tahoma;
    background-repeat:repeat-x;
    height: 17px;
    padding-left: 5px;
    width: 180px;
    }

.sButton {
    border: 0;
    background-color: #F5F5F5;
    font:bold 11px Verdana, Arial, Helvetica, sans-serif;
    color: #fff;
    width: 40px;
    height: 19px;
    padding-bottom: 2px;
    }

#inpSearch {
    float: left;
}

#inpButton {
    float: right;
    position: absolute;
    right: 12px;
}

/* - Links - */

#news {
float: center;
    color: #333333;
    font-family: Verdana;
    font-size: 9pt;
	padding-top: 12px;
	
    }

#news a {
font-weight: bold;
    color: #64F08B;
    text-decoration: none;
    }

#news a:hover {

    color:#F1EB59;
    text-decoration:underline;
    }

	#news .quote{
margin: auto;

    }
	
#news .quote a {
font-size: 12px;
font-weight: normal;
    color: #333333;
    text-decoration: none;
    }

#news .quote a:hover {
    color:#F1EB59;
    text-decoration:underline;
    }	
	
#news  img{    
    height: auto;
	max-width: 550px;
}	

#linkMain {
    color: #CA4223;
    font-size: 12px;
    padding-top: 10px;
    }
  
#linkMain a:active, #linkMain a:visited, #linkMain a:link {
    color: #4EB213;
    text-decoration:  underline;
    font-size: 13px;
    }
  
#linkMain a:hover {
    color: #4EB213;
    text-decoration: none;
    font-size: 13px;
    }

#linkAbuse {
    color: #4E2F19;
    font-size: 12px;
	font-weight: bold;
    }
  
#linkAbuse a:active, #linkAbuse a:visited, #linkAbuse a:link {
    color: #4E2F19;
    text-decoration: none;
    }
  
#linkAbuse a:hover {
    color: #2B2927;
    text-decoration: underline;
    }


#linkText {
    color: #888;
    font-size: 12px;
    padding-top: 10px;
    }
  
#linkText a:active, #linkText a:visited, #linkText a:link {
    color: #888;
    text-decoration:  underline;
    }
  
#linkText a:hover {
    color: #888;
    text-decoration: none;
    }

#linkTitle {
    color: #F00808;
    font-size: 24px;
    }
  
#linkTitle a:active, #linkTitle a:visited, #linkTitle a:link {
    color: #F00808;
    text-decoration: underline;
    }
  
#linkTitle a:hover {
    color: #F00808;
    text-decoration: none;
    }

#linkShort {
    color: #6D4D4B;
    font-size: 12px;
    }
  
#linkShort a:active, #linkShort a:visited, #linkShort a:link {
    color: #6D4D4B;
    text-decoration: underline;
    }
  
#linkShort a:hover {
    color: #6D4D4B;
    text-decoration: none;
    }

#linkCatS {
    color: #6D4D4B;
    font-size: 14px;
    }
  
#linkCatS a:active, #linkCatS a:visited, #linkCatS a:link {
    color: #6D4D4B;
    text-decoration: none;
    }
  
#linkCatS a:hover {
    color: #6D4D4B;
    text-decoration: underline;
    }

#photoLinks {
    color: #6D4D4B;
    font-size: 13px;
    padding: 6px 0 7px 0;
    }

#photoLinks a:active, #photoLinks a:visited, #photoLinks a:link {
    color: #6D4D4B;
    text-decoration: underline;
    }
  
#photoLinks a:hover {
    color: #6D4D4B;
    text-decoration: none;
    }

#linNewLeft {
    color: #4D4D4D;
    font-size: 12px;
    }
  
#linNewLeft a:active, #linNewLeft a:visited, #linNewLeft a:link {
    font-size: 12px;
    color: #4D4D4D;
    text-decoration: none;
    }
  
#linNewLeft a:hover {
    font-size: 12px;
    color: #4D4D4D;
    text-decoration: underline;
    }

#linkRel {
padding: 5px 5px 5px 10px;
    color: #bababa;
    font-size: 17px;
    }
  
#linkRel a:active, #linkRel a:visited, #linkRel a:link {
    color: #CA4223;
    text-decoration:  none;
    }
  
#linkRel a:hover {
    color: #CA4223;
    text-decoration: underline;
    }

#linkF {
padding: 0 0 0 20px;
    color: #F6F1F2;
    font-size: 11px;
    }
  
#linkF a:active, #linkF a:visited, #linkF a:link {
    color: #F6F1F2;
    text-decoration: none;
    }
  
#linkF a:hover {
    color: #F6F1F2;
    text-decoration: underline;
    }

#linkYe {
    font-size: 11px;
    color: #4EB213;
    }
  
#linkYe a:active, #linkYe a:visited, #linkYe a:link {
    color: #4EB213;
    text-decoration: none;
    }
  
#linkYe a:hover {
    color: #4EB213;
    text-decoration: underline;
    }

/* End links */

#titleFull {
    border-bottom: 1px solid #f2f2f2;
    width: 100%;
    color: #F00808;
    position: relative;
    top: 20px;
    left:0;
    padding: 0 0 3px 0;
    }

#fulls {
    margin: 50px 0;
	float: none;
    }

#fulls2 {
    margin: -20px 0 0 0;
    height: 15px;
	
    }

#fullsRel {
    margin: 0px 0 30px 0;
    padding-bottom: 40px;
    position: relative;
	float: none;
    }

#fullsRel ul {
    padding: 0 40px;
    }

.fullsP {
    margin: 40px 0 0px 0;
    }

#fullsK {
    margin: 30px 0 10px 0;
    }

#fullsK2 {
    margin: 10px 0 10px 0;
    }

#fullsHort {
    margin: 22px 0 5px 0;
    }

#social, #social2 {
    height:0;
    margin-right: 30px;
    padding: 5px 0;
    }

#social {
    float: left;
    }

.shab {
    float: left;
    font-size: 14px;
    width: 242px;
    text-align: center;;
    border: none;
    }

#socBorder {
    position: relative;
    height: 40px;
    }

#shabBorder {
    position: relative;
    height: 240px;
    }

#tizers {
    position: relative;
    height: 145px;
    }

#classShortFirst {
padding-top:8px;
    border-bottom: 1px solid #C8C4BF;
    height: 25px;
    position: relative;
    }

#classShort, #classShort2 {
    border: 1px solid #C8C4BF;
        width: 188px;
    height: 25px;
    position: absolute;
    top: -1px;
    bottom: 5px;
    text-align: center;
    background-color: #F1EAE3;
    padding-bottom: 1px;
    }

#classShort {
padding-top:7px;
    left: 0;
    }

#classShort2 {
    right: 0;
	font-size: 18px;
	padding-top:7px;
	
    }

#relatedNews {
    margin: 0 30px 20px 10px;
    width:215px;
	height: 310px;
    float: left;
	border:0;
	box-shadow: 0 0 5px rgba(0,0,0,0.5);
    }
#none{float: none;

    }
	


#relatedImg {
    width: 215px;
    height: 215px;
    }

#mail {
    background-image: url(../images/mail.jpg);
    width: 101px;
    height: 21px;
    }

#lines, #lines2 {
    background-image: url(../images/line.jpg);
    background-repeat: repeat-x;
    width: 100%;
    height: 6px;
    position: absolute;
    left: 0;
    bottom: 0;
	float: left;
    }

#lines2 {
    padding-bottom: 10px;
    }

.clear {
    margin:0;
    padding:0;
    height:0px;
    clear:both;
    width:100%;
}

.otstupImg img {
    padding-bottom: 6px;
    }

#textComm {
    font-size: 16px;
    padding: 12px 0;
    }

#colorMain {
    background-color:#F5F5F5;
    }
#colorMain-l {
    background-color:#F4F4DC;
    }	

#titleCat, #titleCatMain {
    width: 100%;
    color: #F01313;
    font-size: 16px;
    border-bottom: 1px solid #6D4D4B;
    background-repeat: repeat-x;
    padding: 20px 0 3px 0;
    }

#titleCatMain{
    margin-top: 20px;
    }

#textCat, #textCatMainIE7 {
    font-size: 12px;
    line-height: 16px;
    color: #333333;
    }

#comBlock1 {
    border-bottom:1px solid #E0E0E0;
    border-top:1px solid #E0E0E0;
    background-color:#F5EFED;
    background-repeat:repeat-x;
    padding-bottom:3px;
    }

#comBlock2 {
    border-bottom:1px solid #E0E0E0;
    background-repeat:repeat-x;
    padding-bottom:3px;
    }

.padingCat {
    border: 0px solid #fff;
    padding-bottom: 12px;
    padding-top: 2px;
    }

/* Comments Form*/

#borders {
    width: 730px;
    border-left: 1px solid #E9E5E4;
    border-right: 1px solid #E9E5E4;
	position: relative;
	float: left;
    }

#border_comments {
    background-color: #F0EDEC;
    padding-left: 132px;
    }

.inputs, .inputs2, .minInputs, .minInpFid, .regInput {
    background-color: #ffffff;
    color: #4D4D4D;
    font-size: 13px;
    font-family: tahoma;
    height: 16px;
    border: 1px solid #E9E5E4;
    }

.addnewsform {
    background-color: #F5F5F5;
    color: #4D4D4D;
    font: 17px tahoma, sans-serif;
    background-repeat: repeat-x;
    border: 1px solid #333333;
    }

.inputs {
    width: 350px;
    margin: 20px 0 0 0px;
    }

.inputs2 {
    width: 350px;
    margin: 5px 0 0 0px;
    }

.minInputs {
    margin: 0 0 0 10px;
    }

.regInput {
    width: 250px;
    }
.stext111  a:active, .stext111 a:visited, .stext111 a:link{
    font-size: 12px;
    color: #E39238;
    text-decoration: underline;
    }	

#formFid {
    padding: 30px 0 20px 0;
    }

#formButton, #forma {
    margin: 0px 0 5px 10px;
    padding-top: 20px;
    }

#butMargin {
    padding-left: 120px;
    padding-bottom: 15px;
}

#margInput {
    margin-left: 10px;
}

.inButFid {
    background-color:#ffffff;
    color:#4D4D4D;
    font: 16px tahoma, sans-serif;
    background-repeat:repeat-x;
    width:400px;
    height:20px;
    border:1px solid #E9E5E4;
    }

.textareaButFid {
    background-color:#ffffff;
    color:#4D4D4D;
    font: 17px tahoma, sans-serif;
    background-repeat: repeat-x;
    border:1px solid #E9E5E4;
    }

/* Footer */

#footer {
    border-top: 1px solid #938987;
    height: 65px;
	background-image: url(../images/footer.png);
	background-repeat:repeat-x;
    background-color: #E76D1C;
    margin-bottom: 0;
    }

#ramkaFooter {
    width: 100%;
    max-width: 1440px;
    min-width: 1020px;
    position: relative;
    margin: 0 auto;
    height: 65px;
    }

#footerL {
    position: absolute;
    top: 15px;
    left: 0;
    }

#footerR {
    position: absolute;
    top: 15px;
    right: 0;
    }

#black ul { display:inline;}
#black ul li { float:right; width:93px; height:31px; margin-left:5px; opacity:0.4; -moz-opacity:0.5; filter:alpha(opacity=50);}
#black ul li:hover { opacity: 1.0; -moz-opacity: 1.0; filter:alpha(opacity=100);}

/* Navigation */

.navigation {
    color:#FFF; 
    border:0;
    margin-left:10px;
    }

.naviga {
    border:0;
    width: 100%;
    background-color:#F4962F;
    margin-left: -10px;
    margin-right: -800px;
    }

.navigation a:link, .navigation a:visited, .navigation a:hover, .navigation a:active {
    text-decoration:none;
    color:#333333;
    background:#F0932C;
    border:1px solid #E4FCEE;
    padding:3px 6px;
    font-size:11px;
    }

.navigation a:hover {
    background:#DB780B;
    color:#fff;
    border-color:#E4FCEE;
    }

.navigation span {
    text-decoration:none;
    background:#ECEBE9;
    padding:3px 6px;
    border:1px solid #E4FCEE;
    color:#222;
    font-size:11px;
    }

/* - buttons - */
.fbutton, .vresult {
    border: 0 none;
    background:none;
    cursor:pointer;
    margin-left: 180px;
    }

.fbutton {
    text-shadow: 0 1px 0 #fff;
    margin-bottom: 2px;
    border: 0;
    width: 103px;
    height: 26px;
    color: #3c3c3c;
    padding: 3px 0 5px 0;
    margin-top: 2px;
    background:#fff url("../images/fbutton.png") repeat-x 0 100%;
    }

.fbutton:hover {
    background-position: 0 5px;
    }

button.fbutton span {
    cursor:pointer;
    display:block;
    }

/*---forms addnews---*/

.baseform .heading {color: #707070; font-size: 1.4em;}
.baseform, .mass_comments_action {margin: 0 15px 15px 15px; background-color: #F5F5F5;}
.mass_comments_action {padding: 10px 13px;}
.baseform .dcont {margin: 0 13px;}
.baseform .dcont .heading {margin: 0;}
.tableform {width: 100%;}
.tableform td.label {width: 20%; vertical-align: top; color: #333333;
padding-right: 0; font-weight: bold;}
.fieldsubmit, .tableform td {padding: 10px 13px; border-top: 1px solid #F0EDEC;}
.addnews {font-weight: bold;}

.fieldsubmit2 {padding: 25px; border-top: 1px solid #F0EDEC;}

.add2 {
    height: 50px;
    padding-top: 0;
    width: 100%;
    }

.impot {
    color: #d51e44;
    font-weight: normal;
    }

.checkbox {
    padding:4px 0;
    line-height: 1em;
    }

.checkbox input {
    margin-top: -2px;
    vertical-align: middle;
    }

#info {
    border-top: 1px solid #6D4D4B;
    border-bottom: 1px solid #6D4D4B;
    }

.infos {
    width: 732px;
    }

#loginAvt {
    margin: 0 15px 0 15px;
    }

.loginInp {
    border:1px solid #999;
    background-color:#ffffff;
    width:148px;
    color:#202020;
    }

.loginInp2 {
    border:0;
    width:148px;
    height:21px;
    background-color:#555;
    color:#E4FCEE;
    font-size:11px;
    }

/* PM */

.pm_status {
	float:left;
	border: 1px solid #d8d8d8;
	padding: 0px;
	background-color: #F5F5F5;
	width: 300px;
	height: 100px;
	margin-left: 10px;
	margin-right: 15px;
}

.pm_status_head {
	border-bottom: 1px solid #d8d8d8;
	font-size: 0.9em; 
	background: #F5F5F5 url("../images/bbcodes.png") repeat-x 0 100%;
	height: 18px;
	padding: 0;
	font-weight: bold;
	text-align: center;
	color: #4D4D4D;
}

.pm_status_content {
	padding: 5px;
}