body {
	background-color: #5E9DC8;
	/*background-color: #99B4CC;*/
	/*background:url(../images/backgrounds/body_bg-1.gif);*/
	font-family:"Trebuchet MS", Arial, sans-serif;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 4px;
	line-height:17px;
	background:url(/images/backgrounds/body_bg-1.gif);
}
body div, ul, li, td, p, h1, h2, h3, h4, h5, h6 {
	/*font-family:Verdana, Geneva, sans-serif;*/

	font-family:"Trebuchet MS", Arial, sans-serif;
	font-size:14px;
	color:#336699;
	line-height:17px;
}
#wrapper {
	width:983px;
	height:10px;
	overflow:hidden;
	margin:0 auto;
}
#wrapper-top-left {
	float:left;
	width:673px;
	height:10px;
	background:url('../images/buttons/div-top-left-new.gif');
	background-repeat:no-repeat;
}
#wrapper-top-right {
	float:right;
	width:310px;
	height:10px;
	background:url('../images/buttons/div-top-right-310-new.gif');
	background-repeat:no-repeat;
}
#wrapper-bottom-right {
	float:right;
	width:213px;
	height:15px;
	background:url('../images/buttons/div-bottom-right-new.gif');
	background-repeat:no-repeat;
	text-align:right;
}
#wrapper-bottom-left {
	float:left;
	width:770px;
	height:15px;
	background:url('../images/buttons/div-bottom-left-new.gif');
	background-repeat:no-repeat;
}
#wrapper-bottom {
	width:983px;
	overflow:hidden;
	margin:0 auto;
}
#content {
	width:974px;
	height:100%;
	overflow: hidden;
	background:url('../images/buttons/div-middle-983.gif');
	background-repeat:repeat-y;
	margin:0 auto;
	margin-top:0px;
	padding-left:9px;
	min-height:680px;
}
#content-top {
	width:642px;
	/*height:<?php echo $height;
?>px;*/
    height:30px;
	overflow: hidden;
	background:url('../images/buttons/top-round.gif');
	background-repeat:no-repeat;
	padding-left:15px;
	margin-top:0px;
	position:relative;
	z-index:1;
}
#header_wrapper {
	width:983px;
	height:142px;
	margin:0 auto;
	background:url('../images/buttons/top_table_bg-new.gif');
	backgound-repeat:no-repeat;
	margin-bottom:10px;
	background-repeat:no-repeat;
	border-top1:1px solid #5B9CD6;
}
#header_right {
	float:right;
	width:665px;
	height:74px;
	margin-right:13px;
	border:none;
}
#header-title {
	position:absolute;
	top:2px;
	z-index:20;
}
#login-form {
	float:right;
	background:#fff;
	width:150px;
	heght:90px;
	padding:10px;
	margin-top:-10px;
	font-size:13px;
}
.login_form_text {
	width:80px;
	font-size:11px;
	font-family:verdana;
}
#top_header {
	height:90px;
	padding-top:20px;
}
#logo {
	width:250px;
	height:90px;
	float:left;
}
#footer-right {
	float:right;
	width:30px;
	height:30px;
	background:url('../images/buttons/footer_bg_right-new.png');
	background-repeat:no-repeat;
}
#footer-left {
	float:left;
	width:30px;
	height:30px;
	background:url('../images/buttons/footer_bg_left-new.png');
	background-repeat:no-repeat;
}
#footer-middle {
	width:983px;
	overflow:hidden;
	margin:0 auto;
	margin-top:2px;
	background:url('../images/buttons/footer_bg_middle-new.gif');
}
#rightColumn {
	float:right;
	width:305px;
	padding-right:10px;
	text-align:right;
}
ul li {
	line-height:17px;
	list-style-type:square;
}
textarea {
/*background:url(../images/textarea_bg.png); background-repeat:repeat-x;	*/

	

}
h2 {
	font-size:18px;
	color:#D76D6D;
}
h3 {
	font-size:15px;
}
table#nav {
	border:none;
	margin-right:14px;
	margin-bottom:0px;
}
table#nav td {
	font-size:14px;
	height: 24px;
	text-align:center;
	color:#fff;
}
table#nav td a {
	color:#D65C5C;
}
#nav td a:link, #nav td a:visited {
	width:110px;
	display:block;
	margin:0;
	padding:0px;
	height:26px;
	line-height:26px;
	text-decoration:none;
	background-image:url('../images/buttons/button.png');
	margin-left:1px;
}
#nav td a:hover {
	text-decoration:underline;/*background: #ebebf5;*/
}
table#nav-n {
	border:none;
	margin-right:14px;
	margin-bottom:0px;
}
table#nav-n td {
	font-size:14px;
	height: 24px;
	text-align:center;
	color:#fff;
}
table#nav-n td a {
	color:#D76D6D;
}
#nav-n td a:link, #nav-n td a:visited {
	width:auto;
	display:block;
	margin:0;
	padding:0px;
	height:26px;
	line-height:28px;
	text-decoration:none;
	/*background-image:url('../images/buttons/button_new.gif');*/
	margin-left:1px;
	text-transform:uppercase;
	font-weight:bold;
	font-size:12px;
	padding-left:5px;
	padding-right:5px;
}
#nav-n td a:hover {
	text-decoration:underline;/*background: #ebebf5;*/
}
STRONG {
	color:#D76D6D;
	font-size:14px;
}
h1 {
	font-family:Georgia, Times, serif;
	font-weight:normal;
	color:#336699;
	font-size:24px;
	margin:0px;
	margin-bottom:7px;
}
fieldset {
	padding-bottom:20px;
	border:1px solid #eee;
	-moz-border-radius: 4px 4px 4px 4px;
}
.buttons {
	color: #FF0000;
	height:88px;
	margin-bottom:-25px;
	padding:0;
}
.buttons img {
	display:block;
}
.buttons_txt {
	color: #FF0000;
	position:relative;
	top:-10px;
	left:50px;
	height:25px;
	margin:0;
	padding:0;
}
.buttons_txt a:link, .buttons_txt a:visited {
	text-decoration:none;
	color:white;
}
.red {
	color: #FF0000;
}
.green {
	color: #FF0000;
}
.yellow {
	color: #FF0000;
}
.white {
	color: #FFFFFF
}
.small {
	font-size: 12px;
}
.pages {
	color: #FFFFFF;
	background:#ba0000;
}
.errors {
	color:red;
}
input {
}
select {
}
.heading {
	padding: 4px;
	padding-left: 1em;
	color:#bb0000;
	font-weight:bold;
}
table.users td {
	color:red;
	font-weight:bold;
}
.input_buttons {
	background:white;
	border:1px solid #ccc;
	border-style:outset;
	padding:2px;
	padding-left:20px;
	padding-right:20px;
}
.alerts_box {
	background:#ffffcc;
	border:1px solid red;
	padding:20px;
	width:380px;
}
.errors_box {
	background:#ffffcc;
	border:1px solid red;
	padding:20px;
	width:380px;
}
.event_headers {
	color:#F09;
}
.event_data {
	color:white;
}
.gallery_select {
	background:#fff;
	line-height:25px;
	width:250px;
	padding:1px;
	margin:0px;
}
table.programa td {
	color:white;
	font-weight:normal;
}
.small_text {
	color:#FFF;
	font-weight:normal;
}
.divider {
	border-top:1px dotted #ccc;
	height:1px;
}
.add_button {
	border:1px solid #ccc;
	padding:2px;
	padding-left:15px;
	padding-right:15px;
	color:white;
	text-decoration:none;
}
.links {
	color:#FFB4B3;
}
table.images_table {
	width:150px;
	height:150px;
	border:1px solid #ccc;
	background:white;
}
.link_button {
	border:1px solid #ccc;
	border-style:outset;
	padding:4px;
	padding-left:20px;
	padding-right:20px;
	color:#333;
	background:white;
	text-decoration:none;
}
.events_date {
	font-weight:bold;
	color:#ff0000;
	line-height:20px;
}
table.event td img {
	padding:10px;
}
.ok {
	padding:15px;
	color:#629827;
	background:#DFF2BF;
	border:1px solid #4F8A10;
	margin-bottom:40px;
	margin-top:40px;
}
.error {
	padding:15px;
	color:#D63301;
	font-weight:bold;
	background:#FFCCBA;
	border:1px solid #D63301;
	margin-bottom:40px;
	margin-top:40px;
}
.warning {
	padding:15px;
	color:#9F6000;
	font-weight:normal;
	background:#FFFFCC;
	border-top:1px solid #933A00;
	border-bottom:1px solid #933A00;
	/*background-image:url('../images/messagebox_warning.png');

	background-repeat:no-repeat;

	background-position:5px 5px;*/

	width:540px;
	line-height:20px;
}
.required {
	color:red;
}
.help {
	background:white;
	width:633px;
	padding:10px;
}
.comments {
	border:1px solid #ccc;
	background:#fff;
	margin-bottom:2px;
	padding:10px;
	width:580px;
}
.footer {
	border-top:1px solid #F098A2;
	background:url('../images/footer_bg.png');
}
.panel_headers {
	width:150px;
	height:22px;
	border-top:1px solid #F098A2;
	border-bottom:1px solid #F098A2;
	background:url('../images/footer_bg.png');
	line-height:22px;
	text-align:left;
	padding-left:5px;
	color:#292C16;
}
.panel_content {
	font-size:13px;
	width:150px;
	background:#F9F9E3;
	text-align:left;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
}
.last_users {
	line-height:16px;
}
.panel_content a:link, .panel_content a:visited {
	color:#336699;
	text-decoration:none;
}
.panel_content a:hover {
	color:#D76D6D;
}
.last_posts {
	line-height:12px;
}
div.footer_table {
	float:left;
	width:440px;
	font-size:13px;
	line-height:30px;
}
.footer_table a:link, .footer_table a:visited {
	font-size:13px;
	color:#336699;
	text-decoration:none;
}
.footer_table a:hover {
	color:#D76D6D;
	text-decoration:underline;
}
.user {
	background:#F9F9E3;
	border:1px solid #E0E9E9;
	padding:5px;
}
table.user_table {
}
table.user_table td {
	width:223px;
	height:128px;
	background:url(../images/user_bg.png);
	background-repeat:no-repeat;
	text-align:left;
}
table.user_table td a:link, table.user_table td a:visited {
	text-align:left;
	line-height:11px;
}
table.user_table td a:hover {
	text-decoration:underline;
}
table.user_table_content {
}
table.user_table_content td {
	background:none;
	background-repeat:no-repeat;
	text-align:left;
}
table.user_table_content td a:link, table.user_table td a:visited {
	text-align:left;
	line-height:15px;
	color:#336699;
}
table.user_table_content td a:hover {
	color:#993366;
}
.leksikon_question {
	color:#F60;
}
.leksikon_answer {
	color:#666;
}
.leksikon_questions_divider {
	margin-top:10px;
	border-top:1px solid #f0f0f0;
}
.leksikon_answer_input {
	padding:3px;
}
.all_galleries {
	position:relative;
	float:left;
	width:140px;
	height:135px;
	line-height:135px;
	margin:5px;
	margin-right:5px;
	overflow:hidden;
	padding:4px;
	text-align:center;
	background-image:url('../images/backgrounds/img_shadow1.png');
	background-repeat:no-repeat;
	background-position:0px 0px;
}
.all_galleries img {
	border:0px solid #eee;
	background-color:white;
	background:white;
}
.all_galleries img:hover {
	background-image:url('../images/backgrounds/img_shadow1_hover.png');
}
.select_galleries {
	float:left;
	width:72px;
	height:72px;
	margin:6px;
	margin-top:5px;
	padding:0px;
}
.select_galleries_text {
	padding:0px;
	font-size:11px;
	margin-top:-5px;
	text-align:center;
}
.select_galleries img {
	border:0px solid #eee;
	padding:4px;
	background-color:white;
	background-image:url('../images/backgrounds/img_shadow2.png');
	background-repeat:no-repeat;
	background-position:0px 0px;
}
.select_galleries img:hover {
	background-image:url('../images/backgrounds/img_shadow2_hover.png');
}
.all_galleries_container {
	overflow: hidden;
	width: 589px;
	padding-bottom:20px;
	margin-top:20px;
}
table#polezno {
	border:none;
	margin-right:30px;
	margin-bottom:-3px;
}
table#polezno td {
	color:#336699;
	font-size:14px;
}
table#polezno td a {
	color:#D65C5C;
}
table#polezno td img {
	padding:4px;
	background:white;
	border:1px solid #eee;
}
#polezno td a:link, #polezno td a:visited {
	font-size:14px;
	margin:0;
	padding:0px;
	text-decoration:none;
	margin-left:1px;
}
#polezno td a:hover {
	text-decoration:underline;/*background: #ebebf5;*/
}
table#polezno_index {
	border:1px solid #FCD9D0;
	margin-right:30px;
	margin-bottom:-3px;
}
table#polezno_index td {
	color:#336699;
	font-size:13px;
}
table#polezno_index td a {
	color:#D65C5C;
}
table#polezno_index td img {
	padding:4px;
	background:white;
	border:1px solid #eee;
}
#polezno_index td a:link, #polezno_index td a:visited {
	font-size:13px;
	margin:0;
	padding:0px;
	text-decoration:none;
}
#polezno_index td a:hover {
	text-decoration:underline;/*background: #ebebf5;*/
}
.gallery_links {
	font-size:11px;
	cursor:pointer;
	border:1px solid #ccc;
}
table#pic_navigation td {
	font-size:13px;
	cursor:pointer;
	line-height:16px;
	text-decoration:none;
}
table#pic_navigation a:link, table#pic_navigation a:visited {
	text-decoration:none;
	font-size:12px;
	cursor:pointer;
	line-height:16px;
	color:#336699;
}
table#pic_navigation a:hover {
	color:#F90;
}
table#pic_navigation td img {
	margin-top:2px;
	font-size:11px;
	cursor:pointer;
	line-height:16px;
}
table#pic_navigation td a {
	outline:thin;
}
.cancel {
	font-family:verdana;
}
#fileInputQueue {
	width:300px;
	margin-top:10px;
	margin-left:10px;
	font-family:verdana;
	font-size:13px;
}
.start {
	font-family:verdana;
	font-size:13px;
	display:none;
}
.comentar {
}
.date {
	font-size:13px;
	color:#333;
}
.username {
	font-size:13px;
	color:#666;
}
.username a:link, .username a:visited {
	text-decoration:none;
}
.username a:hover {
	color:#ff9900;
}
.dobaven {
	font-size:13px;
	color:#666;
}
#igri .SlidingPanels {
	float: left;
}
#igri .SlidingPanelsContentGroup {
	float: left;
	width: 10000px;
}
#igri .SlidingPanelsContent {
	float: left;
	width: 600px;
}
.konkursi_items {
	width:299px;
	float:left;
	margin:5px;
	height:192px;
	overflow:hidden;
	position:relative;
}
.konkursi_left {
	width:142px;
	float:left;
	height:185px;
	margin-top:20px;
	overflow:hidden;
	padding:4px;
	background-image:url('../images/backgrounds/img_shadow1.png');
	text-align:center;
	background-repeat:no-repeat;
}
.rotate_right {
/*
	-webkit-transform: rotate(2deg);
	-moz-transform: rotate(2deg);
	transform: rotate(2deg);
	*/
}
.rotate_left {
/*
	-webkit-transform: rotate(-2deg);
	-moz-transform: rotate(-2deg);
	transform: rotate(-2deg);
	*/
}
.konkursi_left img {
	background:white;
	background-color:white;
	background-repeat:no-repeat;
	background-position:0px 0px;
}
.konkursi_left img:hover {
	background-image:url('/images/backgrounds/img_shadow1_hover.png');
}
.konkursi_right {
	width:138px;
	float:left;
	height:125px;
	text-align:left;
	padding-left:12px;
	line-height:normal;
}
.fotoButtons {
	border:1px solid #DDDDDD;
	padding:2px;
	margin-bottom:3px;
	background-color:#FFF;
	background-image:url('../images/buttons/foto_b_bg.png');
	background-repeat:no-repeat;
	background-position:3px 3px;
	width:270px;
	float:left;
	margin-left:2px;
}
.fotoButtons img {
	margin-left:3px;
}
.randomImage {
	border:1px solid #DDDDDD;
	padding:3px;
	margin-bottom:3px;
	background-color:#FFF;
	background-image:url('../images/buttons/foto_b_bg.png');
	background-repeat:no-repeat;
	background-position:3px 3px;
	width:150px;
}
table.potrebiteli {
}
table.potrebiteli td {
	border-bottom:1px solid #fff;
	font-size:14px;
	background:#E8EDFF;
	color:#666699;
}
table.potrebiteli th {
	border-bottom:1px solid #fff;
	text-align:left;
	font-size:15px;
	color:003399;
	background:#B9C9FE;
}
.message_respond {
	height:40px;
	padding:5px;
	border:1px solid #FCEFA1;
	background:#FCFAF1;
	color:#363636;
	margin-bottom:25px;
}
.warnings {
	padding:10px;
	border:1px solid #FCEFA1;
	background:#FCFAF1;
	color:#363636;
	margin-bottom:15px;
	width:579px;
}
table#send_link td {
	padding:5px;
}
html .fb_share_link {
	padding:2px 0 0 20px;
	height:16px;
	background:url(http://b.static.ak.fbcdn.net/images/share/facebook_share_icon.gif?8:26981) no-repeat top left;
}
html .send_link {
	padding:2px 0 0 20px;
	height:16px;
	background:url('../images/icons/mail_message.png') no-repeat top left;
}
.opisanie {
	background:white;
	font-size:13px;
}
.errors {
	background:#ffffcc;
	border-top:1px solid red;
	border-bottom:1px solid red;
	padding:10px;
}
.success {
	color: #4F8A10;
	background-color: #DFF2BF;
	border-top:1px solid #3C6;
	border-bottom:1px solid #3C6;
	padding:10px;
}
.tips {
	border:1px solid #DDDDDD;
	padding:10px;
	color:#666666;
	background-image:url('../images/icons/tips_24x24.png');
	background-position:5px;
12px;
	background-repeat:no-repeat;
	background-color:#FDFDFD;
	padding-left:45px;
}
.commentbox {
	background-color: #ececec;
	padding: 10px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:13px;
	width:569px;
}
.commentfooter {
	background: url(../images/comments_arrow.gif) 20px 0 no-repeat; /*20px 0 equals horizontal and vertical position of arrow. Adjust as desired (ie: 20px -5px).*/
	padding-left: 58px;
	padding-top: 1px;
	margin-bottom: 2em;
	font-size: 90%;
	color: #4A4A4A;
}
.fotokonkurs_container {
	width:569px;
	height:190px;
	margin:0 auto;
	border:4px solid #eee;
	padding:10px;
}
.fotokonkurs_header {
	font-size:18px;
	font-weight:normal;
	margin-bottom:8px;
}
.blog-top-round {
	width:526px;
	height:15px;
	background:url(/images/backgrounds/blogs/blog-top-round.png);
	margin-top:5px;
}
.blog-bottom-round {
	width:526px;
	height:15px;
	background:url(/images/backgrounds/blogs/blog-bottom-round.png);
}
.blog-content {
	background:#E8EDFF;
	width:506px;
	padding:0px;
	padding-left:10px;
	padding-right:10px;
	text-decoration:none;
}
.blog-content a:link, .blog-content a:visited {
	color:#666699;
	text-decoration:none;
}
.blog-content a:hover {
	color:#fe8a0a;
	text-decoration:none;
}
.blog-content a:active {
	color:#F00;
}
.blog-top-round-odd {
	width:526px;
	height:15px;
	background:url(/images/backgrounds/blogs/blog-top-round-odd.png);
	margin-top:5px;
}
.blog-bottom-round-odd {
	width:526px;
	height:15px;
	background:url(/images/backgrounds/blogs/blog-bottom-round-odd.png);
}
.blog-content-odd a:link, .blog-content-odd a:visited {
	color:#666699;
	text-decoration:none;
}
.blog-content-odd a:hover {
	color:#fe8a0a;
	text-decoration:none;
}
.blog-content-odd {
	background:#F6F6DB;
	width:506px;
	padding:0px;
	padding-left:10px;
	padding-right:10px;
}
.blog-content-data {
	color:#999;
	font-size:11px;
}
.blog-content-user {
	color:#999;
	font-size:11px;
}
.add-comments {
	background:transparent url(../images/icons/comment.gif) no-repeat scroll 0 50%;
	white-space: nowrap;
	padding-left: 12px;
}
.comments_header {
	font-size:15px;
	font-weight:bold;
	border-bottom:1px dotted #ccc;
	text-align:left;
	color:#6F9ECE;
	width:589px;
}
.pager {
	padding-left:15px;
	padding-right:15px;
	padding-top:2px;
	padding-bottom:2px;
	margin-right:1px;
	margin-left:1px;
	color:#ff0084;
	clear:both;
}
.pager a {
	text-decoration: none;
	padding-top:2px;
	padding-bottom:2px;
 border: 1px solid color:#0063e3;
	text-align: center;
	color: #666;
	margin-right:2px;
	margin-left:2px;
}
.pager a:link, .pager a:visited {
	text-decoration: none;
	padding-left:5px;
	padding-right:5px;
	padding-top:2px;
	padding-bottom:2px;
	border: 1px solid #DDDDDD;
	text-align: center;
	color:#0063e3;
	margin-right:2px;
	margin-left:2px;
}
.pager a:hover {
	border:solid 1px #0e509e;
}
.igri_images {
	float:left;
	margin-right:15px;
}
.igri_items {
	border:0px solid #D3D5D5;
	background:#FFF;
	padding:10px;
	overflow:hidden;
	color:#231F20;
	text-align:justify;
}
.igri_items img {
	border:5px solid #FFF;
}
.igri_items h2 {
	margin-top:0px;
	padding-bottom:3px;
	border-bottom:2px solid #eee;
	color:#307DAC;
}
.igri_items strong {
}
.polezno_items {
	line-height:17px;
	text-align:justify;
}
.polezno_headers {
	font-family:Georgia, Times, serif;
	font-weight:normal;
	font-style:italic;
	color:#336699;
	font-size:20px;
	margin:0px;
	margin-bottom:7px;
}
.domashen-lubimec {
	border:0px solid #D3D5D5;
	background:#FFF;
	padding:10px;
	overflow:hidden;
	color:#231F20;
	text-align:justify;
}
.domashen-lubimec h2 {
	margin-top:0px;
	padding-bottom:3px;
	border-bottom:2px solid #eee;
	color:#307DAC;
}
.domashen-lubimec img {
	float:left;
	margin-right:15px;
}
.important {
	color: #F90;
}
.all_galleries_container {
	width:700px;
}
.counter {
	float:left;
	width:70px;
	height:23px;
	padding-top:7px;
}
.counter img {
	border:1px solid #FDF1EE;
}
#combo {
	border:1px solid #E4DAD8;
	width:152px;
	height:25px;
	background:url(../images/backgrounds/select.png);
	background-repeat:no-repeat;
	background-position:top right;
	font-size:12px;
	font-family:Verdana, Geneva, sans-serif;
	font-weight:bold;
	line-height:200%;
	padding-left:40px;
	color:#336699;
	cursor:pointer;
}
.all_albums {
	float:right;
	font-weight:bold;
	color:#0063E3;
	margin-right:15px;
}
table.register {
	border-top:1px solid #C2D3DB;
}
table.register td {
	border-bottom:1px solid #C2D3DB;
}
.faq {
	margin-bottom:5px;
	line-height:20px;
}
.trans_box2 {
	font-size:16px;
	font-weight:bold;
	color:#fff;

  

  /* Mozilla ignores crazy MS image filters, so it will skip the following */

    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/backgrounds/30p_black.png');
}
/* IE ignores styles with [attributes], so it will skip the following. */

