#menubar{
		width:100%;
		height: 30px;
		min-width: 1000px;
		background-color: #71729e;
		background: -moz-linear-gradient(top, #848ba1, #71729e);
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0.1, #848ba1), color-stop(1.0, #71729e));
		filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#848ba1',EndColorStr='#71729e');
		border-bottom:4px solid #8f99a6;
		/*-moz-border-radius-bottomleft: 10px;
		-webkit-border-bottom-left-radius: 10px;
		-moz-border-radius-bottomright: 10px;
		-webkit-border-bottom-right-radius: 10px;*/


}
.menuitem{
			padding: 5px;
			padding-top: 10px;
			font-size: 8pt;
			font-family: Verdana, Helvetica, sans;
			font-weight: bold;
			background: -moz-linear-gradient(top, #848ba1, #71729e);
			background: -webkit-gradient(linear, left top, left bottom, color-stop(0.1, #848ba1), color-stop(1.0, #71729e));
			filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#848ba1',EndColorStr='#71729e');
			border-bottom: 4px solid #8f99a6;
			color:white;
			height: 15px;
			list-style: none;
			margin:0px;
			text-align: center;
			text-shadow: 2px 2px 1px black;
			
						
}
.menuitem:hover{
	background: -moz-linear-gradient(top, #71729e, #848ba1);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0.1, #71729e), color-stop(1.0, #848ba1));
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#71729e',EndColorStr='#848ba1');
	color:black;
	text-shadow: 2px 2px 1px white;
				
}
.menuitem>div{
	text-shadow: none;
	font-weight: normal;
}
a.menulink
	{	position: relative;
		display: block;
		margin: 0;
		padding: 4px 10px;
		width: auto;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
		
		color: black;
		font: 11px arial;
}

a.menulink:hover
	{	background: #49A3FF;
		color: #FFF;
	}
	
/*Base Item-Links*/
.menuitemlink{
    text-decoration:none;
    color:white;
    display:block;
    position: relative;
    padding: 5px;
    padding-top:10px;
    
}
a.menuitemlink:hover{
    color:black;
}
.menuitemwithlink{
			font-size: 8pt;
			font-family: Verdana, Helvetica, sans;
			font-weight: bold;
			background: -moz-linear-gradient(top, #848ba1, #71729e);
			background: -webkit-gradient(linear, left top, left bottom, color-stop(0.1, #848ba1), color-stop(1.0, #71729e));
			filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#848ba1',EndColorStr='#71729e');
			border-bottom: 4px solid #8f99a6;
			color:white;
			height: 30px;
			list-style: none;
			margin:0px;
			text-align: center;
			text-shadow: 2px 2px 1px black;
			
						
}
.menuitemwithlink:hover{
	background: -moz-linear-gradient(top, #71729e, #848ba1);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0.1, #71729e), color-stop(1.0, #848ba1));
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#71729e',EndColorStr='#848ba1');
	color:black;
	text-shadow: 2px 2px 1px white;
				
}
#betanotice{
	float: left;
	width: 210px;
        /*color:red;*/
        font-size:8pt;
        padding-top:5px;
        padding-bottom:10px;
	cursor: pointer;	
}
#home{
	float: left;
	width: 120px;
	border-right: 4px solid #8f99a6;
	border-left: 3px solid #8f99a6;
	cursor: pointer;
}
#topwebcams{
	float: left;
	width: 150px;
	border-right: 4px solid #8f99a6;
	cursor: pointer;
}
#searchmenu{
	float: left;
	width: 220px;
	border-right: 4px solid #8f99a6;
	padding-top: 2px;
	height: 23px;
}

#lang{
	float: right;
	width: 100px;
	border-right: 4px solid #8f99a6;
	border-left: 4px solid #8f99a6;
	cursor: pointer;
}

#account{
	float: right;
	width: 100px;
	border-right: 4px solid #8f99a6;
	cursor: pointer;	
}

#topwebcams_sub{
	visibility: hidden;
	position: absolute;
	left: 122px;
	margin-top: 6px;
	background: #8f99a6;
	border: 4px solid #71729e;
	width:150px;
	z-index: 40;
	color:black;
	/*-webkit-border-radius: 10px;
	-moz-border-radius: 10px;*/
}


#account_sub{
	/*position: absolute;
	right: 30px;
	visibility: hidden;
	margin: 0;
	padding: 0;
	background: #9999FF;
	border: 1px solid black;
	margin-top: 4px;
	width: 120px;*/
	visibility: hidden;
	position: absolute;
	right: 0px;
	margin-top: 6px;
	background: #8f99a6;
	border: 4px solid #71729e;
	width:160px;
	z-index: 40;
	color:black;
	/*-webkit-border-radius: 10px;
	-moz-border-radius: 10px;*/
}
#lang_sub{
	position: absolute;
	right: 113px;
	visibility: hidden;
	margin-top: 6px;
	background: #8f99a6;
	border: 4px solid #71729e;
	width:150px;
	z-index: 40;
	color:black;
	/*	margin: 0;
	margin-top: 4px;
	padding: 0;
	background: #9999FF;
	border: 1px solid black;
	width: 250px;*/
}

