/* ========= Author: SEORomania.com ========= */

* {
 border:0;
 margin:0;
 padding:0;
}

a:focus {
 -moz-outline-style:none;
}

input:focus {
 -moz-outline-style:none;
}

body {
 margin:0 auto;
 text-align:center;
 background:#fff;
}

#full {
 width:750px;
 margin:0 auto;
 overflow:hidden;
}

#logo {
 text-align:left;
 padding:0 0 0 45px;
}

/* ========== START HEAD ELEMENTS ========== */

#head {
 float:left;
 width:750px;
 height:254px;
 background:#000;
}

#time {
 float:left;
 width:494px;
 height:250px;
 cursor:default;
 display:inline;
 margin:2px 2px;
 text-align:left;
 letter-spacing:2.5px;
 background:#fff url(timebg.gif) repeat-x;
 font:normal 11px trebuchet ms, arial, helvetica, sans-serif;
}

#pub {
 float:left;
 width:250px;
 height:250px;
 margin-top:2px; 
}

h1 {
 color:#000;
 font-size:17px;
 margin:35px 0 0 50px;
}

h2 {
 color:#000;
 cursor:default;
 margin:0 0 0 50px;
 letter-spacing:2.5px;
 font:bold 17px trebuchet ms, arial, helvetica, sans-serif;
}

#timecontainer {
 color:#4179c5;
 font-size:44px;
 margin:0 0 0 50px;
}

#datecontainer {
 color:#4179c5;
 font-size:28px;
 margin:0 0 0 50px;
}

#eachyear {
 color:#000;
 letter-spacing:normal;
 margin:24px 10px 0 10px;
 line-height:16px;
}

#eachyearchange {
 color:#f00;
 padding-left:38px;
 letter-spacing:normal;
 margin:24px 10px 0 8px;
 background:url(atentie.gif) no-repeat;
 line-height:16px;
}

/* ========== END HEAD ELEMENTS ========== */
/* ========== START MENU ELEMENTS ========== */

#menu {
 float:left;
 width:750px;
 height:35px;
 cursor:default;
 background:#000;
}

#menu ul {
 width:746px;
 height:33px;
 text-align:left;
 margin:0 2px 2px 2px;
 background:#fff url(menubg.gif) repeat-x;
}

#menu li {
 display:inline;
 list-style:none;
 padding:0 10px 0 45px;
 font:bold 16px trebuchet ms, arial, helvetica, sans-serif;
}

#menu li a, #menu li a:visited {
 color:#4179c5;
 cursor:pointer;
 text-decoration:none;
 line-height:33px;
}

#menu li a:hover {
 color:#000;
 text-decoration:underline;
}

#menu li#fav {
 padding:0 0 0 60px;
}

#contest {
 float:left;
 width:750px;
 height:105px;
 margin-top:15px;
 background:#fff;
 text-align:center;
 border-bottom:1px dotted #999;
}

#contest img {
 border:2px solid #000;
 margin:0 0 15px 3px;
}

#contest a, #contest a:visited {
 color:#cc0000;
 text-decoration:underline;
 font:bold 18px trebuchet ms, arial, helvetica, sans-serif;
 line-height:70px;
}

#contest a:hover {
 color:#4179c5;
}

/* ========== END MENU ELEMENTS ========== */
/* ========== START TEXT ELEMENTS ========== */

#text {
 float:left;
 width:495px;
 text-align:left;
 padding:10px 0 10px 0;
 border-right:1px dotted #999;
}

#text h2 {
 color:#000;
 cursor:default;
 letter-spacing:2.5px;
 margin:20px 0 20px 45px;
 font:bold 17px trebuchet ms, arial, helvetica, sans-serif;
}

#text p {
 color:#000;
 margin:15px 20px;
 font:normal 12px trebuchet ms, arial, helvetica, sans-serif;
 line-height:18px;
}

p img {
 margin:4px 8px 0 0;
 border:1px solid #000;
}

#text a, #text a:visited {
 color:#4179c5;
 cursor:pointer;
 text-decoration:none;
}

#text a:hover {
 color:#000;
 text-decoration:underline;
}

.opinie {
 color:#4179c5;
 cursor:default;
 margin:20px 0 0 20px;
 font:bold 13px trebuchet ms, arial, helvetica, sans-serif;
}

#text .op {
 color:#000;
 margin:0 20px;
 font:normal 12px trebuchet ms, arial, helvetica, sans-serif;
 line-height:18px;
}

#screenshot {
 display:none;
 position:absolute;
 background:#fff;
 border:0;
}

/* ========== END TEXT ELEMENTS ========== */
/* ========== START SIDE ELEMENTS ========== */

#side {
 float:left;
 width:254px;
 font:bold 12px trebuchet ms, arial, helvetica, sans-serif;
 line-height:18px;
}

#side h2 {
 color:#000;
 cursor:default;
 letter-spacing:2.5px;
 margin:30px 0 24px 50px;
 font:bold 17px trebuchet ms, arial, helvetica, sans-serif;
}

#curs {
 width:250px;
 text-align:left;
 border-bottom:1px dotted #999;
}

#curs div {
 width:200px;
 height:52px;
 margin:15px 15px 15px 35px;
}

#curs img {
 margin:0 10px 0 0;
 border:1px solid #fff;
}

#buds {
 text-align:left;
 margin:15px 0 10px 90px;
}

#buds ul {
 list-style:none;
}

#buds li {
 padding-left:14px;
 background:url(dot.gif) no-repeat;
}

#side a, #side a:visited {
 color:#4179c5;
 cursor:pointer;
 font-size:12px;
 font-weight:bold;
 text-decoration:none;
}

#side a:hover {
 color:#000;
 text-decoration:underline;
}

/* ========== END SIDE ELEMENTS ========== */
/* ========== START FOOT ELEMENTS ========== */

#foot {
 clear:both;
 cursor:default;
 border-top:2px solid #000;
 font:normal 12px trebuchet ms, arial, helvetica, sans-serif;
}

#copy {
 float:left;
 width:496px;
 text-align:left;
 padding:4px 0 6px 0;
}

#copy span {
 margin-left:20px;
}

#check {
 width:254px;
 float:right;
 cursor:pointer;
 text-align:center;
 padding:4px 0 6px 0;
}

#copy a, #copy a:visited {
 color:#4179c5;
 cursor:pointer;
 text-decoration:none;
}

#copy a:hover {
 color:#000;
 text-decoration:underline;
}

/* ========== END FOOT ELEMENTS ========== */
/* ========== START CONTACT ELEMENTS ========== */

form {
 margin:12px 0 20px 0;
}

h3 {
 color:#4179c5;
 cursor:default;
 margin:1px 0 1px 50px;
 font:bold 12px trebuchet ms, arial, helvetica, sans-serif;
}

input {
 width:200px;
 padding:3px;
 margin:0 0 0 50px;
 background:#ecf6fc;
 border:1px solid #000;
 font:normal 12px trebuchet ms, arial, helvetica, sans-serif;
}

textarea {
 width:400px;
 padding:3px;
 height:125px;
 overflow:auto;
 margin:0 0 0 50px;
 background:#ecf6fc;
 border:1px solid #000;
 font:normal 12px trebuchet ms, arial, helvetica, sans-serif;
}

#button {
 padding:0;
 width:200px;
 height:30px;
 border:none;
 margin:0 0 0 46px;
}

.form {
 margin:0 0 0 60px;
}

/* ========== END CONTACT ELEMENTS ========== */
/* ========= Author: SEORomania.com ========= */