html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td{
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    }
html{
    background:#FFF url(../img/images/html-bg.png) top repeat-x;
    }
body{
    font:12px Arial, Helvetica, sans-serif;
    color:#333;
    background:url(../img/images/body-bg.jpg) no-repeat center 0;
    min-width:870px}
h1{
    padding:0;
    margin:0;
    width:150px;
    height:110px;
    float:left;
    background:url(../img/images/logo-bg.png) left top no-repeat;
    }
h2{
    padding:9px 12px 0 0;
    margin:0 0 0 46px;
    width:152px;
    height:28px;
    text-align:center;
    color:#e2486e;
	background-color: transparent;
    font-size:16px;
    font-weight:bold;
    text-transform:uppercase;
    line-height:150%;
    display:-moz-inline-box;
    display:inline-block;
    background:url(../img/images/h2-bg.gif) left top no-repeat
    }
h3{
    padding:0;
    margin:0;
    color:#F93;
    font-size:16px;
    font-weight:bold;
    line-height:130%;
    display:-moz-inline-box;
    display:inline-block;
    vertical-align:bottom;
    overflow:hidden;
    width:460px;
    height:21px;
    }
p{
    padding:0;
    margin:0 0 10px;
    line-height:150%
    }
a{
    color:#F60;
    text-decoration:underline;
    outline:none
    }
    a:hover{
        text-decoration:none;
        }
em{
    font-style:normal;
    /*color:#74b214*/
    }
img,a img{
    border:0
    }
ol,ul{
    padding:0;
    margin:0 0 10px 20px;
    list-style:none
    }
    ol li,ul li{
        padding:3px 0;
        margin:0;
        }
dl{
    padding:0 0 7px 0;
    margin:0
    }
    dt{
        padding:15px 0 0 0;
        margin:0 0 7px 0
        }
    dd{
        padding:0;
        margin:5px 0 0 20px
        }
blockquote{
    padding:0 0 9px 20px;
    margin:0;
    line-height:18px
    }
form,fieldset{
    margin:0;
    padding:0;
    border:0;
    }
    legend{
        display:none
        }
input,textarea,select{
    padding:2px;
    border:1px solid;
    line-height:18px;
    vertical-align:middle;
    font:14px Arial, Helvetica, sans-serif;
    border-color:#AAADB2 #E3E3EB #E3E3EB #AAADB2;
    background:#F3E8D6
    }
textarea{
    font-size:14px;
    font:14px Arial, Helvetica, sans-serif;
    }
select{
	width:206px;
    }
input{
    width:200px
    }
.fl{
    float:left}
.fr{
    float:right}
.ac{
    text-align:center}
.ar{
    text-align:right}
.al{
    text-align:left}
