/*
** CSS display sheet for obezita.cz 
** Author: lukas vorlicek at codeart dot cz 2005
*/


/*
** COMMON STYLES
*/


body{
	margin:0 17px;;
	padding:0;
	font: 11px/15px  Verdana, "Lucida Sans Unicode", Tahoma, sans-serif;
	color: #836F5E;
	background-color: white;	
}

a,a:link{
	color:#FF9000;
}

a:hover, a:visited{
	color: #EB8500;
}

ul{
}

li{
	list-style-image: url(../img/dot-small-blue.png);
}

h1{

	color:#FF9000;
	padding:0 0 0 18px;
	margin:0;
	background: transparent url(../img/bg-h1.gif) no-repeat 0 2px;
	font: bold 15px Verdana, Tahoma, "Lucida Sans Unicode", Arial, sans-serif;
	text-transform:uppercase;


}

h2{
	color: #98826F;
	font: bold 14px/19px Verdana, Tahoma, "Lucida Sans Unicode", Arial, sans-serif;
	padding:0 0 0 18px;
	margin:20px 0 0;
	background: transparent url(../img/bg-h2.gif) no-repeat left;
}

.upper-case{
	text-transform:uppercase;	
}

h3{
	color: #98826F;
	margin:15px 0 0;
	font: bold 13px/19px  Verdana, Tahoma, "Lucida Sans Unicode", Arial, sans-serif;

}

h4{
	color: #98826F;
	margin:10px 0 0;
	font: normal 12px/19px  Verdana, Tahoma, "Lucida Sans Unicode", Arial, sans-serif;

}


h1 a, h2 a, h3 a, h4 a,
h1 a:visited, h2 a:visited, h3 a:visited, h4 a:visited{
	color:#FF9000;
	text-decoration:none;	
}

p{
	margin:0px;
	padding:10px 0 0;
}

p.note{
	font-size:8pt;
}

legend{
	display:block;
	background-color:#f9e9c5;
	margin:0 !important;
	padding:5px 10px;
}


p.note em{
	font-weight:bold;
	color: #FF9000;
}

img{
	border: 1px solid #D7C8B9;
}

a img{
 border:2px solid #FF9000;
}

hr{
	border:none;
	color: #BCA58A;
	background-color: #BCA58A;
	height: 1px;
	margin:10px 0 0;
}

.hr{
	clear: both;
	height:17px;
	background: url(../img/bg-hr.gif) no-repeat right top;
}

.hr hr{
	display: none;
}

ul{
	margin:10px 0 0;
	padding:0 0 0 40px;
}

li{
	margin:5px 0;
}

.clear-null{
		clear:both;
      height:1px;
      margin: -1px 0 0 0; 
		padding:0;
      border:none;
      visibility: hidden;
}

.clear-both{
	clear:both;
}

.hidden{
	visibility: collapse;
	display: none;
}

.float-left{
	float:left;
	margin:0 20px 0 0;
}
.float-right{
	float:right;	
	margin:0 0 0 20px;
}

.float-l{
	float:left;
}

.float-r{
	float:right;	
}

.link{
	cursor: pointer;
}

.noborder, .noborder img{
	border:0;
}

form{
	margin:0;
	padding:0;
}

fieldset{
	margin:10px 0 0;
	padding:23px;
	background-color: #F9F4EE;
	border:none;
}

div.background{
	margin-top:15px;
	margin-bottom:15px;
	padding:0 10px 10px 10px;	
	background-color: #F9F4EE;
}

table{
	padding:10px 0 0;
	margin:0;
}

table p{
	margin:0;
	padding:0;
}
th{
	padding:2px 5px;
	text-align:left;
}

td{
	padding:2px 5px;
	text-align:left;
}

table.cells{
	padding:10px 0 0;
	margin:0;
}


dt{
	font-style: italic;
}

dd{
	font-weight:bold;
	margin: 0.5em 5em;
	
}


.tx-srfeuserregister-pi1{

}

.tx-srfeuserregister-pi1 label{
	font-style: normal;
	font-weight:bold;
}



.tx-srfeuserregister-pi1-error{
	font-weight:normal;
	font-size:8pt;
	color:red;
}





/*
** SKELETON
*/

#main{
	width:769px;
	margin-top:102px;
	margin-left:auto;
	margin-right:auto;
	
}