.trans_box2[class] {
	background-image:url(../images/backgrounds/30p_black.png);
}
.avatar {
	border:1px solid #ccc;
	background:white;
	padding:2px;
}
.comments_avatar {
	border:1px solid #E8EDFF;
	background:white;
	padding:2px;
	margin-right:10px;
	float:left;
}
.fotokonkurs_header {
	color:#D76D6D;
}
.fotokonkurs_text {
	color:#666;
}
.city_select {
	font-family:"Trebuchet MS", Arial, sans-serif;
	font-size:14px;
}
.admin_img {
	background:#fff;
	padding:3px;
	border:1px solid #ccc;
	margin:3px;
}
.admin_container {
	width:589px;
}
.izraboteno {
	float:right;
	width:150px;
	font-size:13px;
	margin-right:-20px;
	line-height:30px;
}
.friends {
	border:1px solid #DDDDDD;
	padding:3px;
	margin-bottom:3px;
	background-color:#FFF;
	width:150px;
}
div.multiple {
	background-color: white;
	border:1px solid #ccc;
	margin:5px;
	margin-left:0px;
	width:433px;
	cursor: pointer;
	font-size: 12px;
	padding-left:5px;
	padding-right:5px;
}
div.multiple.hover {
	background-color: #ddd;
}
.konkurs_image {
	padding:2px;
	border:1px solid #eee;
}
.left_cell {
	margin:2px;
	width:80px;
	float:left;
	color:#666;
	line-height:200%;
	padding-left:2px;
}
.right_cell {
	margin:2px;
	width:480px;
	float:left;
	line-height:200%;
}
.right_cell ul, li {
	list-style-type:none;
}
.items_div {
	clear:both;
	border-top:1px dotted #eee;
}
.top_of_page {
	background:url(../images/icons/top.png);
	background-repeat:no-repeat;
	padding-left:20px;
	background-position:0px 1px;
}
.email-konkurs-item {
	padding:1px;
	font-size:11px;
	width:140px;
}
.single_image {
	border:6px solid #eee;
}
.midpage_banner {
	padding:4px;
	border:1px solid #eee;
}
.anlink {
	cursor:pointer;
	padding:4px;
	height:30px;
	line-height:30px;
	background:url(../images/icons/play.png);
	background-repeat:no-repeat;
	background-position: 0% 50%;
	padding-left:30px;
}
.anlink a:active {
	font-weight:bold;
}
.anlinkstop {
	cursor:pointer;
	padding:4px;
	height:30px;
	line-height:30px;
	background:url(../images/icons/stop.png);
	background-repeat:no-repeat;
	background-position: 0% 50%;
}
.votes_container {
	line-height:24px;
	padding-left:4px;
	text-align:center;
	float:left;
	width:50px;
	height:24px;
	background:#FFF5CB;
	border:1px solid #FFEAA9;
	color:#1B5790;
}
.votes_container a:link, .votes_container a:visited {
	display:block;
}
.voted_container {
	line-height:24px;
	padding-left:4px;
	text-align:center;
	float:left;
	width:50px;
	height:24px;
	background:#E8E8E8;
	border:1px solid #D2D2D2;
	color:#444444;
}
#login_form input {
	font-size:12px;
}
ul#top_user_menu {
	width:589px;
	margin-bottom:0px;
	margin-left:0px;
}
ul#top_user_menu li {
	float:left;
	list-style-type:none;
	margin-left:3px;
}
ul#top_user_menu li a:link, ul#top_user_menu li a:visited {
	display:block;
	float:left;
	height:30px;
	line-height:30px;
	padding-left:15px;
	background:url('../images/buttons/user_menu_bg.png');
	background-repeat:no-repeat;
	background-position:top left;
	text-decoration:none;
	color:#666;
}
ul#top_user_menu li a span {
	padding-right:15px;
	background:url('../images/buttons/user_menu_bg.png');
	background-repeat:no-repeat;
	background-position:top right;
	display:block;
	white-space:nowrap;
}
.lusername {
	font-size:15px;
	font-weight:bold;
}
.video_container {
	width:579px;
	height:250px;
	padding-top:10px;
	padding-left:10px;
	background:url(../images/backgrounds/video_background.png);
}
.fpass {
	font-size:11px;
	text-align:left;
}
.add_photo {
	border-top:1px solid #dddddd;
	border-bottom:1px solid #dddddd;
	background:#eeeeee;
	background:url(../images/icons/add.gif);
	background-repeat:no-repeat;
	background-position:10px 7px;
	color:#444444;
	padding:4px;
	height:28px;
	line-height:28px;
}
.add_photo a:link, .add_photo a:visited {
	text-decoration:none;
	color:#444444;
	margin-left:40px;
}
.green_header {
	height:25px;
	border:1px solid #fff;
	background:url(../images/buttons/green_header.gif);
	background-repeat:no-repeat;
	color:#FFF;
	padding-left:5px;
	padding-top:2px;
	text-transform:uppercase;
	background-position:-30px 0px;
}
.obshti_galerii_menu a:link, .obshti_galerii_menu a:visited {
	color:#D76D6D;
	text-decoration:none;
}
.obshti_galerii_menu a:hover {
	text-decoration:underline;
}
ul.obshti_galerii_ul {
}
ul.obshti_galerii_ul li {
	list-style-type:none;
	list-style-image:url('../images/arrows/arrow_link.png');
	line-height:22px;
}
.og_items {
	font-size:11px;
}
/* Normal Bubble */
div.bubble {
	width: 589px;
	font-size: 0.75em;
	margin-bottom: 24px;
}
div.bubble strong {
	font-weight:normal;
}
div.bubble blockquote {
	margin: 0px;
	padding: 0px;
	border: 1px solid #c9c2c1;
	background-color: #fff;
	overflow:hidden;
}
div.bubble blockquote p {
	margin: 10px;
	padding: 0px;
	overflow:hidden;
}
div.bubble cite {
	position: relative;
	margin: 0px;
	padding: 7px 0px 0px 15px;
	top: 4px;
	background: transparent url(../images/tips/tip.gif) no-repeat 20px 0;
	font-style: normal;
}
/* Rounded Bubble */
div.bubble div.rounded {
	margin-bottom: 10px;
	border: 3px solid #fff;
	background-color: #b7e0ff;
}
div.bubble div.rounded blockquote {
	border: 0;
	background-color: transparent;
}
div.bubble div.rounded blockquote p {
	margin: 0px 10px;
}
div.bubble cite.rounded {
	position: relative;
	margin: 0px;
	padding-left: 15px;
	padding-top: 12px;
	top: 9px;
	background: transparent url(tip-rounded.gif) no-repeat 15px 0;
}
/* Pimped Bubble */
div#pimped.bubble {
	font-size: 0.9em;
}
div#pimped.bubble div.rounded {
	color: #fff;
	border: 3px solid #fff;
	background-color: #111;
}
div#pimped.bubble cite.rounded {
	background: transparent url(../images/tip-pimped.gif) no-repeat 15px 0;
}
.vij_pobeditelite {
	width:120px;
	border:1px solid #e3813f;
	background:#ebebf5;
	-moz-border-radius:5px;
	padding:2px;
	padding-left:15px;
	margin:0;
	text-align:left;
	color:#FFF;
	text-decoration:none;
	background-image:url(../images/buttons/uchastvai_button_bg.jpg);
	background-position:0% 50%;
}
.vij_pobeditelite a:link, .vij_pobeditelite a:visited {
	color:#FFF;
	text-decoration:none;
}
.uchastnici_button {
	width:120px;
	border:1px solid #7cb1d1;
	background:#ebebf5;
	-moz-border-radius:5px;
	padding:2px;
	padding-left:15px;
	margin:0;
	text-align:left;
	color:#FFF;
	text-decoration:none;
	background-image:url(../images/buttons/uchastnici_button_bg.jpg);
	background-position:0% 50%;
}
.uchastnici_button a:link, .uchastnici_button a:visited {
	color:#FFF;
	text-decoration:none;
}
.uchastvai {
	width:100px;
	border:1px solid #e3813f;
	background:#ebebf5;
	-moz-border-radius:8px;
	padding:2px;
	padding-left:15px;
	margin:0;
	text-align:left;
	background-image:url(../images/buttons/uchastvai_button_bg.jpg);
	background-position:0% 50%;
}
.uchastvai a:link, .uchastvai a:visited {
	color:#FFF;
	text-decoration:none;
}
table.potrebiteli {
}
table.konkursi .konkursi_even {
	background:#eff2fc;
}
table.konkursi .konkursi_odd {
	background:#E8EDFF;
}
table.konkursi td {
	border-bottom:1px solid #fff;
	border-right:1px solid #fff;
	color:#666699;
}
table.konkursi th {
	border-bottom:1px solid #fff;
	border-right:1px solid #fff;
	text-align:left;
	background:#E8EDFF;
	color:003399;
}
.konkurs_names {
	color:#0000ff;
}
.breadcrumbs {
	font-size:11px;
	padding-left:9px;
	margin-top:-4px;
	margin-bottom:2px;
}
.winners {
	color:#D76D6D;
}
.winners_box {
	border:1px solid #eee;
	background:#FFFFDF;
	padding:10px;
	width:572px;
	margin-top:15px;
	margin-bottom:15px;
	font-style:italic;
	-moz-border-radius:5px 0px 5px 0px;
}
.og_bottom {
	width:140px;
	text-align:left;
	margin-top:4px;
}
.og_bottom_users {
	width:80px;
	text-align:left;
	margin-top:4px;
	float:left;
}
.og_bottom_users a:link, .og_bottom_users a:visited {
	color:#336699;
	text-decoration:none;
	font-size:11px;
}
.og_bottom_users a:hover {
	text-decoration:underline;
}
.og_bottom_votes {
	width:140px;
	text-align:right;
	margin-top:4px;
	float:right
}
.img-shadow {
	float:left;
	background: url(../images/shadows/shadowAlpha.png) no-repeat bottom right !important;
	background: url(../images/shadows/shadow.gif) no-repeat bottom right;
	margin: 10px 0 0 10px !important;
	margin: 10px 0 0 5px;
}
.img-shadow img {
	display: block;
	position: relative;
	background-color: #fff;
	border: 1px solid #a9a9a9;
	margin: -6px 6px 6px -6px;
	padding: 4px;
}
.kl_container {
	width:140px;
	float:left;
	margin:3px;
	overflow:hidden;
}
.kl_left {
	wdith:50px;
	float:left;
}
.kl_left img {
	border:1px solid #eee;
	padding:2px;
	background:#fff;
	width:40px;
	height:40px;
}
.kl_right {
	width:70px;
	float:left;
	margin-left:5px;
	font-size:11px;
	overflow:hidden;
}
.kl_city {
	font-size:15px;
	font-weight:bold;
	border-bottom:1px solid #eee;
	margin-top:20px;
}
.tag_0 a:link, .tag_0 a:visited {
	text-decoration:none;
	font-size:11px;
	color:red;
}
.tag_1 a:link, .tag_1 a:visited {
	text-decoration:none;
	font-size:13px;
	color:red;
}
.tag_2 a:link, .tag_2 a:visited {
	text-decoration:none;
	font-size:16px;
	color:#A6BA34;
}
.tag_3 a:link, .tag_3 a:visited {
	text-decoration:none;
	font-size:12px;
	color:#61B6BA;
}
.tag_4 a:link, .tag_4 a:visited {
	text-decoration:none;
	font-size:18px;
	color:#D76D6D;
}
.tag_images {
	float:left;
	margin:5px;
	width:140px;
	height:125px;
	border:1px solid #eee;
	padding:2px;
}
.top_div {
	/*background:#2F79BD;*/
	width:979px;
	margin:0 auto;
	height:24px;
	padding:2px;
	padding-left:12px;
	color:#FFF;
	margin-bottom:0px;/*border-bottom:1px solid #2B6DAA;*/
}
.top_div .top_login {
	width:250px;
	float:right;
	margin-right:2px;
	text-align:right;
	margin-top:0px;
	font-size:15px;
	color:#FFF;
}
.top_div .top_login a:link, .top_div .top_login a:visited {
	font-size:15px;
	color:#FFF;
}
.top_div a:link, .top_div a:visited {
	color:#FFF;
	font-size:11px;
	text-decoration:none;
}
.top_div .top_login form {
	margin:0px;
	padding:0px;
}
.top_div .top_login .login_btn {
	margin:0px;
	padding-top:1px;
	padding-bottom:1px;
	padding-left:3px;
	padding-right:3px;
	font-family:verdana;
	font-size:11px;
}
.et_180_150 {
	width:180px;
	height:150px;
	float:left;
	margin-left:10px;
}
.admin_tools {
	position:absolute;
	top:4px;
	left:4px;
	clear:both;
	border:1px solid #eee;
	background:#FFC;
}
table.ecard_table {
	margin-top:20px;
}
table.ecard_table td {
	background:#ebebf5;
	border:2px solid #fff;
}
table.ecard_table td.form_cell {
	border-left:none;
}
table.ecard_table td input, table.ecard_table td textarea {
	margin-top:3px;
	margin-bottom:3px;
}
.left_div {
	margin-right:20px;
	overflow:hidden;
	float:left;
}
.facebook_16 {
	background: transparent url(../images/icons/facebook-16x16.gif);
	background-repeat:no-repeat;
	padding-left:20px;
}
.baby_sanft {
	border:1px solid #eee;
}
.fb_like {
	margin:0 auto;
	margin-left:5px;
	margin-bottom:5px;
	width:290px;
	border:1px solid #eee;
	background:#fff;
	padding:5px;
}
.security_code {
	width:96px;
}
.clear {
	clear:both;
}
.info_map {
	padding:2px;
	border:1px solid #eee;
	width:500px;
	height:300px;
}
.info_object {
	font-size:18px;
}
table.uslugi a:link, table.uslugi a:visited {
	text-decoration:none;
	color:#336699;
}
table.uslugi td {
	line-height:20px;
}
div.info {
	line-height:18px;
}
div.info h1 {
	margin-bottom:0px;
	padding-bottom:0px;
}
.required_field {
	color:red;
}
.info_add_btn {
	font-size:15px;
	padding:3px;
	width:120px;
}
.even {
	background:#FBFBFD;
}
.odd {
	background: #F5F5FA;
}
.div_pager {
	/*background: #B3B8BE;*/
	padding: 3px;
	overflow: hidden;
	/*border: 1px solid #ccc;*/
	-moz-border-radius: 0px;
	text-align: left;
	width:300px;
}
#pager_container {
	width: 150px;
	float: left;
	text-align: left;
	margin-top: 3px;
	margin-right: 3px;
}
#pager_container a:link, #pager_container a:visited {
	padding: 0px;
	margin: 2px;
	margin-left: 4px;
	margin-right: 4px;
	width: 18px;
	height: 17px;
}
#pager_container img {
	border: none;
	padding: 0px;
	margin: 2px;
	margin-top: -1px;
}
.results_select {
	margin: 0px;
	padding: 0px;
	width: 100px;
	float: left;
}
.results_select select {
	margin: 0px;
	margin-top: 1px;
	margin-left: 2px;
}
table.smiatam td {
	font-size:22px;
	color:#2C70AD;
}
table.smiatam td input {
	font-size:20px;
	color:#2C70AD;
	text-align:center;
}
.text_entry {
	background:white;
	border:1px solid #ddd;
}
.last_images {
	float:left;
	padding:1px;
	margin:2px;
}
.novi_uchastnici {
	text-align:left;
	text-transform:uppercase;
	padding:2px;
}
.last_h1 {
	margin-bottom:3px;
	font-size:20px;
	float:left;
	margin-top:2px;
	margin-left:3px;
}
.sec_img {
	border:1px solid #ddd;
}
.add_comment {
	font-size:14px;
	padding:2px;
	color:#666;
	line-height:1px;
}
/* FROM header.inc.php */


