html, body
{
    	scrollbar-3d-light-color: #9F9D93; 
		scrollbar-arrow-color: #D50202; 
		scrollbar-base-color: #C7C7C7; 
		scrollbar-dark-shadow-color: #666666; 
		scrollbar-face-color: #F4F4F4; 
		scrollbar-highlight-color: #E9E9E9; 
		scrollbar-shadow-color: #ffffff;
		font-family: Arial, Helvetica, sans-serif;
    	font-size: 11px;
    	border:0;
        width: 100%;
        height:100%; 
        margin:0; 	 

}

 
td {
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	border: 0px;
    
}

.frm {
    
    position:relative;
    top:0px;
    left:0px;
    width:100%; 	
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	border:0;
}

.dtotalcontent {

    position:relative;
    top:0px;
    /*margin: 0 auto;*/
    width:735px;
    border:0;
    height:100%;  
   
}

ul {
    
    list-style-image: url(../Images/OESImages/pilhvid.gif);       
}

LI {
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
    margin-bottom:10px;
	font-weight: normal;
	
 	
}

a {
	color: #4b4b4b;
	text-decoration: none; 
	font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
}
a:hover { 
	color: #E10000;
	text-decoration: none; 
}

div
{
		font-family: Tahoma, Arial, Helvetica, sans-serif;
    	font-size: 11px;
}
span
{
		font-family: Tahoma, Arial, Helvetica, sans-serif;
    	font-size: 11px;
}
P
{
	 font-family: Tahoma, Arial, Helvetica, sans-serif;
     font-size: 11px;
}

input
{
		font-family: Tahoma, Arial, Helvetica, sans-serif;
    	font-size: 11px;
		background-color:#CCCCCC;
		border-color:#999999;
		height: 17px;
		
}


textarea
{
		font-family: Tahoma, Arial, Helvetica, sans-serif;
    	font-size: 11px;
}

option
{
		font-family: Tahoma, Arial, Helvetica, sans-serif;
    	font-size: 11px;
}




/* baggrunde */

.stiblet_vandret {
		background-image: url(../Images/OESImages/stiblet_vandret.gif);
		background-repeat:repeat-x;
		height: 1px;
}

.stiblet_lodret_menu {
		
		background-image: url(../Images/OESImages/stiblet_lodret.gif);
		background-repeat:repeat-y;
		width: 1px;
		background-color: #DDDDDD;
	    	
}

.stiblet_lodret {
		
		background-image: url(../Images/OESImages/stiblet_lodret.gif);
		background-repeat:repeat-y;
		width: 1px;
}

.stiblet_vandret_payment {
		background-image: url(../Images/OESImages/stiblet_vandret.gif);
		background-repeat:repeat-x;
		height: 1px;
}
.stiblet_lodret_payment {
		background-image: url(../Images/OESImages/stiblet_lodret.gif);
		background-repeat:repeat-y;
		width: 1px;
}


.velkommen_bg {
		
		background-image: url(../Images/OESImages/bg_velkommen.jpg);
		background-repeat: no-repeat;
		padding-top: 400px;
		
}
.faq_bg {
		background-image: url(../Images/OESImages/bg_faq.jpg);
		background-repeat: no-repeat;
		padding-top: 400px;
}
.olivers_bg {
		background-image: url(../Images/OESImages/bg_olivers.jpg);
		background-repeat: no-repeat;
		padding-top: 400px;
}

.shop_sortimentbg {
		background-image: url(../Images/OESImages/sortimentbgkasse.gif);
		background-repeat: no-repeat;
}

.shop_bg {
		
		background-image: url(../Images/OESImages/bg_shop.gif);
		background-repeat: no-repeat;
		padding-top: 400px;
}

.payment_bg {
		background-image: url(../Images/OESImages/bg_payment.jpg);
		background-repeat: no-repeat;
		padding-top: 400px;
}




