@import url("http://visitcopenhagen.com/style/niftyCorners.css");
@import url("http://visitcopenhagen.com/style/tabsBlue.css");
@import url("http://visitcopenhagen.com/style/cupertino/ui.datepicker.css");

div#wocoWidgetHor{
    /*width: 653px;*/
    background-color:#BCC6D0;
    float:left;
    text-align:left;
}

div#EventWidgetHor{
	/*width:653px;*/
	height:205px;
	float:left;
	padding:0px;
	background-color:#D3DDE6;
}
div#EventWidgetBoxHor{
	height:205px;
	float:left;
	padding:4px;
	font-family:Verdana,Arial,Sans-Serif;
	font-size:10px;
	clear: both;
}
div#EventWidgetHor .Main{
	float:left;
	padding:3px;
}

div#EventWidgetHor .MainBox{
	float:left;
	/*width:645px;/*-8*/
}
div#EventWidgetHor .EventPage{
    float: left;
    /*width:429px;  /* /3.15 + 7 * 2 + 1*/
}

div#EventWidgetHor .RowFirst{
	float:left;
	/*width:207px; /* /3.15*/
	height:170px;
}
div#EventWidgetHor .Row{
	float:left;
	/*width:207px;  /* /3.15*/
	margin-left:7px;
	height:175px;
}
div#EventWidgetHor .TopBorderBlack{
	float:left;
	/*width:207px; /* 3.15*/
	height:2px; 
	border-top:solid 1px #000000;
	overflow:hidden;
}
div#EventWidgetHor .TopTitleBox
{
	/*width:207px; /* 3.15*/
	clear:left;
	float:left;
	height:20px;
	background-color:#000000;
	color:#FFFFFF;
	font-weight:bold;
}
div#EventWidgetHor .TopTitle
{
	float:left;
	padding: 4px 0px 0px 8px;
}
div#EventWidgetHor .CheckBox
{
	clear:left;
	float:left;
	padding:2px;
	/*width:199px; /* 3.15 - 8*/
	height:18px;
}
div#EventWidgetHor input{
	color:Green;
}
div#EventWidgetHor a{
	color:#000000;
	margin-left:5px;
	text-decoration:none;
	font-size:10px;
	font-weight:normal;
}
div#EventWidgetHor a.TopTitle{
	color:#FFFFFF;
	padding:0px;
	font-size:10px;
	font-weight:bold;
}
div#EventWidgetHor .CheckBoxItem{
	float:left;
}
div#EventWidgetHor .CheckBoxText{
	float:left;
	padding:2px 0px 2px 7px;
	font-weight:normal;
}
div#EventWidgetHor .ButtonBox
{
	clear:left;
	float:left;
	padding:10px 0px 10px 8px;
	width:121px;
}
div#EventWidgetHor .Button
{
	background-color:#000000;
}
div#EventWidgetHor .ButtonText
{
	height:16px;
}
div#EventWidgetHor a.Button
{
	text-decoration:none;
	margin:1px 0px 0px 10px;
	float:left;
	color:#FFFFFF;
	font-size:9px;
	font-weight:bold;
	width:auto;
	height:auto;
}
div#EventWidgetHor .Date
{
	float:left;
	padding:7px 0px 7px 2px;
	color:Gray;
	font-weight:bold;
	font-size:9px;
	/*width:199px; /*3.25*/
}
div#EventWidgetHor .ImageBox
{
	float:left;
	padding:5px;
	background-color:#FFFFFF;
}
div#EventWidgetHor .Text
{
	clear:left;
	padding:2px 0px 2px 2px;
	font-size:9px;
	font-weight:normal;
	/*width:199px;  /* 3.25*/
}
div#EventWidgetHor .Footer
{
	float:left;
	background-color:#D3DDE6;
	padding-bottom:4px;
	/*width:645px;  /* -8*/
}
div#EventWidgetHor .FooterText
{
	float:left;
	padding-left:7px;
	width:210px;
	font-size:10px;
	font-weight:normal;
}
div#EventWidgetHor .PaginationBox
{
	float:left;
	font-size:10px;
	font-weight:bold;
	/*width:425px; /* -228*/
}
div#EventWidgetHor .Pagination
{
	padding-left:320px;
	cursor: pointer;
	cursor: hand;
}
div#EventWidgetHor a.Pagination
{
	text-decoration:none;
	float:left;
	padding-left:0px;
	margin-right:5px;
	width:auto;
	font-weight:bold;
	font-size:10px;
}
div#EventWidgetHor .BorderLeft
{
	border-left:solid 1px #000000;
	float:left;
}

