html
{
	padding:0;
	margin:0;
	min-width:770px;
	height: 100%;
    background:url(../img/html-bg-top.gif) 0 0 repeat-x;
}
body 
{    
    padding:0;
	margin:0;
	font:200 12px Tahoma;
	font-family:Tahoma, Sans-Serif;
    color:#808080;
    background:url(../img/html-bg-bot.gif) 0 100% repeat-x;      
  height: auto !important;
  height: 100%;
  min-height: 100%;
  position: relative;
}
a img 
{
	border:none;
}
table 
{
    border-collapse: collapse;
    border-spacing: 0;
    width:100%;
}
td, th, tr
{
    padding:0;
	margin:0;
	vertical-align:top;
}
ol, ul 
{
    list-style: none;
    padding:0;
    margin:0;
}
a 
{
    color:#22a9fe;
}
a:hover
{
    text-decoration:none; 
}
p 
{
    margin:0;
    padding:0;
    font-size:12px;
    margin-bottom:19px;
    line-height:18px;
}
b, strong
{
    font-weight:bold;
}
h1, h2, h3, h4, h5, h6, form, input, label, select
{
    margin:0;
    padding:0;
    border:0;
}
.overflow
{
    overflow:hidden;
    _zoom:1;
}
.clear
{
    clear:both;
    height:1px;
}
/***********************    CONTENT    ************************/
#overcontent { padding:0 0 130px;}
#content {width:640px; margin:0 auto;}
.h3 {color:#42858e; font-size:30px; line-height:1em; margin-bottom:12px;}
.box {position:relative; margin:0 auto;  }
#url {position:absolute; left:28px; top:68px; font-size:24px; line-height:1em; height:35px; width:506px; color:#666;font-family:Tahoma, Sans-Serif;}
#text {position:absolute; left:28px; top:68px; font-size:14px; line-height:1em; height:123px; width:506px; border:none; font-family:Tahoma, Sans-Serif; color:#666;}
#go_url, #go_txt {position:absolute; left:552px; top:62px; width:70px; height:48px; cursor:pointer; background:none;}
#go_txt {}
#prResult {margin-bottom:20px; padding:10px;}
#prResult ul li {margin-bottom:10px;}
b {color:#467d93;}
.logo
{
    width:233px;
   /* height:108px;*/
    height: 43px;
    margin-top:10px;
    margin-bottom: 10px;
    /*background:url(../img/logo-plagiarism.gif) 0 0 no-repeat;*/
    background:url(../img/p_logo.png) 0 0 no-repeat;
    /*margin-bottom:35px;*/
}
#helper {padding-left:11px;font-family:Tahoma, sans-serif;font-size:14px;color:#333;margin-bottom:20px;}
#helper span {color:#333;font-weight:800;}
.plag_site, .plag_text {position:relative;} 
.plag_site {background:url(../img/plag_bg_site.gif) 0 0 no-repeat;height:128px;display:none;}
.plag_text {background:url(../img/plag_bg_text.gif) 0 0 no-repeat;height:218px;display:none;}
.plag_site.act, .plag_text.act {display:block;}
.toggle_box {position:absolute;top:0;left:0;z-index:1;padding: 13px 32px 0 24px;line-height:1em;width:584px;}
.toggle_box span {font-size:28px;font-weight:800;cursor:pointer;text-decoration:underline;color:#659ec2;}
.toggle_box span.site {float:right;}
.toggle_box span.act {text-decoration:none;color:#faff2f;}
textarea.error{

border:3px dashed red!important;

}

input.error{
border:3px dashed red!important;
}