#top-wrapper{
	position:absolute;
	top:17px;
	clear:both;
}

#top{
	width:769px;
	height:80px;
	background: transparent url(../img/bg-top.gif) no-repeat top;	
}

#float-wrapper{
	float: left; 
	width: 613px;
}

#middle-col{
	float: right; 
	width: 440px;
	margin-bottom:5px;
}

#left-col{
	float:left; 
	width: 167px;
}

#right-col{
	float: right; 
	width: 150px;
}

#bottom{
	clear:both;
	text-align:center;
	padding:20px 0;
	font-size:10px;
}

#copyright{
	margin:7px 0;
	color:#cbb49c;
}

#copyright a, #copyright a:visited{
		color:#cbb49c !important;
		text-decoration:none;
}

#copyright a{
	color: #98826F;
}

#footer{
	color: #98826F;

}

#footer span{
	padding:0 11px;
}

#footer a{
	padding:0 11px;
	color:#98826F;
	text-decoration: none;	

}

#hp-link{
	width:173px;
	height:80px;	
	float:left;
}

#hp-link a, #hp-link a:visited{
	display:block;
	height:70px;
	padding-top:10px;
	width:167px;
	text-align:right;
	color: #FF9000;
	font-size:xx-small;
}

#content{
	clear:both;
	padding:0;
}

#content h2{
	margin-top:14px;
}

#content p{
/*	line-height:2em;*/
}

#hp-content{
	padding:0px 23px;
}


/*
** SUBPAGE
*/

body.sub #float-wrapper{
	float: left; 
	width: 769px;
}

body.sub #middle-col{
	float: right; 
	width: 596px;
	margin-bottom:5px;
}

body.sub #submenu-wrapper{
	height:auto;
	padding-bottom:10px;
}

body.sub #bottom{
	padding-left:173px;	
}

body.sub #content{
	padding:23px 20px 0 23px;;
	text-align:justify;
	min-height:100px;
	font: 12px/18px  Arial, Verdana, "Lucida Sans Unicode", Tahoma, sans-serif;
}

body.sub #right-col{
	display:none;
	visibility: hidden;
	float: none; 
	width: 0	;
}


/*
** MAIN MENU
*/

#main-menu{
	width:446px;
	float:left;
	padding-top:5px;
}

#main-menu div{
	width:88px;
	float:left;
	text-align:right;
}

#main-menu div a{
	display:block;
	width:88px;
	height:67px;
	text-decoration: none;
	color:white;
	font: bold 12px Helvetica, Arial, sans-serif; 

}

#main-menu div a span{
	text-transform: lowercase;
	position:relative;
	right:6px;
	top:47px;
	padding:0px 6px;
}

#main-menu div a:hover, #main-menu div a:hover span,#main-menu div.current a:hover span,#main-menu div.current a span{
	color: #FFE9BB !important;
}

#main-menu div.active a span{
	color:#FFF1D3;
}

#main-menu div.current a{
	cursor: default;
}


/*
** RIGHT CORNER
*/

#top-corner{
	float:left;
	width:150px;
	height:80px;
}

/*
** USER MENU
*/

#usermenu{
	
}

#usermenu ul{
	margin:0;
	padding:10px 0;
}

#usermenu ul li{
	margin:0;
	padding:3px 15px 3px 0;
	list-style: none;
	border-bottom:1px solid white;
	text-align:right;
}

#usermenu ul li.last{
	border-bottom:none;
}

#usermenu ul li a,#usermenu ul li a:visited{
	color:white;
	font-weight: bold;
	text-decoration:none;
}

#usermenu ul li a:hover{
	color: #FFE9BB;
}
	

/*
** SUBMENU
*/


#submenu-wrapper{
	background: #FFF1D3 url(../img/bg-submenu-bottom.gif) no-repeat bottom;
	font-weight: bold;

	height:244px;
	font: bold 11px/normal Verdana, Tahoma, "Lucida Sans Unicode", Arial, sans-serif;
	padding-bottom: 10px;
}

#submenu-wrapper h3{
	color:#EB8500;
	height:46px;
	margin:0;
	font-size:8pt;
	font-weight:bold;
	background: #FFF1D3 url(../img/bg-submenu-top.gif) no-repeat top;
}

#submenu-wrapper h3 span{
	position:relative;
	left:23px;
	top:5px;
}