.tblbowls {
	
    width:604px;
    height:100%; 
    /*border:solid 5px red;*/
}

.tdbowls {
	
    color:#000000;
    vertical-align:middle; 
    font-size: 11px;
}

.txtBowls {
	
    color:#000000;
    font-size: 11px;
}

.lblBowls {
    
    color:#000000;
    font-size: 11px;
}





.esubjectmenuitem
{
    font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #4b4b4b;
	text-decoration: none;
    margin-left: 0px;
	padding-left: 0px;
	padding-right: 7px;
	padding-bottom: 0px;
	padding-top: 3px;
}

.esubjectmenuitem a {
	font-size: 11px;
	font-weight: normal;
	color: #4b4b4b;
	text-decoration:none;
}


.esubjectmenuitem a:hover {
	font-size: 11px;
	font-weight: normal;
	color: #E10000;
	text-decoration: none;
}

.esubjectmenuitem_active
{
    font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #E10000;
	text-decoration: none;
    margin-left: 0px;
	padding-left: 0px;
	padding-right: 7px;
	padding-bottom: 0px;
	padding-top: 3px;
}

.esubjectmenuitem_active a {
	
	font-size: 11px;
	font-weight: normal;
	color: #E10000;
	text-decoration:none;
}


.esubjectmenuitem_active a:hover {
	
	font-size: 11px;
	font-weight: normal;
	color: #E10000;
	text-decoration: none;
}

.esubjectmenuitemchild
{
    font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #4b4b4b;
	text-decoration: none;
    margin-left: 10px;
	padding-left: 0px;
	padding-right: 7px;
	padding-bottom: 0px;
	padding-top: 3px;
}

.esubjectmenuitemchild a {
	
	font-size: 11px;
	font-weight: normal;
	color: #4b4b4b;
	text-decoration:none;
}


.esubjectmenuitemchild a:hover {
	
	font-size: 11px;
	font-weight: normal;
	color: #E10000;
	text-decoration: none;
}

.esubjectmenuitemchild
{
    font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #4b4b4b;
	text-decoration: none;
    margin-left: 10px;
	padding-left: 0px;
	padding-right: 7px;
	padding-bottom: 0px;
	padding-top: 3px;
}

.esubjectmenuitemchild a {
	
	font-size: 11px;
	font-weight: normal;
	color: #4b4b4b;
	text-decoration:none;
}


.esubjectmenuitemchild a:hover {
	
	font-size: 11px;
	font-weight: normal;
	color: #E10000;
	text-decoration: none;
}

.esubjectmenuitemchild_active
{
    font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #E10000;
	text-decoration: none;
    margin-left: 10px;
	padding-left: 0px;
	padding-right: 7px;
	padding-bottom: 0px;
	padding-top: 3px;
}

.esubjectmenuitemchild_active a {
	
	font-size: 11px;
	font-weight: normal;
	color: #E10000;
	text-decoration:none;
}


.esubjectmenuitemchild_active a:hover {
	
	font-size: 11px;
	font-weight: normal;
	color: #E10000;
	text-decoration: none;
}



.kennel_bg {
		background-image: url(../Images/OESImages/bg_opdraetter.jpg);
		background-repeat: no-repeat;
		padding-top: 400px;
}

.skaale_bg {
		background-image: url(../Images/OESImages/skaale.jpg);
		background-repeat: no-repeat;
		padding-top: 400px;
}

.kontakt_bg {
		background-image: url(../Images/OESImages/bg_kontakt.jpg);
		background-repeat: no-repeat;
		padding-top: 400px;
}

.paymentfinished_bg {
		
	background-image: url(../Images/OESImages/bg_paymentfinished.jpg);
		background-repeat: no-repeat;
		padding-top: 400px;
}



.menu_bg {
	
	background-color: #DDDDDD;
	height: 21px;
}

