body
{
	margin:0 0 0 10px;
	background-color:#425C6C;
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:12px;
}
H1
{
	font-size:18px;
	margin:0 0 5px 0;
	padding:0;
}
H2
{
	font-size:15px;
	margin:0 0 5px 0;
	padding:0;
	clear:both;
}
H3
{
	font-size:13px;
	margin:0 0 5px 0;
	padding:0;
}
P
{
	margin:10px 0 20px 0;
	padding:0;
	line-height:18px;
}
DIV.p
{
	margin:10px 0 10px 0;
	padding:0;
}
FORM
{
	margin:0;
	padding:0;
}
table
{
	border-collapse:collapse;
}
td
{
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:12px;
	padding:0;
}
INPUT
{
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:12px;
	color:#425C6C;
}
SELECT
{
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:11px;
	color:#425C6C;
}
ul
{
	margin-top:0px;
	margin-bottom:0px;
}
ol
{
	margin-top:0px;
	margin-bottom:0px;
}
A
{
	font-weight:bold;
	text-decoration:none;
}
A:link
{
	color:#0066cc;
}
A:hover
{
	text-decoration:underline;
}
A:visited
{
	color:#38508c;
}
/*
b.subject
{
	font-size:18px;
}*/

/*
a:link{color:#384D56;text-decoration:underline;}
a:visited{color:#384D56;text-decoration:underline;}
a:hover{color:#000000;text-decoration:underline;}
a:active{color:#FF6666;text-decoration:underline;}
a:link.footer{font-family:arial,helvetica,sans-serif,verdana;font-size:11px;color:#000000;text-decoration:none;}
a:visited.footer{font-family:arial,helvetica,sans-serif,verdana;font-size:11px;color:#000000;text-decoration:none;}
a:hover.footer{font-family:arial,helvetica,sans-serif,verdana;font-size:11px;color:#666666;text-decoration:underline;}
a:active.footer{font-family:arial,helvetica,sans-serif,verdana;font-size:11px;color:#FF6666;text-decoration:underline;}
a:link.nounderline{color:#333333;text-decoration:none;}
a:visited.nounderline{color:#333333;text-decoration:none;}
a:hover.nounderline{color:#333333;text-decoration:underline;}
a:active.nounderline{color:#333333;text-decoration:none;}
*/

DIV#wrap
{
	width:969px;
	padding:0;
	overflow:hidden;
	margin:0 auto;
}


DIV#top
{
	float:left;
	width:768px;
	width:969px;
	background-color:#FFFFFF;
	margin:0 10px 0 10px;
	margin:0;
	padding:10px 0;
	overflow:hidden;
}

DIV#mobil
{
	float:right;
	margin:0 10px;
	width:160px;
}

DIV#logo
{
	float:left;
	margin:0 10px;
}
DIV#logo IMG
{
	border:0;
}

DIV#count
{
	float:left;
	color:#425C6C;
	margin:0 10px;
}


DIV#left
{
	float:left;
	width:20px;
	height:459px;
	overflow:hidden;
	background-color:#eceef0;
	background-color:#c6ced3;
	margin:0 0 0 10px;
	margin:0;
	/*padding:10px 0;*/
	overflow:hidden;
	border-top:1px solid #425C6C;
	background-image:url(../img/shade_left.jpg);
	background-repeat:no-repeat;
	background-position:100% 100%;
}
DIV#searchbar
{
	float:left;
	width:769px;
	height:23px;
	background-color:#eceef0;
	background-color:#c6ced3;
	/*margin:0 0 0 10px;*/
	padding:10px 0;
	overflow:hidden;
	border-top:1px solid #425C6C;
}

DIV#search
{
	float:left;
	width:492px;
	padding:0;
}
DIV#gsearch
{
	float:right;
	width:266px;
	padding:0;
}
DIV#search TD
{
	padding-right:5px;
}
DIV#gsearch TD
{
	text-align:right;
	padding-left:5px;
}
DIV#search SELECT#sregion
{
	width:140px;
}
DIV#search SELECT#scity
{
	width:160px;
}


