﻿html,body, *		{margin:0;padding:0;border:none;text-decoration:none;}
body				{background:url(/files/allergica/graphics/background-sub.jpg) top center no-repeat #ebf8fe;font-family:Tahoma;font-size:12px;/*line-height:13px;*/}
h1					{padding:4px 0 10px 0; font-size:20px;color:#4a6479}
h2					{padding:4px 0 10px 0; font-size:18px;}
h3					{padding:4px 0 10px 0; font-size:15px;}
h4					{padding:4px 0 10px 0; font-size:12px;margin:0px;}
h5                  {padding:4px 0 10px 0; font-size:15px;color:#2953a0}
input,textarea,select{border:1px solid #999}
a                   {color:#333;}
a:visited           {color:#666;}
a:hover             {color:#2f77bb}
p                   {line-height:15px}
#tblContact         {font-size:12px;font-family:tahoma;}
.contactFormText    {background:url('/files/allergica/graphics/contactform_text_bg.png') scroll repeat-y;line-height:20px;border:1px solid #e3e3e3;}
.contactFormInput   {background-image:url('/files/allergica/graphics/txtInput_bg.png');width:284px;height:20px;border:0;padding-top:4px;padding-left:4px;}
.contactFormInputSmall{background-image:url('/files/allergica/graphics/txt2.png');width:68px;height:20px;border:0;padding-top:4px;padding-left:4px;}
.contactFormInputMed{background-image:url('/files/allergica/graphics/txt3.png');width:124px;height:20px;border:0;padding-top:4px;padding-left:4px;}
.contactFormInputMedium{background-image:url('/files/allergica/graphics/txt1.png');width:194px;height:20px;border:0;padding-top:4px;padding-left:4px;}
.ContactFormDropDown{border:1px solid #e3e3e3;height:23px;}
.distrib_txt        {border:1px solid #e3e3e3;width:215px;height:17px;padding-top:4px;padding-left:4px;}
.topbar				{z-index:30;position:absolute;top:  0px;left:50%;margin-left:-484px;width:968px;height:65px;}
.topflash			{z-index:20;position:absolute;top: 65px;left:50%;margin-left:-484px;width:968px;}
.contentContainer	{z-index:40;position:absolute;top:362px;left:50%;margin-left:-484px;width:968px;}/*540 - 362 = 178*/
.frontContainer	    {z-index:40;position:absolute;top:540px;left:50%;margin-left:-484px;width:968px;}/*540 - 362 = 178*/

.userLoggedinContent{margin-top:10px;float:left;width:453px;padding-left:40px;}
.userLoggedinSide   {margin-top:10px;float:left;width:240px;}

.btnEmptyCart{color:#747474;font-size:10px;}

.logo				{float:left; width:145px;}
.navigation			{float:right;width:823px;}

.contentLeft		{z-index:50;position:absolute;top:-46px;left:18px;width:213px;}
.contentLeftDiv	{z-index:155;margin-bottom:20px;padding:5px;border:1px solid #e0e1e1;background:#fff;}			
/*div.contentLeftDiv h4{padding:1px 0px 8px 5px;}*/
			
.contentMain			{z-index:45;position:absolute;top:0px; left:204px;width:740px;border:1px solid #e0e1e1;background:#fff;}
.contentMain p.date		{color:#999;}
.contentMain .content	{float:left;width:450px;margin:20px 15px 35px 55px;}
.contentMain .contentFull{float:left;margin:20px 15px 35px 55px;width:670px;}
.contentMain .content p,.contentMain .contentFull p {margin-bottom:10px;/*line-height:15px;*/}

.contentMain .content50Left {float:left; width:298px;margin:15px 00px 15px 50px;padding:15px;border:1px solid #e3e3e3;background:#f9f9f9;}
.contentMain .content50Right{float:right;width:298px;margin:15px 15px 15px 00px;padding:15px;border:1px solid #e3e3e3;background:#f9f9f9;}
			
.relatedArticles	{float:right;width:200px;margin-right:10px;}
.relatedArticlesDiv	{padding:5px 10px;background:#f9f9f9;border:1px solid #e5e5e5;margin-top:20px;}
.relatedArticlesDiv h4,.relatedArticlesDiv p{padding-bottom:6px;/*line-height:15px;*/}
			
.printText          {display:none;}

ul.topmenu			{float:right;list-style:none;margin:33px 20px 0 0;}
ul.topmenu li		{display:inline;margin-left:24px;font-size:14px; font-weight:bold;color:#441253;}

ul.submenu			{list-style:none;}
ul.submenu li		{margin:0px 20px;padding:6px 0px;border-bottom:1px solid #f2f2f2;font-size:12px;font-weight:bold;}		

ul.subMenu2   {margin-right:20px;}
ul.subMenu2 li{overflow:hidden;list-style:none;background-position:0px 10px;background-repeat:no-repeat;background-image:url('/files/allergica/graphics/shop/submenu_bullet.jpg');margin-left:5px;padding:2px 0 2px 15px;border-bottom:1px solid #f5f5f5;}
ul.subMenu2 li.selectedParent{background-image:url('/files/allergica/graphics/shop/submenu_bulletActive.jpg');}
ul.subMenu2 li.selected{background-image:url('/files/allergica/graphics/shop/submenu_bullet.jpg');}
ul.subMenu2 li.open{background:none;border:none;}

ul.subMenu2 li a{color:#494949;}
ul.subMenu2 li.selectedParent a{font-weight:bold;color:#3f3f3f;}
ul.subMenu2 li.selected a{font-weight:bold;color:#3f3f3f;}

ul.subMenu2 li ul{margin-right:0px;}
ul.subMenu2 li.open ul li{overflow:hidden;list-style:none;background-position:0px 10px;background-repeat:no-repeat;background-image:url('/files/allergica/graphics/shop/submenu_bullet.jpg');margin-left:5px;padding:2px 0 2px 15px;border-bottom:1px solid #f5f5f5;}
ul.subMenu2 li.open ul li a{color:#949494;}
ul.subMenu2 li.open ul li:hover,ul.shopMenu li.open ul li.selected{background-image:url('/files/allergica/graphics/shop/submenu_bullet.jpg');}
ul.subMenu2 li.open ul li.selected a{font-weight:bold;color:#3f3f3f;}

div.employee        {width:320px;height:112px;float:left;margin:4px;}
div.employee img    {width:107px;height:110px;float:left;margin-right:11px;border:1px solid #d4d4d4;}
div.employee div    {width:190px;float:right}
div.employee input    {width:100px;}
div.employee .label {color:#84accd;}

div.book        {width:600px;margin:4px;}
div.book img    {width:107px;height:110px;float:left;border:1px solid #d4d4d4;}
div.book .content{width:400px;height:180px;float:right;}
div.book input,div.book textarea{width:380px;float:right;}
div.book textarea{height:200px;}
div.book .label {color:#84accd;}

.pnlSearchBar{position:absolute;top:0;right:20px;}
.pnlSearchBar .btn{position:relative;top:6px;}

table.orderhistory{width:100%;}
table.orderhistory tr.top{color:#84accd;}
table.orderhistory td{padding:4px;border-bottom:1px dotted #e3e3e3}
table.orderhistory td.orderId{width:100px;}
table.orderhistory td.orderName{width:340px;}
table.orderhistory td.orderDate{width:120px;}

ul.siteSubmenu   {margin-right:20px;}
ul.siteSubmenu li{list-style:url('/files/allergica/graphics/shop/submenu_bullet.jpg');margin-left:20px;padding:2px 0;border-bottom:1px solid #f5f5f5;}
ul.siteSubmenu li.selectedParent{list-style:url('/files/allergica/graphics/shop/submenu_bulletActive.jpg');}
ul.siteSubmenu li.selected{list-style:url('/files/allergica/graphics/shop/submenu_bullet.jpg');}
ul.siteSubmenu li.open{list-style:none;border:none;}

ul.siteSubmenu li a{color:#494949;}
ul.siteSubmenu li.selectedParent a{font-weight:bold;color:#3f3f3f;}
ul.siteSubmenu li.selected a{font-weight:bold;color:#3f3f3f;}

ul.siteSubmenu li ul{margin-right:0px}
ul.siteSubmenu li.open ul li{margin-left:20px;padding:2px 0;list-style:none; border-bottom:1px solid #f5f5f5;}
ul.siteSubmenu li.open ul li a{color:#949494;}
/*ul.siteSubmenu li.open ul li.selectedParent{list-style:url('/files/allergica/graphics/shop/bulletBlue.png');}
ul.siteSubmenu li.open ul li.selectedParent a{font-weight:bold;border-bottom:1px solid #b9e2fb;color:#000;}*/
ul.siteSubmenu li.open ul li.selected{list-style:none;}
ul.siteSubmenu li.open ul li.selected a{font-weight:bold;color:#3f3f3f;}

ul.sitemap{margin-right:-24px;}
ul.sitemap li{margin-left:20px;list-style-type:disc;width:135px;}

.bottomLineFront, .bottomLine{clear:both;position:relative;font-size:9px;color:#8f99b5}
.bottomLineFront    {top:10px;width:918px;margin-left:23px;}
.bottomLine         {top:25px;width:700px;margin-left:35px;}
.bottomLineFront a, .bottomLine a{color:#8f99b5}

#ctl00_body_layoutDefault_pnlDefaultBox_module263_rbl_1{border:0}
#ctl00_body_layoutDefault_pnlDefaultBox_module263_rbl_0{border:0}
#ctl00_body_layoutDefault_pnlDefaultBox_module263_chkNewsletter{border:0}
#ctl00_body_layoutDefault_pnlDefaultBox_module241_rbl_1{border:0}
#ctl00_body_layoutDefault_pnlDefaultBox_module241_rbl_0{border:0}
#ctl00_body_layoutDefault_pnlDefaultBox_module241_chkNewsletter{border:0}
#ctl00_body_layoutDefault_pnlDefaultBox_module231_rblDeliveryAddress_0{border:0}
#ctl00_body_layoutDefault_pnlDefaultBox_module231_rblDeliveryAddress_1{border:0}
#ctl00_body_layoutDefault_pnlDefaultBox_module231_chbOrdername{border:0;}

/*Nyheder i højre side efter du er logget ind*/
.loggedinNewsList{padding:5px 10px 5px 15px;font-size:11px;line-height:13px;overflow:hidden;}
.loggedinNewsList a, .allNewsBoxShow a{margin:5px 0 15px;display:block;overflow:hidden;color:#666666;}
.loggedinNewsList a p, .allNewsBoxShow a p{margin:10px 0 0;padding:0;line-height:12px;}
.loggedinNewsList .allNewsLinkClass{cursor:pointer;color:#666666;}
.loggedinNewsList .readMore, .allNewsBoxShow .readMore{text-align:right;color:#666666;display:block;}
.loggedinNewsList strong, .allNewsBoxShow strong{display:block;}
.loggedinNewsList .newsItem, .allNewsBoxShow .newsItem{margin-bottom:26px;overflow:hidden;}
.allNewsBoxHide{}
.allNewsBoxShow{overflow:hidden;color:#666666;padding:5px 10px 5px 15px;font-size:11px;line-height:13px;}
.allNewsBoxShow .hideAllNews{margin:10px 0 0;width:100px;float:left;cursor:pointer;color:#666666;}
.allNewsBoxShow .newsPaging{margin:0px 0 0;gwidth:60px;float:right;text-align:right;overflow:hidden;}
.allNewsBoxShow .newsPaging a,.allNewsBoxShow .newsPaging span{width:10px;margin:0 1px;color:#585858;}
.allNewsBoxShow .newsPaging .btnPrev{float:left;}
.allNewsBoxShow .newsPaging .btnNext{float:left;}
.allNewsBoxShow .newsPaging .numbers{float:left;font-size:10px;}
.allNewsBoxShow .allNewsLinkClass{cursor:pointer;color:#666666;float:left;width:120px;}

/*nyheder under link "Nyheder"*/
.tblNewsList{width:627px;border:1px solid #e3e3e3;margin-bottom:10px;cursor:pointer;}
.tblNewsList .tblTdImg{height:86px;width:86px;overflow:hidden;background-image:url('/files/allergica/graphics/news_img_bg.png');padding:2px;margin-left:10px;margin-top:10px;margin-bottom:10px;}
.tblNewsList .tblTDDesc{width:420px;float:left;height:25px;}
.tblNewsList .newsReadMore{color:#585858;font-size:11px;text-align:right;padding:0 15px 0 0;}
.tblNewsList .descBox{margin:0 15px 0 0;}

/*Find Forhandler*/
.ContactFormRadio{}
.ContactFormRadio input{border:0;margin:3px 2px 0 0;float:left;width:20px;}
.ContactFormRadio label{margin-right:0px;float:left;width:50px;}

/*Fejlbesked i opret kunde*/
.redmessages ul{}
.redmessages ul li{color:red;margin-left:15px;}

.tblContactClass{hborder:1px solid #000;}
.tblContactClass td{fheight:40px;fbackground:pink;hborder:1px solid #000;}
.tblContactClass input{border:0;}
.tblContactClass .tdheightSelect{height:44px;}
*+html .tblContactClass .tdheightSelect{height:48px;}
.tblContactClass .tdHeightSpace{height:47px;}
*+html .tblContactClass .tdHeightSpace{height:49px;}


.radiobutton input{margin:4px 5px 0 0;float:left;}
*+html .radiobutton input{margin:2px 5px 0 0;}
.radiobutton label{float:left;}
