body {
	margin: 0;
	font: 12px/15px "Trebuchet MS", trebuchet, Arial, Helvetica, sans-serif;
	color: #000;
	background: #deedf3 url(../images/pages/winter_bg.gif) repeat-x;
}

a {
	color:#000000;
}
a:hover {
	text-decoration: none;
}

img {
	border: none;
	display: block;
}

a:focus {
	outline: none;
}

form {
	margin: 0;
	padding: 0;
}

#main {
	margin: 0 auto;
	width: 1002px;
	position: relative;
	overflow: hidden;
}

/* header start */
#header {
	width: 1002px;
	height: 208px;
	background: url(../images/pages/winter_header-bg.png) no-repeat;
	position: absolute;
	top: 0;
	left: 0;
}
/* logo */
.logoSLO {
	position: absolute;
	top: 14px;
	left: 28px;
	background: url(../images/pages/winter_logo_SLO.gif) no-repeat;
	width: 194px;
	height: 77px;
	text-indent: -9999px;
	overflow: hidden;
}
.logoITA {
	position: absolute;
	top: 14px;
	left: 28px;
	background: url(../images/pages/winter_logo_ITA.gif) no-repeat;
	width: 194px;
	height: 77px;
	text-indent: -9999px;
	overflow: hidden;
}
.logoHRV {
	position: absolute;
	top: 14px;
	left: 28px;
	background: url(../images/pages/winter_logo_HRV.gif) no-repeat;
	width: 194px;
	height: 77px;
	text-indent: -9999px;
	overflow: hidden;
}
.logoRS {
	position: absolute;
	top: 14px;
	left: 28px;
	background: url(../images/pages/winter_logo_RS.gif) no-repeat;
	width: 194px;
	height: 77px;
	text-indent: -9999px;
	overflow: hidden;
}
.logoMK {
	position: absolute;
	top: 14px;
	left: 28px;
	background: url(../images/pages/winter_logo_MK.gif) no-repeat;
	width: 194px;
	height: 77px;
	text-indent: -9999px;
	overflow: hidden;
}
.logoBIH{
	position: absolute;
	top: 14px;
	left: 28px;
	background: url(../images/pages/winter_logo_BIH.gif) no-repeat;
	width: 194px;
	height: 77px;
	text-indent: -9999px;
	overflow: hidden;
}
/* login data */
.loginData {
	position: absolute;
	top: 4px;
	left: 700px;
	width: 288px;
	height: 17px;
	text-align: right;
	color: #333;
	font-size: 12px;
	float: right;
	overflow: hidden;
}
/* login data */
.loginData {
	position: absolute;
	top: 4px;
	left: 700px;
	width: 288px;
	height: 17px;
	text-align: right;
	color: #333;
	font-size: 12px;
	float: right;
	overflow: hidden;
}
/* banner */
.top-banner {
	position: absolute;
	top: 56px;
	left: 262px;
	text-align: center;
	width: 728px;	
}
/* headings links start */
.headings {
	position: absolute;
	top: 156px;
	left: 203px;
	margin: 0;
	padding: 0;
}
.headings li {
	float: left;
	display: inline;
	background: url(../images/pages/winter_sep.gif) no-repeat;
	padding: 0 0 0 1px;
}
.headings li.first {
	background: none;
}
.headings li h2 {
	font-weight: bold;
	font-size: 16px;
	line-height: 18px;
	margin: 0;
}
.headings li a {
	color: #000;
	text-decoration: none;
	text-transform: uppercase;
	float: left;
	width: 149px;
	text-align: center;
}
.headings li a span {
	position: relative;
	display: block;
	width: 149px;
	padding: 8px 0 7px 0;
	cursor: pointer;
}
.headings li a:hover {
	text-decoration: underline;
	background: url(../images/pages/blue-opacity.png) repeat;
}
.headings li a.active {
	background: url(../images/pages/blue-opacity.png) repeat;
}
/* headings links end */
/* moja ringaraja */
.moja-ringaraja-link {
	background: url(../images/pages/winter_item-bg.gif) no-repeat;
	width: 203px;
	height: 26px;
	text-align: center;
	position: absolute;
	top: 156px;
	left: 0;
	padding: 7px 0 0;
	font-weight: bold;
	font-size: 15px;
	line-height: 18px;
	color: #fff;
	text-transform: uppercase;
}
.moja-ringaraja-link:hover {
	text-decoration: none;
}
/* form search start */
.form {
	background: url(../images/pages/winter_item-bg.gif) no-repeat;
	position: absolute;
	top: 156px;
	right: -1px;
	width: 203px;
	height: 27px;
	padding: 6px 0 0;
}
.form .input {
	float: left;
	border: 1px solid #ccc;
	width: 121px;
	padding: 2px 3px 1px;
	display: inline;
	margin: 0 0 0 21px;
}
.form #btn-search {
	float: left;
	display: inline;
	margin: 0 0 0 5px;
}
/* form search end */
/* main nav start */
#main-nav {
	position: absolute;
	top: 0;
	left: 262px;
	margin: 0;
	padding: 0;
}
#main-nav li {
	float: left;
	display: inline;
	font: bold 13px/16px Arial, sans-serif;
}
#main-nav li a.item-2 {
	margin: 0 0 0 -10px;
}
#main-nav li a.item-3 {
	margin: 0 0 0 -10px;
}
#main-nav li a {
	text-decoration: none;
	color: #000;
	position: relative;
	z-index: 12;
	float: left;
}
#main-nav li a span {
	float: left;
	height: 22px;
	padding: 3px 8px 0 12px;
	cursor: pointer;
}
#main-nav li a.item-1 span {
	background: url(../images/pages/winter_item-1-bg.gif) no-repeat;
	padding-left: 9px;
}
#main-nav li a.item-2 span {
	background: url(../images/pages/winter_item-2-bg.gif) no-repeat;
}
#main-nav li a.item-3 span {
	background: url(../images/pages/winter_item-2-bg.gif) no-repeat;
}
#main-nav li a span.bg {
	background: url(../images/pages/winter_item-1-bg-right.gif) no-repeat;
	width: 5px;
	height: 25px;
	padding: 0;
}
#main-nav li.hover .drop-down,
#main-nav li.open .drop-down {
	display: block;
}
/* drop down styles */
.drop-down {
	position: absolute;
	display: none;
	left: 0;
	top: 22px;
	z-index: 9;
	background: url(../images/pages/winter_drop-down-bg.gif) no-repeat;
	width: 728px;
	height: 24px;
	z-index: 9;
}
#main-nav li.hover .drop-down {
	z-index: 10;
}
.drop-down ul {
	margin: 3px 0 0 -7px;
	padding: 0;
	float: left;
	position: relative;
}
#main-nav .drop-down ul li {
	float: left;
	display: inline;
	font: 11px/14px Arial, Helvetica, sans-serif;
	background: url(../images/pages/sep-2.gif) no-repeat 100% 2px;
	padding: 2px 13px 0 13px;
}
#main-nav .drop-down ul li a {
	background: none;
	padding: 0;
	width: auto;
	display: inline;
}
#main-nav .drop-down ul li a:hover {
	text-decoration: underline;
}
#main-nav li.hover a span,
#main-nav li.open a span{
	background-position: 0 -25px;
}
#main-nav .drop-down .more {
	float: right;
	font: 11px/14px Arial, Helvetica, sans-serif;
	color: #000;
	text-decoration: none;
	margin: 5px 21px 0 0;
	display: inline;
	background: none;
	width: auto;
	padding: 0;
}
#main-nav .drop-down .more:hover {
	text-decoration: underline;
}
/* main nav end */
/* header end */

