/* ::::: http://tanarok.snappages.com/resources/site/themes/16/style.php?user=62127&pageID=271792 ::::: */

html { margin: 0pt auto; padding: 0pt; min-height: 100%; height: auto; }
body
{
    margin: 0pt auto;
    padding: 0pt;
    min-height: 100%;
    height: auto;
    font-size: 13px;
    font-family: 'Courier New' , Courier, monospace;
    line-height: 140%;
    overflow-x: hidden;
    overflow-y: auto;
}
a:link, a:visited { font-weight: normal; font-style: normal; color: rgb(102, 51, 0); text-decoration: none; text-transform: none; }
a:hover
{
    text-decoration: none;
    color: rgb(0, 153, 51);
}
ul { overflow: hidden; }
#wrapper { margin: 0pt auto; padding: 0pt; position: relative; width: 900px; height: auto; }
#header { margin: 0pt auto; padding: 0pt 0pt 10px; position: relative; width: 900px; height: 200px; }
#navigation { margin: 0pt auto; padding: 0pt; position: relative; width: 900px; }
#headerBg { width: 100%; height: 100%; background-image: url('header.jpg'); }
#headerLinks
{
    padding: 0pt;
    position: relative;
    font-size: 14px;
    text-align: left;
}
#headerLinks > ul { margin: 0pt; padding: 0pt; overflow: visible; list-style-type: none; list-style-image: none; list-style-position: outside; }
#headerLinks > ul > li { position: relative; list-style-type: none; list-style-image: none; list-style-position: outside; display: inline; margin-right: 0px; margin-left: 0px; }
#headerLinks > ul > li a { text-decoration: none; font-style: normal; font-weight: normal; }
#headerLinks > ul > li.first {  }
#headerLinks > ul > li.last {  }
#headerLinks > ul > li a.selected {  }
#headerLinks > ul > li a:link, #headerLinks ul > li a:visited {  }
#headerLinks > ul > li a:hover {  }
#container { padding: 0pt 0pt 75px; width: 900px; }
#content { padding: 60px 20px 10px 14px; overflow: hidden; width: 900px; color: rgb(0, 0, 0); }
#footer { margin: 0pt auto; clear: both; position: absolute; bottom: 0pt; height: 75px; width: 850px; padding-top: 10px; color: rgb(180, 161, 121); font-size: 12px; text-align: center; }
#footer a:link, #footer a:visited { color: rgb(180, 161, 121); text-decoration: none; font-style: normal; font-weight: normal; margin-right: 14px; }
#footer a:hover { color: rgb(255, 255, 0) }
#footerLinks { padding-bottom: 5px; }
#footerLinks ul { margin: 0pt; padding: 0pt 0pt 3px; overflow: visible; list-style-type: none; list-style-image: none; list-style-position: outside; }
#footerLinks ul li { border-right: 1px solid rgb(180, 161, 121); padding: 0px 0px 0px 10px; list-style-type: none; list-style-image: none; list-style-position: outside; display: inline; margin-right: 0px; margin-left: 0px; }
#footerLinks ul li.first { border-left: medium none; }
#footerLinks ul li.last { border-right: medium none; }
#footerLinks a:link, #footerLinks a:visited { color: rgb(180, 161, 121); text-transform: none; }
#footerLinks a:hover
{
    color: rgb(255, 255, 0);
}
.block { float: left; width: 100%; margin-bottom: 15px; }
.blockheight { height:150px}
#column1 { float: left; width: 240px; padding-left: 20px; padding-right: 45px; }
#column2 { float: left; width: 240px; padding-right: 45px; }
#column3 { float: left; width: 240px; }
.left
{
    text-align: left;
}

.BejovoUzenetHeader
{
    font-weight: bolder;
    color: #808080;
}

.BejovoUzenetHeaderSelected
{
    font-weight: bolder;
    color: #00FFFF;
}


.BejovoUzenetHeader:hover
{
    font-weight: bolder;
    color: #00FF00;
    cursor: pointer;
}

.postit
{
    background-position: left top;
    background: rgb(255, 255, 255) url('post-it-note.png');
    width: 200px;
    height: 200px;
    background-repeat: no-repeat;
}

.profilheader
{
    font-weight: bold;
    font-style: normal;
    color: rgb(102, 51, 0);
    font-size: 15px;
    margin-top: 0px;
    padding-bottom: 10px;
    margin-bottom: -7px;
}

.postit_image
{
    margin: 50px 0px 0px 40px;
    vertical-align: middle;
    text-align: center;
    width: 100px;
    height: 100px;
}

div.fileinputs {
	position: relative;
}

div.fakefile {
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 1;
}

.rotate
{
   -webkit-transform: rotate(-15deg);
        -moz-transform: rotate(-15deg);
        transform: rotate(-15deg);
        position: absolute;
        filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0) 
}    

