/* CSS Document */
/*/ Tu jest gdziej wszytko sie zaczynala /*/ 

html { color: #000; background-color: #fff; }

html, body {
    border:0;
    margin:0;
    padding:0;
}

.content {
	background:url(../images/robots-watermark.jpg);
	background-repeat: no-repeat;
}

ul, ol {
    padding:0 0 1.25em 2.5em;
}

img {
    border:0;
}

label {
    cursor:pointer;
}

#wrap {
    width:800px;
    margin:0 auto;
    font-size: 13px;
    line-height: 1.2em;
    font-family: arial, sans-serif;
}

#robots-txt-table {
    border-collapse: collapse;
    width: 800px;
}

#robots-txt-table th, #robots-txt-table td { border: 1px solid #e5e1c3; text-align: left; padding: 2px 6px; }
#robots-txt-table th { background: #F4F2F7; padding: 2px 6px; color: black; text-align: left; }
#add_robot { width: 150px; }

.error { padding: 4px 10px; background-color: #FFFF66; margin: 4px 10px; display: none; }
.headline { font-size: 14px; }
.left-label { margin-right: 4px; }
.right-label { margin-left: 4px; }
.input-url { width: 320px; }
.demo-url { width: 220px;}

.clear         { clear:both; }
.float-left    { float:left; }
.float-right   { float:right; }

.text-left     { text-align:left; }
.text-right    { text-align:right; }
.text-center   { text-align:center; }
.text-justify  { text-align:justify; }

.bold          { font-weight:bold; }
.italic        { font-style:italic; }
.underline     { border-bottom:1px solid; }
.highlight     { background:#D0E6FF; }

.wrap          { width:960px;margin:0; }

body { background: #FFF; color: #666; font: 62.5% Verdana, Arial, sans-serif; text-align: center; }
* { padding: 0; margin: 0; }


/*---//////////////// Document Tags ////////////////////---*/

a { color: #0000CC; text-decoration: none; }
a:visited { color: #000; text-decoration: underline; }
a:hover { color: #0000FF; text-decoration: underline; }
	
h1 { 
	font: normal 2.8em Georgia, Times, 'Times New Roman', serif; 
	color: #D80000; 
	letter-spacing: -.05em;
	margin-bottom: 20px; 
}

h2 { 
	font: bold 2.6em Arial, sans-serif; 
	color: #000000; 
	letter-spacing: -.04em; 
}
* html h2 { letter-spacing: -.1em; }	

h3 { 
	font: bold 1.8em Arial, sans-serif; 
	color: #000000; 
	letter-spacing: -.04em; 
}
* html h3 { letter-spacing: -.1em; }

h4 { 
	font: normal 1.6em 'Lucida Grande', Arial, Helvetica, sans-serif; 
}

h5 {font: normal 1.3em 'Lucida Grande', Arial, Helvetica, sens-serif;}

blockquote { 
	min-height: 35px; 
	padding: 15px 0 15px  70px; 
	padding-left: 70px; 
	margin: 0 40px 15px 40px; 
	background: url('../images/blockquote.gif') no-repeat; 
	font-family: Georgia, 'Times New Roman', Times, serif; 
	font-size: 1.1em; 
	line-height: 1.75em; 
	font-style: italic; clear: left; }
	

/*---//////////// Page layout ///////////---*/

#header {  
    background-image:url(../images/robots-generator-header.jpg);
	background-repeat: no-repeat;
	width: 750px; 
	height: 148px; 
	margin: 0 auto;  
}

#header .adsense {
	text-align:right;
	margin-top: 2px;
	margin-right: 2px;
	}

#header a { 
	width: 715px; 
	height: 173px; 
	display: block; 
}

.article {
	font-size:16px;
	margin: 10px 10px 20px 15px;
	color:#444444;
	text-align:left;
	line-height: 1.45em;
}

.article p {
	padding: 5px 10px;
}

.article li {
	margin-left:10px;
	padding-left:10px;
}

.article h3 {
	text-align:center;
	color:#003399;
	padding-bottom: 15px;
	padding-top:15px;
}

.subtext {
	padding-top: 110px;
	padding-bottom:20px;
	margin-left:auto;
	margin-right:auto;
	font-size:16px;
	color:#0066CC;
	width: 700px;
}
* html .subtext {padding-top:120px;}

#subtext h1 {
	font-size:20px;
	color: #0066BB; 
	letter-spacing: -.05em;
	margin-bottom: 0; 
}

#nav { 
	width: 100%; 
	height: 58px; 
	margin-bottom: 15px; 
	background: url('../images/span_bg.gif') repeat-x; 
	text-align: center; 
}

#nav ul { 
	width: 800px; 
	padding: 21px 0 0 0; 
	margin: 0 auto; 
	list-style: none; 
}
	