/* SEARCH FORM */
div#EventWidgetSearchHor{
	height:205px;
	background-color:#D3DDE6;
	float:left;
	font-family:Verdana,Arial,Sans-Serif;
	font-size:10px;
	padding:0px;
}
div#EventWidgetSearchBoxHor{
	float:left;
	padding:4px;
}
div#EventWidgetSearchHor .Main{
	padding:3px;
	float:left;
}
div#EventWidgetSearchHor .Search
{
	float:left;
	/*width:639px; /* -14*/
	height:175px;
}
div#EventWidgetSearchHor .Footer
{
	float:left;
	background-color:#D3DDE6;
	padding-bottom:4px;
	/*width:645px; /* - 8*/
}
div#EventWidgetSearchHor .FooterText
{
	float:left;
	padding-left:7px;
	font-size:10px;
	font-weight:normal;
}
div#EventWidgetSearchHor .TopBorderBlack
{
	float:left;
	/*width:639px; /* -14*/
	height:2px;
	border-top:solid 1px #000000;
	overflow:hidden;
}
div#EventWidgetSearchHor .TopTitleBox
{
	/*width:639px; /* -14*/
	clear:left;
	float:left;
	height:20px;
	background-color:#000000;
	color:#FFFFFF;
	font-weight:bold;
}
div#EventWidgetSearchHor .TopTitle
{
	float:left;
	padding: 4px 0px 0px 8px;
}
div#EventWidgetSearchHor .SearchRow1
{
	/*width:190px; /* /3.44*/
	float:left;
	padding:7px 7px 1px 7px;
}
div#EventWidgetSearchHor .SearchRow2
{
	/*width:275px; /* /2.37*/
	float:left;
	padding:7px 0px 1px 7px;
}
div#EventWidgetSearchHor .CheckboxesBox
{
	height:120px;
}
div#EventWidgetSearchHor .SearchRow3
{
	/*width:146px;	/* /4.47*/
	float:left;
	padding:7px 0px 1px 7px;
}
div#EventWidgetSearchHor input.SearchDate
{
	width:75px;
	margin-left:5px;
	font-size:10px;
	color:Black;
	vertical-align:middle;
}
div#EventWidgetSearchHor .Item
{
	float:left;
	width:65px;
	margin-bottom:1px;
	padding-top:2px;
}
div#EventWidgetSearchHor .ItemInput
{
	float:left;
	width:115px;
	margin-bottom:1px;
}
div#EventWidgetSearchHor .clearLeft
{
	clear:left;
	float:left;
	padding:3px;
	/*width:190px;	/* /3.44*/
}
div#EventWidgetSearchHor .selectBox
{
	float:left;
	padding:3px 0px;
	height:15px;
}
div#EventWidgetSearchHor .CheckBoxType1
{
	clear:left;
	float:left;
	padding:2px;
	width:270px;
	height:18px;
}
div#EventWidgetSearchHor .CheckBoxType2
{
	clear:left;
	float:left;
	padding:2px;
	height:18px;
	width:150px;
}
div#EventWidgetSearchHor .CheckBoxText{
	float:left;
	padding:2px 0px 2px 7px;
	font-weight:normal;
}
div#EventWidgetSearchHor .CheckBoxItem{
	float:left;
}
div#EventWidgetSearchHor select
{
	float:left;
	/*width:180px;	/* /3.63*/
	font-size:11px;
	font-weight:normal;
}
div#EventWidgetSearchHor .ButtonBoxLeft
{
	clear:left;
	float:left;
	margin:5px 0px 0px 130px;
	width:140px;
}
div#EventWidgetSearchHor .ButtonBoxRight
{
	clear:left;
	float:left;
	width:115px;
	margin: 5px 0px 0px;
}
div#EventWidgetSearchHor .Button
{
	background-color:#000000;
}
div#EventWidgetSearchHor .ButtonText
{
	height:16px;
}
div#EventWidgetSearchHor a.Button
{
	text-decoration:none;
	margin:1px 0px 0px 10px;
	float:left;
	color:#FFFFFF;
	font-size:9px;
	font-weight:bold;
	width:auto;
	height:auto;
	cursor:pointer;
}
div#EventWidgetSearchHor img
{
	vertical-align:middle;
	padding-left:2px;
}
div#EventWidgetSearchHor a
{
	margin-left:5px;
	color:Black;
	font-size:10px;
	font-weight:normal;
}

