body {
color: #4E2600;
font-family: Verdana, Tahoma;
font-size: 11px;
background: #274f9a;
margin: 0px;
padding: 0px;
}

.myButon{
	margin:auto;
	border-style:solid;
	border-color:#28499A;
	border-width:2px;
	cursor:pointer;
	width:100px;
	color:#FFFFFF;
	text-align:center;
	font-size:12px;
}

a:link, a:visited {
font-family: Verdana, Tahoma;
font-size: 11px;
color: #F8F8F8;
text-decoration: none;
}

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

#pozycjoner {
width: 100%;
text-align: center;
}

#leftcol {
width: 154px;
height: 1280px;
position: absolute;
top: 0px;
left: 0px;
background: url(images/leftcol_bg.jpg) no-repeat;
}

#rightcol {
	width: 154px;
	height: 1280px;
	position: absolute;
	top: 0px;
	right: 0px;
	background: url(images/rightcol_bg.jpg) no-repeat;
}

#wrapper {
margin: 0px auto;
width: 1250px;
position: relative;
}

#container {
text-align: left;
width: 942px;
border: 0px;
margin: 0px auto;
position: relative;
	background: none;
	height: auto;
}

#top {
	height: 173px;
	width: 942px;
	background: url(images/top_bg.jpg) no-repeat;
	position: relative;
	overflow: visible;
}

#topBanner {
  
	right: 4px;
	top: 18px;
	height: 94px;
	position: relative;
	overflow: visible;
}

#topBanner img {
	border: none;
	right: 4px;
	top: 5px;
	position: absolute;
	overflow: visible;
	visibility: visible;
}

#topLoginBar {
	height: 58px;
	position: relative;
	clip: rect(auto,15,auto,15);
}

#loginForm {
position: absolute;
top: 15px;
right: 10px;
}

#loginForm input.input {
color: #132d5e;
font-family: Verdana;
font-size: 12px;
text-indent: 8px;
padding-top: 4px;
width: 111px;
height: 17px;
border: 1px solid #000000;
border-bottom: 2px solid #000000;
background: url(images/inputbg.jpg) repeat-x #ffffff;
float: left;
margin-right: 10px;
}

#loginForm input.sendForm {
width: 67px;
height: 23px;
float: left;
}

#topMenu {
width: 942px;
text-align: center;
}

#topMenu img {
border: none;
display: block;
}

#topMenu a {
margin: 0px;
padding: 0px;
}

#adsByGoogle {
height: 27px;
line-height: 37px;
text-indent: 40px;
font-family: Verdana;
font-size: 12px;
color: #ffffff;
}

/**********************************************************************************************************
* index.php
**********************************************************************************************************/

#box1 {
width: 549px;
height: 267px;
background: url(images/box1_bg.jpg) no-repeat;
position: relative;
float: left;
}

#box1 div#box1_img {
position: absolute;
left: 12px;
top: 12px;
}

#box1_content {
width: 523px;
height: 229px;
margin-top: 12px;
margin-left: 12px;
position: relative;
}

#box1_content h3 {
color: #000000;
font-size: 16px;
font-family: Georgia;
position: absolute;
width: 180px;
right: 15px;
top: 6px;
}

#box1_content p {
color: #252628;
font-size: 11px;
font-family: Arial;
text-indent: 0px;
line-height: 17px;
padding: 0px;
margin: 0px;
position: absolute;
right: 19px;
top: 80px;
width: 180px;
text-align: justify;
}

#box1_content a.moreBtn {
position: absolute;
right: 20px;
bottom: 15px;
}

#box1_content a img {
border: none;
}

#box1_buttons {
position: absolute;
bottom: 6px;
left: 24px;
}

#box1_buttons img {
border: none;
}

#box1_buttons a {
width: 35px;
height: 35px;
margin-right: 5px;
display: block;
}

#box1_buttons a#btn1 {
background: url(images/btn1.png) no-repeat;
}

#box1_buttons a#btn2 {
background: url(images/btn2.png) no-repeat;
}

#box1_buttons a#btn3 {
background: url(images/btn3.png) no-repeat;
}

#box2 {
width: 393px;
height: 322px;
background: url(images/box2_bg.jpg) no-repeat;
position: relative;
float: right;
}

#box2_content {
   border: none;
	position: absolute;
	top: 18px;
	left: 30px;
	overflow: visible;
}

#box2_content img {
border: none;
}

#box3 {
width: 549px;
height: 263px;
background: url(images/box3_bg.jpg) no-repeat;
position: relative;
float: left;
}

#box3_content {
position: absolute;
top: 20px;
left: 10px;
}