.bundbg {
	
    background-image:  url(../Images/OESImages/bund_bg2.gif);
	background-repeat: no-repeat;
	/* padding-left: 18px;
	padding-top: 1px;
	padding-bottom: 5px; */
	padding: 0px;
	height: 35px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color: #ffffff;
	
}

.bundbg_payment {
	
	background-image:  url(../Images/OESImages/bund_bg2.gif);
	background-repeat: no-repeat;
	/* padding-left: 18px;
	padding-top: 1px;
	padding-bottom: 5px; */
	padding: 0px;
	height: 35px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color: #ffffff;
	
}


/* forms */

.button  { 
	
	color: black; 
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; 
	background-color: #dbdbdb; 
	border: solid 1px #a7a7a7;
	height: 17px;
   	text-decoration:none; 
	text-align:center; 
	padding-top:2px;
    padding-bottom:2px; 	
	padding-left: 3px;
	padding-right: 3px;
}

.button a  { 
	
	color: black; 
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; 
	background-color: #dbdbdb; 
	border: solid 1px #a7a7a7;
	text-decoration:none; 
	text-align:center; 
   	padding-left: 3px;
	padding-right: 3px;
}

.textbox  { 
	
	color: black; 
	font-size: 11px;
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; 
	background-color: #dbdbdb; 
	border: solid 1px #a7a7a7;
	text-decoration:none; 
	text-align:left; 
}
.buybutton  { 

    padding-top:6px;
}

.materialhandlingtypeinfo
{
    padding-bottom: 15px;
    padding-top:6px;
     PADDING-LEFT: 3px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Tahoma, Arial, helvetica, sans-serif;
    LETTER-SPACING: 0px;
    TEXT-DECORATION: none;
    padding-top:2px;
    padding-bottom:2px;
    vertical-align: top;
}

.materialhandlingtypeinfolink
{
    color: #E10000;
    text-decoration:underline; 
}
.termsandconditions
{
    padding-bottom: 15px;
    padding-top:6px;
}
.streg   { 
	color: black; 
	font-size: 8pt; 
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; 
	background-color: #dbdbdb; 
	border: solid 1px #a7a7a7;
	height: 17px;
	text-decoration:none;  
}
.streg_textbox { 
	color: black; 
	font-size: 8pt; 
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; 
	background-color: #dbdbdb; 
	border: solid 1px #a7a7a7;
	height: 17px;
	text-decoration:none;    
}
.multibox   { 
	color: black; 
	font-size: 8pt; 
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; 
	background-color: #dbdbdb; 
	border: solid 1px #a7a7a7;
	height: 17px;
	text-decoration:none;   
}

	
/*  navigation - niv1 */

.menu1 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #4b4b4b;
	text-decoration: none;
	margin-left: 12px;
	padding-left: 32px;
	padding-right: 7px;
	padding-bottom: 0px;
	padding-top: 3px;
}
.menu1 a{
	font-size: 11px;
	font-weight: normal;
	color: #4b4b4b;
	text-decoration:none;
}
.menu1 a:hover {
	font-size: 11px;
	font-weight: normal;
	color: #E10000;
	text-decoration: none;
}

.menu {
	
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #4b4b4b;
	text-decoration: none;
    text-align:center;	
	padding-left: 24px;
	padding-right: 24px;
	padding-bottom: 3px;
	padding-top: 3px;
  
}

.menu a {
	font-size: 11px;
	font-weight: normal;
	color: #4b4b4b;
	text-decoration:none;
   
}


.menu a:hover {
	font-size: 11px;
	font-weight: normal;
	color: #E10000;
	text-decoration: none;
}

.menu_active {
	
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color:  #E10000;
	text-decoration: none;
    text-align:center;	
	padding-left: 24px;
	padding-right: 24px;
	padding-bottom: 3px;
	padding-top: 3px;
	
  
}

.menu_active a {
	
	font-size: 11px;
	font-weight: normal;
	color: #E10000;
	text-decoration:none;
}