/* main container start */
.container {
	overflow: hidden;
	width: 100%;
	margin: 208px 0 0;
	padding: 0 0 10px;
}

.bg-holder {
	background-color: #fff;
	margin: 10px 0 0 11px;
	overflow: hidden;
	width: 980px;
	padding: 0 0 18px;
}

/* right column */
.col-2 {
	float: right;
	width: 321px;
	margin: 11px 9px 0 0;
	display: inline;
}

/* Added by Matjaž for adds */
.banner-320-250 span {
	display:block;
	font-size:10px;
	line-height:12px;
	margin:3px 1px 0 0;
	padding:0 0 1px;
	text-align:right;
}

.extra-add .modul-box {
	background: transparent url(../images/pages/modul-box-bg-middle.gif) repeat-y scroll 0 0;
	margin: 10px 0 0;
	width: 321px;
}
.extra-add .modul-box .modul-box-bg {
	background: transparent url(../images/pages/modul-box-bottom-middle.gif) no-repeat scroll 0 100%;
}
.extra-add .modul-box .modul-box-top {
	background: transparent url(../images/pages/modul-box-top-middle.gif) no-repeat scroll 0 0;
	overflow: hidden;
	width: 100%;
}
.text-box {
	padding: 0 0 4px;
	width: 100%;
	overflow: hidden;
}
.extra-add .text-box p {
	font-size: 14px;
	line-height: 17px;
	margin: 11px 10px 0 0;
}

