﻿
html, body, div, p, blockquote, ol, dl, dt, dd, td, form, fieldset, a, img, button, h1, h2, h3, h4, h5, h6, input[type=submit]
{
 margin: 0px;
 padding: 0px;
 border: 0px;

}
body
{
 font-family:Trebuchet MS;
 font-size:11px;
 background-color:#383838;
}

/* Master containers */
.containermain { width: 800px;font-size:11px; padding:10px; overflow:hidden; background-color:White; margin-left:auto; margin-right:auto;margin-top:20px; margin-bottom:20px;}
.containerleft {float:left;width:185px; overflow:hidden;background-color:White;}
.containermiddle {float:left; width:590px; margin-left:10px; overflow:hidden;display:inline;background-color:White;}
.containerleftlarge {float:left; width:590px; overflow:hidden;display:inline;background-color:White;}
.containerright {float:left;width:163px; overflow:hidden;background-color:White; margin-left:10px; padding:10px; border:solid 1px #C97816}
.containerwide {width:765px; padding:10px; overflow:hidden;background-color:White;}

/* classes */
.clearBoth {clear:both; height:0px; width:0px; overflow:hidden;}
.featuredImage {margin-bottom:20px;border:1px solid #575346}
.footer {width:785px; height:1px; overflow:hidden; background-color:#D7D6D1; margin-top: 10px; margin-bottom:10px;}
.frontMenuItem {height: 167px; float: left; width: 190px; overflow:hidden; text-align:center;}
.frontMenuItemBorderRight {height: 167px; float: left; width: 190px; border-right: solid 1px #d7d6d1 ;overflow:hidden; text-align:center;}
.frontMenuItemSeparator {clear:both; border-top: solid 1px #d7d6d1; margin-top: 5px; margin-bottom: 5px; height: 1px;  overflow:hidden;}
.graphicBackground { background-image: url(Img/bgMeny.jpg); width:786px; height:31px; margin-bottom: 8px; overflow:hidden}
.mainPic { width:783px; height:230px; margin-bottom:10px; overflow:hidden}
.menuBoxHeader {font-family: Trebuchet MS; font-size: 24px; color: #8d8b81; margin-top:5px;}
.menuBoxText {font-family: Trebuchet MS; font-size: 11px; color: #8d8b81; padding:3px;}
.menuBoxArrow {color: #2e5ce1; margin-right: 3px;}
.logoDiv {width:245px; height:39px; overflow:hidden;}
.news {width:163px; border: solid 1px #d7d6d1; background-color: #f7f6f2; padding:10px;}
.tableFooter { width:800px}
.tableFooter .cellAlignTop{vertical-align:top; width:200px}


/* Spaces - paddings - margins */
.contentmiddleseparator2 { clear:both; height:2px; overflow:hidden}
.contentmiddleseparator3 { clear:both; height:3px; overflow:hidden}
.contentmiddleseparator5 { clear:both; height:5px; overflow:hidden}
.contentmiddleseparator9 { clear:both; height:9px; overflow:hidden}
.marginbottom9 {margin-bottom:9px;}
.margintop20 {margin-top:20px;}
.margintop3 {margin-top:3px;}
.margintop5 {margin-top:5px;}
.padding20 { padding:20px}
.padding10 { padding:10px}
.padding5 { padding:5px}
.padding7 { padding:7px}
.paddingBottom0 { padding-bottom:0px}
.padding6Left20 { padding:6px; padding-left:20px; padding-bottom:5px}
.padding3Left20 { padding:3px; padding-left:20px;}
.paddingLeft50 { padding-left:50px}
.paddingLeft40 { padding-left:40px}
.paddingLeft30 { padding-left:30px}
.paddingLeft25 { padding-left:25px}
.paddingLeft20 { padding-left:20px}
.paddingLeft10 { padding-left:10px}
.paddingLeft5 { padding-left:5px}
.paddingLeft3 { padding-left:3px}
.paddingLeft10bottom5 { padding-left:10px; }

/* Text styles */

a:link, a:visited  {color: #7F0005;text-decoration:none; font-weight: bold;}
a:active {color: #7F0005;text-decoration:none; font-weight: bold;}
a.link {color: #7F0005;text-decoration:none; font-weight: bold;}
a:hover {text-decoration:underline}
.colorBlue_bold12 { color:#0097B3; font-weight:bold; font-size:12px;text-decoration:none;}
a.colorBlue_bold12:hover{text-decoration:underline}
.colorGray_bold12 { color:Gray; font-weight:bold; font-size:12px;text-decoration:none;}
a.colorGray_bold12:hover{text-decoration:underline}
.colorGray_normal11 { color:Gray; font-size:11px;text-decoration:none;}
a.colorGray_normal11:hover{text-decoration:underline}
.colorGray_bold11 { color:Gray; font-size:11px;text-decoration:none; font-weight:bold}
a.colorGray_bold11:hover{text-decoration:underline}
.colorGray_bold11 a { color:Gray; font-size:11px;text-decoration:none; font-weight:bold}
a.colorGray_bold11:hover{text-decoration:underline}
.small {font-size:10px;}
a.menuBoxLink, a.menuBoxLink:link, a.menuBoxLink:visited, a.menuBoxLink:active { font-size: 11px; color: #e1a400; text-decoration: none ;font-weight: normal;}
.colorOrange_bold12 { color:#CA7817; font-weight:bold; font-size:12px;text-decoration:none; font-weight:bold;}
a.colorOrange_bold12:hover{text-decoration:underline}
.colorOrange_bold14 { color:#CA7817; font-weight:bold; font-size:14px;text-decoration:none; font-weight:bold;}
a.colorOrange_bold14:hover{text-decoration:underline}
.colorDarkGray_normal14 { color:#848181; font-size:14px;text-decoration:none; font-weight:normal}
a.colorDarkGray_normal14:hover{text-decoration:underline}
.colorDarkGray_bold14 { color:#848181; font-size:14px;text-decoration:none; font-weight:bold}
a.colorDarkGray_bold14:hover{text-decoration:underline}


/************ Menu ************/

.RadTabStrip_TravelComponents
{
	font: Trebuchet MS; font-size:11px ; font-weight:bold; color:White;
}

.RadTabStrip_TravelComponents li.first
{
    padding-left: 20px;
}

.RadTabStrip_TravelComponents li, .RadTabStrip_TravelComponents li.first
{
    
}
.RadTabStrip_TravelComponents li.last
{
    border-right: 1px solid white;
}

.RadTabStrip_TravelComponents li a
{
	height: 36px;
	text-decoration: none;
	color: White;
	outline: none;
	position: relative;
	overflow: visible;
}

.RadTabStrip_TravelComponents li a:hover
{
	color: White;
	background-image: url(bg/bgMenuActive.gif);background-repeat:repeat-x;

}

.RadTabStrip_TravelComponents li a .wrap
{
	height: 31px;
	line-height: 31px;
	white-space: nowrap;
	position: relative;
	overflow: visible;
	border-left: 1px solid white;
	color: White;
}

.RadTabStrip_TravelComponents li a .innerWrap
{
	height: 31px;
	padding: 0 10px;
	line-height: 31px;
	text-align: center;
	position: relative;
	color: White;
}


.RadTabStrip_TravelComponents li a.selected
{
	color: White;
	background-image: url(bg/bgMenuActive.gif);background-repeat:repeat-x;
	vertical-align:bottom;
}


/* first-last styling */

.RadTabStrip_TravelComponents li.first
{
	
}

.RadTabStrip_TravelComponents li.first a
{
	overflow: visible;
	position: relative;
	color: White;
}

.RadTabStrip_TravelComponents li.first a .innerWrap
{
	position: relative;
	margin-left: 0px;
	padding-left: 10px;
	z-index: 2;
	display: block;
	color: White;
}

*+html .RadTabStrip_TravelComponents li.first a .innerWrap
{
	position: static;
}

.RadTabStrip_TravelComponents li.last a
{
	padding-right: 5px;
	overflow: visible;
}

.RadTabStrip_TravelComponents li.last a .wrap
{
	margin-right: -5px;
}