#nav ul li { height: 29px; font: normal 2.4em 'Trebuchet MS', Verdana, Arial, sans-serif; float: left; }
#nav ul li a, #nav ul li a:visited { padding: 0 5px; line-height: 29px; color: #FFF; text-decoration: none; }
#nav ul li a:hover { color: #FFF; background: #76BEEE; text-decoration: none; }
#nav ul li a.current {color:#FF0066; font-weight:bold;}
#container { width: 850px; margin: 0 auto; text-align: left; }
#content2 { width: 850px; padding-right: 0px; float: left; }


#footer { width: 100%; height: 60px; background: url('../images/footer_bg.gif') repeat-x; text-align: center; clear: both; }
#footer ul { width: 835px; padding-left: 0px; margin: 0 auto; list-style: none; padding-left:60px;}
#footer ul li { height: 31px; font: normal 1.3em 'Trebuchet MS', Verdana, Arial, sans-serif; float: left; padding-left:10px;}
#footer ul li a, #footer ul li a:visited { padding: 0 5px; line-height: 31px; color: #FFF; text-decoration: none; }		
#footer ul li a:hover { color: #FFF; background: #76BEE5; text-decoration: none; }
#footer p { width: 800px; padding-top: 4px; margin: 0 auto; color: #FFF; text-align: center; clear: both; }
#footer p a, #footer p a:visited { color: #FFF; }
#footer p a:hover { color: #FFF; text-decoration: none; }
#footer ul li a.current {color:#FF0066; font-weight:bold;}
.style1 {font-size: x-large}
		
.highlighttext{
	background-color:yellow;
	font-weight:bold;
}

/* ///////// Slider ////////// */
msg_list {
	margin: 0px;
	padding: 0px;
	width: 383px;
}
.msg_head {
	padding: 5px 10px;
	cursor: pointer;
	position: relative;
	background-color:#CEDEF4;
	margin:1px;
	color:#3300CC;
	text-decoration: underline;

}

.msg_body {
	padding: 5px 10px 15px;
	background-color:#F4F4F8;
	text-align:left;
}

/* //////////// Test area ///////////// */
/*** Chat Plugin and popup DIV created by ddelpercio just for the heck of it BEGIN (he was bored and waiting for an upload) ***/

#bar {
	position: fixed;
	bottom: 2px;
	right: 3px;
	text-align: right;
	width: 100%;
	height:45px;
	cursor: pointer;
}

#bar form {
	margin: 5px 5px 5px 0;
	padding-right:10px;
}

#cornerdiv{
	position: fixed;
	width:252;
	height:385;
	bottom: 1px;
	right: 1px;
	color:black;
	padding-left:0px;
	background-color: #dddddd; 
	cursor: pointer;
	vertical-align: text-bottom;
}
* html #cornerdiv{ /*IE6 only rule, applied on top of the default above*/
	position: absolute;
	top: expression(document.compatMode=="CSS1Compat"? document.documentElement.scrollTop+25+"px" : body.scrollTop+25+"px");
	width: 85px;
}

#footer .bottominfo {
	text-align:center;
}

.rubric {
	text-align:center;
	font-size: 10px;
	color:#999999;
	font-style:italic;
	line-height: 1em;
}


#examples {
	padding-left:20px;
}

#examples textarea {
	font-family:"Courier New", Courier, monospace;
	font-size:12px;
	margin-left:5px;
	width: 700px;
}

.comments {
	text-align:left;
	font-size: 14px;
	color:#999999;
	font-style:italic;
	line-height: 1em;
	margin-left:5px;
}