.text-box div {
	min-height: 123px;
	overflow: hidden;
}
* html .text-box div {
	height: 123px;
	overflow: visible;
}
.text-box img {
	float: left;
	margin: 11px 17px 0 12px;
	display: inline;
}
.text-box p {
	margin: 11px 10px 0 0;

	font-size: 14px;
	line-height: 17px;
}
.text-box p a {
	color: #000;
}
.text-box p a:hover {
	text-decoration: none;
}
.text-box .more {
	color: #000;
	text-decoration: none;
	font-size: 10px;

	line-height: 12px;
	float: right;
	margin: 0 10px 0 0;
}

/* right column left side */
.col-2-1 {
	float: left;
	width: 151px;
	margin: 6px 0 0;
}

/* all ronded box styles start */
.modul-box {
	background: url(../images/pages/small-box-bg.gif) repeat-y;
	width: 151px;
	margin: 4px 0 0;
}

.col-2-2 .modul-box {
	background: url(../images/pages/small-box-bg-2.gif) repeat-y;
	width: 161px;
	margin: 10px 0 0;
}

.col-1 .modul-box {
	width: 631px;
	background: url(../images/pages/big-box-bg.gif) repeat-y;
	margin: 5px 0 0;
}

.col-1 .content .modul-box {
	float: left;
	width: 311px;
	background: url(../images/pages/middle-box-bg.gif) repeat-y;
	margin: 10px 0 0;
}

.modul-box .modul-box-bg {
	background: url(../images/pages/small-box-top.gif) no-repeat;
}

.col-2-2 .modul-box .modul-box-bg {
	background: url(../images/pages/small-box-top-2.gif) no-repeat;
}

.col-1 .modul-box .modul-box-bg {
	background: url(../images/pages/big-box-top.gif) no-repeat;
}

.col-1 .content .modul-box .modul-box-bg {
	background: none;
}

.modul-box .modul-box-bg-bottom {
	background: url(../images/pages/small-box-bottom.gif) no-repeat 0 100%;
	overflow: hidden;
	width: 100%;
	padding-bottom: 20px;
}

.col-2-2 .modul-box .modul-box-bg-bottom {
	background: url(../images/pages/small-box-bottom-2.gif) no-repeat 0 100%;
}

.col-1 .modul-box .modul-box-bg-bottom {
	background: url(../images/pages/big-box-bottom.gif) no-repeat 0 100%;
	padding-bottom: 16px;
}

.col-1 .content .modul-box .modul-box-bg-bottom {
	background: url(../images/pages/middle-box-bg-bottom.gif) no-repeat 0 100%;
	padding-bottom: 16px;
}

