body {
 margin:0;
 padding:0;
 background-color:#EEEEEE;
 font-family: "Franklin Gothic Medium",Tahoma,"Trebuchet MS";
}
.l{
 float:left;
}
.r{
 float:right;
}
#Wrapper {
 width:980px;
 margin:0 auto;
 background-color:white;
 overflow:auto;
}

#Head {
 height:200px;
}
#Head .top {
 background-image: url("/img/head-bg.png");
 background-repeat:no-repeat;
 width:980px;
 height:143px;
}
#Head .top .buttons{
 width:765px;
 height:39px;
 margin-left:210px;
 padding-top:101px;
}
#Foot .buttons{
 width:765px;
 height:39px;
 margin-left:210px;
}
#Head .top .buttons img,
#Foot .buttons img{
 float:left;
 border:none;
 margin:8px 4px 0px;
}
#Head .bottom {
 background-image: url("/img/bottom-menu-bg.gif");
 background-repeat:repeat-x;
 width:980px;
 height:57px;
}
#Head .bottom .ortis-text{
 margin:0;
 padding:0;
 border:none;
 float:left;
 border:none;
}
#Head .bottom .two-row-button{
 float:left;
 margin:14px 4px 0px;
 border:none;
}
#Head .bottom .search-box {
 	float:right;
	margin-right:14px;
}
#Head .bottom .search-box .search-input {
 background-image: url("/img/search-bg.png");
 padding:2px 4px;
 width:180px;
 height:20px;
 border:none;
 margin-top:19px;
}
#Head .bottom .search-box .search-butt {
 width:71px;
 height:24px;
 vertical-align:bottom;
}
#Wrapper #Body{
 width:980px;
 padding-bottom:24px;
 overflow:hidden;
 position:relative;
 background-image: url("/img/leftmenu-bg.gif");
 background-repeat:repeat-y; 
}
#Container #List #Body {
 background:none;
 overflow:hidden;
}
#Leftmenu {
 background-image: url("/img/produkti.png");
 background-repeat:no-repeat; 
 width:177px;
 padding:33px 5px 250px 18px;
 float:left;
 font-size:13px;
 text-transform:uppercase;
}
#Leftmenu a{
 color:#2b79c3;
 text-decoration:none;
 display:block;
 background-image:url("/img/kvadratche.gif");
 background-position: left top;
 background-repeat:no-repeat;
 padding-left:17px;
}
#Leftmenu h2,
#Leftmenu a.title{
 color:#1f3683;
 margin:17px 0px 8px;
 font-size:13px;
 font-weight:bold;
 padding:0;
 background:none;
}
#Leftmenu a:hover{
 text-decoration:underline;
}
#Body .info{
 color:white;
 background-color:#7c83ab;
 width:186px;
 padding:0px 0px 17px 9px;
 font-weight:bold;
 font-size:14px;
 position: absolute;
 bottom:0px;
 left:0px;
 font-style:italic;
}
#Body .info a{
 color:white;
 text-decoration:none;
}
#Leftmenu .info h1{
 font-size:24px;
 font-family:Arial;
 margin:0;
 padding:29px 0px 8px;
 font-style:italic;
}
#Container {
 width: 780px;
 float:left;
 color: #2b469b;
 padding:0px;
 font-size:14px;
}
#Container .box {
 padding:7px 5px 7px 4px;
 color: #2b469b;
 font-size:14px;
 font-family: "Franklin Gothic Medium",Tahoma,"Trebuchet MS" !important;
}
#Container h1,
#Container .box h1{
 color:#2b79c3;
 font-size:16px;
}
#Foot {
 width:980px;
 height:42px;
 background-color:#062c76;
}

.breadcrumb{
 height:23px;
 color:white;
 font-size:17px;
 text-transform:uppercase;
 font-style:italic;
 background-color: #2792d7;
 background-image: url("/img/breadcrumb-bg.gif");
 background-repeat:repeat-x;
 padding-top:10px;
 padding-left:14px;
}
.breadcrumb a{
 color:white;
 text-decoration:none;
}
.breadcrumb a:hover{
 text-decoration:underline;
}
.breadcrumb img.fix{
 float:left;
 margin-top:-10px;
 margin-left:-14px;
}

#Body .bottom {
 position:absolute;
 right:0;
 bottom:0;
 width:766px
}

/* price list box */
.product_list {
 width:702px;
 border:2px solid #59ace1;
 border-collapse:collapse;
 margin:7px auto 0px;
}
.product_list td{
 border:2px solid #59ace1;
}
.product_list .head{
 color:#20277c;
 background-color: #f0f8fd;
 font-size:17px !important;
 height: 28px;
 padding: 10px 0px 0px 10px !important; 
 text-align:left;
}
.product_list .image{
 width:179px;
 text-align:center;
 padding:0 !important;
 margin:0 !important; 
}
.product_list .image img{
 width:179px;
}
.product_list .status{
 height: 23px;
 color: #2f5bad;
 background-color: #f7f7f8;
 font-size:17px !important;
 padding:0px 7px !important;
}
.product_list .text{
 color:#2a306d;
 font-size:14px !important;
 padding:0px 7px !important;
 text-align:left;
}

.product_list .model,
.banner .model{
 background-color:#20267c;
 color:#fdfcce;
 text-align:center;
 font-size:17px !important;
 width:179px;
 padding:0 !important;
}
.banner .model{
 width:auto;
 height:34px;
}
.product_list .buttons{
 background-color: #f0f8fd;
 padding-right:7px !important;
}
.product_list .buttons .details{
	border:none;
} 
.product_list .buttons .price{
 background-image: url("/img/price-bg.png");
 background-repeat:no-repeat;
 padding-left:6px;
 padding-top: 3px;
 height:20px;
 color:white;
 margin-right:7px;
 font-size:16px !important;
 width:100px;
 float:right;
}
.product_list .buttons .price .price-right{
 margin-top: -3px;
}

.contact-form input.styled,
.contact-form textarea.form_textarea {
 width:486px;
 border:2px solid #19191e;
 margin-bottom:7px;
}

.banner table{
 border-collapse:collapse;
 text-align:center;
}
.product_text{
 clear:both;
 padding:5px;
 padding-top:10px;
}