.menu_active a:hover {
	
	font-size: 11px;
	font-weight: normal;
	color: #E10000;
	text-decoration: none;
}

.prikker {
	padding-bottom: 25px;
	padding-top: 3px;
}


/* content */
.overSkrift {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #4b4b4b;	
}
.brod {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	padding-left: 100px;
	padding-bottom: 10px;
	padding-right: 10px;
	padding-top: 10px;

}
.brod a{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;

}
.brod a:hover{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #D90E36;
	text-decoration: none;

}

/*  pensio */

.paymentform
{
    padding-left: 15px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-top: 25px;
}

.pensio_payment_form_label_cell
{
    PADDING-LEFT: 3px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Tahoma, Arial, helvetica, sans-serif;
    LETTER-SPACING: 0px;
    TEXT-DECORATION: none;
    padding: 7px 0px 7px 0px;
    vertical-align: top;
    width: 100px;
    text-align:left;	 
    
}

.pensio_payment_form_input_cell input {

    	font-family: Tahoma, Arial, Helvetica, sans-serif;
    	font-size: 11px;
	background-color:#dddddd;
  	border-color:#999999;
	height: 20px;

}

.pensio_payment_form_input_cell select {

        font-family: Tahoma, Arial, Helvetica, sans-serif;
    	font-size: 11px;
	background-color:#dddddd;
  	border-color:#999999;
	height: 24px;
        valign:top; 

}

.pensio_payment_form_input_cell select option {

        font-family: Tahoma, Arial, Helvetica, sans-serif;
    	font-size: 11px;
	background-color:#dddddd;
  	border-color:#999999;
	

}


.pensio_payment_form_submit_cell input {

    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 11px;
    background-color:#dddddd;
    border-color:#999999;
    height: 22px;
 
}


td.pensio_payment_form_submit_cell {
  text-align: left;
  padding-left: 103px;
}


/* end: pensio */

/* nyhed */


.shopluft
{
    padding-left: 15px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-top: 25px;
}
.overSkrift_nyhed {
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #4b4b4b;	
}
.login {
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #4b4b4b;
	text-decoration: none;
	padding-bottom: 3px;
}

.login_table {
	padding-left: 25px;
	padding-top: 25px;
}
login_luft

.login_luft {
	
	padding-left: 8px;
}

.login_luft_text {
	
	padding-left: 0px;
	font-size: 11px;
	font-weight: normal;
	color: #4b4b4b;
	text-decoration: none;
	padding-bottom: 3px;
}


.login_bold {
	
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #4b4b4b;
	text-decoration: none;
	padding-bottom: 3px;
}

.eitemdescriptionheadline {
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #4b4b4b;
	padding-left: 0px;
	padding-bottom: 5px;
	padding-right: 0px;
	padding-top: 0px;
}	

.eitemdescriptionheadline a {
	
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #4b4b4b;
	padding-left: 0px;
	padding-bottom: 5px;
	padding-right: 0px;
	padding-top: 0px;
}

.eitemdescriptionheadline a:hover {
	
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #4b4b4b;
	padding-left: 0px;
	padding-bottom: 5px;
	padding-right: 0px;
	padding-top: 0px;
}		


.shopheadline {
	
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #4b4b4b;
	padding-left: 0px;
	padding-bottom: 20px;
	padding-right: 0px;
	padding-top: 0px;
}
.eitemdescriptiontext {
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #4b4b4b;
	text-decoration: none;
	padding-left: 0px;
	padding-bottom: 5px;
	padding-right: 0px;
	padding-top: 0px;

}

.eitemdescriptiontext label {
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #4b4b4b;
	text-decoration: none;
	padding:2px;

}

.radiobutton input {
    background-color:#ffffff;
    border-color: #999999;
    font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #4b4b4b;
	text-decoration: none;
	padding:2px;
}