.col-1 .content .modul-box .modul-box-bg-bottom-2 {
	background: url(../images/pages/middle-box-bg-bottom.gif) no-repeat 0 100%;
	padding-bottom: 16px;
	height: 247px;
}

.photos-box .modul-box-bg-bottom {
	min-height: 235px;
}

* html .photos-box .modul-box-bg-bottom {
	height: 235px;
}

/* all ronded box styles end */ /* boxes start headings */
.modul-box h3 {
	margin: 0 0 7px;
	font-size: 16px;
	line-height: 20px;
	color: #000;
	background: url(../images/pages/winter_small-heading.gif) no-repeat;
	height: 22px;
	padding: 7px 0 0 10px;
	font-weight: normal;
}

.col-2 .modul-box h3 {
	padding-top: 10px;
	height: 24px;
}

.col-1 .content .modul-box h3 {
	background: url(../images/pages/winter_middle-box-heading.gif) no-repeat;
}

/* boxes start end */ /* text styles start */
.modul-box p {
	font-size: 13px;
	line-height: 16px;
	letter-spacing: 0px;
	margin: 0 11px;
	padding: 0 0 14px;
}

.photos-box p {
	text-align: center;
}

.anketa-box p {
	line-height: 17px;
}

.photos {
	background: url(../images/pages/fala.jpg) no-repeat;
	width: 149px;
	height: 88px;
	display: block;
	text-indent: -9999px;
	margin: 25px 0 16px 1px;
}

/* text styles end */ /* form anketa start */
.form-anketa {
	margin: 1px 0 0 11px;
}

.form-anketa label {
	padding: 0 0 5px;
	width: 100%;
	display: block;
}

* html .form-anketa label {
	padding-bottom: 2px;
}

.form-anketa label input {
	margin: 0 5px 0 0;
	width: 15px;
	vertical-align: middle;
}

* html .form-anketa label input {
	margin: 2px 5px 0 0;
	height: 13px;
}

*+html .form-anketa label input {
	margin: 2px 5px 0 0;
}

.form-anketa #btn-glasuj {
	margin: 7px 0 0 21px;
}

/* form anketa end */ /* right column right side */
.col-2-2 {
	float: right;
	width: 161px;
	margin: 10px 0 0;
}

/* banner */
.banner-125-125 {
	margin: 125px;
	height: 125px;
	display: block;
	margin: 18px 0 3px 18px;
}

/* left column */
.col-1 {
	float: left;
	width: 636px;
	margin: 0 0 0 11px;
	display: inline;
	position: relative;
}

/* content area */
.content {
	overflow: hidden;
	width: 100%;
	margin: -6px 0 0;
	position: relative;
}

/* slider box start */
.slider {
	margin: 9px 0 0 14px;
	width: 280px;
}

.slider #btn-prev,.slider #btn-next {
	background: url(../images/pages/winter_btn-prev.gif) no-repeat;
	width: 16px;
	height: 37px;
	text-indent: -9999px;
	overflow: hidden;
	float: left;
	margin: 68px 0 0
}

.slider #btn-next {
	background: url(../images/pages/winter_btn-next.gif) no-repeat;
	width: 17px;
	float: right;
}

.slider ul {
	margin: 1px 0 0 14px;
	padding: 0;
	float: left;
	display: inline;
}

.slider ul li {
	float: left;
	display: inline;
	width: 220px;
}

.slider ul li p {
	margin: 2px 0 0;
	font: 11px/ 13px Verdana, Arial, sans-serif;
	letter-spacing: 0;
}

.slider ul li p a {
	color: #000;
}

.slider ul li p a:hover {
	text-decoration: none;
}

/* slider box end */ /* create album box start */
.create-album-box {
	float: left;
	background: url(../images/pages/winter_create-album-box.jpg) no-repeat;
	width: 322px;
	height: 261px;
	margin: 11px 0 0 2px;
	display: inline;
}

.create-album-box h3 {
	margin: 13px 40px;
	color: #fff;
	font-size: 20px;
	line-height: 20px;
	text-align: center;
	font-weight: normal;
}