#submenu-wrapper ul{
	list-style: none outside;
	padding:0;
	margin:0 3px 0 18px;
}

#submenu-wrapper li{
	padding:0 0 12px 0;
	list-style: none outside;

}

#submenu-wrapper li a{
	color:#AE6200;
	text-decoration: none;
	padding: 1px 5px;
}

#submenu-wrapper li a:hover{
	color: #754100;
}


#submenu-wrapper li.current a{
	cursor: pointer;
	color:#5F7A99;
}

#submenu-wrapper li.current a:hover{
	color:#4C6179;
}

#submenu-wrapper li.active a{
	cursor: default;
	color:#5F7A99;
}

#submenu-wrapper ul ul{
	margin:0;
	padding:0 0 0 10px;	
}

#submenu-wrapper ul ul li{
	margin:0;
	padding:5px 0 0;	
}

#submenu-wrapper ul ul li a{
	font-size:10px;
	cursor: pointer !important;
	font-weight:normal;
	color:#5F7A99;
}

#submenu-wrapper ul ul li a:hover{
	color: #4C6179;
}

#submenu-wrapper ul ul li.active a, #submenu-wrapper ul ul li.current a{
	font-weight:bold;
}

#submenu-wrapper ul ul li.current a,#submenu-wrapper ul ul li.current a:hover{
	cursor: default !important;
	color:#5F7A99;
}




/*
** LEFTBOX
*/

#leftbox-wrapper{
	background: white url(../img/bg-leftbox-top.gif) no-repeat top;
	font-weight: bold;
	font-size:8pt;	
	margin-top:7px;
}

#leftbox-bottom{
	height:22px;
	padding:0;
	margin:0;
	background: #FFF1D3 url(../img/bg-leftbox-bottom.gif) no-repeat bottom;
}

#leftbox-wrapper h4{
	margin:0;
	font-size:8pt;
	font-weight:bold;
	padding:15px 0 0 23px;
}

/*
** SEARCH
*/

#search-wrapper{
	background: #D7C8B9 url(../img/bg-search-top.gif) no-repeat top;
	margin-top:7px;	
}

#search-bottom{
	height:23px;
	padding:0;
	margin:0;
	background: #D7C8B9 url(../img/bg-search-bottom.gif) no-repeat bottom;
}

#search-wrapper fieldset{
	background-color: #D7C8B9;
}

#search-wrapper form{
	padding:23px 0 0 23px;
	margin:0;
}

#search-wrapper a{
	padding:0 0 0 23px;	
	color:white;
	font-weight: bold;
}

#search-wrapper fieldset{
	padding:0;
	margin:0;
	border:0;
	font-size:10px;	
}

#search-wrapper input{
	margin:0;
	padding:1px 0;
	border:0;
	float:left;
	font-size:11px;
}

#search-wrapper input.submit{
	background-color:#FF9000;
	font-weight: bold;
	color:white;
	padding:0px 1px;
	margin:0 0 0 5px;
}


/*
** LOGIN
*/


form.toploginform{
	padding:16px 0 0 23px;
	margin:0;
}

form.toploginform a,form.toploginform a:visited{
	font-size:11px;
	color:white;
	font-weight:bold;
}

form.toploginform fieldset{
	padding:0;
	margin:0;
	border:0;
	font-size:10px;	
	background-color: #D7C8B9;
}

form.toploginform input{
	margin:2px 0;
	padding:1px 0;
	border:0;
	float:left;
	font-size:11px;
}

form.toploginform input.submit{
	background-color:#FF9000;
	font-weight: bold;
	border:none;
	color:white;
	padding:0px 1px;
	margin:2px 0 2px 5px;
	font-size:11px;	
}


 


/*
** TEASER
*/

#teaser{
	width:440px;
	height:253px;
}

#teaser img{
	border:none;
}

#teaser-image{
	background: transparent url(../img/hp-teaser1.gif) no-repeat top;
		width:440px;
	height:253px;
}


/*
** INFOBOX
*/


#infobox-wrapper{
	margin-top:7px;
	height:110px;	
}

#infobox-wrapper a{
	margin:0;
	padding:0;
	border:none;
}

#infobox-wrapper a img{
	border:none;
	float:left;	
}

/*
** LINKBOX
*/

div.linkbox{
	padding-bottom:5px;
}

