body,td,table {
	font-size: 10pt;
	color:#000000;
	font-family: Tahoma, Verdana, Arial;
	margin:0px;
	/*	padding:0px; */
	}
a img{
    border: 0;
}
input, select, textarea {
	font-family: Arial;
	font-size: 8pt;}

a:link {
	color:#ff7800;
	text-decoration: none;}

a:visited {
	color:#FF9000;
	/*ffae3a*/
	text-decoration: none;}
a:hover, a:active {
	color:#ff7800;
	text-decoration: underline;}
	
#leftTd {
	margin-top: 1px;
    position: relative;
    }
#mrd-ban {
 height: 80px;}


div.cont{
    position: relative;
}
div#header-phone{
    background: url("images/phone.png") no-repeat scroll 0 0 transparent;
    color: #EDEBD6;
    font-size: 0;
    height: 44px;
    position: absolute;
    right: 0;
    top: 13px;
    width: 170px;
}


span#jkl0{
    display: block;
    position: relative !important;
}


div.address{
    position: relative;
}
div.address a#address{
    position: absolute;
    top: 8px !important;   
}
div.address a#address.main-cons,
span#jkl0 a#address.main-cons{
    left: 389px !important;
    color: green;
}
div.address a#banner-credit{
    position: absolute;
    left: 351px !important;
    top: 40px !important;
        
}
div.address a#banner-credit img{
    border: 0;
}
a#faq{
    display: block;
    font-size: 17px;
    left: 147px;
    position: absolute;
    text-decoration: underline;
    text-transform: uppercase;
    top: 8px;
    color: #033289;
}
a#faq:hover{
    text-decoration: none;
}

a#bestsellers{
    display: block;
    position: absolute;
    background: none;
    top: 9px;
    left: 136px;
    font-size: 17px;
    text-decoration: underline;
    text-transform: uppercase;
    color: red;
}
a#bestsellers:hover{
    text-decoration: none;
}

a#bestseller-link {
    background: url("images/empty.png") repeat;
    display: block;
    height: 279px;
    left: 30px;
    position: absolute;
    top: -331px;
    width: 420px;
}


h1 {
/*	padding:25 0 5 15;    
	margin:0px;
	text-align:left;
 */
	padding-top: 0px;	
	display: inline;	
	margin-top: 0px;	
	font-size: 15px;
	font-weight:bold;}

h3 {
	font-size: 12px;
	font-weight:bold;}
	
blockquote, ol {margin:15 0 0 0;}

.scr {

 	SCROLLBAR-FACE-COLOR: #D8C4A9;
 	SCROLLBAR-HIGHLIGHT-COLOR: ;
 	SCROLLBAR-SHADOW-COLOR: #C1AB84;
 	SCROLLBAR-3DLIGHT-COLOR: ;
 	SCROLLBAR-ARROW-COLOR: #FFFFFF;
 	SCROLLBAR-TRACK-COLOR: #E3DCC0;
 	SCROLLBAR-DARKSHADOW-COLOR: #C1AB84;
 }

 .ndata {
 	color:#FFA317;
/*	font-weight:bold; */
	margin-right:7px;}
.arr {
	font-size:11px;
	color:gray;}

/* þýòâäâáüåå îåïá */

.mntbl {border-bottom:1px solid Silver;}
.mntr1 {background-color:#F5F1E7;color:#521506;padding:5px;border:1px solid #DEC9AC;border-bottom:0px;}
.mntr2 {background-color:#AE9167;color:white;padding:5px;border:1px solid Gray;border-top:0px;}
.mntr3 {background-color:#AE9167;color:white;padding:5px;border:1px solid Gray;border-top:0px;}	


a#address{
    display: block;
    font-size: 17px;
    left: 406px;
    position: absolute;
    text-decoration: underline;
    text-transform: uppercase;
    top: 8px;
}
a#address:hover{
    text-decoration: none;
}

.area {
	background-color:white;	
	margin:0px;	
	padding:0 0 0 0;
	text-align:justify;}

p {
	padding:5 5 5 15;
	margin:0px;
	margin-top: 3px;
	margin-bottom: 3px;
	text-align: justify;}

.copyr {
	text-align:right;
	margin:50 0 15 0;
	font-size:8pt;
	font-family:Arial;}

.copyr a:link, .copyr a:visited {
	color:gray;
	text-decoration:none;}
.copyr a:hover, .copyr a:active {
	color:#00507E;
	text-decoration:underline;}

.cat {
	font-size:10pt;
	font-weight: bold;
	margin: 8 5 10 40;
	color: #FE6700;} 

.grp a:link {
	color:#FF9000;
	text-decoration: none;}
.grp a:visited {
	color:#FF9000;
	text-decoration: none;}
.grp a:hover, .grp a:active {
	color:#FF9000;
	text-decoration: underline;}
	
.text2{
	float: right;
	width: 47%;
	margin-top: 20px;
	margin-right: 20px;
	margin-bottom: 10px;
	font-size: 12px;
/* background-color: #CDB189;
border: 2px groove;
border-color: #FFF;
border-right-color: #000;
border-bottom-color: #000; */

}
.text1{
	float: left;
	width: 47%;
	margin-top: 20px;
	margin-left: 20px;
	margin-bottom: 10px;
/* background-color: #CDB189;
border: 4px groove;
border-color: #FFF;
border-right-color: #000;
border-bottom-color: #000; */
padding: 0px;
font-size: 12px;
}


#csstopmenu, #csstopmenu ul{
padding: 0px;
margin: 0px;
list-style: none;
}


#csstopmenu li{
float: left;
padding: 0px;
margin: 0px;
position: relative;
z-index: 999;
}