.create-album-box .text {
	margin: 18px 18px 0 133px;
}

.create-album-box .text p {
	margin: 0;
	font-size: 13px;
	line-height: 16px;
	letter-spacing: 0px;
}

/* buttons */
.create-album-box .button1 {
	float: left;
	margin: 14px -12px 0 22px;
	background-color: #fff;
	border: 1px solid #157627;
	height: 29px;
	padding: 11px 9px 0;
	font-weight: bold;
	font-size: 15px;
	line-height: 18px;
	text-decoration: none;
	color: #000;
	position:absolute;
	left: 305px;
	top: 200px;
}
.create-album-box .button2 {
	float: left;
	margin: 14px -12px 0 22px;
	background-color: #fff;
	border: 1px solid #157627;
	height: 29px;
	padding: 11px 9px 0;
	font-weight: bold;
	font-size: 15px;
	line-height: 18px;
	text-decoration: none;
	color: #000;
	position:absolute;
	left: 435px;
	top: 200px;
}

.create-album-box .button:hover {
	text-decoration: underline;
}

/* create album box end */ /* tabs start */
.tabs {
	overflow: hidden;
	margin: 0 0 0 10px;
	padding: 0;
	width: 590px;
}

.inner-content .tabs {
	margin: -4px 0 0 6px;
	position: relative;
}

.tabs li {
	float: left;
	display: inline;
	margin: 0 0 0 4px;
}

.tabs li a {
	text-decoration: none;
	background: url(../images/pages/winter_tab-bg.gif) no-repeat;
	float: left;
	text-decoration: none;
	color: #000;
}

.tabs li a span {
	float: left;
	height: 18px;
	background: url(../images/pages/winter_tab-bg-right.gif) no-repeat 100% 0;
	cursor: pointer;
	padding: 2px 18px 0;
	letter-spacing: 0px;
}

.tabs li a:hover,.tabs li a.active {
	background-position: 0 -20px;
}

.tabs li a:hover span,.tabs li a.active span {
	background-position: 100% -20px;
}

/* tabs end */ /* gallery */
.gallery {
	clear: both;
	margin: 0 0 0 5px;
	padding: 18px 0 0;
}

.content-bottom {
	margin: -9px 0 0;
}

.col-1 .content .right {
	margin-left: 9px;
}

/* new albums and comments box start */
.new-albums {
	margin: 0 0 -4px;
	padding: 0;
	overflow: hidden;
	width: 100%;
}

.new-albums li {
	list-style: none;
	overflow: hidden;
	width: 100%;
	margin: 2px 0 0;
	padding: 0 0 14px;
	vertical-align: top;
}

/* image */
.new-albums li .image,.album-info-box .image {
	background: url(../images/pages/image-border-bg.gif) no-repeat;
	width: 94px;
	height: 87px;
	padding: 8px 0 0 8px;
	float: left;
	margin: 3px 0 0 11px;
	display: inline;
}

.comments li .image {
	
}

.album-info-box .image {
	background: url(../images/pages/image-border-bg-2.gif) no-repeat;
	margin-left: 12px;
	width: 90px;
}

/* text */
.new-albums li .text {
	float: left;
	width: 190px;
}

.new-albums li .text h4 {
	margin: 0;
	font-size: 13px;
	line-height: 15px;
}

.new-albums li .text h4 a {
	color: #000;
	text-decoration: none;
}

.new-albums li .text h4 a:hover {
	text-decoration: underline;
}

.new-albums li .text h4 span {
	text-decoration: underline;
}

.new-albums li .text p {
	margin: 0;
	font-size: 13px;
	line-height: 14px;
}

.comments li .text p {
	padding: 5px 40px 0 0;
}

.new-albums li .text p a {
	color: #000;
}

.comments li .text p.cite a {
	color: #f00;
	text-decoration: none;
}

.new-albums li .text p a:hover {
	text-decoration: none;
}