.radiobutton label {
    
    background-color:#ffffff;
    border-color: #ffffff;
    font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #4b4b4b;
	text-decoration: none;
	padding:2px;
}

.eitemdescriptionsmallpicture {
	
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #4b4b4b;
	text-decoration: none;
}

.eitemdescriptionlink a{
	
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #4b4b4b;
	text-decoration: none;

}

.eitemdescriptionlink a:hover{
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #E10000;
	text-decoration: none;
}

.eshoppingbasketheadline {
	
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #4b4b4b;
	padding-bottom:2px;
}	

.eshoppingbaskettext {
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #4b4b4b;
	text-decoration: none;
}
.eshoppingbaskettext_bold {
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #4b4b4b;
	text-decoration: none;
}
.eshoppingbasketamount {
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #4b4b4b;
	text-decoration: none;
	text-align:right;
    right:0px;
     
     
}
.eshoppingbasketamount_bold {
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #4b4b4b;
	text-decoration: none;
	text-align:right;
    right:0px;
     
}
.eshoppingbasketlink a {
	
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #4b4b4b;
	text-decoration: none;

}
.dEShoppingBasketButtons{
    
    padding-top: 10px;
    }

.eshoppingbasketlink a:hover{
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #E10000;
	text-decoration: none;
}

.echeckoutheadline {
	
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #4b4b4b;
	padding:3px;
    	
}

.echeckoutmessagered {
	
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ff0033;
	text-decoration: none;
	padding:3px;

}

.specheckoutmessagered {
	
	color: #ff0033;

}


.echeckouttext_bold {
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #4b4b4b;
	text-decoration: none;
	padding:3px;

}	

.echeckouttext {
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #4b4b4b;
	text-decoration: none;
	padding:3px;

}
.nyhed_breeder {
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #4b4b4b;
	text-decoration: none;

}
.nyhed {
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #4b4b4b;
	text-decoration: none;
	padding-left: 25px;
	padding-bottom: 25px;
	padding-right: 25px;
	padding-top: 25px;

}



.nyhed a{
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #4b4b4b;
	text-decoration: none;

}
.nyhed a:hover{
	
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #E10000;
	text-decoration: none;
}
.nyhed_mellemrum {
	padding-left: 25px;
	
}

.confirmmaillabel
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Tahoma, Arial, helvetica, sans-serif;
    LETTER-SPACING: 0px;
    TEXT-DECORATION: none;
    padding-top:5px;
    padding-bottom:5px;
    vertical-align: top;
    
}

.kontakt_top
{
    PADDING-LEFT: 25px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Tahoma, Arial, helvetica, sans-serif;
    LETTER-SPACING: 0px;
    TEXT-DECORATION: none;
    padding-top:25px;
    padding-bottom:5px;
    vertical-align: top;
    
}

.kontakt_luft
{
    padding-left:25px;
}

.kontakt_nyhed
{
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Tahoma, Arial, helvetica, sans-serif;
    LETTER-SPACING: 0px;
    TEXT-DECORATION: none;
    padding-top:0px;
    padding-bottom:5px;
    vertical-align: top;
    
}

.kontakt
{
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Tahoma, Arial, helvetica, sans-serif;
    LETTER-SPACING: 0px;
    TEXT-DECORATION: none;
    padding-top:5px;
    padding-bottom:5px;
    vertical-align: top;
    
}

kontakt_label
{
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Tahoma, Arial, helvetica, sans-serif;
    LETTER-SPACING: 0px;
    TEXT-DECORATION: none;
    padding-top:5px;
    padding-bottom:5px;
    vertical-align: top;
    
}

.echeckoutformheadline
{
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Tahoma, Arial, helvetica, sans-serif;
    LETTER-SPACING: 0px;
    TEXT-DECORATION: none;
    padding-top:2px;
    padding-bottom:2px;
    vertical-align: top;
    
}