.error{
    color:#F00}
.clr{
    clear:both;
    zoom:1;
    }
#wrapper{
    margin:0 auto;
    width:849px;
    position:relative;
    background:url(../img/images/wp-bg.jpg) no-repeat 0 166px;
    }
    #header{
        padding:31px 0 0;
        margin:0 auto;
        height:135px;
        overflow:hidden;
        zoom:1;
        background:url(../img/images/header-bg.jpg) no-repeat 0 0;
        }
    #content{
        padding:0 0 0 15px;
        width:700px;
        float:left;
        overflow:hidden;
        }
        #uzdavini{
            margin-left:148px;
            height:31px;
            background:url(../img/images/uzdavini-txt.png) no-repeat 0 0;
            }
        #uzdavini1{
            margin-left:148px;
            height:31px;
            background:url(../img/images/uzdavini-txt-1.png) no-repeat 0 0;
            }	
        #uzdavini2{
            margin-left:148px;
            height:31px;
            background:url(../img/images/uzdavini-txt-2.png) no-repeat 0 0;
            }		
        #uzdavini3{
            margin-left:148px;
            height:31px;
            background:url(../img/images/uzdavini-txt-3.png) no-repeat 0 0;
            }						
            #uzdavini span, #uzdavini3 span, #uzdavini2 span, #uzdavini1 span{
                display:none;
                }
    #bilde-bg{
        margin:0 0 20px;
        height:250px;
        background:url(../img/images/bilde1.jpg) no-repeat 0 0;
        }
    #ct{
        padding:20px 20px 0 10px;
        margin:0;
        width:530px;
        float:right;
        }
		
		#ct p {
			overflow: hidden;
		}
		
    	.foto-open{
    		margin:0 10px 5px 0;
    		width:330px;
    		float:left
            }
    		.foto-open .thumb{
    			padding:0;
    			margin:0;
    			list-style:none;
    			overflow:hidden;
    			zoom:1;
                }
    			.foto-open .thumb li{
    				padding:0;
    				margin:0 5px 5px 0;
    				float:left
                    }
    	img.bord{
    		padding:1px;
    		border:1px solid #D3D3D3;}
    		img.bord:hover{
    			padding:1px;
    			border:1px solid #F78F1E;}
    #submenu{
        padding:15px 0 17px;
        margin:0;
        width:130px;
        float:left;
        position:relative;
        background:#FFF url(../img/images/submenu-bg.gif) no-repeat 0 0;
		font-size: 13px;
        }
        #submenu div{
            position:absolute;
            bottom:0;
            width:100%;
            height:17px;
            background:url(../img/images/submenu-bot.gif) no-repeat 0 bottom;
            }
        #submenu ul{
            padding:0 10px 0 10px;
            margin:0 0 0;
            list-style:none;
            border-left:3px solid #ffd621;
            border-right:3px solid #ffd621;
            background:#FFF;
			  min-height:110px;
			  height:auto !important;
			  height:110px;

            }
            #submenu ul li{
                padding:3px 0;
                margin:0;
                }
                #submenu ul li a{
                    color:#F60;
                    text-decoration:none
                    }
                    #submenu ul li a:hover{
                        text-decoration:underline
                        }
            #submenu ul li ul{
                padding:0;
                margin:0;
                background:none;
                border:none;
				  min-height:0px;
				  height:auto !important;
				  height:0px;

                }
                #submenu ul li ul li{
                    padding:0 0 0 10px;
                    margin:4px 0;
					list-style-position: inside;
					list-style-type: none;
					list-style-image: url(../images/design/bullet.jpg)
                    }
                    #submenu ul li ul li a{
                        color:#333;
                        }
            #submenu ul li a.subcur{
                font-weight:bold
                }
    #menu{
        margin:90px 0 0 0;
        overflow:hidden;
        float:left;
        zoom:1;
		width: 699px;
        }
        #menu li{
            padding:12px 0 0;
            margin:0 8px;
            float:left;
            text-align:center;
            }
        #menu li.jico{
            padding-left:24px;
            background:url(../img/images/jaunumi-ico.png) no-repeat 0 0;
            }
            #menu li a{
                padding:0 3px;
                display:inline-block;
                height:20px;
                color:#C03;
                font-size:14px;
                font-weight:bold;
                line-height:130%;
                text-decoration:none;
                text-transform:uppercase;
                font-family:Tahoma, Geneva, sans-serif
                }
                #menu li a:hover,#menu li.cur a{
                    color:#FFF;
                    }
    #sidebar{
        padding:0;
        width:134px;
        float:right;
        overflow:hidden;
        background:url(../img/images/sidebar-bg.png) no-repeat 0 0;
        }
        #lang{
            padding:0;
            margin:12px 0 10px;
            text-align:center;
            }
            #lang li{
                padding:0;
                margin:0 1px;
                height:24px;
                display:-moz-inline-box;
                display:inline-block;
                }
                #lang li a{
                    padding:6px 0 0;
                    height:18px;
                    width:24px;
                    display:block;
                    text-align:center;
                    color:#f7901e;
                    font-size:11px;
                    line-height:100%;
                    text-decoration:none;
                    text-transform:uppercase;
                    font-family:Tahoma, Geneva, sans-serif
                    }
                    #lang li a:hover{
                        color:#C03;
                        background:url(../img/images/lang-bg.png) no-repeat 0 0;
                        }
            #lang li.curr{
                background:url(../img/images/lang-bg.png) no-repeat 0 0;
                }
        #search-form{
            padding:15px 0 16px 17px;
            margin:46px 0 0;
            height:26px;
            width:133px;
            position:absolute;
            right:0;
            background:url(../img/images/search-form-bg.png) no-repeat 0 0;
            }
            #search-form input{
                padding:6px 5px 4px 7px;
                margin:0;
                width:100px;
                height:16px;
                border:0;
                vertical-align:middle;
                background:url(../img/images/search-bg.gif) no-repeat 0 0;
                }
                input.hell{
                    color:#888;
                    }
    		#search-form input.search-btn{
    			padding:0;
    			margin:0;
    			width:21px;
    			height:26px;
    			vertical-align:middle;
    			border:none;
    			cursor:pointer;
    			background:url(../img/images/search-btn.gif) no-repeat 0 0;
                }
    		#search-form input.search-btn:hover{
    			background:url(../img/images/search-btn.gif) no-repeat 0 bottom;
                }
        #adi{
            padding:0;
            margin:67px 10px 10px 12px;
            }
            #adi dt{
                padding:10px 0 0;
                margin:0;
                color:#472b00;
                font-weight:normal;
                font:16px Tahoma,Geneva,sans-serif;
                }
                #adi dd{
                    padding:0 0 10px 0;
                    margin:0;
                    border-bottom:1px dotted #999;
                    color:#d11242;
                    font-size:18px;
                    }
                #adi dd.talr{
                    border:none;
                    color:#129dd1;
                    }
        .par-mums{
            width:122px;
            margin:0 auto;
            background:url(../img/images/par-mums.gif) no-repeat 0 0;
            }
            .par-mums a{
                padding:4px 0 0 10px;
                color:#d11142;
                width:112px;
                height:22px;
                display:block;
                text-decoration:none;
                }
                .par-mums a:hover{
                    color:#472B00;
                    background:url(../img/images/par-mums.gif) no-repeat 0 bottom;
                    }
            
    #footer{
        padding:8px 0 20px;
        margin:20px 133px 0 14px;
        overflow:hidden;
        border-top:1px dotted #999;
        }
        #footer ul{
            padding:0;
            margin:0;
            list-style:none;
            overflow:hidden;
            }
            #footer ul li{
                padding:0;
                margin:0 10px 0 0;
                overflow:hidden;
                display:inline;
                }
                #footer ul li a{
                    color:#A9A9A9;
                    font-size:11px;
                    text-transform:uppercase;
                    text-decoration:none
                    }
                    #footer ul li a:hover{
                        color:#333;
                        }
            #footer ul.fr li{
                margin:0;
                }
                #footer ul.fr li a{
                    padding:0 54px 0 0;
                    background:url(../img/images/mediaparks.gif) no-repeat right 1px;
                    }
        