div.linkbox a,div.linkbox a img{
	border:none;
}


/*
** PAGE STYLES
*/

div.col2env{
	width:50%;
	float:left;
}

div.col2env .col{
	margin:0 26px 0 0;
}

div.col2env .last{
	margin:0;
}


div.rightlink{
	margin:0;
	text-align:right;
}

a.rightlink{
	display: block;
	text-align:right;
	text-decoration: none;
}
a.rightlink span{
	padding:0 0 0 15px;
	text-decoration: underline;
	background: transparent url(../img/dot-small-orange.png) no-repeat 0px 5px;
}

ul.action{
	padding:0;
	margin:0 0 0 20px;
}

ul.action li{
	list-style-image: url(../img/dot-small-blue.png);
	padding:0;
	margin:10px 0 0 0;
	font-weight: bold;
}

.news .header{
	font-weight:bold;
	padding-bottom:4px;
	background: transparent url(../img/line-narrow-blue.png) no-repeat bottom left;
}

#content-left p{
	text-align: left;
}

div.hr-a{
	height:1em;
	text-align: right;
	margin-right:10px;	
}

div.hr-a a{
	padding:0 10px;
	background: white url(../img/arrow-right-orange.gif) no-repeat right;	
	text-decoration: none;
	position:relative;
	top:-9px;
	_top:-16px;
}

div.link-top{
	height:1em;
	text-align: right;
	margin-right:20px;	
	margin-top:20px;
}

div.link-top a{
	padding:0 10px;
	background: white url(../img/arrow-up-orange.gif) no-repeat right;	
	text-decoration: none;
}

ul.page-menu{
	margin:20px 0;
	font-weight:bold;
}

ul.page-menu a{
	font-weight:bold;
}


form.bmi label{

}


table.jidelnicek{
	border:none;
}


table p{
	margin:0;
	padding:0;
}

table tbody{
	margin:0;
	padding:0;
}

table table{
	margin:0;
	padding:0;
}


table.jidelnicek td, table.jidelnicek th{
	border: 1px solid #D7C8B9;
	font-weight: normal;
	padding:0 10px;
}

table.jidelnicek th{
	background-color: #F9F4EE;
}

table.jidelnicek th strong{
	text-transform: uppercase;
}
 