.echeckoutform
{
    PADDING-LEFT: 3px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Tahoma, Arial, helvetica, sans-serif;
    LETTER-SPACING: 0px;
    TEXT-DECORATION: none;
    padding-top:2px;
    padding-bottom:2px;
    vertical-align: top;
    
}

.echeckoutform_registration
{
    PADDING-LEFT: 3px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Tahoma, Arial, helvetica, sans-serif;
    LETTER-SPACING: 0px;
    TEXT-DECORATION: none;
    padding-top:2px;
    padding-bottom:2px;
    vertical-align: top;
    
}

.echeckoutform_registration input
{   
    float:left;  
}

.echeckoutform_registration label
{
    margin-left:5px;
    display:block;
    float:left;  
}



.echeckoutform label
{
    PADDING-LEFT: 3px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Tahoma, Arial, helvetica, sans-serif;
    LETTER-SPACING: 0px;
    TEXT-DECORATION: none;
    padding-top:2px;
    padding-bottom:2px;
    vertical-align: top;
    
}

.ekontaktinfo_headline
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #4b4b4b;
    FONT-FAMILY: Tahoma, Arial, helvetica, sans-serif;
    LETTER-SPACING: 0px;
    TEXT-DECORATION: none;
    padding-top:25px;
    padding-bottom:5px;
    vertical-align: top;
    
}



.ekontaktinfo
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Tahoma, Arial, helvetica, sans-serif;
    LETTER-SPACING: 0px;
    TEXT-DECORATION: none;
    padding-top:5px;
    padding-bottom:5px;
    vertical-align: top;
    
}

.btnReadMore
{
    font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	color: #4b4b4b;
	text-decoration: none;
}

.btnReadMore:hover{
	
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #E10000;
	text-decoration: none;
}

.nyhed_picture {
 
    border-color:#999999;
    border-width:1px;    

}
/* bund */

.bund {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	padding-left: 25px;
	padding-bottom: 5px;
	padding-right: 0px;
	padding-top: 5px;

}
.dAdministration 
{
    position:absolute;
    top: 70px;
    left:0px;
    width:147px;
    text-align:center;
    z-index:2;
      
}

.LabelErrorMessage
{
	font-size: 11px;
	font-weight: normal;
    color: #ff0033;
}

.LabelMessage
{
	font-size: 11px;
	font-weight: normal;
    color: #ff0033;
}

.lnktrycheckoutagain
{
	font-weight: bold;
    color: #4b4b4b;
}

.doublearrow
{
}

.roedtekst {
    
    color: #E10000;
}

.orderconfirmationtext {
    
    padding:0px 0px 10px 0px;    
}

.orderconfirmationtext h3 {
   
   font-size: 11px; 
    
}

.orderconfirmationtext a {
 
     
    
}  

.dcontentleft_shop {
 
   width: 147px;
   height:500px; 
   background-image: url(../Images/OESImages/bg_shop.gif);
   background-repeat: no-repeat; 
      
     
}

.desubjectmenu_shop {
	
    position: relative;	
    top:0px;
    left:0px;
    padding-top:20px; 
    text-align:left; 
      	
}


.treeViewESubjectMenuItemList
{
    
    position: relative;	
    padding-left:10px; 

}   


.dlanguage_shop {
	
    position: relative;
    top:0px; 	
    left:0px;
    padding-top:50px;
    text-align: center; 
      	
}


     

.dcontentmiddle_shop {
 
   width: 293px;  
    
}       

.dcontentright_shop {
 
   width: 310px;  
    
}       

.dInfotext_shop {
 
   padding-top: 5px;
   padding-left:7px;   
   padding-right:6px; 
}       

.dEItemDescription_shop {
 
   padding-top: 25px; 
   padding-left:7px;   
   padding-right:6px;
    
} 

.dEShoppingBasket_shop {
 
   padding-top: 25px; 
   padding-left:5px;   
    
}      