#pager{
	display:	block;
	height:		30px;
	margin:	0px auto;
	
	font-size:	12px;

}

#pager ul{
	list-style-type:	none;
	text-align:		center;
}

#pager li{
	float: left;
}

#pager li a{
	line-height:	26px;
	font-size:	12px;
	padding:	1px 5px;
}

#pager li.active{
	line-height:	24px;
	font-weight:	bold;
	font-size:		22px;
	padding:	1px 2px;
	color: #FF6600;	
}


	.buy {
		overflow: hidden;
		padding-top: 15px;
	}
	
		.buy .code {
			color: #9F9F9F;
		}
			.buy .code strong {
				color: #000;
			}
			
		.buy .price {
			line-height: 24px;
			color: #D50F44;
			font-size: 18px;
		}

		
	.price {
		display: block;
		height: 26px;
		width: auto;
		text-align: right;
		float: left;
		margin-top: 5px;
	}

	.buyButton {
		margin-top: 5px;		
		overflow: hidden;
		text-align: right;
		display: block;
		height: 26px;
		width: 90px;
		float: left;
		text-decoration: none;
		color: #fff;
		background-image: url(/images/design/pirkt_bg.jpg);
		background-repeat: no-repeat;
	}	
	
		.buyButton span {
			display: block;
			padding: 6px 7px 0px 38px;
			font-weight: bold;
			text-align: center;
		}	
		
		
		.formTop {
			width: 534px;
			background-image: url(/images/design/form_bg_top.jpg);			
			background-repeat: no-repeat;	
			background-position: top;
		}
		
		.formBottom {
			width: 534px;
			background-image: url(/images/design/form_bg_bottom.jpg);
			background-repeat: no-repeat;
			background-position: bottom;		
		}
		
		.formContent{
			padding: 40px;
		}

		.formTabs {
			height: 31px;
			overflow: hidden;
			position: relative;
			bottom: -2px;
		}
		
				
			.formTabs a.inactive {
				background-image: url(/images/design/form_tab_inactive_right.jpg);
				background-position: top right;
				background-repeat: no-repeat;					
			}
			
				.formTabs a.inactive span {
					background-image: url(/images/design/form_tab_inactive_left.jpg);
					background-position: top left;
					background-repeat: no-repeat;			
				}				

			.formTabs a, .formTabs a:hover {
				text-align: center;
				text-decoration: none;
				color: #333;
				font-weight: bold;
				display: block;
				width: 120px;
				height: 31px;
				background-image: url(/images/design/form_tab_active_right.jpg);
				background-position: top right;
				background-repeat: no-repeat;					
				float: left;
				margin-right: 4px;
			}
			
				.formTabs a:hover span, .formTabs a span {
					display: block;
					width: auto;
					height: 31px;
					background-image: url(/images/design/form_tab_active_left.jpg);
					background-position: top left;
					background-repeat: no-repeat;
					padding: 10px 6px 0px 6px;				
				}		
				
		.formContent .field {
			background-image: url(/images/design/form_inp_bg.jpg);
			background-repeat: no-repeat;
			background-position: top left;
			width: 250px;
			height: 24px;
			padding-left: 10px;
		}		
		
		.formContent .field input {
			background-color: transparent;
			border: none;
			height: 24px;
			width: 230px;
		}

		.formButton {
			background-image: url(/images/design/btn_bg_right.jpg);
			background-position: top right;
			background-repeat: no-repeat;	
			height: 26px;	
			width: 105px;
			float: right;
			margin-right: 11px;	
		}
		
			.formButtonIn {
				background-image: url(/images/design/btn_bg_left.jpg);
				background-position: top left;
				background-repeat: no-repeat;	
				height: 26px;					
			} 

				.formButtonIn input {
					border: none;
					background-color: transparent;
					width: 100px;
					color: #fff;
					font-weight: bold;
					font-size: 12px;
					padding-top: 5px;
				}

		h4.paldies {
			background-image: url(/images/design/check.jpg);
			background-repeat: no-repeat;
			background-position: center left;
			padding-left: 40px;
			padding-top: 20px;
			height: 34px;
			font-size: 16px;
		}

		.printOrder {
			display: block;
			height: 29px;
			width: 140px;
			text-decoration: none;
			background-image: url(/images/design/print_order_right.jpg);
			background-repeat: no-repeat;
			background-position: top right;
			float: right;
			margin-top: 15px;
			margin-right: 20px;			
		}
		
			.printOrder span {
				display: block;
				height: 29px;
				color: #fff;
				font-weight: bold;
				background-image: url(/images/design/print_order_left.jpg);
				background-repeat: no-repeat;
				background-position: top left;	
				text-align: right;
				padding: 7px 10px 0px 0px;			
			}

.hidde{
	display: none;
}