DIV#map
{
	float:right;
	width:165px;
	height:449px;
	overflow:hidden;
	padding:10px 5px 0 10px;
/*	padding-top:10px;
	padding-left:11px;*/
	
	border-top:1px solid #425C6C;
	background-color:#eceef0;
	background-color:#c6ced3;
	background-image:url(../img/shade_right.jpg);
	background-repeat:no-repeat;
	background-position:0 100%;
}
DIV#map P
{
	margin-top:0px;
	text-align:right;
	margin-right:10px;
}
IMG#mapimg
{
	background-repeat:no-repeat;
}
IMG.map0{background-image:url(../img/map/map_0.gif);}
IMG.map1{background-image:url(../img/map/map_1.gif);}
IMG.map2{background-image:url(../img/map/map_2.gif);}
IMG.map3{background-image:url(../img/map/map_3.gif);}
IMG.map4{background-image:url(../img/map/map_4.gif);}
IMG.map5{background-image:url(../img/map/map_5.gif);}
IMG.map6{background-image:url(../img/map/map_6.gif);}
IMG.map7{background-image:url(../img/map/map_7.gif);}
IMG.map8{background-image:url(../img/map/map_8.gif);}
IMG.map9{background-image:url(../img/map/map_9.gif);}
IMG.map10{background-image:url(../img/map/map_10.gif);}
IMG.map11{background-image:url(../img/map/map_11.gif);}
IMG.map12{background-image:url(../img/map/map_12.gif);}
IMG.map13{background-image:url(../img/map/map_13.gif);}
IMG.map14{background-image:url(../img/map/map_14.gif);}
IMG.map15{background-image:url(../img/map/map_15.gif);}
IMG.map16{background-image:url(../img/map/map_16.gif);}
IMG.map17{background-image:url(../img/map/map_17.gif);}
IMG.map18{background-image:url(../img/map/map_18.gif);}
IMG.map19{background-image:url(../img/map/map_19.gif);}
IMG.map20{background-image:url(../img/map/map_20.gif);}
IMG.map21{background-image:url(../img/map/map_21.gif);}


DIV.glinks
{
	float:left;
	width:727px;
	height:15px;
	overflow:hidden;
	padding:10px 20px;
	background-color:#FFFFFF;
	background-color:#eceef0;
	border-top:1px solid #425C6C;
	border-left:1px solid #425C6C;
}
DIV.ads
{
	clear:both;
	width:727px;
	height:90px;
	overflow:hidden;
	padding:10px 20px;
	background-color:#FFFFFF;
	background-color:#eceef0;
	border-top:1px solid #425C6C;
}
DIV.rightads
{
	float:right;
	clear:right;
	width:170px;
	padding:10px 0;
	overflow:hidden;
	background-color:#425C6C;
	color:#eceef0;
}
DIV#content
{
	width:767px;
	padding:20px;
	padding:0;
	float:left;
	clear:none;
	background-color:#FFFFFF;
	overflow:hidden;
	border-top:1px solid #425C6C;
	border-left:1px solid #425C6C;
}
DIV#textcontent
{
	/*margin:0 0 0 10px;*/
	width:727px;
	padding:20px;
	min-height:250px;
}


DIV.text1_3
{
	width:236px;
	float:right;
}
DIV.text2_3
{
	width:472px;
	float:left;
	margin-right:1%;
}
DIV.text3_3
{
	clear:both;
	width:100%;
}
DIV.hr
{
	clear:both;
	width:100%;
	background-color:#425C6C;
	height:1px;
	margin:15px 0;
	overflow:hidden;
}
DIV#foot
{
	text-align:right;
	width:797px;
	width:748px;
	color:#c6ced3;
	font-size:11px;

	margin:0 10px 20px 20px;
	margin:0;
	background-color:#425C6C;
	padding:5px 10px;
	overflow:hidden;

}

TABLE#list
{
	width:100%;
}
TABLE#list CAPTION
{
	text-align:left;
	font-size:90%;
	color:#425C6C;
}
TABLE#list TR.mov
{
	background-color:#ECEEF0;
}
TABLE#list TR.mou
{
	background-color:#FCFCFC;
}
TABLE#list TH,TABLE#list TD
{
	text-align:left;
	padding:3px 2px;
}
TABLE#list TD.vessel
{
	border-top:1px solid #7a8d98;
	width:25px;
	text-align:center;
}
TABLE#list TD.novessel
{
	border-top:1px solid #7a8d98;
	width:25px;
}
TABLE#list TD.company
{
	border-top:1px solid #7a8d98;
	width:400px;
}
TABLE#list TD.telefon
{
	border-top:1px solid #7a8d98;
	width:180px;
}
TABLE#list TD.notelefon
{
	border-top:1px solid #7a8d98;
	width:180px;
}
TABLE#list TD.link
{
	border-top:1px solid #7a8d98;
	width:80px;
}
TABLE#list TD.td
{
	border-top:1px solid #7a8d98;
}
TABLE#list TD.company A.area
{
	display:block;
	color:#425C6C;
	font-size:11px;
	text-decoration:none;
	font-weight:normal;	
}
TABLE#list TD.pages
{
	text-align:center;
}
TABLE#list TD.btn_left
{
	text-align:left;
	width:100px;
}
TABLE#list TD.btn_right
{
	text-align:right;
	width:100px;
}

