/* Seo tool */

img {border:none;}

.seo-toplinks {height:20px;}
.seo-loginlink {float:right; margin:5px 20px 0 0;}
.seo-backlink {float:left; margin:5px 0 0 5px;}

.seo-panel {/*border-bottom:1px solid #CECECE;*/ font:normal 11px Arial; padding-bottom:20px; background-color:#94120F;}
.seo-panel a {color:#3880A9;}
.seo-panel a:visited {color:#3880A9;}

.seo-left-col {width:45%; float:left;}
.seo-right-col {width:45%; float:left;}

.seo-panel h2 {font-size:14px; color:black; font-weight:normal; margin:10px 0 5px 0; color:#ffffff!important; }

.seotxt-bord {/*border:1px solid #777;*/ height:93px; margin:0 20px 10px; overflow:hidden; color:#929292; padding:5px 0 5px 5px;}
.seotxt-nbord {margin:0 15px 10px;}

.scroll-controll {float:right; width:14px; height:100%; position:relative;}
.scroll-controll a {display:block;}

.scroll-up {position:absolute; top:0; right:3px;}
.scroll-down {position:absolute; bottom:0; right:3px;}

.seo-comp a {margin:0 5px; line-height:1.5em;}

.seo-login {clear:both; padding-left:20px; padding-top:10px; font-size:12px;}
.seo-login h2, h2.bold-h2 {font:bold 16px Arial; margin:0 0 10px 0;}
h2.bold-h2 {margin-top:20px; margin-left:20px;}
.seo-login label {width:100px; display:block; float:left; clear:both; height:10px; padding-top:3px;}
.seo-login input.seo-inp {background:#EEF5FC; border:1px solid #777; margin-bottom:10px; color:#777;}

.seo-login input.subm {margin-left:10px;}

h2.main-header {border:1px solid black; padding:2px; width:60%;}

.seo-txt-edit input, .seo-txt-edit textarea {border:1px solid #777; background:#EEF5FC; display:block; width:60%; color:#777;}
/*input.seo_input {border:1px solid #777; background:#EEF5FC; display:block; width:60%; color:#777;}*/
.seo-txt-edit {margin-left:20px; margin-right:20px;}
.seo-txt-edit h2 {margin-left:0; margin-top:20px;}

.seo-txt-edit textarea {width:95%; height:90px; font:normal 11px Arial; padding:3px;}

.seo-save-but {clear:both; text-align:right; margin-right:30px; padding:20px 0 10px;}

.seo-block{ margin-top:50px; height:62px; clear:both; float:left; width:100%; position:relative;}
.seo-block .s-left{ width:102px; padding:0 8px 0 30px; float:left; font-size:90%;}
.seo-block .s-left img.short, .seo-block .s-left img.full{ width:34px; clear:left; float:left; background:url(../images/sprite.gif) no-repeat; margin-right:9px;}
.seo-block .s-left img.short{ height:16px; background-position:0 -324px; margin-bottom:13px;}
.seo-block .s-left img.full{ height:33px; background-position:0 -344px;}
.seo-block .s-left span{ float:left; margin-top:1px;}
.seo-block .s-left span.grey2{ border-bottom:dashed 1px #817f7f;}
.seo-block .s-left span.grey2:hover{ border-bottom:none; cursor:pointer;}
.seo-block .s-right-short{ margin-left:140px; height:51px; margin-right:45px; font-size:110%; line-height:187%; padding:11px 0 0 30px; position:relative; top:-62px;}
.seo-block .s-right-short a{ margin-right:5%; white-space:nowrap;}
.seo-block .s-right-full{ height:50px; margin-right:45px; font-size:110%; border:1px solid #f2efda; overflow:hidden; line-height:120%; padding:5px 15px 5px 10px;}
.seo-block .up img{position:absolute; top:5px; right:50px; background:url(../images/sprite.gif) no-repeat -29px -277px; height:7px; width:7px;}
.seo-block .down img{position:absolute; top:52px; right:50px; background:url(../images/sprite.gif) no-repeat -29px -288px; height:7px; width:7px;}
.seotxt-bord{color:#ffffff!important; margin-left:25px!important;}
.seo-panel a {color:#ffffff!important;}