/* VERTICALS FORM */

div#wocoWidgetVert{
    /*width: 221px;*/
    background-color:#BCC6D0;
    text-align:left;
}

div#EventWidgetVert{
	float:left;
	font-family:Verdana,Arial,Sans-Serif;
	font-size:10px;
	height:467px;
	/*width:221px;*/
	background-color:#D3DDE6;
	padding:0px;
}
div#EventWidgetVertBox{
	float:left;
	padding:4px;
}
div#EventWidgetVert .Main{
	float:left;
	height:374px;
	/*width:213px;*/
}
div#EventWidgetVert .MainBox{
	padding:3px 0px 3px 2px;
	float:left;
}
div#EventWidgetVert .Row{
	float:left;
	/*width:207px;*/
	margin-top:10px;
	height:150px;
	padding-left:2px;
}
div#EventWidgetVert .RowFirst{
	float:left;
	/*width:207px;*/
	height:49px;
}
div#EventWidgetVert .TopBorderBlack{
	float:left;
	/*width:207px;*/
	height:2px;
	border-top:solid 1px #000000;
	overflow:hidden;
}
div#EventWidgetVert .TopTitleBox
{
	/*width:207px;*/
	clear:left;
	float:left;
	height:20px;
	background-color:#000000;
	color:#FFFFFF;
	font-weight:bold;
}
div#EventWidgetVert .TopTitle
{
	float:left;
	padding: 4px 0px 0px 8px;
}
div#EventWidgetVert .TopTitleFirst
{
	/*width:202px;*/
	clear:left;
	float:left;
	font-weight:bold;
	margin:3px 0px 5px 8px;
	font-size:11px;
}
div#EventWidgetVert .EventPage{
    float: left;
    /*width:207px;*/
}
div#EventWidgetVert .selectBox
{
	float:left;
	padding:2px 0px;
	height:15px;
}
div#EventWidgetVert select
{
	float:left;
	/*width:208px;*/
	font-size:11px;
	padding-left:5px;
	font-weight:normal;
}
div#EventWidgetVert a{
	color:#000000;
	margin-left:5px;
	text-decoration:none;
	font-size:10px;
	font-weight:normal;
}
div#EventWidgetVert a.TopTitle{
	color:#FFFFFF;
	padding:0px;
	font-size:10px;
	font-weight:bold;
}
div#EventWidgetVert .ButtonBox
{
	clear:left;
	float:left;
	margin:10px 0px 10px 85px;
	width:121px;
}
div#EventWidgetVert .Button
{
	background-color:#000000;
}
div#EventWidgetVert .ButtonText
{
	height:16px;
}
div#EventWidgetVert a.Button
{
	text-decoration:none;
	margin:1px 0px 0px 10px;
	float:left;
	color:#FFFFFF;
	font-size:9px;
	font-weight:bold;
	width:auto;
	height:auto;
}
div#EventWidgetVert .Date
{
	float:left;
	padding:7px 0px 7px 2px;
	color:Gray;
	font-weight:bold;
	font-size:9px;
}
div#EventWidgetVert .ImageBox
{
	clear:left;
	float:left;
	padding:5px;
	background-color:#FFFFFF;
}
div#EventWidgetVert .Text
{
	clear:left;
	float:left;
	padding:2px 0px 2px 2px;
	font-size:9px;
	font-weight:normal;
	/*width:200px;*/
}
div#EventWidgetVert .Footer
{
	float:left;
	background-color:#D3DDE6;
	/*width:213px;*/
	padding-top:5px;
	height:80px;
}
div#EventWidgetVert .FooterText
{
	float:left;
	padding:7px 0px 7px 7px;
	font-size:10px;
	font-weight:normal;
	/*width:207px;*/
}
div#EventWidgetVert .PaginationBox
{
	float:left;
	font-size:10px;
	font-weight:bold;
	/*width:213px;*/
	padding-top:5px;
}
div#EventWidgetVert .Pagination
{
	padding-left:100px;
	cursor:pointer;
}
div#EventWidgetVert a.Pagination
{
	text-decoration:none;
	float:left;
	padding-left:0px;
	margin-right:5px;
	width:auto;
	font-weight:bold;
	font-size:10px;
}
div#EventWidgetVert .BorderLeft
{
	border-left:solid 1px #000000;
	float:left;
}
/* SEARCH VERTICAL FORM */