/* 
*-------------------------------------------------------------------*	TYPO3
*/


		
	.tx-nicepoll-pi1{text-align:left;}
	
	.tx-nicepoll-pi1 h4{color:#0119A9;margin:0;padding:15px 0 0 23px;}
	
	.tx-nicepoll-pi1 .error{color:#E10101;margin:0;padding:15px 0 0 23px;font-weight:normal;}
	
	.tx-nicepoll-pi1 form {padding:10px 10px 0 23px;margin:0;}
	
	.tx-nicepoll-pi1 div.answers-box{padding:8px 15px 10px 23px;}
	
	.tx-nicepoll-pi1 .polltotal{padding:5px 10px 5px 23px;font-weight:normal;}
	.tx-nicepoll-pi1 fieldset {margin:0;padding:0;border:none;font-weight:normal;text-align:left;background-color:white;}
	
	.tx-nicepoll-pi1 input{
		border:none;
	}
	
	.tx-nicepoll-pi1 .pollquestion {margin:0;padding:0;}
	.tx-nicepoll-pi1 input.pollsubmit{padding:2px 3px;margin:10px 0 0;border:none;background-color:#0119A9;color:white;font-size:7pt;font-weight:bold;float:left;}
	
	.tx-nicepoll-pi1 .answerstatus{margin:7px 0 0;}
	.tx-nicepoll-pi1 .answer{font-size:8pt;font-weight:normal;clear:both;padding:1px 0;}
	
	.tx-nicepoll-pi1 .pollbar{min-width:12px;height:11px;text-align:right;background-position:left top;background-repeat:no-repeat;padding:0;margin:0;_width:15px;font-size:1px;}
	.tx-nicepoll-pi1 .pollbar span{background-color:transparent;display:block;width:7px;height:11px;background-position:right top;background-repeat:no-repeat;padding:0;margin:0;float:right;font-size:1px;}
	
	.tx-nicepoll-pi1 .answer{text-align:left;}
	.tx-nicepoll-pi1 .answer span{float:right;}
	
	.tx-nicepoll-pi1 .rank1 .answer{color:#E10101}
	.tx-nicepoll-pi1 .rank1 .pollbar{background-image:url(/typo3conf/ext/nicepoll/pi1/rank1.gif);}
	.tx-nicepoll-pi1 .rank1 .pollbar span{background-image:url(/typo3conf/ext/nicepoll/pi1/rank1x.gif);}
	
	.tx-nicepoll-pi1 .rank2 .answer{color:#FF9000}
	.tx-nicepoll-pi1 .rank2 .pollbar{background-image:url(/typo3conf/ext/nicepoll/pi1/rank2.gif);}
	.tx-nicepoll-pi1 .rank2 .pollbar span{background-image:url(/typo3conf/ext/nicepoll/pi1/rank2x.gif);}
	
	.tx-nicepoll-pi1 .rank3 .answer{color:#A90193;}
	.tx-nicepoll-pi1 .rank3 .pollbar{background-image:url(/typo3conf/ext/nicepoll/pi1/rank3.gif);}
	.tx-nicepoll-pi1 .rank3 .pollbar span{background-image:url(/typo3conf/ext/nicepoll/pi1/rank3x.gif);}
	
	.tx-nicepoll-pi1 .rank4 .answer{color:#0119A9;}
	.tx-nicepoll-pi1 .rank4 .pollbar{background-image:url(/typo3conf/ext/nicepoll/pi1/rank4.gif);}
	.tx-nicepoll-pi1 .rank4 .pollbar span{background-image:url(/typo3conf/ext/nicepoll/pi1/rank4x.gif);}
	
	.tx-nicepoll-pi1 .rank5 .answer{color:#01A575;}
	.tx-nicepoll-pi1 .rank5 .pollbar{background-image:url(/typo3conf/ext/nicepoll/pi1/rank5.gif);}
	.tx-nicepoll-pi1 .rank5 .pollbar span{background-image:url(/typo3conf/ext/nicepoll/pi1/rank5x.gif);}
	
	.tx-nicepoll-pi1 .rank6 .answer{color:#98826F}
	.tx-nicepoll-pi1 .rank6 .pollbar{background-image:url(/typo3conf/ext/nicepoll/pi1/rank6.gif);}
	.tx-nicepoll-pi1 .rank6 .pollbar span{background-image:url(/typo3conf/ext/nicepoll/pi1/rank6x.gif);} 
	


/* ------------ tx-srfeuserregister-pi1 ----------- */	

.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-radio input,
.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-checkbox input
{
	border:none;
}

.tx-srfeuserregister-pi1 th{
	padding-bottom:23px;
}

.tx-srfeuserregister-pi1 .reg-table td{
	margin:0;
	padding:0;
}



	

/* ------------ csc_menu ----------- */	

.div.csc-menu {
}

.csc-menu-3{
	margin:0px;
	padding:10px 0 0;

}

p.csc-section{
	margin:0;
	padding:0;	
}

p.csc-section a{
	font-size:11px;
	padding-left:23px;
}

/* ------------ DTREE ----------- */	

.treesel-null{
	float:right;
	width:260px;
	
}

#workdays, #fooddays{
	background-color: #FAF5F3;
	font-size: 11px;
}

#worktreeselect,#foodtreeselect{
	background-color: #FAF5F3;
	font-size: 11px;
	width:260px;
}

#tabcontentcontainer h3{
	font-size:8pt;
	font-weight: bold;
	margin:0;
	padding:0;
}

#tabcontentcontainer h3 span{
	background-color: #F0E4DD;
	color: #FF9000;
	padding:0 2px 0 4px;
	font-weight:normal;
}

#worktreeselect option,#foodtreeselect option{
	padding:0 2px;
	color:#333;
}

#treeselect .nodeSel {
	background-color: #c0d2ec;
}

.treecontainer-null{
	width:250px;
	float:left;
}

.treecontainer{
	height:330px;
	border: 2px inset;
	background-color: #FAF5F3;
	overflow: auto;
	width:250px;
}

.treefoodcontainer{
	height:350px;
	border: 2px inset;
	background-color: #FAF5F3;
	overflow: auto;
	width:250px;
}

.treecontrol{
	font-size:7pt;
	padding:3px 5px 0 0;
	position:absolute;
	padding-left:130px;
}

.dtree {
	padding:5px;
	font-size: 11px;
	color: #666;
	white-space: nowrap;
}

.dtree img {
	border: 0px;
	vertical-align: middle;
}
.dtree a, .dtree a:visited {
	color: #333;
	text-decoration: none;
}
.dtree a.node, .dtree a.nodeSel {
	white-space: nowrap;
	padding: 1px 2px 1px 2px;
}
.dtree a.node:hover, .dtree a.nodeSel:hover {
	color: #333;
	text-decoration: underline;
}
.dtree a.nodeSel {
	background-color: #c0d2ec;
}
.dtree .clip {
	overflow: hidden;
}


.treeinfobox-null{
	float:right;
	width:260px;
}
	
.treeinfobox{
	padding:5px 0 0 0;
}

#tabcontentcontainer .treeinfobox h3{
	padding-top:10px;
}

.treeinfobox label{
	display: block;
	width: 260px;
	margin:5px 0 0;
}

.treeinfobox p{
	margin:0;
	padding:0 0 3px 0;
}

.treeinfobox input{
	border:none;
	width:50px;
	background-color: #FFF1D3;
	text-align:right;
	margin:0px 5px 0 0;
	padding:0 2px;
	font-weight:bold;
	color:  #836F5E;
}

.treeinfobox input.write{
	background-color: #ECE2DD;
	margin:0px 5px;
	padding:0;
	border:1px inset;
	color: #EB8500;
}

#calcadd{
	padding-top:10px;
}

#plancontainer select, #treeinfobox select{
	background-color: #ECE2DD;
	font-size: 11px;
}