DL
{
	margin:0 0 5px 0;
}
DT
{
	clear:right;
	font-weight:bold;
	margin-top:10px;
	margin-left:5px;
}
DD
{
	margin-left:20px;
}
DD.images
{
	float:right;
	margin-left:20px;
}
DD.images IMG
{
	border:1px solid #425C6C;
}
P.info
{
	line-height:normal;
}
P.area
{
	color:#425C6C;
	font-size:11px;
	line-height:normal;
}
A.puff
{
	display:block;
	float:right;
}
IMG#logga
{
	float:right;
	border:0;
	margin:0 0 10px 10px;
}



INPUT.atext,TEXTAREA.atext
{
	font-size:12px;
	font-family:Arial, Helvetica, Sans-Serif;
}
INPUT.atext
{
	height:18px;
	width:300px;
	color:#425C6C;
	border:1px solid #425C6C;
}
TEXTAREA.atext
{
	height:100px;
	width:300px;
	color:#425C6C;
	border:1px solid #425C6C;
}
A#backtoresult
{
	float:right;
	padding-left:10px;
	background-image:url(../img/back.gif);
	background-repeat:no-repeat;
	background-position:0 50%;
}
DIV.promote
{
	/*height:20px;*/
	width:48%;
	font-size:90%;
	background-color:#eceef0;
	padding:4px;
	float:right;
	color:#425C6C;
	border:1px solid #c6ced3;
}
DIV.promote IMG.icon
{
	float:right;
	padding:1px;
	margin-right:2px;
}
DIV.promote B
{
	font-weight:normal;
	float:right;
	padding:3px 4px 3px 0;
}
DIV.promote DIV#promote_info
{
	clear:right;
	background-color:#FFFFFF;
	padding:0 6px;
	border:1px solid #c6ced3;
}
DIV.promote CODE
{
	font-size:12px;
	font-weight:normal;
	font-family:Courier New;
	color:#000000;
	background-color:#eceef0;
}
DIV.promote P
{
	margin:6px 0;
	line-height:normal;
}
DIV.promote UL
{
	margin:4px 0;
	padding:0 0 0 15px;
	line-height:normal;
}
DIV.promote A
{
	float:right;
	margin-right:2px;
}
DIV.promote A IMG
{
	border:1px solid #FFFFFF;
	border:1px solid #c6ced3;
	width:16px;
	height:16px;
}
DIV.promote A:hover IMG
{
	border:1px solid #425C6C;
}
DIV.promote A.down IMG
{
	background-image:url(../img/ico-down.gif);
}
DIV.promote A.up IMG
{
	background-image:url(../img/ico-up.gif);
}



DIV.share
{
	height:20px;
	width:48%;
	font-size:90%;
	background-color:#eceef0;
	padding:4px;
	border:1px solid #c6ced3;
}
DIV.share B
{
	color:#425C6C;
	font-weight:normal;
	float:left;
	padding:3px 4px 3px 0;
}
DIV.share A
{
	float:left;
	margin-right:2px;
}
DIV.share A IMG
{
	border:1px solid #FFFFFF;
	border:1px solid #c6ced3;
}
DIV.share A:hover IMG
{
	border:1px solid #425C6C;
}


.hidden
{
	display:none;
}
.visible
{
	display:block;
}


DL#toprank
{
	margin:0;
}
DL#toprank DT
{
	font-weight:bold;
	margin-top:5px;
	margin-left:0;
}
DL#toprank DD
{
	margin-left:10px;
}
A.small
{
	font-size:90%;
	font-weight:normal;
}
A.medium
{
	font-weight:normal;
}