.img {
	cursor:pointer;
	padding-bottom:2px;
}
.container td, p {
	font-family:verdana;
	font-size:13px;
	padding-left:20px;
	line-height:20px;
}
.container font {
	font-family:verdana;
}
.navigate {
	font-family:verdana;
	font-size:11px;
	color:white;
}
.small {
	font-family:verdana;
	font-size:11px;
	color:white;
}
.SlidingPanels {
	width:106px;
	margin:0;
}
.SlidingPanelsContentGroup {
	position: relative;
	width:10000em;
	margin: 0px;
	padding: 0px;
	border: none;
	z-index:1;
}
.SlidingPanelsContent {
	width: 148px;
	height: 138px;
	float:left;
	margin: 0px;
	padding: 0px;
	border: none;
	margin-right:3px;
	cursor:pointer;
	vertical-align:middle;
	line-height:14px;
	background:#fff;
	position: relative;
	z-index:1;
}
.SlidingPanelsContent img {
	border:1px solid #fff;
	padding:2px;
	background:#fff;
	width:140px;
	height:125px;
}
.SlidingPanelsContent img {
	border:0px solid #eee;
	padding:4px;
	background-color:white;
	background-image:url('../images/buttons/img_shadow152.png');
	background-repeat:no-repeat;
	background-position:0px 0px;
}
.SlidingPanelsContent img:hover {
	background-image:url('../images/backgrounds/img_shadow1_hover.png');
}
.gall_fn {
	width:100px;
	height:130px;
	padding-left:101px;
	padding-top:5px;
	text-align:right;
	color:#86172f;
	font-family:arial;
}
.gall_date {
	width:100px;
	height:30px;
	padding-left:101px;
	padding-top:5px;
	font-size:11px;
	color:#86172f;
}
.image_panel {
	cursor:default;
	text-align:right;
	width:92px;
	height:18px;
	position:absolute;
	top:69px;
	left:5px;
 filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/images/backgrounds/30p_black.png');
	line-height:18px;
}
.image_panel[class] {
	background-image:url(../images/backgrounds/30p_black.png);
}
.image_panel img {
	width:16px;
	height:18px;
	border:none;
	background:none;
}
.image_panel img:hover {
	width:16px;
	height:18px;
	border:none;
	background:none;
}
.image_container {
	width:92px;
	height:90px;
	position:relative;
	background:red;
}
/* END FROM header.inc.php */