.comments li .text p.cite a:hover {
	text-decoration: underline;
}

/* new albums and comments box end */ /* footer start */
.footer {
	background-color: #fff;
	width: 979px;
	margin: 0 0 19px 11px;
	padding: 4px 0 4px;
	overflow: hidden;
}

.footer p {
	text-align: center;
	color: #000;
	font-size: 11px;
	line-height: 16px;
	margin: 0;
}

/* footer end */ /* These are standard sIFR styles... do not modify */
.sIFR-flash {
	visibility: visible !important;
	margin: 0;
}

.sIFR-replaced {
	visibility: visible !important;
}

span.sIFR-alternate {
	position: absolute;
	left: 0;
	top: 0;
	width: 0;
	height: 0;
	display: block;
	overflow: hidden;
}

/* Hide Adblock Object tab: the text should show up just fine, not poorly with a tab laid over it. */
.sIFR-flash+div[adblocktab=true] {
	display: none !important;
}

/* These "decoy" styles are used to hide the browser text before it is replaced... the negative-letter spacing in this case is used to make the browser text metrics match up with the sIFR text metrics since the sIFR text in this example is so much narrower... your own settings may vary... any weird sizing issues you may run into are usually fixed by tweaking these decoy styles */
.sIFR-hasFlash .modul-box h3 span {
	visibility: hidden;
	font-size: 16px;
}

/* inner page start */
.col-1 .inner-content {
	margin: 5px 0 0 -1px;
	position: relative;
}

.inner-content .heading {
	background: url(../images/pages/winter_big-box-heading.gif) no-repeat;
	height: 33px;
	width: 631px;
	overflow: hidden;
}

.inner-content .heading h3 {
	float: left;
	background: none;
	padding-top: 7px;
}

.inner-content .btn-create,.inner-content .btn-share {
	float: right;
	border: 1px solid #157627;
	background-color: #fff;
	text-decoration: none;
	color: #000;
	display: inline;
	margin: 7px 10px 0 0;
	padding: 1px 8px 1px;
	letter-spacing: 0px;
	line-height: 14px;
}

.inner-content .btn-share {
	margin: 5px 0 0;
	padding: 1px 7px 1px;
}

/* album info box start */
.album-info-box {
	overflow: hidden;
	width: 100%;
	margin: 14px 0 0;
	padding: 0 0 25px;
}

.album-info-box .text {
	float: left;
	width: 504px;
}

.album-info-box .head {
	background: url(../images/pages/dotted-line.gif) repeat-x 0 100%;
	overflow: hidden;
	width: 100%;
	padding: 0 0 6px;
	margin: 11px 0 0;
}

.album-info-box .head .add-album1 {
	float: right;
	background: url(../images/pages/ico-heart.gif) no-repeat 100% 3px;
	padding: 1px 20px 0 0;
	margin: 0 2px 0 0;
	color: #000;
	text-decoration: none;
	display: inline;
	cursor: pointer;
}

.album-info-box .head .add-album2 {
	float: right;
	background: url(../images/pages/ico-heart-marked.gif) no-repeat 100% 3px
		;
	padding: 1px 20px 0 0;
	margin: 0 2px 0 0;
	color: #000;
	text-decoration: none;
	display: inline;
	cursor: pointer;
}

.album-info-box .head .add-album:hover {
	text-decoration: underline;
}

.album-info-box .head .title {
	float: left;
	padding: 0 0 0 5px;
}

.album-info-box .head .title span {
	font-size: 13px;
}

.album-info-box .head .title a {
	color: #000;
}

.album-info-box .head .title a:hover,.album-info-box .text p a:hover {
	text-decoration: none;
}

.album-info-box .text p {
	margin: 5px 0 0 4px;
	font-size: 12px;
	line-height: 14px;
}

.album-info-box .text p a {
	color: #000;
}

/* album info box end */ /* paginator start */
.paginator {
	overflow: hidden;
	width: 100%;
	margin: 0;
}