#box3_content div.template {
float: left;
margin-left: 10px;
}

#box3_content div.template div.templ_name {
color: #c4deff;
font-size: 14px;
font-family: Arial;
font-weight: bold;
}

#box3_content div.template div.templ_img {
margin-top: 15px;
margin-left: 0px;
}

#box3_content div.template div.templ_img img {
border: 6px solid #22468b;
}

#box3_content div.template div.more_link {
font-size: 12px;
font-family: Arial;
color: #c4deff;
margin-left: 90px;
margin-top: 10px;
}

#box3_content div.template a:link, #box3_content div.template a:visited {
font-size: 12px;
font-family: Arial;
font-weight: bold;
color: #f2ca05;
}

#box3_content div.template a:hover {
text-decoration: underline;
}

#box3_content div.long_btn {
margin-left: 15px;
float: left;
}

#box3_content div.long_btn img {
border: none;
}

#box4 {
width: 393px;
height: 208px;
background: url(images/box4_bg.jpg) no-repeat;
position: relative;
float: right;
}

#box4_content {
position: absolute;
left: 14px;
top: 5px;
}

#box4_content img {
border: none;
}

#middle_banner {
	width: 942px;
	height: 106px;
	background: url(images/middle_banner_bg.jpg) no-repeat;
	position: relative;
	float: left;
	overflow: visible;
}

#middle_banner div#banner_1, #middle_banner_2 div#banner_1 {
	position: absolute;
	top: 8px;
	left: 6px;
	overflow: visible;
}

#middle_banner div#banner_1 img, #middle_banner_2 div#banner_1 img {
border: none;
}

#middle_banner div#adsByGoogle_1, #middle_banner_2 div#adsByGoogle_1 {
	position: absolute;
	right: 6px;
	top: 8px;
	overflow: visible;
}

#box5 {
width: 549px;
height: 270px;
background: url(images/box5_bg.jpg) no-repeat;
position: relative;
float: left;
}

#box5_content {
position: absolute;
top: 25px;
left: 15px;
}

#box5_content div#box5_title {
color: #ff4d72;
font-size: 20px;
font-family: Georgia;
margin-left: 20px;
}

#box5_content table {
margin-top: 10px;
float: left;
}

#box5_content table img {
border: 4px solid #22468b;
background-color:#FFFFFF;
}

#box5 div.long_btn {
position: absolute;
right: 37px;
top: 30px;
}

#box5 div.long_btn img {
border: none;
}

#box6 {
width: 393px;
height: 270px;
background: url(images/box6_bg.jpg) no-repeat;
position: relative;
float: right;
}

#box6_content {
position: absolute;
top: 25px;
left: 15px;
}

#box6_content div#box6_title {
color: #f2ad00;
font-size: 20px;
font-family: Georgia;
margin-left: 20px;
}

#box6_content table {
margin-top: 20px;
margin-left: 20px;
}

#box6_content div.pop_lay_name {
color: #7898da;
font-size: 14px;
font-family: Arial;
font-weight: bold;
}

#box6_content div.pop_lay_img {
margin-top: 10px;
}

#box6_content div.pop_lay_img img {
border: 4px solid #102856;
}

#bottom_banner {
	width: 942px;
	height: 190px;
	background: url(images/footer_bg.jpg) no-repeat;
	position: relative;
	float: left;
	overflow: auto;
}

#bottom_banner div#banner_2, #bottom_banner_2 div#banner_2 {
	position: absolute;
	top: 8px;
	right: 6px;
	overflow: visible;
	visibility: visible;
}

#bottom_banner div#banner_2 img, #bottom_banner_2 div#banner_2 img {
border: none;
}

#bottom_banner div#adsByGoogle_2, #bottom_banner_2 div#adsByGoogle_2 {
	position: absolute;
	left: 6px;
	top: 8px;
	overflow: visible;
}

/**********************************************************************************************************
* mypic.php, layousections.php
**********************************************************************************************************/

#box7 {
width: 336px;
height: 267px;
background: url(images/box7_bg.jpg) no-repeat;
position: relative;
float: left;
}

#box7_content {
position: absolute;
top: 30px;
left: 40px;
}

#box7_content div#box7_title {
font-family: Georgia;
font-size: 24px;
color: #000000;
}

#box7_content div.uc_content {
margin-top: 15px;
width: 250px;
}

#box7_content div.uc_content div.uc_date {
font-size: 11px;
font-family: Verdana;
text-indent: 0px;
font-weight: bold;
color: #ea3a5f;
}

#box7_content div.uc_content div.uc_text {
font-size: 11px;
font-family: Arial;
text-indent: 0px;
margin-top: 7px;
text-align: justify;
}

