
/*----------------- G L O B A L --------------------*/
html, body {width:100%; height:100%; margin:0; padding:0;}
#Body{}
td {vertical-align:top;}
img {border: 0;}
HR {width: 100%; height: 1px; border:0; border-top: 1px solid #c6dce3; margin:10px 0;}

ul {margin:0; padding:0; list-style:none;}
ol{margin:0; padding:0;}
ul li{list-style:none; background:url(bullet.gif) no-repeat 0 10px; margin:0; padding:3px 0 5px 10px; font:normal 12px Arial, Tahoma, Verdana;}

/*------------------- T E X T ----------------------*/
p, div, th, td {font:normal 12px Arial, Tahoma, Verdana; line-height: 135%; color: #555;}
p{padding:0; margin:0 0 10px;}


/*---------------- H E A D E R S -------------------*/
.Head {font: bold 14px Tahoma, Arial, Verdana; color: #999; margin-bottom:12px;}
.SubSubHead {font: bold 12px Tahoma, Arial, Verdana; color: #666; text-align:left;}

H1 {font: normal 24px Arial, Verdana, Tahoma; color: #048eb5; line-height:120%; margin:0 0 15px;}
H2 {font: normal 18px Arial, Tahoma, Verdana; color: #048eb5; line-height:120%; margin:0 0 12px;}
H2.art{margin:0 0 5px;}
H3 {font: bold 15px Arial, Tahoma, Verdana; color: #999; line-height:120%; margin:0 0 10px;}
H4 {font: bold 15px Arial, Tahoma, Verdana; color: #048eb5; line-height:120%; margin:0 0 7px;}
H5 {font:bold 13px Arial, Tahoma, Verdana; color: #048eb5; line-height:120%; margin:0 0 5px;}
H6 {font:bold 12px Arial, Tahoma, Verdana; color: #555; line-height:120%; margin:0 0 5px;}

/*---------------- F O O T E R S -------------------*/
#footer {padding:15px 0; text-align:center;}
#footer img{margin-top:1px;}
#footer, .footerlink, a.footerlink:link, a.footerlink:active, a.footerlink:visited{font:normal 12px Arial, Tahoma, Verdana; color: #048eb5; text-decoration:none;}
a.footerlink:hover{ color: #c60; text-decoration:none;}

/*------------------ L I N K S ---------------------*/
a:link, a:visited, a:active, a.Normal:link, a.Normal:visited, a.Normal:active, a.CommandButton:link, a.CommandButton:visited, a.CommandButton:active {text-decoration:none; color:#de6f00;}
a:hover, a.Normal:hover, a.CommandButton:hover{ color:#c60; text-decoration:none;}


/*----------------- C U S T O M --------------------*/

#wrapper{width:100%; min-width:960px; min-height:100%; _height:100%; background:#d9ecf5;}
#wrapper2{width:100%; text-align:center; background:#fff url(bg_top.gif) repeat-x center top;}
.PageWidth{width:960px; text-align:left; margin:0 auto;}

#toparea{height:275px;}
#logo{padding:15px 0 0 58px; width:216px; float:left; text-align:center;}
#logosub{margin:15px 0 0; min-height:260px; _height:260px; text-align:center;}
#thedays{color:#fff; font-weight:bold; text-align:center; padding:10px 0 6px;}
#bestill{width:140px; text-align:center; margin:0 auto;}
.bestill:link, .bestill:visited, .bestill:active {display:block; background:#eb6f00; padding:4px 0; text-align:center; color:#ff0; text-decoration:none;}
.bestill:hover{background:#fa851b; color:#fdfd9c;}

#searcher{margin:0 0 7px; background:url(bg_search.gif) no-repeat right bottom; width:200px; float:left; height:20px; text-align:right;}
#searchersub{background:url(bg_search.gif) no-repeat right bottom; width:185px; height:20px; text-align:right;}
#topmenu{width:590px; float:right;}

#mainarea{background:url(bg_leftpanel_l.gif) repeat-y left top; float:left; width:100%;}
#leftcol_front{width:350px; float:left;}
#rightcol_front{width:590px; float:right;}

#bottomline{width:100%; background:#d9ecf5 url(bg_bottom.gif) repeat-x center top;}
#bottomlinefix{padding:50px 0 0; background:url(bg_leftpanel_b.gif) no-repeat left top;}
#bottomlinefix2{padding:50px 0 0;}

.ssbm{vertical-align:middle; text-align:right;}


/*-- sub --*/
#leftcol{width:216px; float:left;}
#rightcol{width:740px; float:right;}
.p20white{padding:20px; background:#fff; min-height:350px;}

#leftmenu{width:216px; margin:10px 0 20px; text-align:left; clear:both;}


#Breadcrumb{padding:20px 20px 10px;}
#Breadcrumb, #Breadcrumb a:link, #Breadcrumb a:visited, #Breadcrumb a:active{color:#91c6e1; text-decoration:none;}
#Breadcrumb a:hover{color:#fff; text-decoration:none;} 


/*------------------ P A N E S ---------------------*/

.CarouselPane{width:675px; float:right;}
.LeftPanef{width:330px;}
.LeftPanef h2{margin-top:12px;}
.LeftPane, .LeftPane p{text-align:center;}

.bpf{border-top:#c6dce3 5px solid; width:285px;}
.cpf{border:#c6dce3 1px solid; border-top:#c6dce3 5px solid; padding:10px 15px 12px 20px; width:248px;}

.BildePane{border-bottom:#bfd9e5 8px solid; margin-bottom:20px;}
.BildePane p, .bpf p {margin:0;}
.WidePane{padding-bottom:20px;}

.ContentPanef{width:285px; float:left; padding:0 0 15px;}
.ContentPanef2{width:285px; float:right; padding:0 0 15px;}

.ContentPane{padding-right:30px;}
.RightPane{width:200px; padding-left:20px; border-left:#bfd9e5 1px solid;}
.BottomPane *{text-align:center; margin:0; padding:0;}


/*-- special --*/
#dnnaa{}
.cboth{clear:both;}
.cleft{clear:left;}
.cright{clear:right;}
.alignleft{text-align:left;}

/* =======================  DNN Articles  ======================= */


td.artfrontimg{width:163px;}
td.artfrontimg img{margin:14px 0 0 10px; border:#fff 2px solid;}
.artfrontlist{padding:0 0 3px 163px;}

.artdato{font: normal 11px Arial, Tahoma; color:#999; margin:0 0 10px;}
.artdato2{font: normal 11px Arial, Tahoma; color:#999;}
.lesmer{margin-top:5px;}
.artdes, .artdes p{font:bold 13px Tahoma, Arial, Verdana; color:#777; line-height:140%;}

.artimg{padding:7px 0;}

.artthumb{padding:2px 15px 0 0; width:130px;}
.artliste, .artliste a{font: normal 11px Arial, Tahoma; vertical-align:top; padding:0 0 3px;}
.artlistedato{font: normal 11px Arial, Tahoma; vertical-align:top; color:#999; padding-right:5px; white-space:nowrap;}

.artlisteadmin{padding:10px;}
.artprint{float:right;}


/*------------------ F O R M S ---------------------*/
.NormalTextBox, textarea, select, input {font:normal 11px Tahoma, Arial, Verdana; padding:3px;}
.StandardButton{ font:bold 11px Tahoma; background: #048eb5; color: #fff; padding: 2px 3px 3px; margin: 4px 4px 4px 0; cursor:pointer; border:0;}
#dnn_dnnSEARCH_txtSearch.NormalTextBox {background:none; width:125px; font: 11px Arial,Tahoma; color: #999; border:0; cursor:text; padding:3px 2px 0;}


/*------------------- M E N U ----------------------*/


.H1Header{margin-bottom:8px;}
.H1Header td{white-space: nowrap; vertical-align:middle;}
td.H1StyleSepearator{ padding:3px 8px;}
.H1StyleLeft, .H1StyleRight, .H1StyleLeftSel, .H1StyleRightSel{display:none;}

a.H1MenuLevel0:visited, a.H1MenuLevel0:link, a.H1MenuLevel0:active {color:#ec6f00; font:bold 12px Arial, Tahoma; text-decoration:none;}
a.H1MenuLevel0:hover {text-decoration:none; color:#c60;}

a.H1MenuLevel0Selected:active, a.H1MenuLevel0Selected:visited, a.H1MenuLevel0Selected:link, a.H1MenuLevel0Selected:hover
{color:#999; font:bold 13px Arial, Tahoma; text-decoration:none;}

.H1Admin{cursor:default;}

/*-- admin & host dropdowns ---*/
#dropmenudiv {position: absolute; border-bottom: 0; z-index: 100; background:#edf6fa; margin:5px 0 0 -10px;}
#dropmenudiv a:link, #dropmenudiv a:visited, #dropmenudiv a:active  {display: block; border-bottom:#bfd9e5 1px solid; padding: 1px 0; text-decoration: none; color:#048eb5; font: bold 11px Tahoma,Arial; padding:4px 40px 5px 15px; white-space: nowrap;}
#dropmenudiv a:hover {background:#bfd9e5; color:#048eb5;}



/*-- ciss vertical menu ---*/

div.cissContainer{}
.ie6fix{height:1px; font-size:1px; line-height:1px; border:0;}

/* === top level === */
div.cissBox0, div.cissBox0_Sel{padding:5px 0 6px 15px; border-bottom:#bfd9e5 1px solid;}
div.cissBox0_Sel{background:#edf6fa;}
a.cissLink0, a:link.cissLink0, a:active.cissLink0, a:visited.cissLink0
{display:block; text-decoration:none; color:#ec6f00; font: bold 13px Verdana, Tahoma, Arial, Helvetica; }
a:hover.cissLink0 {color:#048eb5;}

a.cissLink0_Sel, a:link.cissLink0_Sel, a:active.cissLink0_Sel, a:visited.cissLink0_Sel, a:hover.cissLink0_Sel
{display:block; text-decoration:none; color:#048eb5; font: bold 13px Verdana, Tahoma, Arial, Helvetica; }


/* === level 1  if any === */
div.cissBox1, div.cissBox1_Sel{padding-left:15px; margin:6px;}
a.cissLink1, a:link.cissLink1, a:active.cissLink1, a:visited.cissLink1
{display:block; text-decoration:none; color:#048eb5; font: normal 12px Tahoma, Arial, Geneva, Helvetica; background:url(bullet.gif) no-repeat left 60%; padding-left: 10px;}
a:hover.cissLink1 {color:#048eb5; }
a.cissLink1_Sel, a:link.cissLink1_Sel, a:active.cissLink1_Sel, a:visited.cissLink1_Sel, a:hover.cissLink1_Sel
{display:block; text-decoration:none; color:#ec6f00; font: normal 12px Tahoma, Arial, Geneva, Helvetica;  background:url(bullet_orange.gif) no-repeat left 60%; padding-left: 12px;}


/* === level 2 if any === */
div.cissBox2, div.cissBox2_Sel{padding-left:25px; margin:6px;}
a.cissLink2, a:link.cissLink2, a:active.cissLink2, a:visited.cissLink2
{display:block; text-decoration:none; color:#048eb5; font: normal 11px Verdana, Arial, Tahoma, Geneva, Helvetica; background:url(bullet.gif) no-repeat left 60%; padding-left: 10px;}
a:hover.cissLink2 {color:#048eb5;}
a.cissLink2_Sel, a:link.cissLink2_Sel, a:active.cissLink2_Sel, a:visited.cissLink2_Sel, a:hover.cissLink2_Sel
{display:block; text-decoration:none; color:#ec6f00; font: normal 11px Arial, Tahoma, Geneva, Helvetica; background:url(bullet_orange.gif) no-repeat left 60%; padding-left: 12px;}

/*++++++++++++++++  End Style Sheet +++++++++++++++++*/