.paginator p {
	margin: 1px 0 0 10px;
	font-size: 12px;
	line-height: 14px;
	float: left;
	display: inline;
}

.paginator div {
	float: right;
	display: inline;
	margin: 0 11px 0 0;
}

.paginator div .prev,.paginator div .next {
	float: left;
	color: #000;
}

.paginator div .prev a,.paginator div .next a {
	color: #000;
	padding: 0 2px;
}

.paginator div .prev a:hover,.paginator div .next a:hover,.paginator div ul li a:hover
	{
	text-decoration: none;
}

.paginator div ul {
	margin: 0;
	padding: 0 1px;
	float: left;
}

.paginator div ul li {
	float: left;
	display: inline;
	padding: 0 3px;
}

.paginator div ul li a {
	color: #000;
}

/* paginator end */ /* photos gallery start */
.photos-gallery {
	margin: 5px 0 0 10px;
	padding: 0;
	border-collapse: collapse;
	width: 597px;
}

.photos-gallery td {
	margin: 0;
	padding: 0 0 18px;
	vertical-align: middle;
	text-align: center;
	width: 150px;
}

.photos-gallery td img {
	border: 1px solid #d6d6d6;
	padding: 4px;
	display: inline;
}

* html .photos-gallery td img {
	margin-bottom: 4px;
}

*+html .photos-gallery td img {
	margin-bottom: 4px;
}

/* photos gallery end */ /* share box start */
.album-text-box {
	background: url(../images/pages/dotted-line.gif) repeat-x;
	width: 611px;
	margin: 17px 0 0 10px;
	padding: 0 0 12px;
}

.album-text-box .sideimage {
	border: 1px solid #D6D6D6;
	color: #000000;
	display: inline;
	cursor: pointer;
	float: right;
	margin: 0 2px 0 0;
	padding: 4px;
}

.album-text-box p {
	margin: 0;
	padding: 14px 0 0;
	font: 12px/ 15px Arial, Helvetica, sans-serif;
	letter-spacing: 0;
}

.album-text-box p a {
	color: #000;
}

.album-text-box p a:hover {
	text-decoration: none;
}

/* share box end */

.textareaComment {
	border: 1px solid #dfdfdf;
}
.buttonComment {
	border: 1px solid #fe0000;
	background-color: white;
}

.uploadPhotoButton {
	border: 1px solid #000000;
	background-color: white;
	position: absolute;
	left: 525px;
	width: 88px;
}
.editAlbumButton {
	border: 1px solid #000000;
	background-color: white;
	position: absolute;
	left: 425px;
	width: 93px;
}
.editImageButton {
	border: 1px solid #000000;
	background-color: white;
	position: absolute;
	left: 335px;
	width: 84px;
}
.prizeButton {
	border: 1px solid #000000;
	background-color: #acdb11;
	/* position: absolute; */
	margin-left: 68px;
	margin-top: 25px;
	width: 370px;
	
}
.prizeButtonFala {
	border: 1px solid #000000;
	background-color: #0098db;
	/* position: absolute; */
	margin-left: 26px;
	margin-top: 50px;
	width: 412px;
	
}
.prizeRemoveButton {
	border: 1px solid #000000;
	background-color: white;
	position: absolute;
	left: 423px;
}

/* Forms - Matjaž */
.form-standard {
	margin: 0px 0 0 14px;
}
.form-standard p {
	font-size:13px;
	letter-spacing:-1px;
	line-height:16px;
	margin:0 11px;
	padding:0 0 5px;
}
.form-standard div {
	display: block;
}
.form-standard input {
	border: 1px solid #dfdfdf;
}
.form-standard textarea {
	border: 1px solid #dfdfdf;
}
.form-standard select {
	border: 1px solid #dfdfdf;
	font-size: 11px;
	letter-spacing: 1px;
}
.form-standard input[type="submit"] {
	border: 1px solid #fe0000;
	background-color: white;
}
.form-standard .name {
	float: left;
	vertical-align:text-top;
	width: 90px;
}
.form-standard .input {
	vertical-align:text-top;
}