#searchads{
	display:none;
    width:150px;
    height:400px;
    float:left;
    z-index:150;
    position: absolute;
    left:585px;
    top:50px;

}

#searchresult{
	overflow:auto;
	height:430px;
	width:750px;
	border-top:1px solid black;
	border-bottom:1px solid black;
    z-index:100;
}
#result{
	visibility: hidden;
	position: absolute;
	left: 217px;
	margin: 0;
	padding: 0;
	background: #8f99a6;
	border: 4px solid #71729e;
	margin-top: 0px;
	width:750px;
	height: 500px;
	z-index: 40;
	color:black;
}

#searchouterbox{
	width:220px;
	height:25px;
	margin-top: 3px;
	margin-left: 2px;
}
#innersearchbox{
	width: 180px;
	height: 19px;
	float:left;
	border-bottom: 1px solid black;
	border-top: 1px solid black;
	background-color: white;
}
input.searchfield {
	background:none repeat scroll 0 0 transparent;
	border:medium none;
	color:black;
	float:left;
	font:12px Arial,Tahoma,sans-serif;
	padding:2px 0 0 0px;
	position:relative;
	width:180px;
}
#searchleft{
	float:left;
	background-image: url("/img/searchbox/searchborderleft.png");
	background-repeat: no-repeat;
	width: 11px;
	height: 21px;

}
#searchbutton{
	float:left;
	width: 24px;
	height: 21px;
	/*background-image: url("../searchbox/searchbutton_unpressed.png");
	background-repeat: no-repeat;*/
}
#searchbox{
		color: silver;
	}
		.searchresultlist{
		list-style: none;
		margin: 0px;
		padding: 0px;
	}
	.searchresult{
		margin: 0px;
		padding: 0px;
		background-color: #e9e7e9;
		width: 550px;
		border: 3px solid #7172a1;
		margin-bottom: 20px;		
		height: 100px;	
		clear:both;
	}
	li.searchresult:hover{
		background-color: #8086a4;
		border: 3px solid #7172a1;	}	
    .searchresulttext{
        color:black;
        text-decoration:none;
        display:block;
        height:90px;
        overflow:hidden;        
        text-align:left;
		font-family: Verdana, Arial, Helvetica, sans;
		font-size: 8pt;
		float: left;
		margin: 0px;
		padding-top: 5px;
		width: 380px;

        }
#searchbarresultrightbar{
    margin-left:10px;
    width:150px;
    height: 520px;
    background-color:white;
    float:left;
}
#searchresultleftbar{
    margin-left:10px;
    float:left;
    min-width:550px;
}

#searchloadingindicator{
    margin:0px;
    float:left;
    text-align:left;
    width:240px;
    padding:5px;
}
#searchrestitle{
    margin:0px;
    float:left;
    width:200px;
    text-align:center;
    font-size:10pt;
    font-weight:bold;
    padding:5px;
}

.searchresultcountry{
    font-size:10pt;
    font-weight: bold;
    text-align: left;
    padding-left:150px;
    width:400px;
    height: 20px;
    margin-bottom:15px; 
    background-color: #e9e7e9;
    border: 3px solid #7172a1;
}
li.searchresultcountry:hover{
		background-color: #8086a4;
		border: 3px solid #7172a1;	
}


/*
#searchbutton:hover{
	background-image: url("../searchbox/searchbutton_pressed.png");
	cursor: pointer;
}*/
