body {margin:0 auto; text-align: center; background: #3b0000; width: 970px; background-image: url(bg-sample.png); background-repeat: repeat-x; font-family: Arial, Helvetica; font-size: 12pt; color: #3d3d3d; overflow: auto;}

p {text-align: left; font-size: 13px}
h1,h2,h3,h4,h5,h6 {text-align: left; color: #870028;}
h1 { font-size: 18pt;}
h2 { font-size: 16pt;}
h3 { font-size: 14pt;}
h4 { font-size: 14pt;}

h6 { font-weight: lighter;}



li { text-align: left;}
ol {padding-left: 26px;}

.clear {clear: both;}

/* #menu { display: none;} */
.menu1-level1-act { display: none;}
.menu1-level1-no { display: none;}


#header {background-image: url(mama-header.png); width: 970px; height: 134px;}

/* left side bar */
#topl {	background-image: url(menu-left-top.png); background-repeat: no-repeat; background-attachment: scroll; color: white; font-family: Tahoma; padding-left: 14px; padding-top: 4px; padding-bottom: 4px; font-size: 13px; letter-spacing: 1px }
#midl {	background-image: url(menu-left-midl.png); background-repeat: repeat-y; background-attachment: scroll; font-size: 12px; color: #969696; padding-left: 14px; padding-top: 6px; padding-right: 14px;}
#bottl {background-image: url(menu-left-bott.png); background-repeat: no-repeat; background-attachment: scroll; }

/* second left side bar */
#topl2 { background-image: url(menu-left-top.png); background-repeat: no-repeat; background-attachment: scroll; color: white; font-family: Tahoma; padding-left: 14px; padding-top: 4px; padding-bottom: 4px;font-size: 13px; letter-spacing: 1px }
#midl2 { background-image: url(menu-left-midl.png); background-repeat: repeat-y; background-attachment: scroll; font-size: 12px; color: #969696; padding-left: 14px; padding-top: 6px; padding-right: 14px;}
#bottl2 { background-image: url(menu-left-bott.png); background-repeat: no-repeat; background-attachment: scroll; }

/* first links left bar */
div#midl a:link {color: #969696; text-decoration: none;} /* unvisited link */
div#midl a:visited {color: #969696; text-decoration: none;}  /* visited link */
div#midl a:hover {color: black; text-decoration: none; }  /* mouse over link */
div#midl a:active {color: #870028; text-decoration: none; }  /* selected link */

/* second left bar */
div#midl2 a:link {color: #969696; text-decoration: none;} /* unvisited link */
div#midl2 a:visited {color: #969696; text-decoration: none;}  /* visited link */
div#midl2 a:hover {color: black; text-decoration: none; }  /* mouse over link */
div#midl2 a:active {color: #870028; text-decoration: none; }  /* selected link */

#topmen {padding: 20px 0px 0px 280px; background: transparent;}
div#topmen img {border: 0px; }
#ukpad {margin-top: 5px;}

#bimg {clear: both; text-align: right; padding-right: 6px;}
img#bimg {vertical-align: top;}
img#content {padding-top: 10px; padding-bottom: 10px;}


/* #footer {color: #969696; font-size: 12px; padding-left: 258px; width: 970px; padding-bottom: 4em;} */

#footer {color: #969696; font-size: 11px; padding-top: .8em; padding-bottom: 4em;}
#footerpad { padding-left: 258px; }
/* linky text */
.col1 a:link {color: black; text-decoration: none;}	/* unvisited link */
.col1 a:visited {color: black; text-decoration: none;}  /* visited link */
.col1 a:hover {color: #870028; text-decoration: underline; }  /* mouse over link */
.col1 a:active {color: #870028; text-decoration: underline; }  /* selected link */

	

/* SEO style */
	/* column container */
.colmask {
	position:relative;		/* This fixes the IE7 overflow hidden bug and stops the layout jumping out of place */
	clear:both;
	float:left;
	width: 963px;			/* width of whole page */
	overflow:hidden;	/* This chops off any overhanging divs */
}
	/* 2 column left menu settings */

.leftmenu .colright {
       	float:left;
	width:200%;
	position:relative;
	left:239px;
	background:#fff;
}
.leftmenu .col1wrap {
	float:right;
	width:50%;
	position:relative;
	right:239px;
	padding-bottom:1em;
	
}
.leftmenu .col1 {
	margin:10px 30px 10px 270px;
	position:relative;
	right:100%;
	overflow:hidden;
	
}
.leftmenu .col2 {
	float:left;
	width:206px;
	position:relative;
	right:206px;
	text-align: left;
 	
}


.homepage a { display: block; background: url(a-hp.png) 0 0 no-repeat; height: 67px; width: 144px; overflow:hidden; float: left; cursor:pointer;}
.homepage a:hover {background-position: 0 -67px;}

.vinoteka a {display: block;  background: url(a-vn.png) 0 0 no-repeat; height: 67px; width: 126px; overflow:hidden; float: left;}
.vinoteka a:hover {background-position: 0 -67px;}

.ovinu a {display: block; background: url(a-ov.png) 0 0 no-repeat; height: 67px; width: 111px; overflow:hidden; float: left;}
.ovinu a:hover {background-position: 0 -67px;}

.eshop a {display: block; background: url(a-es.png) 0 0 no-repeat; height: 67px; width: 124px; overflow:hidden; float: left;}
.eshop a:hover {background-position: 0 -67px;}

.kontakt a {display: block; background: url(a-ko.png) 0 0 no-repeat; height: 67px; width: 116px; overflow:hidden; float: left;}
.kontakt a:hover {background-position: 0 -67px;}

.homepagee a { display: block; background: url(a-hp-en.png) 0 0 no-repeat; height: 67px; width: 144px; overflow:hidden; float: left;}
.homepagee a:hover {background-position: 0 -67px;}

.vinotekae a {display: block;  background: url(a-vn-en.png) 0 0 no-repeat; height: 67px; width: 126px; overflow:hidden; float: left;}
.vinotekae a:hover {background-position: 0 -67px;}

.ovinue a {display: block; background: url(a-ov-en.png) 0 0 no-repeat; height: 67px; width: 111px; overflow:hidden; float: left;}
.ovinue a:hover {background-position: 0 -67px;}

.eshope a {display: block; background: url(a-es-en.png) 0 0 no-repeat; height: 67px; width: 124px; overflow:hidden; float: left;}
.eshope a:hover {background-position: 0 -67px;}

.kontakte a {display: block; background: url(a-ko-en.png) 0 0 no-repeat; height: 67px; width: 116px; overflow:hidden; float: left;}
.kontakte a:hover {background-position: 0 -67px;}


.nodisplay { display: none;}

/* #pad {float: left; width: 20px;} */

/* #langua { margin-left: 40px;} */
#langt {padding-left: 40px; padding-top: 7px;}