.postittext
{
    vertical-align: middle;
    font-size: 10px;
    width: 150px;
    height: 300px;
    overflow: hidden;
    padding-top: 50px;
    text-align: center;
    padding-left:30px
}

.toppadding30
{
    padding-top: 30px
}    
.bottompadding30
{
    padding-bottom: 30px
}    

.margin30
{
    margin: 30px;
}    

.ModalPopUp
{
    background-color: #FFFFFF;
    position: absolute;
    float: none;
}

.ModalPopUpContent400-300
{
    width: 400px;
    height: 300px;
    overflow: hidden;
    background-image: url('notepad400-300.jpg');
}

.ModalPopUpContent640-480
{
    width: 640px;
    height: 480px;
    overflow: hidden;
    background-image: url('notepad640-480.jpg');
}

.ModalPopUpContent800-600
{
    width: 800px;
    height: 600px;
    overflow: hidden;
    background-image: url('notepad.jpg');
}

.ModalPopUpContentDiv400-300
{
    margin: 40px 50px 50px 70px;
    width: 300px;
    height: 200px;
    overflow: hidden;
}

.ModalPopUpContentDiv800-600
{
    margin: 70px 80px 50px 120px;
    width: 800px;
    height: 600px;
    overflow: hidden;
}


.ModalPopUpContentDiv640-480
{
    margin: 80px 80px 80px 100px;
    width: 640px;
    height: 480px;
    overflow: hidden;
}

.invisible
{
    visibility: hidden;
    display: none;
}
.ModalPopUpBackground
{
    background-color: White;
    filter: alpha(opacity=70) !important;
    opacity: 0.7;
    top: 0px !important;
    left: 0px !important;
    position: fixed !important;
    z-index: 1 !important;
}
.h1, h1 { font-weight: bold; font-style: normal; color: rgb(102, 51, 0); font-size: 20px; margin-top: 0px; padding-bottom: 10px; margin-bottom: -7px; }
.h3, h3
{
    font-weight: bold;
    font-style: normal;
    color: rgb(0, 153, 0);
    font-size: 16px;
    margin-top: 0px;
    padding-bottom: 10px;
    margin-bottom: -7px;
}
.h4, h4 { font-weight: bold; font-style: normal; color: rgb(153, 153, 153); font-size: 13px; margin-bottom: -8px; }
.divider { border-bottom: 1px solid rgb(229, 222, 206); width: 100%; margin-bottom: 20px; }