.news {
	line-height:16px;
}
.news p {
	margin-bottom:20px;
	line-height:15px;
}
.news h2 {
	font-size: 15px;
}
ul.right_news {
	padding-left:25px;
}
ul.right_news li {
	list-style-type:circle;
	line-height:14px;
	margin-bottom:5px;
}
ul.right_news li a:link, ul.right_news li a:visited {
	font-size:14px;
	color:#D76D6D;
}
ul.right_news li a:hover {
	color:#003366;
}
.right_news_date {
	font-size:11px;
}
.news_img {
	float:left;
	margin-right:15px;
	margin-bottom:15px;
}
.dm_banner {
	width:298px;
	height:298px;
	float:right;
	margin:0 auto;
	margin-bottom:8px;
	border:1px solid #eee;
	padding:1px;
	background:#fff;
}
.right_box {
	width:300px;
	float:right;
	margin:0 auto;
	margin-bottom:8px;
	background:white;
	overflow:hidden;
	border:1px solid #EEEEEE;
}
.news_date {
	font-size:12px;
	color:#999;
}
.konkursi td a:link, .konkursi a:visited {
	text-decoration:none;
}
.konkursi td a:hover {
	text-decoration:underline;
}
.content_inner {
	width:600px;
	margin:0 auto;
}

