body { margin: 0;	padding: 0;	line-height: 1.3em;	color: #525252;  background: #fff; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	font-size: 0.69em; }

/***** content ******/
table { border: 1px solid #845900; border-collapse: collapse;}
td, th {	border: solid 1px #845900; padding: 5px; }
th { background: #845900; color:#fff;font-size: 0.69em; }
p { margin: 0;	padding: 0;}
acronym { border-bottom: 1px dotted red;}
caption { text-align: center; font-weight: bold;}
form {margin:0; padding:0;}
fieldset { border:0; margin:0; padding:0; }
legend { position:absolute; left:-9000em; top:0; height:1px; width:1px; overflow:hidden }
input, textarea, select { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	border: 1px solid #458056;	background: #FFFFCC;	padding: 3px;	margin: 3px 0 3px 0;	font-size: 1em;}
input:focus, input:active, textarea:focus, textarea:active, select:focus, select:active {	background: #fde3d3;	border: 1px solid #1e4400;	color: #000;}
input.butForm { width:58px; height:21px; border:none; color:#fff; font-weight:bold; margin:0; padding:0; background: url(../images/bgButForm.gif) no-repeat;}

pre {	font-size:1.23em; color:#ff0000;}

a { text-decoration: underline; color:#5a471c; }
a:visited {color:#5a471c; }
a:hover, a:focus, a:active  {color: #ab3434; text-decoration: underline; }

a.more { font-family:'pt_sansbold'; color:#5a471c; background: url(../images/icoArr.png) no-repeat left 4px; padding:0 0 0 10px; clear:both; text-decoration: none; text-transform:uppercase}
a.more:visited {  }
a.more:hover, a.more:focus, a.more:active { color:#5a471c; background: url(../images/icoArr.png) no-repeat left 4px; text-decoration: underline;}

a.nound, a.nound:hover, a.nound:visited, a.nound:focus, a.nound:active  { padding:0; margin: 0 0 0 0; background:none; }

h1, h2, h3, h4 { line-height: 1em; }

h1 {font-family:'pt_sansbold'; color:#4b382a; font-weight:normal; font-size:1.82em; margin: 0; padding: 0;}

h2 { font-family:'pt_sansbold'; color:#4b382a; font-weight:normal; font-size:1.64em; margin:20px 0 10px 0; color:#4b382a;  padding:10px 15px 7px 15px; background: #f3f3f3; border-radius:0 10px 0 10px; -moz-border-radius:0 10px 0 10px; -webkit-border-radius:0 10px 0 10px; border-bottom:1px solid #5a471c}
h2.news { background:none;  padding: 0; font-size:1.09em; margin:15px 0 15px 15px;}
h2.header {	 font-family:'pt_sansregular'; color:#4b382a; font-weight:normal; font-size:2em; margin:10px 0 10px 0; padding:0 0 5px 15px;  border-bottom:1px solid #ffcf0c; background:none; border-radius:0; -moz-border-radius:0; -webkit-border-radius:0;}

h3 { font-family:'pt_sansbold'; font-weight:normal; font-size:1.27em; margin:5px 0 5px 0; padding: 0;}
h3.news { font-family:'pt_sansbold'; color:#4b382a; font-weight:normal; font-size:1.455em; 	margin:15px 0 20px 0; padding:0 0 5px 0;  border-bottom:1px solid #ffcf0c;}
h3.news_first { margin:0 0 20px 0;}
h3.news a { text-decoration: none; color:#4b382a; }
h3.news a:hover, h3.news a:focus, h3.news a:active { color: #9b653a; text-decoration: underline; }

h3.news_gal {font-family:'pt_sansbold'; font-weight:normal; color:#4b382a; font-size:1.455em; 	margin:30px 0 5px 0; padding:0; }
h3.news_gal a, h3.news_gal a { text-decoration: none; color:#4b382a; }
h3.news_gal a:hover, h3.news_gal a:focus, h3.news_gal a:active { color: #9b653a; text-decoration: underline; }
.kat_info {	padding: 0 0 10px 0; color:#aaa;}

h4 { font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight:bold; font-size:1.09em; margin:5px 0 5px 0; padding: 0;}
h5 { font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight:bold; font-size:1em; margin:5px 0 5px 0; padding: 0;}

.hide { position:absolute; left:-9000em; top:0; height:1px; width:1px; overflow:hidden} 
.txt_ERR { font-weight: bold;	color: #ff0000; background: #FFFFE1;	text-decoration: none;	padding:5px; border:1px solid #ff0000;	margin:10px 0px 10px 0px;}
.txt_MSG { font-weight: bold;	color: #008000; background: #FFFFE1;	text-decoration: none;	padding:5px; border:1px solid #008000; margin:10px 0px 10px 0px;}
.clear { clear: both; padding:0; margin:0;}
.strony { padding:10px 0 10px 0; clear:both; text-align:center;}
.strong { font-weight:bold;}
.amore {	padding:10px 0 0 0;}
.sep { border-top:1px solid #f3f3f3; margin:5px 0 10px 0; height:1px; font-size:0px;}

.fontSize9 {font-size:0.71em;line-height:14px;}
.fontSize10 {font-size:0.75em;line-height:14px;}
.fontSize11 {font-size:0.9em;line-height:16px;}
.fontSize12 {font-size:1em;line-height:16px;}
.fontSize13 {font-size:1.08em;line-height:18px;}
.fontSize14 {font-size:1.17em;line-height:18px;}
.fontSize16 {font-size:1.33em;line-height:24px;}
.fontSize18 {font-size:1.50em;line-height:24px;}
.fontSize20 {font-size:1.67em;line-height:28px;}
.fontSize36 {font-size:3em;line-height:44px;}

.error {	text-align: center;}
.error h1 {	padding: 40px 0 40px 0; font-size:3em; line-height:44px;}
.error p {	padding: 10px 0 0 0; font-size:1.27em; }

.news_ul {list-style-image: url(../images/icoArt.jpg); padding:0 0 0 30px; margin:0 0 5px 0;}
.news_ul li {padding: 0 0 5px 0; }	
.list_s {list-style-image: url(../images/icoArt.jpg); padding:0 0 0 30px; margin:0 0 5px 0;}
.list_s li {padding: 0 0 5px 0; }	
.search_ul {list-style-image: url(../images/icoArt.jpg); padding:20px 0 0 30px; margin:0 0 5px 0;} 
.search_ul li {padding: 0 0 5px 0; }	

#maincontainer {width:980px; margin:0 auto 0 auto; background:#fff; position:relative; z-index:1}

#contenthand { float:right; width:750px;}

#content { float:left; width:540px; }
#content_noright { float:left; width:745px; }
.maintxt { clear: both; padding:10px 15px 10px 15px;}

.infoheadhand {margin:10px 0 10px 15px; clear:both;}
.infohand { margin:10px 0 10px 15px; clear:both; }

.fotohand { margin:20px 0 10px 10px; }
.fotocolumn { margin: 0 0 0 0; padding: 0; float: left; }
.fotocolumn a, .fotocolumn a:hover, .fotocolumn a:focus, .fotocolumn a:active { padding:0; margin: 0; background:none;}
.fotocolumn p { text-align: center; padding:0 0 20px 0;}
.ffoto { margin: 0 0 0 0; float: left; width: 215px;}
.ffoto a, .ffoto a:hover, .ffoto a:focus, .ffoto a:active { padding:0; margin:0; }
.ffoto p {	line-height: 1.23em;	text-align: center; padding:10px 10px 10px 0;  font-family: 'pt_sansregular'; font-size:1.09em;}
.ffoto p.fotoname { font-weight:normal;}
.leadtxt { float: left; padding:0 0 10px 15px; text-align:justify;}
.leadtxtnoph { padding:0 15px 10px 0px; text-align:justify; }
.leadtxtsub { float: left; padding:0 15px 10px 0; text-align:justify; }
.leadtxt_search { padding:0 0 10px 15px;} 
.no_menu {	width:65%; }
.with_menu { width:50%; }

img {border:none;}
img.ico {margin: 0 10px 0 0;}
img.im {margin: 0 5px 0 0; vertical-align:middle;}
img.gal {border: 1px solid #f0f0f0; margin:0;  border-radius:0 10px 0 10px; -moz-border-radius:0 10px 0 10px; -webkit-border-radius:0 10px 0 10px;}
img.news {	border: 1px solid #444;	margin: 5px 0 0 0;}

/* tematy przewodnie */
#topicshandd { width:686px; height:133px; background: url(../images/bgTopics.jpg) no-repeat; padding:2px 0 0 0; position:relative; bottom:14px; z-index:1; margin:15px 0 0 0;}
#topicshand { width:686px; height:133px; }
#topicshandd .topic { margin:2px 5px 0 10px; height:128px; background:#fff;}
#topicshandd .topic_foto { float:left; width:320px; height:126px; padding:0 5px 0 10px; }
#topicshandd .topic_txt { float:left; width:330px; height:128px; overflow:hidden; }
#topicshandd .topic_txt h2 { margin:0; padding:10px 0 10px 0; background:none; font-family: Tahoma, Arial, Helvetica, sans-serif;}
/*
.pages_url { position:relative; left:510px; top:110px; z-index:10; width:160px; text-align:right;}
.pages_url a { margin:0 0 0 10px; padding:3px 5px 3px 5px; background:#efefef; }
*/
#pages_url { height:20px; text-align:right; position:relative; top:-15px; padding: 0 20px 0 0; z-index:100;}
#pages_url a { margin:0 10px 0 0; padding:1px 5px 1px 5px; background:#efefef; font-size:0.9em;text-decoration: none; }
#pages_url a.activeSlide { background:#444; color:#fff; }

/***** newsletter *****/
fieldset.newslet {border: 1px solid #ddd; margin:0; padding:10px 20px 20px 20px; }
fieldset.newslet legend {display: inline;  color:#458056; font-weight:bold;}
.newslet_lab {width:110px; float:left; padding:5px 0 0 0;}
fieldset.newslet br {clear:both;}

/***** sonda *****/
.f_sonda input {border: none; padding:0; margin:2px 2px 2px 0;}

/***** prawa kolumna  *****/
#info { float:right; width:188px; }

/***** naglowek *****/
#bgTop { width:100%; height:132px; background:#FFCF0C; position:absolute; top:0; left:0; z-index:0;}

#header { margin: 0 auto; min-height: 160px; position: relative; width: 1000px; background:url("../images/bgHeader.png") no-repeat;}
#headerLogo { width:600px; height:100px; overflow:hidden; position:absolute; top:9px; left:10px;}

#header .langs { width:220px; height:50px; position:absolute; top:20px; right:21px; text-align:right;}
#header .langs img { vertical-align:middle; margin:0;}
#header .langs ul { list-style-type: none; padding:0; margin: 0; display:inline-block;}
#header .langs li { display:block; padding: 0 4px 0 0; margin: 0; text-align:center; float:left; }
#header .langs li a { text-decoration:none; font-weight:bold; }

.virtWSB { width:120px; height:30px; position:absolute; top:25px; right:240px;}
.virtWSB h2 { font-size:1.09em; margin:0; padding-left:0; padding-right:5px; padding-top:0; border-radius:0;  -moz-border-radius:0;  -webkit-border-radius:0; background:none; border-bottom:1px solid #ff670c; display:inline-block;}
.virtWSB a { padding: 0 10px 0 0; background:url("../images/icoTop.png") no-repeat right center; text-decoration:none; }


.menu_top {  position:absolute; left:20px; top:110px; width:960px; background: #FFCF0C; border-bottom: 1px solid #5A471C; border-radius: 10px 0 10px 0;  -moz-border-radius:  10px 0 10px 0; -webkit-border-radius: 10px 0 10px 0; color: #443615; font-family: 'pt_sansbold'; font-size: 1.3em;  font-weight: normal; text-align:center}
.menu_top ul { list-style-type: none; padding:0 ; margin: 0; }
.menu_top li { display:inline-block; padding:0; margin: 0; background:url("../images/bgMenuTop.png") no-repeat right center; }
.menu_top a { text-transform:uppercase; text-decoration:none; display:inline-block; padding:12px 20px 10px 20px; color: #443615; }
.menu_top li.nosep { background:none; }
.menu_top a.sel,
.menu_top a:focus,
.menu_top a:hover { color:#FFCF0C; background:#443615; }

.menu_top_st {  position:absolute; left:20px; top:19px; width:960px;}
.menu_top_st ul { list-style-type: none; padding:0 ; margin: 0; }
.menu_top_st li { display:inline-block; padding:0; margin: 0; background:url("../images/bgMenuTop.png") no-repeat right center; }
.menu_top_st a { text-decoration:none; display:inline-block; padding:3px 10px 4px 10px; color: #443615; }
.menu_top_st li.nosep { background:none; }

.search_hand { position:absolute; top:75px; right:20px; width: 337px; height:35px; }
.search_hand form { padding:0; }
.search_hand label { float:left; padding: 5px 10px 0 0; color:#443615; font-family: 'pt_sansregular'; font-size:1.23em; }
.search_hand div.input_hand { float:left; width:200px; height:23px;}
.search_hand div.but_hand { float:left; width:65px; height:23px;}
.search_hand input.search_input { width:167px;  line-height:1em; border:1px solid #e9e9e9; background:#f7f7f7; color:#505050; margin:0; padding:4px 10px; border-radius: 0 10px 0 10px;  -moz-border-radius: 0 10px 0 10px; -webkit-border-radius: 0 10px 0 10px; }
.search_hand input.search_input:focus { border:1px solid #5a471c; }
.search_hand input.search_but {  font-family: 'pt_sansregular'; text-transform:uppercase; width:65px; cursor:pointer; line-height:1em; height:24px; padding:0 10px; background: #999999; color: #000000; border:none; margin:0; border-radius: 0 10px 0 10px;  -moz-border-radius: 0 10px 0 10px; -webkit-border-radius: 0 10px 0 10px; }

.search_hand_st { top:30px; right:20px; width: 280px; }

.newslet_hand {margin: 10px 0 20px 10px;}
.newslet_hand input#freshmail_email { width:164px;  line-height:1em; border:1px solid #e9e9e9; background:#f7f7f7; color:#505050; margin:0 0 10px 0; padding:4px 10px; border-radius: 0 10px 0 10px;  -moz-border-radius: 0 10px 0 10px; -webkit-border-radius: 0 10px 0 10px; }
.newslet_hand input.newslet_but {  font-family: 'pt_sansregular'; text-transform:uppercase; width:70px; cursor:pointer; line-height:1em; height:24px; padding:0 10px; background: #5a471c; color:#ffcf0c; border:none; margin:0; border-radius: 0 10px 0 10px;  -moz-border-radius: 0 10px 0 10px; -webkit-border-radius: 0 10px 0 10px; }
.newslet_hand { text-align:right;}

.social_hand {margin: 10px 0 20px 10px;}

/* slajdy */
#slideWrapper { position: relative; width: 560px; height: 345px; float:left; margin:0 0 20px 0;}
#slideshow  {width: 560px; height: 345px;}
.slide { position:relative; width: 560px; height: 345px; overflow: hidden; border-radius:0 10px 0 10px;  -moz-border-radius: 0 10px 0 10px; -webkit-border-radius: 0 10px 0 10px;}
.slideText {position: absolute; left: 0; bottom: 0; background: url("../images/bgTopic.png"); padding: 15px; width: 530px; color:#fff !important}
.slideText div { margin:0 80px 0 0;}
.slideText h3 { font-size:1.33em; }
.slideText h3,
.slideText h3 a { color:#ffcf0c; text-decoration:none;}

.control {position: absolute; z-index: 50; display: block; text-indent: -9000em; outline:none;}
#prevSlide {left:-5px; top: 44%; width: 36px; height: 39px; background: url("../images/btnLeft.png") no-repeat 12px 11px #ffcf0c; border-radius: 10px 0 10px 0;  -moz-border-radius: 10px 0 10px 0; -webkit-border-radius: 10px 0 10px 0; box-shadow:1px 2px 0 #454545; -moz-box-shadow:1px 2px 0 #454545; -webkit-box-shadow:1px 2px 0 #454545;}
#nextSlide {right:-5px; top: 44%; width: 36px; height: 39px; background: url("../images/btnRight.png") no-repeat 12px 11px #ffcf0c; border-radius: 0 10px 0 10px;  -moz-border-radius: 0 10px 0 10px; -webkit-border-radius: 0 10px 0 10px; box-shadow:-1px 2px 0 #454545; -moz-box-shadow:-1px 2px 0 #454545; -webkit-box-shadow:-1px 2px 0 #454545;}
#prevSlide:hover, #prevSlide:focus, #nextSlide:hover, #nextSlide:focus { }

.navSlider {
    position: absolute;
    right: 10px;
    bottom: 35px;
    z-index: 50;
}
.navSlider a {
    display: inline-block;
    padding:3px 0 3px 0;
	width:21px;
	height:15px;
	margin:0 0 0 2px;
	text-decoration:none;	
	background:#fff;
	color:#464646;
	border-radius: 20px;
	text-align:center;
}
.navSlider a.activeSlide { background-color:#ffcf0c;}
.navSlider a:focus {}


/* promocje */
#promotionWrapper { position: relative; width: 167px; min-height: 345px; float:right; padding:0 10px}
#promotionCount {  font-family: 'pt_sansbold'; text-align:right; font-size:1.27em; padding:10px}
#promotionCount span { display:block; font-family: 'pt_sansbold'; font-size:1.4em; color:#ff670c; padding-top:5px;}

/* sciezka */
#pathname { line-height:1.23em; padding:15px; clear:both; border-bottom:1px solid #f3f3f3; margin:0 5px 10px 0 }
#pathname span { display:inline-block; margin: 0 5px; width:20px; height:15px;  background:url("../images/icoTop.png") no-repeat center 3px; text-indent:-10000px}
#pathname a, #pathname a:visited {text-decoration:none; }
#pathname a:hover, #pathname a:focus, #pathname a:active { text-decoration:underline;}
#pathname a.lpath {font-weight:bold; text-decoration:none; }

/* menu glowne */
#mainmenu { float:left; width:197px;}
#mainmenu .txt_hand { padding:10px 10px 20px 42px;}
#main_menu { list-style-type: none; padding:10px 0 0 0;  margin:0 0 20px 10px; }
#main_menu li { padding: 10px 5px 8px 25px; margin: 0; font-family: 'pt_sansregular'; font-size:1.23em; background: url(../images/icoMenu.png) no-repeat 8px 13px; border-bottom:1px solid #f3f3f3; }
#main_menu li a {	text-decoration: none; color:#5a471c; }
#main_menu li a:hover, #main_menu li a:active, #main_menu li a:focus {	text-decoration: underline; }
#main_menu a.sel, #main_menu a.sel:visited { color:#000000; font-family: 'pt_sansbold'; }	
#main_menu li a.butlogout { display:block; padding:0 0 15px 0; color:#ff0000; }

#supl_menu { list-style-type: none; padding:15px 0 0 0;  margin:0 0 20px 10px; }
#supl_menu li { padding: 10px 5px 8px 25px; margin: 0; font-family: 'pt_sansregular'; font-size:1.23em; background: url(../images/icoMenu.png) no-repeat 8px 13px; border-bottom:1px solid #f3f3f3; }
#supl_menu li a {	text-decoration: none; color:#5a471c; }
#supl_menu li a:hover, #supl_menu li a:active, #supl_menu li a:focus {	text-decoration: underline; }

#supl_menu li.noDot { padding: 5px; background:none; border:none; margin:0 0 10px 0; clear:both;}
#supl_menu li.noDot img { float:left; margin:0 10px; }
#supl_menu li.noDot a {	}

#list_subp {list-style-type: none; padding:0; margin:0}
#list_subp li { padding: 5px 5px 4px 25px; margin: 0; font-family: 'pt_sansregular'; font-size:0.9em;  background: url(../images/icoMenu.png) no-repeat 8px 10px; border:none }
#list_subp a { text-decoration: none; color:#5a471c; }
#list_subp a:hover, #list_subp a:active, #list_subp a:focus {	text-decoration: underline; }

#list_subp li.li_gal {}	
#list_subp li.first { }	

#right_menu { list-style-type: none; padding:0;  margin:0 0 20px 15px; }
#right_menu li { padding: 0 0 7px 15px; margin: 0 8px 0 10px; font-weight:normal; font-family: Arial, sans-serif; font-size:1.09em; background: url(../images/icoMenu.gif) no-repeat left 5px; }
#right_menu li a {	text-decoration: none; }
#right_menu li a:hover, #right_menu li a:active, #right_menu li a:focus {	text-decoration: underline; }
#right_menu a.sel, #right_menu a.sel:visited { color:#000000; font-weight:bold;}	

#mainmenu h2 { font-size:1.273em; margin:0 0 0 10px; background:#ffcf0c; }

/***** sonda *****/
.sondabar_bg {	background-color:#fcf9c6;	padding:1px;	border:1px solid #4b3426;	text-align:left;}
.sondabar_bar { background-color:#f4b70e;	height:4px;}
.sondabar_vot {	text-align:right;	font-size:10px;}

/***** bannery *****/
.ban_hand { text-align:center; padding:0 0 15px 10px;}
#content .ban_hand { padding:0 0 15px 0}
#info .ban_hand { padding:0 0 10px 0}

/* flash partners */
#f_partners {	border:none; margin:0;}

/***** stopka *****/
#footerbg { clear:both; width:100%;  margin:0 auto 0 auto; padding:0 0 50px 0; min-height:400px; background-color:#ffcf0c; }
#footerhand { width:1000px;  margin:0 auto 0 auto; min-height:400px; position:relative; color:#5a471c; }
#footerhand h2 { margin:0 0 5px 0; padding:0 0 5px 0; display:inline-block; border-bottom:1px solid #deb40f; background:none; font-family:'pt_sansbold'; font-weight:normal; font-size:1.273em; border-radius:0;  -moz-border-radius:0;  -webkit-border-radius:0;}
#footerhand ul { margin:0 0 20px 0; padding:0; list-style-type:none; }
#footerhand ul li { margin:0 0 3px 0; padding:0 0 0 15px; background:url("../images/icoFoot.png") no-repeat left 5px;}
#footerhand a { color:#5a471c; text-decoration:none;}
#footerhand a:hover { text-decoration:underline; }
#footerhand a:focus { background:#5a471c; color:#ffcf0c; text-decoration:none; }
#footerhand a:active { text-decoration:none; }

#footerPartners { width:980px; min-height:130px; padding:0 10px 10px 10px; background:url("../images/bgFooter.png") no-repeat left bottom;}
#footerhand .fpTop { width:1000px; height:10px; background:url("../images/bgFooterTop.png") no-repeat;}
#footerhand .partners { padding:0 0 0 20px; margin:0 10px; }
#footerhand .partners h2 { border:none; float:left; width:190px; margin:50px 0 0 0; color:#525252}

#foot_contact { width:195px; min-height:100px; float:left; margin:15px 30px 0 0; }
#foot_contact h2 { margin-left:20px;}
#foot_contact .foot_logo { text-align:center; margin:0 0 20px 0; }
#foot_contact .txt_hand { padding:0 0 0 20px; }

#foot_dk,
#foot_ds,
#foot_sp,
#foot_info { width:160px; min-height:100px; float:left; margin:15px 30px 0 0; }

/* stronicowanie*/
.strony { padding:0; clear:both; margin:10px 0 0 15px; text-align:left;}
.strony span {  text-align:center; display:inline-block; width:25px; height:20px; padding-top:5px;  margin-left:5px; font-weight:bold; border-radius: 0 10px 0 10px; -moz-border-radius: 0 10px 0 10px; -webkit-border-radius: 0 10px 0 10px;}
.strony a { text-align:center; font-style:normal; display:inline-block; width:25px; height:20px; padding-top:5px; margin:0 0 5px 5px; background:#ffcf0c; text-decoration:none; color:#5a471c; border-radius: 0 10px 0 10px; -moz-border-radius: 0 10px 0 10px; -webkit-border-radius: 0 10px 0 10px;}
.strony .sel  { background:#5a471c; text-decoration:none; color:#ffcf0c;}
.strony a:hover, 
.strony a:focus  {  background:#5a471c; text-decoration:none; color:#ffcf0c;}

/* lista rozsuwana */
.acc { margin:10px 0 10px 0; }
.acc_head { margin:0; text-align:left;}
.acc_element { padding:0 0 20px 0; }

.url_list {list-style-type: none; padding:10px 0 10px 0; margin:0;}
.url_list li {padding: 5px 5px 5px 20px; margin:0 0 2px 0; background:url(../images/url_list.gif) no-repeat 5px center #f0f0f0;}	
.url_list li a { color:#967a51; }

#cookiesMsgWrap { position:absolute; top:0; left:0; width:100%; height:50px; z-index:1000;}
#cookiesMsg { background:#f2f2f2; color:#000; padding:20px; text-align:center; box-shadow:0 3px 3px #333; -moz-box-shadow:0 3px 3px #333; -webkit-box-shadow:0 3px 3px #333; text-shadow:1px 1px 0 #fff; -moz-text-shadow:1px 1px 0 #fff; -webkit-text-shadow:1px 1px 0 #fff;}
#cookiesMsg a { color:#AB3434;}
#cookiesMsg #close { display:inline-block; margin:0 0 0 20px; font-weight:bold;}