.buttonWrapper { position: relative; }
ul.button { margin: 0px 0pt; padding: 0px 0px 0px 10px; overflow: visible; list-style-type: none; list-style-image: none; list-style-position: outside; float: left; }
ul.button li { float: left; }
ul.button li a { padding: 7px 10px 0pt 0pt; float: left; text-decoration: none; color: rgb(204, 204, 204); margin-right: -10px; font-style: normal; font-variant: normal; font-weight: 900; font-size: 14px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; }
ul.button li a span { float: left; padding-right: 10px; display: block; margin-top: -7px; margin-left: -10px; height: 33px; }
ul.button li a:link, ul.button li a:visited { color: rgb(255, 255, 255);  font-style: normal; font-variant: normal; font-weight: bold; font-size: 15px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; text-shadow: 0pt -1px 0pt rgba(0, 0, 0, 0.5); background-image: url('button.png'); background-repeat: no-repeat; background-position: right top; }
ul.button li a:hover { background: transparent url('button_over.png') no-repeat scroll right top; color: rgb(255, 255, 255); -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
ul.button li a span { background: transparent url('button.png') repeat-x scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
ul.button li a:hover span { background: transparent url('button_over.png') repeat-x scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }

html { background: rgb(255, 255, 255) url('bg1.jpg') repeat scroll center top; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; overflow-y: visible; }
#wrapper { background: transparent url('topbg1.png') no-repeat scroll center top; width: 1000px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#header { width: 1000px; height: 260px; padding-bottom: 0px; }
#headerBg { background-image: none; }
#headerElements { background: transparent url('header_elements.png') no-repeat scroll center top; position: absolute; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; width: 264px; height: 225px; left: 50%; margin-left: -461px; }
#headerLinks { width: 630px; font-size: 14px; float: right; margin-top: -255px; margin-right: -40px; }
#headerLinks > ul { margin: 10px 0pt; padding: 0px; list-style-type: none; list-style-image: none; list-style-position: outside; float: right; }
#headerLinks > ul > li { border: medium none ; position: relative; float: left; }
#headerLinks > ul > li > a { color: rgb(0, 0, 0); float: left; font-weight: bold; text-decoration: none; margin-right: 7px; margin-left: 7px; }
#headerLinks > ul > li > a span { float: left; padding-right: 0px; padding-left: 0px; display: block; height: 20px; }
#headerLinks > ul > li > a:link, #headerLinks > ul > li > a:visited { background: transparent none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#headerLinks > ul > li > a:hover
{
    background-position: 0% 0%;
    background: none repeat scroll 0% 0%;
    -moz-background-clip: border;
    -moz-background-origin: padding;
    -moz-background-inline-policy: continuous;
    color: rgb(0, 153, 51);
}
#headerLinks > ul > li > a.selected:link, #headerLinks > ul > li > a.selected:visited { text-decoration: underline; }
#headerLinks > ul > li > a > span { background: transparent none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#headerLinks > ul > li > a.selected > span {  }
#container { background: transparent none repeat scroll 0% 0%; width: 1000px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#content { background: transparent url('bodybg1.png') repeat-y scroll left top; width: 900px; margin-top: 0px; padding-left: 65px; padding-top: 0px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#footer { background: transparent url('footerbg1.png') no-repeat scroll center top; width: 1000px; margin-left: 0px; margin-bottom: -90px; padding-top: 90px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
/* ::::: http://tanarok.snappages.com/resources/site/utils/ui/jquery-ui-1.8.custom.css ::::: */

button.ui-button::-moz-focus-inner { border: 0pt none ; padding: 0pt; }
/* ::::: http://tanarok.snappages.com/resources/site/utils/colorbox/colorbox.css ::::: */

#colorbox, #cboxOverlay, #cboxWrapper { overflow: hidden; position: absolute; top: 0pt; left: 0pt; z-index: 9999; }
#cboxOverlay { position: fixed; width: 100%; height: 100%; }
#cboxMiddleLeft, #cboxBottomLeft { clear: left; }
#cboxContent { overflow: hidden; position: relative; }
#cboxLoadedContent { overflow: auto; }
#cboxTitle { margin: 0pt; }
#cboxLoadingOverlay, #cboxLoadingGraphic { position: absolute; top: 0pt; left: 0pt; width: 100%; }
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow { cursor: pointer; }
#cboxOverlay { background: transparent url('overlay.png') repeat scroll 0pt 0pt; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#colorbox {  }
#cboxTopLeft { background: transparent url('controls.png') no-repeat scroll -100px 0pt; width: 21px; height: 21px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#cboxTopRight { background: transparent url('controls.png') no-repeat scroll -129px 0pt; width: 21px; height: 21px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#cboxBottomLeft { background: transparent url('controls.png') no-repeat scroll -100px -29px; width: 21px; height: 21px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#cboxBottomRight { background: transparent url('controls.png') no-repeat scroll -129px -29px; width: 21px; height: 21px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#cboxMiddleLeft { background: transparent url('controls.png') repeat-y scroll left top; width: 21px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#cboxMiddleRight { background: transparent url('controls.png') repeat-y scroll right top; width: 21px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#cboxTopCenter { background: transparent url('border.png') repeat-x scroll 0pt 0pt; height: 21px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#cboxBottomCenter { background: transparent url('border.png') repeat-x scroll 0pt -29px; height: 21px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#cboxContent { background: transparent url('bg.png') repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#cboxLoadedContent { margin-bottom: 28px; }
#cboxTitle { position: absolute; bottom: 4px; left: 0pt; text-align: center; width: 100%; color: rgb(148, 148, 148); text-shadow: 0pt -1px 0pt rgb(0, 0, 0); }
#cboxCurrent { position: absolute; bottom: 0px; left: 58px; color: rgb(148, 148, 148); text-shadow: 0pt -1px 0pt rgb(0, 0, 0); }
#cboxSlideshow { position: absolute; bottom: 4px; right: 30px; color: rgb(0, 146, 239); }
#cboxPrevious { background: transparent url('controls.png') no-repeat scroll -75px 0px; position: absolute; bottom: -3px; left: 0px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; width: 25px; height: 25px; text-indent: -9999px; }
#cboxNext { background: transparent url('controls.png') no-repeat scroll -50px 0px; position: absolute; bottom: -3px; left: 27px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; width: 25px; height: 25px; text-indent: -9999px; }
#cboxLoadingOverlay {  }
#cboxLoadingGraphic { background: transparent url('loading.gif') no-repeat scroll center center; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#cboxClose { background: transparent url('controls.png') no-repeat scroll -25px 0px; position: absolute; bottom: 0pt; right: 0pt; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; width: 25px; height: 25px; text-indent: -9999px; }
/* ::::: http://tanarok.snappages.com/resources/site/utils/slider/jslider.css ::::: */

/* ::::: http://s7.addthis.com/static/r07/widget38.css ::::: */

:first-child + html #at_email textarea { height: 42px ! important; }
* html #at16psf input, :first-child + html #at16psf input { padding: 0pt; }
:first-child + html #at_email #at16eatdr { top: 115px ! important; width: 272px ! important; }
#_atssh { border: 0pt none  ! important; width: 1px ! important; height: 1px ! important; }
@media print {
  #at20mc { display: none; }
}

.adsensediv
{
    text-align: center;
}
