* {
	font-family: Arial;
	font-size:11px;
	line-height: 14px;
	padding: 0px;
	margin: 0px;
	color:#636363;
}
body{background: #ccdae2 url(../images/body_background.jpg) repeat-x;}

a{ color:#5a7e92; text-decoration:none;}
a:hover{ text-decoration:underline;}
h2{ color:#6a8699; font-size:12px; line-height:14px; font-weight:bold;}
h3{	color:#6a8699; font-size:11px; line-height:14px; padding:0px; margin:0px;}
h4{	color:#ffffff; font-size:16px; line-height:17px; padding:0px; margin:0px;}
ul{ margin:0px; padding:0px; list-style-type:none;}
ol{ margin-left:20px; list-style-position:outside}

img{ border:0px;}

#header{ height:99px; width:100%; float:left; }
#topbanner{ float:right; width:383px; height:99px; background:url(../images/godstart_heart.jpg) no-repeat right;}

#counter		{ float:left; margin-top:30px;}
#counter h1		{ float:left; font-size:48px; line-height:50px; color:#c64341;}

#container{ position:relative; height:1000px; padding-bottom:50px; width:992px; background: #acc2d1 url(../images/background.jpg) repeat-x;}

#leftContainer { float:left; margin-top:25px; width:162px; padding-left:14px;}

#bannerContainer				{ position:absolute; left: 990px; top:0px; margin-left:15px; margin-top:40px;}
#bannerContainer .bannerHolder	{float:left; margin-bottom:10px;	}

#topNav{ float:left;}
#topNav ul				{ margin:0px 0px 0px 10px; padding: 0px;list-style-type: none;}
#topNav ul li			{ padding: 3px 10px 0px 0px; float:left;}
#topNav ul li a		{ display:block; color:#ffffff; float:left; height:22px; font-size:11px; line-height:16px;}
#topNav ul li.seperator{ display:block; float:left; height:22px; color:#ffffff; font-size:12px; line-height:14px;}
#topNav ul li a:hover	{ color:#3B73B8; text-decoration:none;}
#topNav ul li a.active	{ float:left; color:#3B73B8; text-decoration:none;}

#leftNav ul		{ padding:0px; margin:0px; list-style-type: none;}
#leftNav ul li	{ padding:0px 0px 3px 0px;width:130px;}

#rightContainer ul li{	padding:0px 0px 3px 0px; width:100%}

#helperDiv{	position:absolute; width:300px; z-index:50; visibility:hidden;}

.tab, .tabActive		{ float:left; margin-right:2px; cursor:pointer;}
.tabListHolder			{ position:absolute; z-index:10; margin-left:10px; margin-top:-25px; height:30px;}
.tabActive .tabLeft		{ float:left; width:3px; height:32px; background:url(../images/windows/tab_left_active.gif) top no-repeat; }
.tabActive .tabMiddle	{ float:left; height:32px; padding:0px 10px 0px 10px; background:url(../images/windows/tab_middle_active.gif) top repeat-x; }
.tabActive .tabRight	{ float:left; width:3px; height:32px; background:url(../images/windows/tab_right_active.gif) top no-repeat; }
.tab .tabLeft			{ float:left; width:3px; height:25px; background:url(../images/windows/tab_left.gif) top no-repeat; }
.tab .tabMiddle			{ float:left; height:25px; padding:0px 10px 0px 10px; background:url(../images/windows/tab_middle.gif) top repeat-x; }
.tab .tabRight			{ float:left; width:3px; height:25px; background:url(../images/windows/tab_right.gif) top no-repeat; }

.tab h3,.tabActive h3,.tab img,.tabActive img{ margin-top:5px; cursor:pointer;}

.tab h3			{ color:#ffffff!important}
.tabActive h3	{ color:#6a8699!important}

.wHolder{ float:left; }
.wHolder div h3{ color:#ffffff!important; margin-top:7px; }
.wTopLeft{ float:left; width:10px; height:28px; background:url(../images/windows/window_top_left.png) no-repeat bottom; }
.wTopMiddle{ float:left; height:28px; background:url(../images/windows/window_top_middle.png) repeat-x; }
.wTopRight {float:left; width:18px; height:28px; background:url(../images/windows/window_top_right.png) no-repeat bottom;}

.wTopLeftBig{ float:left; width:10px; height:45px; background:url(../images/windows/window_top_left_b.png) no-repeat bottom; }
.wTopMiddleBig{ float:left; height:45px; background:url(../images/windows/window_top_middle_b.png) repeat-x; }
.wTopRightBig {float:left; width:18px; height:45px; background:url(../images/windows/window_top_right_b.png) no-repeat bottom;}

.wContentContainer {float:left; border-left:1px solid #a4b7c4; background:url(../images/windows/window_right_middle.png) repeat-y right;}
.wContent{float:left; background-color:#ffffff;}

.twTopLeft{ float:left; width:10px; height:10px; background:url(../images/windows/window_top_left2.png) no-repeat bottom; }
.twTopMiddle{ float:left; height:10px; background:url(../images/windows/window_top_middle2.png) repeat-x bottom; }
.twTopRight {float:left; width:18px; height:10px; background:url(../images/windows/window_top_right2.png) no-repeat bottom;}

.wBottomLeft{float:left; width:10px; height:14px; background:url(../images/windows/window_bottom_left.png) no-repeat bottom;}
.wBottomMiddle{float:left; height:14px; background:url(../images/windows/window_bottom_middle.png) repeat-x bottom;}
.wBottomRight{float:left; width:18px; height:14px; background:url(../images/windows/window_bottom_right.png) no-repeat bottom;}


.wHolderRed{ float:left; }
.wHolderRed div h3{ color:#ffffff!important; margin-top:7px; }
.wHolderRed .twTopLeft{ float:left; width:10px; height:10px; background:url(../images/windows/window_top_left_red.png) no-repeat bottom; }
.wHolderRed .twTopMiddle{ float:left; height:10px; background:url(../images/windows/window_top_middle_red.png) repeat-x bottom; }
.wHolderRed .twTopRight {float:left; width:18px; height:10px; background:url(../images/windows/window_top_right_red.png) no-repeat bottom;}
.wHolderRed .wContentContainer {float:left; border-left:1px solid #c94343; background:url(../images/windows/window_right_middle_red.png) repeat-y right;}
.wHolderRed .wContent{float:left; background-color:#ffffff;}
.wHolderRed .wBottomLeft{float:left; width:10px; height:14px; background:url(../images/windows/window_bottom_left_red.png) no-repeat bottom;}
.wHolderRed .wBottomMiddle{float:left; height:14px; background:url(../images/windows/window_bottom_middle_red.png) repeat-x bottom;}
.wHolderRed .wBottomRight{float:left; width:18px; height:14px; background:url(../images/windows/window_bottom_right_red.png) no-repeat bottom;}

.wHolderBlue{ float:left; }
.wHolderBlue div h3{ color:#ffffff!important; margin-top:7px; }
.wHolderBlue .twTopLeft{ float:left; width:10px; height:10px; background:url(../images/windows/window_top_left_blue.png) no-repeat bottom; }
.wHolderBlue .twTopMiddle{ float:left; height:10px; background:url(../images/windows/window_top_middle_blue.png) repeat-x bottom; }
.wHolderBlue .twTopRight {float:left; width:18px; height:10px; background:url(../images/windows/window_top_right_blue.png) no-repeat bottom;}
.wHolderBlue .wContentContainer {float:left; border-left:1px solid #83a6be; background:url(../images/windows/window_right_middle_blue.png) repeat-y right;}
.wHolderBlue .wContent{float:left; background-color:#83a6be;}
.wHolderBlue .wContent *{ color:#ffffff;}
.wHolderBlue .wBottomLeft{float:left; width:10px; height:14px; background:url(../images/windows/window_bottom_left_blue.png) no-repeat bottom;}
.wHolderBlue .wBottomMiddle{float:left; height:14px; background:url(../images/windows/window_bottom_middle_blue.png) repeat-x bottom;}
.wHolderBlue .wBottomRight{float:left; width:18px; height:14px; background:url(../images/windows/window_bottom_right_blue.png) no-repeat bottom;}

.wHolderRedTop{ float:left; }
.wHolderRedTop div h3{ color:#ffffff!important; margin-top:7px; }
.wHolderRedTop .twTopLeft{ float:left; width:10px; height:10px; background:url(../images/windows/window_top_left_red2.png) no-repeat bottom; }
.wHolderRedTop .twTopMiddle{ float:left; height:10px; background:url(../images/windows/window_top_middle_red2.png) repeat-x bottom; }
.wHolderRedTop .twTopRight {float:left; width:18px; height:10px; background:url(../images/windows/window_top_right_red2.png) no-repeat bottom;}
.wHolderRedTop .wContentContainer {float:left; border-left:1px solid #83a6be; background:url(../images/windows/window_right_middle_red2.png) repeat-y right;}
.wHolderRedTop .wContent{float:left; background-color:#c44d4d;}
.wHolderRedTop .wBottomLeft{float:left; width:10px; height:14px; background:url(../images/windows/window_bottom_left.png) no-repeat bottom;}
.wHolderRedTop .wBottomMiddle{float:left; height:14px; background:url(../images/windows/window_bottom_middle.png) repeat-x bottom;}
.wHolderRedTop .wBottomRight{float:left; width:18px; height:14px; background:url(../images/windows/window_bottom_right.png) no-repeat bottom;}


.modWeatherHolder{	float:left; height:35x; width:100%; border-bottom:1px solid #d6e1e9;}
.modWeatherHolder b{color:#7092a9; margin-top:5px; line-height:35px!important; }
.modWeatherHolder div{ float:left;}
.modWeatherRow{ float:left; padding:0px 10px 0px 10px; height:35px;}
.modWeatherRow div{ float:left;}
.modWeatherRow .col1{ width:80px;}
.modWeatherRow .col2{ width:40px; text-align:center}
.modWeatherRow .col3{ width:35px; text-align:center}
.modWeatherRow .col4{ width:30px; text-align:center;}
.modWeatherRow .col5{ width:30px; text-align:center}

.modTVHolder{ float:left; width:100%; margin-top:10px;}
.modTVHolder ul{ margin:0px; padding: 0px; list-style-type: none;}
.modTVHolder ul li{clear:both; border-bottom:1px solid #d6e1e9; padding:2px 0px 2px 0px;}
.modTVHolder ul li img{margin-top:1px;}
.modTVHolder .col1{float:left; width:40px; margin-left:10px;}
.modTVHolder .col2{float:left; width:40px;}
.modTVHolder .col3{float:left; width:140px;}

.modNewsHolder{ float:left; height:30x; width:100%; margin-top:10px;}
.modNewsHolder ul{ margin:0px 0px 0px 10px;	padding: 0px; list-style-type: none;}
.modNewsHolder ul li{ clear:both;}
.modNewsHolder .col1{ float:left; width:40px;}
.modNewsHolder .col2{ float:left; width:200px;}

.hgHolder			{ float:left; width:540px; margin-left:-1px; margin-top:-8px; }
.hgTabHolder		{ float:left;width:179px; background:url(../images/windows/handlagott_cat.png) no-repeat top}
.hgCat				{ float:left; padding:10px 0px 10px 10px;}
.hgTabs				{ float:left; width:100%; background:url(../images/windows/handlagott_bg.png) repeat-y}
.hgTabsEnd			{ float:left; width:100%; height:27px; background:url(../images/windows/handlagott_end.png) no-repeat}
.hgTabs ul li		{ height:25px; border-top:1px solid #acbeca; width:171px;}
.hgTabs ul li span	{ padding-left:10px; line-height:25px}

.hgTabs ul li.active { background:url(../images/windows/handlagott_tab_bkg.gif) repeat-x }
.hgTabs ul li.active span a{ color:#ffffff }

#hg-holder{float:left; width:361px; background:url(../images/windows/handlagott_header.gif) repeat-x top}
#hg-content{ float:left; margin-top:10px; width:355px;}

.hg-content-tab{ float:left; margin-top:10px; padding-bottom:10px; background:url(../images/border_bottom.gif) repeat-x bottom}
.hg-content-tab-col1{ float:left; width:150px; font-size:10px; color:#83a6bd}
.hg-content-tab-col2{ float:left; width:160px; }
.hg-content-tab-col2 ul li{font-size:10px; color:#83a6bd}
.hg-content-tab-col2 ul li.dot{background:url(../images/icons/dot.gif) no-repeat; padding-left:15px;}
.hg-content-tab-col2 ul li.star{background:url(../images/icons/star.gif) no-repeat; padding-left:15px;}
.hg-content-tab-col3{ float:left;}

#newuser { float:left; width:660px; background:url(../images/ny_anvandare.gif) no-repeat top right}
#newuser .topleft{ float:left; margin-top:20px; width:290px;}
#newuser .topleft label{ float:left; width:150px; margin-top:5px;}
#newuser .topleft input,
#newuser .topleft select{ margin-left:5px; float:left; width:120px;margin-top:5px;}
#newuser .topleft input.radio{ float:none; width:20px;}

#newuser .topright{ float:left; width:350px; margin-left:20px; margin-top:20px;}
#newuser .topright input.radio{ float:none; width:20px;}




.radio{	margin-left:10px; width:90px; font-size:10px; }
.red{ color:#c64341!important;	}
.white{	color:#ffffff!important;}
.blue, .blue a{ color:#7092a9!important;}
.grey, .grey a{ color:#606365!important;}
.bold{ font-weight:bold;}

.hr{
	height:1px;
	border-bottom:1px solid #d6e1e9;
	width:100%;
	clear:both;	
}

.auto{ margin:auto;}
.center{ text-align:center;}
.heart{ padding-left:20px; background:url(../images/icons/heart.png) no-repeat left;}
.padding{ padding:10px;}
.leftpadding{ padding-left:10px;}
.rightpadding{ padding-right:10px;}
.topmargin{ margin-top:10px;}
.text-right{text-align:right;}
.text-left{text-align:left;}
.left{ float:left;}
.right{	float:right;}
.clear{	clear: both;}