div#EventWidgetSearchVert{
	float:left;
	font-family:Verdana,Arial,Sans-Serif;
	font-size:10px;
	/*width:221px;*/
	height:467px;
	background-color:#D3DDE6;
	padding:0px;
}
div#EventWidgetSearchBoxVert{
	float:left;
	padding:4px;
}
div#EventWidgetSearchVert .Main{
	padding:3px 0px;
	float:left;
	/*width:213px;*/
}
div#EventWidgetSearchVert .Search
{
	float:left;
	padding-left:2px;
	height:427px;
}
div#EventWidgetSearchVert .Footer
{
	float:left;
	background-color:#D3DDE6;
	/*width:213px;*/
	height:26px;
}
div#EventWidgetSearchVert .FooterText
{
	float:left;
	padding:7px 0px 7px 7px;
	font-size:10px;
	font-weight:normal;
}
div#EventWidgetSearchVert .TopBorderBlack{
	float:left;
	/*width:207px;*/
	height:2px;
	border-top:solid 1px #000000;
	overflow:hidden;
}
div#EventWidgetSearchVert .TopTitleBox
{
	/*width:207px;*/
	clear:left;
	float:left;
	height:20px;
	background-color:#000000;
	color:#FFFFFF;
	font-weight:bold;
}
div#EventWidgetSearchVert .TopTitle
{
	float:left;
	padding: 4px 0px 0px 8px;
}
div#EventWidgetSearchVert .SearchRow1
{
	/*width:190px;*/
	float:left;
	padding:7px;
}
div#EventWidgetSearchVert input.SearchDate
{
	width:75px;
	margin-left:5px;
	font-size:10px;
	color:Black;
	vertical-align:middle;
}
div#EventWidgetSearchVert .Item
{
	float:left;
	width:65px;
	margin-bottom:1px;
	padding-top:2px;
}
div#EventWidgetSearchVert .ItemInput
{
	float:left;
	width:115px;
	margin-bottom:1px;
}
div#EventWidgetSearchVert .clearLeft
{
	clear:left;
	float:left;
	padding:3px;
	/*width:190px;*/
}
div#EventWidgetSearchVert .selectBox
{
	float:left;
	padding:3px 0px;
	height:15px;
}
div#EventWidgetSearchVert select
{
	float:left;
	/*width:180px;*/
	font-size:11px;
	font-weight:normal;
}
div#EventWidgetSearchVert .ButtonBoxLeft
{
	clear:left;
	float:left;
	margin:15px 10px 0px 51px;
	width:137px;
}
div#EventWidgetSearchVert .ButtonBoxRight
{
	clear:left;
	float:left;
	width:115px;
	margin: 15px 0px 0px 73px;
}
div#EventWidgetSearchVert .Button
{
	background-color:#000000;
}
div#EventWidgetSearchVert .ButtonText
{
	height:16px;
}
div#EventWidgetSearchVert a.Button
{
	text-decoration:none;
	margin:1px 0px 0px 10px;
	float:left;
	color:#FFFFFF;
	font-size:9px;
	font-weight:bold;
	width:auto;
	height:auto;
	cursor:pointer;
}
div#EventWidgetSearchVert img
{
	vertical-align:middle;
	padding-left:2px;
}
div#EventWidgetSearchVert a
{
	color:Black;
	margin-left:5px;
	font-size:10px;
	font-weight:normal;
}