button.small{
	background-color:#FF9000;
	border:none;
	color:white;
	font-size:8pt;
	font-weight: normal;
	padding:0 2px;
}

button.normal{
	background-color:#FF9000;
	border:none;
	color:white;
	margin-top:10px;
	padding:0 4px;
	font-size:8pt;
	font-weight: bold;
	width:auto;
	text-align:center;

}


.plancontainer input.submit, .treeinfobox input.submit, .totalview input.submit{
	background-color:#FF9000;
	border:none;
	color:white;
	margin-top:10px;
	padding:1px 4px;
	font-size:11px;
	font-weight: bold;
	width:auto;
	text-align:center;
}

.plancontainer{
	text-align: right;
}

.plancontainer button{
	margin-top:5px;
	margin-bottom:0px;
}

.totalview{
	padding:0 10px 10px;
	background-color: #FFF6E3;
}

.totalview input{
	border:none;
	width:50px;
	background-color: #FFE9BB;
	margin:0px 5px 0 0;
}

.usercontainer{
	clear:both;
	padding-top:5px;
}

.moreinfo{
	font-size:8pt;
}

#userWorkSelect,#userFoodSelect{
	background-color: #FAF5F3 !important;
	width:100%;
	font-size:8pt;
}

#tablist{
	padding:0;
	margin:15px 0 0 5px;
}

#tablist li{
	list-style: none;
	display: inline;
	margin: 0;
}

#tablist li a{
	text-decoration: none;
	padding: 3px 0.5em;
	margin-left: 2px;
	border: 2px solid #D7C8B9;
	border-bottom: none;
	background: white;
}

#tablist li a:link, #tablist li a:visited{
	font-weight:bold;
	color: #836F5E;
	background-color: #FFF7EC;
}

#tablist li a.current{
	background-color: #FFEDC6;
}

#tabcontentcontainer{
	margin-top:1px;
	border: 2px solid #D7C8B9;
	padding:15px 10px 25px 10px;
	background-color: #FFFDF9;
}

.tabcontent{
	display:none;
}






.news-latest-gotoarchive a, .news-latest-gotoarchive a:visited{
	font-size:10pt;
}

.news_footer{
	font-size:8pt;
	padding:3px 0;
}

.news-single-header{
	padding:10px 0;
	font-size:8pt;
}

.news-single-links{
	font-size:8pt;	
	padding:0 0 20px 0;
}

.news-single-links dd{
	margin:0;
	padding:0;
	display: inline;
}

.news-single-links dt{
	margin:0;
	padding:0;
	display: inline;
	float:left;
}

.news-single-links dd p{
	margin:0;
	padding:0 10px;
	display: inline;
	float:left;
}

.news-author{
	font-size:8pt;
}
