*{
	margin:0px;
    padding:0px;
}
html, body{
	height: 100%;
}

#contents {
    min-height:100%;
    height:auto !important;
    height:100%;
    padding:0;
    margin:0 auto -77px;
    #margin:0 auto -81px;
}
#main {
    height:auto;
}

#footer {
	height:77px;
}

	body
    {
	  	background-color: #9a9fa3;
	  	font-family: "Arial";
        font-size: 12px;
        color:#22313d;
        line-height:16px;
        margin:0px;
        min-width: 990px;
        overflow: auto;
	}

    td
    {
        font-family: "Arial";
        font-size: 12px;
        color:#22313d;
        line-height:16px;
    }
    table
    {
    	border-collapse: collapse;
    }
	img
    {
    	border:0px;
    }
    div
    {
    	text-align:left;
    }
    .right
    {
    	float:right;
    }
    .left
    {
    	float:left;
    }
    .center1
    {
    	text-align:center;
    }

    .center2
    {
    	margin-left:auto;
        margin-right:auto;
    }
	.clboth
    {
    	clear:both;
    }





    .vidus
    {
        padding-left:5%;
        position:relative;
        z-index:69;
    }
    .vidus-ieksas
    {
        width:85%;
    }
    .platums-padding
    {
        width:990px;
        padding-bottom:100px;
        line-height:0px;
        height:0px;
    }
    .platums
    {
        clear:both;
        width:990px;
        height:0px;
        line-height:0px;
    }
    .w100p
    {
    	width:100%;
    }





    .insline
    {
     	width:100%;
        line-height:14px;
        font-size:11px;
        color: #ffffff;
        position:relative;
        z-index:69;
        top:35px;
    }

    .inscopy
    {
    	float:left;
        margin-top:7px;
    }
    .insbergs
    {
        float:right;
        margin-top:3px;
    }
    .instext
    {
    	float:right;
        line-height:14px;
        margin-top:0px;
        padding-right:440px;
    }
    .dotline
    {
        float:right;
        margin-top:3px;
    	width: 21px;
        height: 25px;
        background-image: url('pic/dotline.gif');
        background-repeat: no-repeat;
        background-position: center center;
    }


    a.inslink:link
    {
        text-decoration: underline;
        color: #ffffff;
    }
    a.inslink:visited
    {
        text-decoration: underline;
        color: #ffffff;
    }
    a.inslink:hover
    {
        text-decoration: none;
        color: #ffffff;
    }


    .jura
    {
        padding-left:5%;
        height:77px;
        background-image: url('pic/jura.gif');
        background-repeat: repeat-x;
        background-position: top right;
    }
    .asfalts
    {
        padding-left:5%;
        height:77px;
        background-image: url('pic/asfalts.jpg');
        background-repeat: repeat-x;
        background-position: top right;
    }
    .asfalts2
    {
        padding-left:5%;
        height:77px;
        background-image: url('pic/asfalts2.jpg');
        background-repeat: repeat-x;
        background-position: top right;
    }

    .pattern1-holder
    {
        float:left;
        position:relative;
        height:0px;
        line-height:0px;
        width:100%;
        top:-348px;
    }
    .pattern1
    {
        position:absolute;
        width: 100%;
        height:336px;
        background-image: url('pic/pattern1.gif');
        background-repeat: repeat-x;
        background-position: center center;
    }
    .pattern2-holder
    {
        float:left;
        position:relative;
        height:0px;
        line-height:0px;
        width:100%;
        top:-12px;
        #top:-14px;
    }
    .pattern2
    {
        position:absolute;
        width: 100%;
        height:12px;
        background-image: url('pic/pattern2.gif');
        background-repeat: repeat-x;
        background-position: center center;
    }

    .krans-holder
    {
        float:left;
        position:relative;
        height:0px;
        line-height:0px;
        width:100%;
        top:-629px;
        z-index:5;
    }
    .krans
    {
        position:absolute;
        width: 100%;
        height:706px;
        background-image: url('pic/krans.jpg');
        background-repeat: no-repeat;
        background-position: bottom right;
        z-index:5;
    }
    .koki
    {
        position:absolute;
        width: 100%;
        height:706px;
        background-image: url('pic/koki.jpg');
        background-repeat: no-repeat;
        background-position: bottom right;
        z-index:5;
    }
    .kombains
    {
        position:absolute;
        width: 100%;
        height:706px;
        background-image: url('pic/kombains.jpg');
        background-repeat: no-repeat;
        background-position: bottom right;
        z-index:5;
    }
    .kugis-holder
    {
        float:left;
        position:relative;
        height:0px;
        line-height:0px;
        width:100%;
        top:-37px;
        z-index:6;
    }
    .kugis
    {
        position:absolute;
        margin-left:5%;
        width:490px;
        height:68px;
        background-image: url('pic/kugis.jpg');
        background-repeat: no-repeat;
        background-position: bottom left;
        z-index:6;
    }






    li
    {
	margin-left:20px;
    margin-top:10px;
    margin-bottom:10px;
    }
    ul
    {
	margin-top:0px;
	margin-bottom:15px;
    }




    a:link
    {
        color: #006699;
        text-decoration: underline;
    }
    a:visited
    {
        color: #006699;
        text-decoration: underline;
    }
    a:hover
    {
        color: #006699;
        text-decoration: none;
    }

    a.link2:link
    {
        color: #006699;
        text-decoration: none;
        position:relative;
        top:2px;
    }
    a.link2:visited
    {
        color: #006699;
        text-decoration: none;
        position:relative;
        top:2px;
    }
    a.link2:hover
    {
        color: #006699;
        text-decoration: underline;
        position:relative;
        top:2px;
    }



    a.nolink:link
    {
        text-decoration: none;
    }
    a.nolink:visited
    {
        text-decoration: none;
    }
    a.nolink:hover
    {
        text-decoration: none;
    }



    .inputstyle1
    {
        width:210px;
        height:20px;
        font-family: "Arial";
        font-size: 12px;
        color: #000000;
        background-color: #ffffff;
        border: 1px solid #83878b;
        padding-left:2px;
        padding-top:1px;
        margin-top:5px;
        margin-bottom:5px;
    }
    .inputstyle2
    {
        width:210px;
        height:100px;
        font-family: "Arial";
        font-size: 12px;
        color: #000000;
        background-color: #ffffff;
        border: 1px solid #83878b;
        padding-left:2px;
        padding-top:1px;
        margin-top:5px;
        margin-bottom:5px;
        overflow:auto;
    }



    .ul2
    {
	    list-style-position: inside;
	    list-style: none;
	    margin-top:0px;
	    margin-bottom:0px;
    }
    .ul2 li
    {
        margin:0px;
        float:left;
        list-style:none;
    }




    .atstarpite1
    {
        clear:both;
        height:7px;
        line-height:7px;
        overflow:hidden;
    }


    .topline
    {
    	padding-top:28px;
        width:100%;
    }

    .logo
    {
    	margin-bottom: 15px;
    }

    .top-teksts
    {
        float:left;
    }
    .top-valodas
    {
        float:right;
        font-size:12px;
        color: #ffffff;
        line-height:18px;
        cursor:default;
    }

    .menu
    {
    	width:100%;
        line-height:39px;
        height:41px;
        color: #ffffff;
        font-size:26px;
        font-weight:400;
        margin-bottom:50px;
    }

    .menu-left
    {
        float:left;
       	width:5px;
        height:41px;
        background-image: url('pic/menu-left.gif');
        background-repeat: no-repeat;
        background-position: top right;
    }
    .menu-pattern
    {
        float:left;
        padding:0px 6px 0px 6px;
        height:41px;
        background-color: #83878b;
    }
    .menu-right
    {
        float:left;
        width:5px;
        height:41px;
        background-image: url('pic/menu-right.gif');
        background-repeat: no-repeat;
        background-position: top left;
    }

    .menu-normal
    {
        float:left;
        padding:0px 6px 0px 6px;
        height:41px;
    }
    .menu-left-normal
    {
        float:left;
       	width:5px;
        height:41px;
    }
    .menu-right-normal
    {
        float:left;
        width:5px;
        height:41px;
    }

    .menu-space
    {
    	float:left;
        height:41px;
        width:15px;
    }


    a.menu-link:link
    {
        text-decoration: none;
        color: #ffffff;
    }
    a.menu-link:visited
    {
        text-decoration: none;
        color: #ffffff;
    }
    a.menu-link:hover
    {
        text-decoration: none;
        color: #ffffff;
    }

    .ieksas50p
    {
        float:left;
        width:45%;
        margin-right:4.9%;
        margin-bottom:30px;
    }


    .haha1
    {
        font-size:18px;
        color: #22313d;
        font-weight:400;
        line-height:18px;
    }

    .haha2
    {
        font-size:24px;
        color: #ffffff;
        font-weight:400;
        line-height:26px;
        margin-bottom: 20px;
    }

    .bilde-left
    {
        float:left;
        margin-right:10px;
    }

    a.whitelink:link
    {
        text-decoration: none;
        color: #ffffff;
        font-weight:bold;
    }
    a.whitelink:visited
    {
        text-decoration: none;
        color: #ffffff;
        font-weight:bold;
    }
    a.whitelink:hover
    {
        text-decoration: underline;
        color: #ffffff;
        font-weight:bold;
    }



    .list-item
    {
        float:left;
        padding-left:15px;
        background-image: url('pic/list1.gif');
        background-repeat: no-repeat;
        background-position: center left;
    }
    .list-item2
    {
        float:left;
        padding-left:15px;
        background-image: url('pic/list2.gif');
        background-repeat: no-repeat;
        background-position: center left;
    }

    .vline
    {
        width:50px;
        background-image: url('pic/line1.gif');
        background-repeat: repeat-y;
        background-position: top center;
    }

    .lh-liela
    {
    	line-height:30px;
        margin-top:-9px;
    }

    .lh-normala
    {
    	line-height:18px;
        margin-top:-5px;
    }

    .bilde-inactive
    {
        float:right;
        width:20px;
        height:16px;
        line-height:16px;
        cursor:pointer;
        background-image: url('pic/b-inactive.gif');
        background-repeat: no-repeat;
        background-position: top left;
        margin-left:5px;
        margin-top:5px;
    }
    .bilde-active
    {
        float:right;
        width:20px;
        height:16px;
        line-height:16px;
        cursor:default;
        background-image: url('pic/b-active.gif');
        background-repeat: no-repeat;
        background-position: top left;
        margin-left:5px;
        margin-top:5px;
    }


    .left-menu
    {
    	width:16%;
        line-height:20px;
    }

    .orange
    {
    	color:#f5b600;
    }

    .jaunumi-bilde
    {
    	float:left;
        margin-right:15px;
        margin-bottom:10px;
    }

    .teksti
    {
    	width:70%;
    }

    .w45p
    {
        float:left;
        width:44.9%;
    }
    .w55p
    {
        float:left;
        width:54.9%;
    }

    .w210px
    {
        width:210px;
    }

    .w780px
    {
        width:780px;
        padding-bottom:45px;
        #padding-bottom:25px;
    }

    .bildes-atstarpe
    {
    	width:100%;
        height:170px;
    }