.share-mail {
	margin-left: 117px;
}
.share-mail td {
	font-size: 12px;
}
.share-mail img {
	display: inline;
}

/* Order page - Matjaž */
#boxes {
	font-family: Arial, sans-serif;
	list-style-type: none;
	margin: 14px;
	padding: 0px;
	width: 100%;
	display:block;
}
#boxes li {
	cursor: move;
	position: relative;
	float: left;
	margin: 2px 2px 0px 0px;
	width: 79px;
	height: 79px;
	border: 1px solid #D6D6D6;
	text-align: center;
	padding:4px;
}

/* Info window - Matjaž */
.info-window
{
	display: none;
	position: absolute;
	width: 300px; 
	height: 160px;
	margin: -100px auto auto -150px;
	background-color: #FFFFFF;
	border: 3px solid #D6D6D6;
	top: 20%; 
	left: 45%;
	padding: 5px;
	z-index: 20;
}
.info-window-fala
{
	display: none;
	position: absolute;
	width: 300px; 
	height: 100px;
	margin: -100px auto auto -150px;
	background-color: #FFFFFF;
	border: 3px solid #D6D6D6;
	top: 20%; 
	left: 45%;
	padding: 5px;
	z-index: 20;
}

/* Upload - Matjaž */
.hide 
{
	display: none;
}
#demo-status
{
	background-color:		#FFFFFF;
	padding:				10px 15px;
	margin-left: 			14px;
	width:					420px;
}
		
#demo-status .progress
{
	background:				white url(../images/upload/progress.gif) no-repeat;
	background-position:	+50% 0;
	margin-right:			0.5em;
}
		
#demo-status .progress-text
{
	font-size:				0.9em;
	font-weight:			bold;
}
		
#demo-list
{
	list-style:				none;
	width:					420px;
	margin:					0;
	padding:0;
}
		
#demo-list li.file
{
	border-bottom:			1px solid #eee;
	background:				url(../images/upload/file.png) no-repeat 4px 4px;
	margin-left: 			25px;
}
#demo-list li.file.file-uploading
{
	background-image:		url(../images/upload/uploading.png);
	background-color:		#D9DDE9;
}
#demo-list li.file.file-success
{
	background-image:		url(../images/upload/success.png);
}
#demo-list li.file.file-failed
{
	background-image:		url(../images/upload/failed.png);
}
		
#demo-list li.file .file-name
{
	font-size:				1.2em;
	margin-left:	     	44px;
	display:				block;
	clear:					left;
	line-height:			40px;
	height:					40px;
	font-weight:			bold;
}
#demo-list li.file .file-size
{
	font-size:				0.9em;
	line-height:			18px;
	float:					right;
	margin-top:				2px;
	margin-right:			6px;
}
#demo-list li.file .file-info
{
	display:				block;
	margin-left:	  10px;
	font-size:				0.9em;
	line-height:			20px;
	clear
}
#demo-list li.file .file-remove
{
	clear:					right;
	float:					right;
	line-height:			18px;
	margin-right:			6px;
}

div.pagination {
	margin-top:20px;
	float:right;
	font-size:14px;
}

div.pagination span {
	color:#b6d8e9;
	background:#FFFFFF;
	border:1px solid #87bdd8;
	color:#b6d8e9;
	float:left;
	font-weight:bold;
	margin:0 2px 0 0;
	padding:2px 5px;
	font-size: 14px !important;
}

div.pagination span.current {
	background:#87bdd8 none repeat scroll 0 0;
	border:1px solid #87bdd8;
	color:#FFFFFF;
	font-size: 14px;
}

div.pagination a {
	border:1px solid #87bdd8;
	color: #288abb !important;
	display:block;
	float:left;
	margin:0 2px 0 0;
	padding:2px 5px;
	text-decoration:none;
	font-size:14px;
}

div.pagination a:hover {
	border: 1px solid #87bdd8;
}