/*
	Theme Name: Camping Stobrec - Split
	Theme URI: http://www.campingsplit.com
	Version: 1.00
	XHTML: Luka Vidos
	Design: Ivan Milas
	XHTML URI: http://www.vidosh.com
*/

/* BASIC */
* 					{ margin: 0 0 0 0; padding: 0 0 0 0; }
body					{ background: #003f69 url(../design/bg.gif) repeat-x top center; color:#505050; font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 62.5%; }
input, select 			{ font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 1.1em; color: #535353; }
.clear				{ clear: both; }
.wrap:after			{ content: "."; display: block; height: 0; clear: both; visibility: hidden; }

/* HOLDER */
#sizer 				{ background: #ffffff url(../design/header.gif) no-repeat top center; margin: 0 auto; padding: 0; width: 992px; }


/* HEADER */
#header 				{ position: relative; margin: 0 auto; padding: 0; height: 210px; }
#header h1 			{ position: absolute; top: 30px; left: 38px; width: 146px; height: 57px; overflow: hidden; }
#header h1 a 			{ display: block; width: 146px; height: 57px; text-indent: -999em; }

/* languages */
#languages 			{ position: absolute; top: 16px; left: 795px; }
#languages li 		{ float: left; display: block; margin: 0 5px 0 0; width: 26px; height: 16px; overflow: hidden; }
#languages li a  		{ display: block; width: 26px; height: 16px; text-indent: -999em; }
#languages .languages-hr 	{  }
#languages .languages-en 	{  }
#languages .languages-it 	{  }
#languages .languages-fr 	{  }
#languages .languages-de 	{  }
#languages .languages-nd 	{  }


/* MIDDLE HOLDER */
#middle				{ margin: 0 auto; padding: 0; width: 992px; }


/* LEFT BAR */
#left-bar 			{ float: left; margin: 0; padding: 6px; width: 194px; background-color: #ffffff; color: #535353; }
#left-bar a			{ color: #535353; text-decoration: none; }
#left-bar a:hover	{ text-decoration: underline; }
#left-bar h4			{ background: #c5e5e6 url(../design/bg-widget.gif) repeat-x top left; height: 13px; margin: 0 auto; border-left: 6px solid #ffffff; border-bottom: 1px solid #ffffff; border-right: 6px solid #ffffff; padding: 5px 0 4px 0; font-size: 1.2em; font-weight: bold; text-align: center; }
#left-bar p			{ font-size: 1.0em; line-height: 14px; }

/* main menu */
#main-menu			{ margin: 0; border-top: 3px solid #e4f1d9; border-bottom: 8px solid #e4f1d9; padding: 0; font-size: 1.2em; list-style-type: none; }
#main-menu li			{ border-bottom: 1px solid #ffffff; background-color: #e4f1d9; }
#main-menu li.active	{ background: #e4ed9e url(../design/bg-menu-over.gif) repeat-x top left; font-weight: bold; background-color: #e4ed9e; }
#main-menu li a		{ display: block; padding: 5px 10px 0 27px; height: 20px; }
#main-menu li a:hover	{ background: #e4ed9e url(../design/bg-menu-over.gif) repeat-x top left; display: block; padding: 5px 10px 0 27px; height: 20px; font-weight: bold; }

/* widget reservation */
#widget-reservation 		{ margin: 6px 0 0 0; padding-bottom: 5px; background-color: #f9c376; }
#widget-reservation h4	{ background: #f9c376 url(../design/bg-widget-orange.gif) repeat-x top left !important; }
#widget-reservation a 	{ background: transparent url(../design/widget-reservation.gif) no-repeat top left; display: block; width: 194px; height: 66px; text-indent: -999em; overflow: hidden; }

/* widget google maps */
#widget-google-maps 		{ background: #e3f0d8 url(../design/bg-box.gif) no-repeat bottom left; margin: 6px 0 0 0; padding-bottom: 6px; }
#widget-google-maps a 	{ background: transparent url(../design/karta-hrvatska-lokacija-kamp-split.jpg) no-repeat top left; display: block; width: 194px; height: 151px; text-indent: -999em; overflow: hidden; }

/* widget route planner */
#widget-route-planner 	{ background: #e3f0d8 url(../design/bg-box.gif) no-repeat bottom left; margin: 6px 0 0 0; padding-bottom: 6px; }
#widget-route-planner a 	{ background: transparent url(../design/widget-route-planner.gif) no-repeat top left; display: block; width: 194px; height: 67px; text-indent: -999em; overflow: hidden; }

/* widget converter */
#widget-converter 		{ background: #e3f0d8 url(../design/bg-box.gif) no-repeat bottom left; margin: 6px 0 0 0; padding-bottom: 6px; }
#widget-converter form 	{ margin: 0; padding: 15px; }
#widget-converter input 	{ float: left; margin: 0 5px 5px 0; border: 1px solid #cccccc; padding: 3px; width: 90px; }
#widget-converter select 	{ float: left; margin: 0 0 5px 0; border: 1px solid #cccccc; padding: 2px; width: 60px; }

/* widget weather */
#widget-weather 			{ background: #e3f0d8 url(../design/bg-box.gif) no-repeat bottom left; margin: 6px 0 0 0; padding-bottom: 6px; }
#widget-weather img 		{ margin: 15px 15px 10px 15px; }
#widget-weather ul 			{ margin: 0 0 10px 15px; list-style-type: none; }
#widget-weather ul li 		{ padding: 1px 0; }
#widget-weather ul li span 	{ font-weight: bold; }


/* widget useful links */
#widget-useful-links 		{ background: #e3f0d8 url(../design/bg-box.gif) no-repeat bottom left; margin: 6px 0 0 0; padding-bottom: 6px; }
#widget-useful-links ul 		{ margin: 15px; list-style-type: none; }
#widget-useful-links ul li 		{ padding: 7px 15px 7px 50px; }
#widget-useful-links ul li.useful-links-plane	{ background: transparent url(../design/ico-plane.gif) no-repeat 0 5px; }
#widget-useful-links ul li.useful-links-bus	{ background: transparent url(../design/ico-bus.gif) no-repeat 0 13px; }
#widget-useful-links ul li.useful-links-ferry	{ background: transparent url(../design/ico-ferry.gif) no-repeat 0 13px; }


/* CENTER BAR */
#center-bar 			{ float: left; margin: 20px 0 0 0; padding: 6px 0; width: 580px; }
#center-bar h2 		{ margin-bottom: 18px; font-size: 20px; line-height: 28px; color:#535353; letter-spacing: -1px; font-weight:bold;}
#center-bar h3 		{ margin-bottom: 6px; font-size: 16px; line-height: 25px; font-weight: bold; }
#center-bar p 		{ font-size: 1.2em; line-height: 1.6em; margin-bottom: 14px; }
#center-bar ul 		{ margin: 0 25px 14px 25px; font-size: 1.2em; line-height: 1.6em; }
#center-bar ol 		{ margin: 0 25px 14px 25px; font-size: 1.2em; line-height: 1.6em; }
#center-bar table	 	{ margin-bottom: 18px; }
#center-bar a		{ text-decoration: none; color: #535353; }
#center-bar a:hover	{ text-decoration: underline; color: #f9c376; }

/* center content */
#center-bar .large-picture 		{ margin: 0; padding: 0; }
#center-bar .material-container	{ margin: 20px 20px 20px 20px; text-align:justify;color:#535353;}

/* center table */
#center-bar table.pricelist 			{ border: 0px none transparent; }
#center-bar table.pricelist td			{ padding: 4px; }
#center-bar table.pricelist tr.title	{ background-color: #dddddd; text-align: center; }
#center-bar table.pricelist tr.alt		{ background-color: #efefef; }
#center-bar table.pricelist tr.title td	{ padding: 4px; }
#center-bar table.pricelist td.price	{ width: 100px; }
#center-bar table.pricelist td.center	{ text-align: center; }

/* RIGHT BAR */
#right-bar 			{ float: left; margin: 0; padding: 6px; width: 194px; background-color: #ffffff; color: #535353; }
#right-bar a			{ color: #535353; text-decoration: none; }
#right-bar a:hover	{ text-decoration: underline; }
#right-bar h4 		{ background: #c5e5e6 url(../design/bg-widget.gif) repeat-x top left; margin: 0; border-left: 6px solid #ffffff; border-bottom: 1px solid #ffffff; border-right: 6px solid #ffffff; padding: 5px 0 4px 0; font-size: 1.2em; font-weight: bold; text-align: center; }
#right-bar p 		{ font-size: 1.0em; line-height: 14px; }

/* widget about */
#widget-about 		{ border: 4px solid #e4f1d9; }
#widget-about h4		{ background-color: #ffffff; background-image: none; }
#widget-about h4 a	{ background: transparent url(../design/logo.gif) no-repeat top left; display: block; margin: 5px 0px 15px 0px; width: 165px; height: 59px; text-indent: -999em; overflow: hidden; }
#widget-about p.about-htz a			{ background: transparent url(../design/widget-htz.gif) no-repeat top left; display: block; margin: 0 30px; width: 106px; height: 42px; text-indent: -999em; overflow: hidden; }
#widget-about ul 		{ margin: 15px 0 10px 15px; list-style-type: none; }
#widget-about ul li 	{ padding: 7px 15px 7px 20px; }
#widget-about ul li.about-address		{ background: transparent url(../design/ico-address.gif) no-repeat 0 12px; }
#widget-about ul li.about-telephone	{ background: transparent url(../design/ico-telephone.gif) no-repeat 0 8px; }
#widget-about ul li.about-mail			{ background: transparent url(../design/ico-mail.gif) no-repeat 0 8px; }

/* widget blog */
#widget-blog 		{ margin: 6px 0 0 0; padding-bottom: 6px; background-color: #e3f0d8; }
#widget-blog a 		{ background: transparent url(../design/widget-blog.gif) no-repeat top left; display: block; width: 194px; height: 67px; text-indent: -999em; overflow: hidden; }

/* widget social */
#widget-social 		{ background: #e3f0d8 url(../design/bg-box.gif) no-repeat bottom left; margin: 6px 0 0 0; padding-bottom: 6px; }
#widget-social ul 	{ margin: 15px 0 10px 25px; list-style-type: none; }
#widget-social ul li 	{ padding: 7px 15px 7px 30px; }
#widget-social ul li.social-facebook	{ background: transparent url(../design/ico-facebook.gif) no-repeat 0 5px; }
#widget-social ul li.social-skype		{ background: transparent url(../design/ico-skype.gif) no-repeat 0 5px; }
#widget-social ul li.social-gtalk		{ background: transparent url(../design/ico-gtalk.gif) no-repeat 0 5px; }
#widget-social ul li.social-chat		{ padding-left:60px; padding-right:0px; padding-bottom:0px; padding-top:0px;}
#widget-social ul li.social-chat a 		{ text-decoration:none; border:none;}
#widget-social ul li.social-chat img 		{ text-decoration:none; border:none;}

/* widget campers */
#widget-campers 		{ margin: 6px 0 0 0; padding-bottom: 6px; background-color: #e3f0d8; }
#widget-campers a 	{ background: transparent url(../design/widget-campers.gif) no-repeat top left; display: block; width: 194px; height: 67px; text-indent: -999em; overflow: hidden; }

/* widget restaurant */
#widget-restaurant 	{ margin: 6px 0 0 0; padding-bottom: 6px; background-color: #e3f0d8; }
#widget-restaurant a	{ background: transparent url(../design/widget-restaurant.jpg) no-repeat top left; display: block; width: 194px; height: 66px; text-indent: -999em; overflow: hidden; }

/* widget offers */
#widget-offers 		{ background: #e3f0d8 url(../design/bg-box.gif) no-repeat bottom left; margin: 6px 0 0 0; padding-bottom: 6px; }
#widget-offers ul 	{ margin: 10px 0 5px 15px; list-style-type: none; }
#widget-offers ul li 	{ padding: 10px 15px 16px 40px; }
#widget-offers ul li a	{ font-family: Georgia, 'Times New Roman', serif; font-size: 1.4em; font-style: italic; font-weight: bold; }
#widget-offers ul li.offers-nightlife	{ background: transparent url(../design/ico-nightlife.gif) no-repeat 0 5px;  }
#widget-offers ul li.offers-culture 	{ background: transparent url(../design/ico-culture.gif) no-repeat 0 5px;  }
#widget-offers ul li.offers-sport		{ background: transparent url(../design/ico-sport.gif) no-repeat 0 5px;  }

/* widget wifi */
#widget-wifi 		{ margin: 6px 0 0 0; padding-bottom: 6px; background-color: #e3f0d8; }
#widget-wifi a 		{ background: transparent url(../design/widget-wifi.gif) no-repeat top left; display: block; width: 194px; height: 60px; text-indent: -999em; overflow: hidden; }

/* widget services */
#widget-services 	{ float: left; margin: 6px 0 0 0; padding-bottom: 5px; background-color: #f9c376; overflow: hidden; }
#widget-services h4	{ background: #f9c376 url(../design/bg-widget-orange.gif) repeat-x top left !important; }
#widget-services a 	{ background: transparent url(../design/widget-services.gif) no-repeat top left; display: block; width: 194px; height: 66px; text-indent: -999em; overflow: hidden; }

/* widget animation */
#widget-animation { background: #e3f0d8 url(../design/bg-box.gif) no-repeat bottom left; margin: 6px 0 0 0; padding-bottom: 6px; }
#widget-animation .animation-flash{ margin: 0px 0px 5px 10px; padding: 0 0 0 0; width: 170px; }
#widget-animation .animation-flash a{ padding-left:130px; }

/* widget animation-news */
#widget-news { background: #e3f0d8 url(../design/bg-box.gif) no-repeat bottom left; margin: 6px 0 0 0; padding-bottom: 6px; }
#widget-news .animation-news{ margin: 5px 0px 5px 10px; padding: 0 0 0 0; width: 170px; }
#widget-news .animation-news a{ padding-left:130px; }

/* FOOTER */

#footer 				{ background: #003f69 url(../design/bg-footer.gif) repeat-x top center; margin: 6px 0 0 0; padding: 0; width: 100%; height: 160px; }
#footer-bg			{ background: transparent url(../design/footer.gif) no-repeat top center; margin: 0 auto; padding: 0; width: 100%; height: 160px; }
#information 		{ margin: 0 auto; padding: 6px 0 3px 0; width: 992px; height: 16px; background-color: #ffffff; }
#information a		{ text-decoration: none; color: #535353; }
#information a:hover	{ text-decoration: underline; }
#counter 			{ float: left; width: 225px; }
#counter span		{ padding-left: 25px; font-weight: bold; }
#topof 				{ float: left; width: 570px; }
#designby 			{ float: left; width: 165px; }


/* Align */
.aligncenter 		{ margin: 10px auto 20px auto; display: block; }
.alignleft			{ margin: 10px 10px 8px 0; float: left; }
.alignright 			{ margin: 10px 0px 8px 10px; float: right; }
img.centered 		{ display: block; margin-left: auto; margin-right: auto; }
img.alignright	 	{ padding: 4px; margin: 3px 0 2px 10px; display: inline; }
img.alignleft 		{ padding: 4px; margin: 3px 10px 2px 0; display: inline; }
.col-left 			{ float: left; }
.col-right 			{ float: right; }


/* JQUERY GALLERY */
#myslides { width: 580px; height: 251px; padding: 0; margin: 0 auto; overflow:hidden; }  
#myslides img { padding: 0 0 0 0; border: 0; background-color: rgb(230,230,230); width: 580px; height: 251px; margin: 0 0 0 0;}

/* PRINT + BOOKMARK */
#print 				{ width: 45px; padding:0 0 0 0; float:right;}
#print img 			{border:0; text-decoration:none; }

/* NAPOMENA - KLASE KOJE SE NALAZE ISPOD, SE KORISTE ZA VISE STRANICA. Npr. AKO SE KLASA ZOVE KAMP MOGU CE JE DA SE KORISTILA I PRI UREDENJEU BILO KOJE DRUGE STRANICE*/

/* O KAMPU */
#center-bar .material-container-kamp	   { margin: 20px 20px 20px 20px; text-align:justify; color:#535353;}
#center-bar .material-container-kamp img	{border:0; outline:none; text-decoration:none;}
#center-bar .material-container-kamp a     { text-decoration:none; }
#center-bar .material-container-kamp ul    { font-family: Georgia, 'Times New Roman', serif; font-size: 1.4em;  margin:0 0 20px 0; padding:0 0 0 10px;list-style-type: none; }
#center-bar .material-container-kamp ul li { padding:0 0 0 0;}
#center-bar .material-container-kamp ol    { font-family: Georgia, 'Times New Roman', serif; font-size: 1.4em;  margin:0 0 10px 0; padding:0 0 0 5px;list-style-type: none; background:none; }
#center-bar .material-container-kamp ol li { padding:0 0 0 5px; background:none; }
#center-bar .okvir {margin: 0px 0px 20px 0px; padding: 0px 0px 30px 0px; background: url('../design/separator.gif') repeat-x left bottom; color:#535353;}
#center-bar .okvir h3 { background: url('../design/dots.gif') bottom repeat-x; padding: 0px 0px 5px 0px; margin-bottom: 12px;}
.desnoul {font-family: Georgia, 'Times New Roman', serif; font-size: 1.4em;  margin:0 0 20px 0; padding:0 0 0 25px;list-style-type: none; }
#center-bar .okvir table {margin:0 0 0 280px; padding:0 0 0 0;border: 0px none transparent;}
#center-bar table.recepcija 			{ border: 0px none transparent; font-family: Georgia, 'Times New Roman', serif; font-size: 1.4em;color:#535353;}
#center-bar table.recepcija td			{ padding: 4px; }
#center-bar table.recepcija tr.title	{ background-color: #ffffff; text-align: center; }
#center-bar table.recepcija tr.alt		{ background-color: #ffffff; }
#center-bar table.recepcija tr.title td	{ padding: 4px; }
#center-bar table.recepcija td.price	{ width: 100px; }
#center-bar table.recepcija td.center	{ text-align: center; }
#center-bar .topofpage 				{ width: 24px; padding:0 0 0 0; margin:0 0 0 0; float:right;}
#center-bar .topofpage img 			{border:0; text-decoration:none; }
#center-bar .kamp-ponuda {background: url('../images/kamp-ponuda.jpg') no-repeat top right;}

/* LOKACIJA - GOOGLE MAPS - IMPORTANT */
#map{ width: 540px; height: 280px; border:0; margin:0 0 0 0; padding:0 0 0 0; }

/* SPLIT I OKOLICA */
#center-bar .gradsplit	 {margin: 0px 0px 20px 0px; padding: 0px 0px 30px 0px; background: url('../design/separator.gif') repeat-x left bottom; color:#535353;}
#center-bar .gradsplit img { border:3px #666666 double; margin:5px 10px 3px 0; padding:0 0 0 0;}

/* GALERIJA */
#center-bar .galerija{ width: 534px; height: 280px; border:3px double #535353; margin:0 0 0 0; padding:0 0 0 0;}
#center-bar .galerija-slika {margin: 0px 0px 20px 0px; padding: 0px 0px 30px 0px; background: url('../design/separator.gif') repeat-x left bottom; color:#535353;}
#center-bar .foto-galerija{ width: 540px; margin:0 0 0 0; padding:0 0 0 0;}
#center-bar .foto-galerija-slika {margin: 0px 5px 20px 5px;  border:3px double #cccccc; padding:0 0 0 0;}
#center-bar .foto-galerija ul { list-style-type:none; border:0; margin:0 0 0 0; padding:0 0 0 0; }
#center-bar .foto-galerija li { border:0; margin:0 47px 10px 0; padding:0 0 0 0;_margin:0 35px 10px 0;}
#center-bar .foto-galerija img {  margin:0 0 0 0; padding:0 0 0 0; border:3px double #cccccc;}
#center-bar .foto-galerija a { margin:0 0 0 0; padding:0 0 0 0; border:0;}

/* CJENIK */
#center-bar .cjenik 				{margin:0 0 0 0; padding:0 0 0 0;}
#center-bar table.cjenik 			{ border: 0px none transparent; width:540px;}
#center-bar table.cjenik td			{ padding: 4px; }
#center-bar table.cjenik tr.title	{ background-color: #dddddd; text-align: center; }
#center-bar table.cjenik tr.alt		{ background-color: #efefef; }
#center-bar table.cjenik tr.title td	{ padding: 4px; }
#center-bar table.cjenik td.price	{ width: 100px; }
#center-bar table.cjenik td.center	{ text-align: center; }

/* REZERVACIJE */
#center-bar .rezervacije form {font-size: 1.2em; line-height: 1.6em; margin-bottom: 10px; margin-left:10px;}
#center-bar .rezervacije {margin:0 0 0 0; padding:0 0 0 0;background:url('../design/reservations.jpg') no-repeat bottom right;}
#center-bar .rezervacije table {font-size: 1.2em; line-height: 1.6em;}

/* KULTURA */
#center-bar .fontk{font-size: 1.0em; line-height: 1.6em;text-decoration:none;}
#center-bar a.fontk:hover { text-decoration:blink;}
#center-bar .kazaliste {margin:0 auto; padding:0 0 0 0; width:500px;}

/* ZABAVA */
#center-bar .zabava	 {margin: 0px 0px 20px 0px; padding: 0px 0px 30px 0px; background: url('../design/separator.gif') repeat-x left bottom; color:#535353;}
#center-bar .zabava img { border:3px #666666 double; margin:0 10px 3px 0; padding:0 0 0 0;}

/* KONTAKT */
#center-bar .kontakt {margin: 0 auto; border:0;}
#center-bar .kontakt img {border:0; text-decoration:none; outline:none;}
#center-bar .kontakt ul {font-family: Georgia, 'Times New Roman', serif; font-size: 1.4em;  margin:0 0 20px 40px; padding:0 0 0 10px;list-style-type: none;}
#center-bar .kontakt ul li {padding:0 0 0 0;}
#center-bar .kontakt-forma { margin:0 0 0 0; padding:0 0 0 0; background:url('../design/reservations.jpg') no-repeat bottom right;}
#center-bar .kontakt-forma-bottom {	background: url('../design/formabottom.gif');height: 64px;}
#center-bar .kontakt-forma-top { background: url('../design/formatop.gif');height: 40px;}
#center-bar .kontakt-forma table { font-family: Georgia, 'Times New Roman', serif; font-size: 1.4em; margin-left: 40px;}
#center-bar .kontakt-forma td{ padding:0 0 10px 0; }
#center-bar .rezbox {width:200px; background:url('../design/formabg.gif') repeat-x top left;border:#CCCCCC solid 1px;}
#center-bar .rezbox:hover {background:#FFFFFF;border:#CCCCCC solid 1px;}
#center-bar .rezbg {background:url('../design/formabg.gif') repeat-x top left;border:#CCCCCC solid 1px;}
#center-bar .rezbg:hover {background:#FFFFFF;border:#CCCCCC solid 1px;}
    
/* PLANER */
#center-bar .planer { margin: 0 0 0 0; text-align:justify; color:#535353; width: 540px;}
#center-bar .planer td {font-size: 12px; line-height: 18px; padding-bottom:15px;}
#center-bar .kontakt2 {	width: 528px; margin:10px 0 0 0; text-align:justify; border:3px double #999999; padding: 0 0 0 0;}
#center-bar .mapa { width: 528px; height: 350px; margin:0 0 0 0;border:3px double #999999;}
#center-bar .kontakt2 td {font-size: 12px; line-height: 18px; padding-bottom:15px; }
#center-bar .tablicaborder { border:3px double #999999;}

/* KAMP SERVIS*/
#center-bar #kamp-servis {margin:0 0 0 0; padding:0 0 0 0; background:url('../images/kamper-servisi-i-depoi.jpg') no-repeat bottom right;}
#center-bar #kamp-servis ul {font-family: Georgia, 'Times New Roman', serif; font-size: 1.4em;  margin:0 0 0 0; padding:0 0 0 20px;}
#center-bar #kamp-servis li {padding:0 0 10px 0;}

/* LINKOVI */
#center-bar #linkovikamp {margin:0 0 0 0; padding:0 0 0 0;}
#center-bar .zeleno {color:#CC6600;}
#center-bar .linkborder { border:3px double #535353; margin-right: 10px;}

/* MOBILNE KUCICE */
#center-bar #bungalovi {margin: 0px 0px 20px 0px; padding: 0px 0px 30px 0px;background: url('../design/separator.gif') repeat-x left bottom;}

/* TERMS OF SERVICES */
#center-bar #tos {margin:0 0 0 0; padding: 0 0 0 0;}

/* PRIVACY POLICY*/
#center-bar #ppolicy {margin:0 0 0 0; padding: 0 0 0 0;}

/* ZA PREVEST */
#center-bar .izbrisi {color:#FF0000; font-weight:bold; text-decoration:line-through;}
#center-bar .izmjena {color:#FF0000; font-weight:bold; }