#box7 a.moreBtn {
position: absolute;
bottom: 20px;
right: 40px;
}

#box7 img {
border: none;
}

#box8 {
width: 606px;
height: 267px;
background: url(images/box8_bg.jpg) no-repeat;
position: relative;
float: right;
}

#box8_content {
position: absolute;
top: 10px;
left: 25px;
}

#box8_content img {
border: none;
}

/**********************************************************************************************************
* mypic.php
**********************************************************************************************************/

#box9 {
width: 942px;
height: 290px;
background: url(images/box9_bg.jpg) no-repeat;
position: relative;
float: left;
}

#box10 {
width: 942px;
height: 365px;
background: url(images/box10_bg.jpg) no-repeat;
position: relative;
float: left;
}

#box10 div#browse {
width: 262px;
height: 350px;
position: relative;
float: left;
}

#box10 div#browse div#browse_title {
font-family: Georgia;
font-size: 20px;
color: #ffcd00;
position: absolute;
right: 40px;
top: 20px;
}

#box10 div#browse div#browse_links {
width: 200px;
position: absolute;
right: 40px;
top: 60px;
}

#box10 div#browse div#browse_links div {
margin-top: 10px;
text-align: right;
}

#box10 div#browse div#browse_links a {
font-family: Arial;
font-size: 12px;
}

#box10 div#newest4 {
width: 328px;
height: 350px;
position: relative;
float: left;
}

#box10 div#newest4 div#newest4_title {
font-family: Georgia;
font-size: 20px;
color: #ffffff;
position: absolute;
right: 60px;
top: 20px;
}

#box10 div#newest4 div#newest4_content {
position: absolute;
top: 25px;
left: 30px;
}

#box10 div#newest4 div#newest4_content img {
border: none;
}

#box10 div#most_rated4 {
width: 328px;
height: 350px;
position: relative;
float: left;
}

#box10 div#most_rated4 div#most_rated4_title {
font-family: Georgia;
font-size: 20px;
color: #ffffff;
position: absolute;
right: 60px;
top: 20px;
}

#box10 div#most_rated4 div#most_rated4_content {
position: absolute;
top: 25px;
left: 30px;
}

#box10 div#most_rated4 div#most_rated4_content img {
border: none;
}

#bottom_banner_2 {
	width: 942px;
	height: 175px;
	background: url(images/footer_bg_2.jpg) no-repeat;
	position: relative;
	float: left;
	overflow: visible;
}

/**********************************************************************************************************
* layousections.php
**********************************************************************************************************/

#box11 {
width: 942px;
height: 279px;
background: url(images/box11_bg.jpg) no-repeat;;
position: relative;
float: left;
}

#box11_content {
position: absolute;
top: 40px;
left: 20px;
}

#box11_content div.template, #box12_content div.template {
float: left;
margin-right: 25px;
}

#box11_content div.template div.templ_name, #box12_content div.template div.templ_name {
color: #c4deff;
font-size: 14px;
font-family: Arial;
font-weight: bold;
}

#box11_content div.template div.templ_img, #box12_content div.template div.templ_img {
margin-top: 15px;
margin-left: 0px;
}

#box11_content div.template div.templ_img img, #box12_content div.template div.templ_img img {
border: 6px solid #22468b;
}

#box11_content div.template div.rate_stars, #box12_content div.template div.rate_stars {
margin-top: 9px;
margin-left: 2px;
float: left;
}

#box11_content div.template div.rate_stars div.star_on, #box12_content div.template div.rate_stars div.star_on {
width: 13px;
height: 12px;
background: url(images/star_on.png) no-repeat;
float: left;
}

#box11_content div.template div.rate_stars div.star_off, #box12_content div.template div.rate_stars div.star_off {
width: 13px;
height: 12px;
background: url(images/star_off.png) no-repeat;
float: left;
}

#stars div.star_on {
width: 13px;
height: 12px;
background: url(images/star_on.png) no-repeat;
float: left;
}

#stars div.star_off {
width: 13px;
height: 12px;
background: url(images/star_off.png) no-repeat;
float: left;
}

#box11_content div.template div.more_link, #box12_content div.template div.more_link {
font-size: 12px;
font-family: Arial;
color: #c4deff;
margin-left: 90px;
margin-top: 10px;
}

#box11_content div.template a:link, #box11_content div.template a:visited, #box12_content div.template a:link, #box12_content div.template a:visited {
font-size: 12px;
font-family: Arial;
font-weight: bold;
color: #f2ca05;
}

