body {
	font-size : 62.5%;
	font-family : "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Helvetica, Arial, sans-serif;
	background-image : url(grafik/fading_background_3.png);
    background-repeat : repeat-x;
}	
p {
	margin : 0;
	padding : 0;
}
p.dato {
	font-size : 1em;
}

h1,h2,h3 {
	margin : 0em;
}

a {
color : #000000;
font-family : verdana, arial, sans-serif;
text-decoration: none;
}
a:hover {
text-decoration: underline;
color : red;
}
a.underlinje {
	text-decoration : underline; 
}
a.stor {
	text-decoration : underline;
	font-size : 22px;
	font-weight : bold;	
}

p.lille {
	font-size : 10px;
}
p.lille a {
	font-size : 10px;
}

p.kondom {
	margin-top : 5px;
	
	padding-top : 0px;
}

#wrap {
	width : 90%;
	padding : 1em 3em;
	max-width : 150em;
}
#main-body {
	float : left;
	width : 79%;
	padding-right : 1%;
}
#main-body-landing {
	float : left;
	width : 90%;
	padding-right : 1%;
}
#header {
	width : 100%;
	background : url(/grafik/kondomerlogo.png) top right no-repeat;
	padding-bottom : 2em;
}
#indhold {
	float : right;
	width : 68%;
	font-size : 1.4em;
	padding-left : 1%;
	margin-right : 8%;
}
.viskondom {
	border : 1px solid #CCC;
	padding : 2%;
	margin-bottom : 3%;
	background: url(/grafik/fading_background_3.png) top right repeat-x;
	-moz-border-radius : 1.2em 1.2em 1.2em 1.2em;
	-webkit-border-radius : 1.2em 1.2em 1.2em 1.2em;
	border-radius : 1.2em 1.2em 1.2em 1.2em;
}
.viskondom input[type="submit"] {
	background-color: rgb(99,221,86);
	font-size: 160%;
	-moz-border-radius : 0.6em;
	-webkit-border-radius : 0.6em;
	border-radius : 0.6em;
	padding : 0.4em;
	border : 1px solid rgb(79,176,68);
}
.viskondom input[type="submit"]:hover {
	cursor: pointer;
	-moz-box-shadow: 0 0 2px #333;
}
.nybutton {
	position : inherit;
	bottom: 0;
	margin-right : 2em;
}
.nybutton a {
	float:right;
	-moz-border-radius:15px 15px 15px 15px;
	-webkit-border-radius:15px 15px 15px 15px;
	border-radius : 15px;
	background:url("http://www.mxchange.dk/grafik/knap-png.png") repeat-x scroll 0 50% #009900;
	border:1px solid #009900;
	color:#FFFFFF;
	font-size:1.4em;
	font-weight:bold;
	padding:5px 14px;
	text-decoration:none;
	
}
.nybutton a:hover {
	background-color: #007700;
	-moz-transform : scale(1.02);
	color : #FFFFFF;
	
}
#landingpage {
	float : right;
	width : 89%;
	font-size : 1.4em;
	padding-left : 1%;
}
#leftmenu {
	float : left;
	width : 20%;
	font-size : 1.4em;
}
#kurv {
	float : right;
	width : 20%;
	font-size : 1.3em;
}
#cartindhold {

	border : 1px solid #CCC;
	padding : 4%;
	margin-bottom : 3%;
	background: url(/grafik/fading_background_3.png) top right repeat-x;
	-moz-border-radius : 1.2em 1.2em 1.2em 1.2em;
	-webkit-border-radius : 1.2em 1.2em 1.2em 1.2em;
	border-radius : 1.2em 1.2em 1.2em 1.2em;
}
#cartindhold a img {
	border : 0px;
}
#cartindhold {
	width : 100%;
}
#footer {
	clear : both;
	font-size : 1.4em;
}
#topmenu {
	padding-top : 8em;
	font-size : 150%;
}
#forsidebullets li {
	list-style-image: url(/grafik/bullethjerte.png);
	font-size : 120%;
}







/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.solidblockmenu{
margin: 0;
padding: 0;
float: left;
//font: bold 13px Arial;
width: 100%;
border: 1px solid #625e00;
border-width: 1px 0;
background: black url(grafik/blockdefault.gif) center center repeat-x;
}

.solidblockmenu li{
display: inline;
}

.solidblockmenu li a{
float: left;
color: white;
padding: 9px 11px;
text-decoration: none;
border-right: 1px solid white;
}

.solidblockmenu li a:visited{
color: white;
}

.solidblockmenu li a:hover, .solidblockmenu li .current{
color: white;
background: transparent url(grafik/blockactive.gif) center center repeat-x;
}


<!--[if IE]>
p.iepara{ /*Conditional CSS- For IE (inc IE7), create 1em spacing between menu and paragraph that follows*/
padding-top: 1em;
}

<![endif]-->


.clear { /* generic container (i.e. div) for floating buttons */
    overflow: hidden;
    width: 100%;
}

a.button {
    background: transparent url('grafik/bg_button_a_blk.png') no-repeat scroll top right;
    color: #FFF; /* tidligere 444 */
    display: block;
    float: left;
    font: normal 12px arial, sans-serif;
    height: 24px;
    margin-right: 6px;
    padding-right: 18px; /* sliding doors padding */
    text-decoration: none;
}

a.button span {
    background: transparent url('grafik/bg_button_span_blk.png') no-repeat;
    display: block;
    line-height: 14px;
    padding: 5px 0 5px 18px;
}
a.button:active {
    background-position: bottom right;
    color: #FFF;
    outline: none; /* hide dotted outline in Firefox */
}

a.button:active span {
    background-position: bottom left;
    padding: 6px 0 4px 18px; /* push text down 1px */
} 



