/* ========= 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;
}

#plusone {
 float:right;
 margin:25px 125px 0 0;
}

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

#head {
 float:left;
 width:750px;
 height:274px;
 background:#fff;
 border-top:2px solid #000;
 border-bottom:2px solid #000;  
}

#pub {
 float:left;
 width:250px;
 height:250px;
 margin:12px 2px 2px 2px;
 background-color:#fff;
}

#time {
 float:left;
 width:494px;
 height:250px;
 cursor:default;
 display:inline;
 margin-top:12px;
 text-align:left;
 letter-spacing:2.5px;
 background:#fff;
 font:normal 11px trebuchet ms, arial, helvetica, sans-serif;
}

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;
 font-weight:bold;
 padding-left:38px;
 letter-spacing:normal;
 margin:20px 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;
}

#menuexit {
 float:left;
 width:750px;
 height:28px;
 cursor:default;
 background:#bbb;
}

#menuexit ul {
 width:748px;
 height:26px;
 text-align:right;
 margin:1px;
 background:#fff url(menubg.gif) repeat-x;
}

#menuexit li {
 display:inline;
 list-style:none;
 padding:0 20px;
 font:bold 12px trebuchet ms, arial, helvetica, sans-serif;
}

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

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

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

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

#textexit {
 float:left;
 width:750px;
 text-align:center;
 padding:30px 0;
}

#textexit p {
 color:#ee1c25;
 margin:15px 0;
 font:bold 14px trebuchet ms, arial, helvetica, sans-serif;
}

#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;
}

.hreview-aggregate {
 font:normal 12px trebuchet ms, arial, helvetica, sans-serif;
 line-height:18px;
 margin-right:20px;
}

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;
 padding-left:58px;
 margin:20px 0 0 20px;
 background-position:0;
 background:url(stars.gif) no-repeat;
 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:600px;
 margin:10px 5px 0 45px;
}

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

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

#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 ========= */
