#cookie-widget {
	position: relative;
	color: #000;
    border-radius: 5px 5px 0 0;
    -webkit-border-radius: 5px 5px 0 0;
	-moz-border-radius: 5px 5px 0 0;
    height: 40px;
    width: 600px;
    position: fixed;
    bottom: 0px;
    left: 50%;
    margin-left: -300px;
	font-family: Arial, Helvetica;
    font-size: 11px;
    color: #333;
    overflow: hidden;
    text-align: left;
}

	#cookie-widget > div {
		zoom: 1;
		background: #fff;
		background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#cccccc));
		background: -moz-linear-gradient(top,  #ffffff,  #cccccc);
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#cccccc');
		padding: 5px;
		border: 1px solid #cccccc;
		border-radius: 3px 3px 0 0;
	    -webkit-border-radius: 3px 3px 0 0;
		-moz-border-radius: 3px 3px 0 0;
		height: 30px;
	}

	#cookie-widget.dark > div {
		background: #0d0d0d;
		background: -webkit-gradient(linear, left top, left bottom, from(#323232), to(#0d0d0d));
		background: -moz-linear-gradient(top,  #323232,  #0d0d0d);
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#323232', endColorstr='#0d0d0d');
		border: 1px solid #0d0d0d;
		color: #fff;
	}

	#cookie-widget > div > a,
	#cookie-widget > div input[type=button] {
		color: #777;
		text-decoration: none;
	}

		#cookie-widget > div > a:hover,
		#cookie-widget > div input[type=button]:hover {
			text-decoration: underline;
		}

	#cookie-widget > div > #cookie-close {
	    cursor: pointer;
	    font-size: 11px;
	    font-weight: bold;
	    line-height: 10px;
	    position: absolute;
	    right: 3px;
	    text-align: center;
	    top: 3px;
	    width: 10px;
	}

		#cookie-widget > div > #cookie-close:hover {
			font-size: 13px;
		}


	#cookie-widget > div > #cookie-button-set {
	    position: absolute;
	    right: 73px;
	    top: 8px;
	}

		#cookie-widget > div > #cookie-button-set > input[type=button] {
			background: none;
			border: none;
		    margin: 0 5px;
		    padding: 3px 10px;
		    font-size: 11px;
		    cursor: pointer;
		}

			#cookie-widget > div > #cookie-button-set > input[type=button]:first-child {
				border-radius: 3px;
				background: #25AAE1;				
				border: 1px solid #25AAE1;
				font-size: 12px;
				padding: 3px 20px;
				color: #ffffff;
			}

				#cookie-widget > div > #cookie-button-set > input[type=button]:first-child:hover {
					text-decoration: none;
					background: #25AAE1;					
					border: 1px solid #25AAE1;
				}