html, body { font-size:12px; line-height:18px; color:#282828 }
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, big, em, img, q, small, strong, tt, var, b, u, i, dl, dt, dd, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	border: 0;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	margin: 0;
	outline: 0;
	padding: 0;
}
h1, h2, h3, h4, h5, h6 { font-weight: normal }
a img, :link img, :visited img, :active img, :hover img, fieldset, abbr, acronym { border:0 }
a, a:link, a:visited, a:active { color:#e0f4f5; text-decoration:none; }
a:hover { text-decoration:none;color:#ade1e4 }
table { border-collapse:collapse; border-spacing:0 }
th, caption { text-align:left }
form { display:inline; margin:0; padding:0 }
input, select { font:1em/1.25 Arial, Helvetica, sans-serif }
input[type="button"] { cursor:pointer }
blockquote, q {  quotes: none }
:focus { outline: 0 }
label:hover { cursor:pointer }

div#preload { display: none; }

#wrapper { width: 1000px;margin: 0 auto; }

.logo { width: 358px; height: 122px; display:block;margin-top:20px;margin-left:163px; }
.menu { width: 210px;height:300px;margin-top:15%;text-align:right;float:left; }
.button1 { width:232px;height:69px;float:right;background:url('images/button1-off.png') top right no-repeat; }
.button2 { width:232px;height:69px;float:right;background:url('images/button2-off.png') top right no-repeat; }
.button3 { width:232px;height:69px;float:right;background:url('images/button3-off.png') top right no-repeat; }
.button1:hover { background:url('images/button1-on.png') top right no-repeat; }
.button2:hover { background:url('images/button2-on.png') top right no-repeat; }
.button3:hover { background:url('images/button3-on.png') top right no-repeat; }

.button1-active { width:232px;height:69px;float:right;background:url('images/button1-on.png') top right no-repeat;z-index:9999; }
.button2-active { width:232px;height:69px;float:right;background:url('images/button2-on.png') top right no-repeat; }
.button3-active { width:232px;height:69px;float:right;background:url('images/button3-on.png') top right no-repeat; }

.podmenu-ofirmie { width:157px;height:202px;position:absolute;top:0;left:0;background:url('images/podmenu-ofirmie-bg.png') top left no-repeat; }
.podmenu-portfolio { width:202px;height:279px;position:absolute;top:0;left:0;background:url('images/podmenu-portfolio-bg.png') top left no-repeat; }
.podmenu-kontakt { width:383px;height:287px;position:absolute;top:0;left:0;background:url('images/podmenu-kontakt-bg2.png') top left no-repeat;text-align:left; }


.podmenu-ofirmie img { margin:20px 20px 0 0; }
.podmenu-portfolio img { margin:5px 90px 5px 0; }

.podmenu-kontakt span { display:block;margin:50px 0 0 110px;color:#ffffff;width:240px;font-size:14px;color:#f7f7f7;line-height:18px; }

#middle { width:506px;float:left;text-align:center;margin-left:73px; }
#middle li { list-style-type:circle; }

#bottom { width: 1000px; float:left;color:#ebebeb;margin-top:40px; }


.wrapper-tekstu { width:100%;float:left;padding-bottom:20px; }

.gallery-box, .gallery-box-last { float:left;overflow:hidden;margin-top:14px;margin-left:5px; }
.gallery-box { margin-right:19px; }

a.suba { color:#2d2d2d;font-size:16px;display:block;float:left;margin-right:10px;margin-top:10px; }
a.suba:hover { color:#ff8000 }
span.subb { color:#ff8000;font-size:16px;display:block;float:left;margin-right:10px;margin-top:10px; }

.jcarousel-skin-tango .jcarousel-container {
	margin-left:70px;
	background:url('images/gallery-bg.png') center no-repeat;
	width: 472px;
	height:457px;
}

.jcarousel-skin-tango .jcarousel-direction-rtl {
	direction: rtl;
}

.jcarousel-skin-tango .jcarousel-container-horizontal {
    width: 492px;
}


.jcarousel-skin-tango .jcarousel-clip {
    overflow: hidden;
}

.jcarousel-skin-tango .jcarousel-clip-horizontal {
    width: 472px;
    height:457px;
		margin:0px;
		
}


.jcarousel-skin-tango .jcarousel-item {
    width: 451px;
    height: 457px;
		margin-left:20px;
}

.jcarousel-skin-tango .jcarousel-item-horizontal {
	
}

.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-item-horizontal {
	
}

.jcarousel-skin-tango .jcarousel-item-placeholder {
  
}

/**
 *  Horizontal Buttons
 */
.jcarousel-skin-tango .jcarousel-next-horizontal {
    position: absolute;
    top: 210px;
    right: -35px;
    width: 19px;
    height: 66px;
    cursor: pointer;
    background: transparent url(images/arrow-right.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-next-horizontal {
    left: 5px;
    right: auto;
    background-image: url(images/arrow-right.png);
}

.jcarousel-skin-tango .jcarousel-next-horizontal:active {
    background-position: 0 0;
}

.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:focus,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {
    cursor: default;
    background-position: -19px 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal {
    position: absolute;
    top: 210px;
    left: -35px;
    width: 19px;
    height: 60px;
    cursor: pointer;
    background: transparent url(images/arrow-left.png) no-repeat;
		background-position: -19px 0;
}

.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-prev-horizontal {
    left: auto;
    right: 5px;
    background-image: url(images/arrow-left.png);
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:hover, 
.jcarousel-skin-tango .jcarousel-prev-horizontal:focus {
   background-position: -19px 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:active {
	 background-position: -19px 0;
}

.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:focus,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {
	 cursor: default;
   background-position: 0 0;
}