#csstopmenu a{
text-decoration: none;
}

.mainitems {
border: 0px;
border-left-width: 0;
}

.headerlinks a {
font-weight: bold;
color: black;
}

.submenus {
display: none;
width: 16em;
position: absolute;
top: 2.3em;
left: 5px;
border: 0px ;
}


.submenus li {
margin: 0px;
width: 100%;
z-index: 999;
}


.submenus li a {
display: block;
width: 100%;
/*background-color:#F5F1E7;*/
background-image: url(menu.png) 550px 0 repeat-x; 
color:#521506;padding:5px;border:1px solid #DEC9AC;border-bottom:0px;
}

html>body .submenus li a { /* non IE browsers */
width: auto;
margin: 0px;
}


.submenus li a:hover {
margin: 0px;
/*background-color:#AE9167; */
color:white;padding:5px;border:1px solid Gray;border-top:0px;
background-image: url(menu.png);
background-position: 250px 0;
}

#csstopmenu li>ul {/* non IE browsers */
margin: 0px;
top: auto;
left: auto;
}

.submenus li a:visited {
display: block;
width: 100%;
/*background-color:#F5F1E7;*/
background-image: url(menu.png) 550px 0 repeat-x; 
color:#521506;padding:5px;border:1px solid #DEC9AC;border-bottom:0px;
}
html>body .submenus li a { /* non IE browsers */
width: auto;
margin: 0px;
}


#csstopmenu li:hover ul, li.over ul {
display: block;
margin: 0px;
/*background-color:#F5F1E7;*/
color:#521506;padding:0px;border:0px solid #DEC9AC;border-bottom:0px;
background-image: url(menu.png); 
filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80) progid:DXImageTransform.Microsoft.Shadow(color=#888888,direction=135,strength=10);

}

.m_right a:link, .m_right a:visited {
	color:white;
	text-decoration: none;}
.m_right a:hover, .m_right a:active {
	color:white;
	text-decoration: underline;}
	
#t1 a{
}
#t1 a br{
}

#t1 a img{
/*	cursor:pointer;*/
}



div.content-container{
    color: gray; 
    text-indent: 20px; 
    text-align: justify; 
    padding-right: 10px; 
    font-size: 12px;
    margin: 20px 0 0;
}
p.p{
    font-family: Tahoma;
    font-size: 12px;
    line-height: 18px;
    color: #222;
    padding: 0 15px;
	margin: 0 0 8px;
	text-align: justify;
}
div.content-container hr{
    background: url("/images/hr.png") no-repeat center top;
    border: none;
    height: 31px;
    margin: 5px 0;
}
h1.h1{
    font-size: 20px;
    color: gray;
    margin: 0 0 0 20%;
	padding-top: 20px;
}
h2.h2{
    background: #f8f6ed url("images/h2.jpg") repeat-y left top;
    font-family: Arial;
    font-size: 19px;
    color: #8d7757;
	margin: 25px 14px 5px;
    padding: 2px 5px 2px 15px;
}
h3.h3{
    font-family: Arial;
    font-size: 17px;
    color: #676767;
    margin: 25px 0 4px;
}
h3.h3 a{
    color: #b79b16;
    text-decoration: underline;
}
h3.h3 a:hover{
    text-decoration: none;
}
div.content-container img{
    background: #fff;
    border: 1px solid #cdb28a;
    padding: 2px;
}

div#banner{
    display: none;
}
div#flash-banner{
    position: absolute;
    left: 30px;
    top: 390px;
    z-index: 999;
}
div#flash-banner a{
    display: block;
    width: 290px;
    height: 200px;
    cursor: pointer;
    z-index: 9999999;
}


table.zamer{
    width: 100%;
    border: 4px solid #ff9900;
    background: #e7e9e9;
    padding: 10px;
}

a.best-back{
    font-size: 17px;
    text-decoration: underline;
}
a.best-back:hover{
    text-decoration: none;
}


span.required{
    color: #ff0000;
}
p.star{
    text-align: right;
    color: #555;
    font-size: 11px;
    margin: 20px 0;
}



div.faq-element{
    clear: both;
    margin: 0 0 10px;
}
div.faq-element div.title{
    clear: both;
}
div.faq-element div.title a{
    color: #FF7800;
    text-decoration: none;
    cursor: pointer;
}
div.faq-element div.title a:hover{
    text-decoration: underline;
}
div.faq-element div.text{
    display: none;
}
div.faq-element div.text.active{
    display: block;
}

img#im-coupe{
    max-width: 650px;
    max-height: 600px;
}

a.back-link{
    font-size: 17px;
    text-decoration: underline;
}
a.back-link:hover{
    text-decoration: none;
}

tr.gallery td{
    padding: 40px 0 0;
}



table.partners{
    width: 100%;
    border: 0;
    border-collapse: collapse;
}
table.partners td.logo{
    width: 220px;
    text-align: center;
    vertical-align: top;
    padding: 10px 0;
}
table.partners td.desc{
    text-align: left;
    vertical-align: top;
    padding: 10px 0 10px 10px;
}
table.partners td.desc span.name{
    display: block;
    font-family: Arial;
    font-size: 16px;
    font-weight: bold;
    margin: 0 0 15px;
}
table.partners td.desc div.desc{
    font-family: Arial;
    font-size: 12px;
    margin: 0 0 15px;
}