#box11_content div.template a:hover, #box12_content div.template a:hover {
text-decoration: underline;
}

#box11_content div.long_btn, #box12_content div.long_btn {
margin-left: 10px;
float: left;
}

#box11_content div.long_btn img, #box12_content div.long_btn img {
border: none;
}

#middle_banner_2 {
width: 942px;
height: 105px;
background: url(images/middle_banner_2_bg.jpg) no-repeat;
position: relative;
float: left;
}

#box12 {
width: 942px;
height: 271px;
background: url(images/box12_bg.jpg) no-repeat;
position: relative;
float: left;
}

#box12_content {
position: absolute;
top: 34px;
left: 20px;
}

/**********************************************************************************************************
* details.php
**********************************************************************************************************/

#box13 {
width: 942px;
height: 655px;
background: url(images/box13_bg.jpg) no-repeat;
position: relative;
float: left;
}

#box13 div#layout {
position: absolute;
top: 50px;
left: 36px;
}

#box13 div#layout img {
border: none;
}

#box13 div#tutInstLay_btn {
position: absolute;
top: 50px;
right: 40px;
}

#box13 div#tutInstLay_btn img {
border: none;
}

#box13 div#codeBox_btn {
position: absolute;
top: 115px;
right: 40px;
}

#box13 div#codeBox_btn img {
border: none;
}

#box13 div#userComments {
width: 298px;
position: absolute;
right: 40px;
top: 200px;
}

#box13 div#userComments div#userCommentsTitle {
text-align: center;
font-size: 20px;
font-family: Georgia;
color: #ffffff;
}

#box13 div#userComments div.comment {
margin-top: 15px;
margin-left: 20px;
}

#box13 div#userComments div.comment div.nickname {
font-size: 12px;
font-family: Arial;
color: #ea3a5f;
font-weight: bold;
float: left;
}

#box13 div#userComments div.comment div.nickdatesep {
font-size: 11px;
font-family: Arial;
color: #ea3a5f;
float: left;
margin: 0px 3px;
}

#box13 div#userComments div.comment div.comment_date {
font-size: 11px;
font-family: Arial;
color: #ea3a5f;
float: left;
}

#box13 div#userComments div.comment div.comment_text {
width: 250px;
padding-top: 5px;
font-size: 11px;
font-family: Arial;
color: #ffffff;
text-align: justify;
clear: left;
}

/**********************************************************************************************************
* widgets.php
**********************************************************************************************************/

#box14 {
width: 942px;
height: 655px;
background: url(images/box14_bg.jpg) no-repeat;
position: relative;
float: left;
}

#box14 div#searchBar {
width: 913px;
height: 53px;
background: url(images/search_bar_bg.jpg) no-repeat;
position: absolute;
top: 80px;
left: 14px;
}

#box14 div#searchBar form {
}

#box14 div#searchBar form div#query_input_bg {
width: 266px;
height: 29px;
position: absolute;
right: 110px;
top: 12px;
background: url(images/query_input_bg.jpg) no-repeat;
}

#box14 div#searchBar form input.query_input {
width: 255px;
margin-left: 5px;
margin-top: 7px;
background: none;
border: none;
}

#box14 div#searchBar form div#send_btn {
position: absolute;
right: 25px;
top: 15px;
}

#box14 div#newest_widgets {
width: 440px;
height: 460px;
position: absolute;
top: 160px;
left: 0px;
}

#box14 div#newest_widgets div#newest_widgets_title {
font-family: Georgia;
font-size: 20px;
color: #ffffff;
position: absolute;
right: 0px;
top: 0px;
}

#box14 div#newest_widgets div#newest_widgets_content {
position: absolute;
top: 10px;
right: 0px;
}

#box14 div#newest_widgets div#newest_widgets_content img {
border: none;
margin-top: 30px;
margin-left: 55px;
}

#box14 div#mostrated_widgets {
width: 440px;
height: 460px;
position: absolute;
top: 160px;
left: 460px;
}

#box14 div#mostrated_widgets div#mostrated_widgets_title {
font-family: Georgia;
font-size: 20px;
color: #ffffff;
position: absolute;
right: 0px;
top: 0px;
}

#box14 div#mostrated_widgets div#mostrated_widgets_content {
position: absolute;
top: 10px;
right: 0px;
}

#box14 div#mostrated_widgets div#mostrated_widgets_content img {
border: none;
margin-top: 30px;
margin-left: 55px;
}

.inputForm{
	border-style: solid;
	border-width: 1px;
	border-color: #000000;
	color: #FFFFFF;
	background-color: #2F5DB3;
	font-weight: bold;
	overflow: hidden;
}
