/** CONTENT PAGE **/

.contentArticle {
	position: relative;
	width: 600px;
	min-height: 250px;
	background: white;
	padding: 16px;
	margin: 0px 10px 13px 10px;
}

.miniContentArticle {
	min-height: 20px;
}

.contentArticle img {
	border: 0;
}

.contentArticle .celaSirka {
	width: 100%;
}

.contentArticle hr {
	color: #ecebe8;
	background-color: #ecebe8;
	height: 1px;
}

.contentArticle .clear {
	clear: both;
}
.contentArticle .clearLeft {
	clear: left;
}
.contentArticle .clearRight {
	clear: right;
}

.contentArticle .floatLeft {
	float: left;
}
.contentArticle .floatRight {
	float: right;
}

.contentArticle .left {
	text-align: left;
}
.contentArticle .right {
	text-align: right;
}
.contentArticle .center {
	text-align: center;
}

.contentArticle .top {
	vertical-align: top;
}
.contentArticle .bottom {
	vertical-align: bottom;
}
.contentArticle .middle {
	vertical-align: middle;
}

.contentArticle .hidden {
	display: none;
}
.contentArticle .nowrap {
	white-space: nowrap;
}




.contentArticle #subPageMenu ul {
	list-style-type: none;
}
.contentArticle #subPageMenu li {
	padding-bottom: 1em;
	list-style-type: none;
	background: none;

}

/* souhrnne nastaveni atributu vetsiny textovych prvku, zvlaste spodniho odsazeni */
/*.contentArticle h1,*/
.contentArticle h2,
.contentArticle h3,
.contentArticle h4,
.contentArticle h5,
.contentArticle h6,
.contentArticle .podtitulH1,
.contentArticle .podtitulH2,
.contentArticle p,
.contentArticle ul,
.contentArticle ol,
.contentArticle .proridly li,
.contentArticle caption {
	margin: 0;
	margin-bottom: 0.5em;
	/*padding: 10px;*/
	padding-top: 0.1em;
	padding-bottom: 0.1em;
	line-height: 1.4em;
}
.contentArticle .proridly ul, .contentArticle .proridly ol {
	margin-top: 0.5em;
	margin-bottom: 0;
}
.contentArticle .proridly li li {
	margin-top: 0;
	margin-bottom: 0;
}
.contentArticle .proridly .proridly li {
	margin-top: 0;
	margin-bottom: 0.5em;
}

.contentArticle ol {
	margin-left: 2.1em;
	padding-left: 0;
}

/* osetruje, aby nedochazelo ke zdvojeni bocnich paddingu v seznamech */
.contentArticle li h5,
.contentArticle li h6,
.contentArticle li p,
.contentArticle li ul,
.contentArticle li ol,
.contentArticle .proridly li {
	padding-right: 0;
	padding-left: 0;
}

/* nadpisy */
/*.contentArticle h1,*/
.contentArticle h2,
.contentArticle h3,
.contentArticle h4,
.contentArticle h5,
.contentArticle h6 {
	margin-bottom: 0.3em;
	font-family: "Arial";
	color: #56504b;
	line-height: 1.3em;
	font-weight: normal;
}

/*.contentArticle h1 {
	font-size: 2.0em;
}*/

.contentArticle h2 {
	font-size: 1.9em;
}

.contentArticle h3 {
	font-size: 1.6em;
}

.contentArticle h4 {
	font-size: 1.3em;
}

.contentArticle h5 {
	font-size: 1em;
	font-family: "Verdana";
	color: black;
	font-weight: bold;
}

.contentArticle h6 {
	font-size: 1em;
	font-family: "Verdana";
	font-style: italic;
	color: black;
}
/* nadpisy KONEC */

/* tabulky a formulare */
.contentArticle .tabulka,
.contentArticle form {
	margin-top: 1em;
	/*margin-right: 10px;*/
	margin-bottom: 1em;
	/*margin-left: 10px;*/
	font-size: 100%;
	background-color: #f0f0f0;
}

.contentArticle table.mrizka {
	border-collapse: collapse; /* nastavuje sliti ramecku bunek */
}

.contentArticle table.odsazeni,
.contentArticle form.odsazeni {
	margin-top: 2.0em; /* zarucuje fungovani tridy odsazeni i u tabulek a formularu */
}

.contentArticle tbody {
	margin: 0;
	padding: 0;
}

.contentArticle caption {
/* nutno osetrit u Opery */
	margin-top: 1em;
	margin-right: 10px;
	margin-bottom: -1em;
	margin-left: 10px;
	font-weight: normal;
	font-family: "Arial";
	font-size: 1.3em;
	/*background-color: #E4F5FF;*/
}

.contentArticle table.odsazeni caption {
	margin-top: 2.0em;
	margin-bottom: -2.0em;
}

.contentArticle .tabulka td,
.contentArticle .tabulka th {
	margin: 0;
	padding: 0.5em;
}

.contentArticle table.mrizka td,
.contentArticle table.mrizka th,
.contentArticle table.mrizka caption {
	border: 1px solid #bab6b2;
}

.contentArticle table.mrizka caption {
	border-bottom: none;
}

.contentArticle .tabulka td {
	background-color: white;
}

.contentArticle .tabulka th {
	margin: 0;
	background-color: #d6d2cc;
}

.contentArticle .sudy td {
	background-color: #f0f0f0;
}

.contentArticle .sudy th {
	background-color: #c9c4bf;
}

.contentArticle table tr .vedlejsi {
	background-color: #e3e3e3;
}

.contentArticle .sudy .vedlejsi {
	background-color: #d8d8d8;
}

.contentArticle form {
	padding: 0.5em;
}

.contentArticle form td,
.contentArticle form th {
	margin: 0;
	padding: 0.2em;
	padding-right: 0.5em;
	padding-left: 0.5em;
}

.contentArticle label,
.contentArticle input {
	white-space: nowrap;
	vertical-align: middle;
}

.contentArticle input, .contentArticle textarea {
	background: #fff url("/boss/image/signpost/default/input.png") repeat-x;
	border: 1px solid #DADADA;
	padding: 0.2em;
}

.contentArticle input.button {
	background: #dd0000 url("/boss/image/signpost/default/button.png") repeat-x;
	border: none;
	color: #fff;
	font-size: 90%;
	padding: 0.2em 1em;
}
/* tabulky a formulare KONEC */

/* galerie */
.contentArticle .galerie {
/* Galerie podbarvena */
	/* margin-top: 1em;
	margin-bottom: 1em;
	padding: 5px;
	padding-bottom: 5px;
	#padding-bottom: 10px;
	background-color: #E4F5FF; */
/* galerie podbarvena KONEC */

/* galerie nepodbarvena */
	margin-top: -5px;
	margin-bottom: 0px;
	padding: 0.5em 0;
/* galerie nepodbarvena KONEC */
}


.contentArticle .alert {
	background: red;
	color: white;
}



/** deprecated!!!! upravit tak aby v galeriich nebyl pouzit clearfix ale jako trida v kodu => TOMAS FOMIN **/
/* clearfix nasazený na galerii*/
.contentArticle .galerie:after {
	content: ".";
	clear: both;
	display: block;
	height: 0;
	visibility: hidden;
	font-size: 0;
}

.contentArticle .galerie {
	display: inline-block;
	margin-right: -12px;
	margin-bottom: -12px;
}

.contentArticle .galerie {
	display: block;
}

.contentArticle * html .galerie {
	height: 1%;
}

/** ///deprecated **/

.contentArticle .galerie img,
.contentArticle .galerie .obrazekSPopisem {
	margin-right: 12px;
	margin-bottom: 12px;
	float: left;
}

.contentArticle .galerie .obrazekSPopisem img {
	float: none;
	margin-bottom: 0;
}

.contentArticle .posledni {
	margin-right: 0 !important;
}
/* clearfix nasazený na galerii KONEC */
/* galerie KONEC */

/* seznamy */
.contentArticle ul, ol {
	margin-left: 2.1em;
}
.contentArticle ul li, .module ul.listStandard li {
	list-style-image: url('/boss/image/icons/li.gif');
}
.contentArticle li ul li {
	list-style-image: url('/boss/image/icons/lili.gif');
}
.contentArticle ul ol li, .module ul.listStandard ol li {
	list-style-image: none;
}

.contentArticle ul.bezOdrazekOdsazeny {
	margin-top: 1.5em;
	margin-left: 1em;
}

.contentArticle ul.bezOdrazekOdsazeny li {
	margin-left: 0em;
	list-style-type: none;
	list-style-image: none;
}

.contentArticle ul.bezOdrazek {
	margin-left: 0em;
	list-style-type: none;
}
.contentArticle ul.bezOdrazek li {
	list-style-image: none;
}
.contentArticle .proridly {
	margin-bottom: 0;
}
/* seznamy KONEC */

/* typy textu */
.contentArticle .podtitulH1,
.contentArticle .podtitulH2 {
	margin-bottom: 0.3em;
	font-family: "Arial";
	line-height: 1.3em;
}

.contentArticle .podtitulH1 {
	font-size: 1.4em;
}

.contentArticle .podtitulH2 {
	font-size: 1.1em;
	color: #56504b;
	font-weight: bold;
}

.contentArticle .otazka {
	font-style: italic;
}

.contentArticle .odpoved {
	font-style: normal;
}

.contentArticle .mluvci {
	font-weight: bold;
}

.contentArticle .dodatek {
	font-family: "Arial";
	font-size: 90%;
	color: #333333;
}

.contentArticle .petit {
	font-size: 80%;
}

.contentArticle .upozorneni {
	font-style: italic;
	font-size: 1.2em;
}

.contentArticle .programovyKod {
	font-family: "Courier New";
}

.contentArticle .preambule {
	font-style: italic;
	font-size: 1.2em;
	color: #56504b;
}

.contentArticle .autor {
	text-align: right;
}
/* typy textu KONEC */

/* obtekane obrazky */
.contentArticle img.floatLeft,
.contentArticle img.floatRight {
	margin-top: 5px;
	margin-bottom: 5px;
}

.contentArticle img.floatLeft {
	margin-right: 12px;
}

.contentArticle img.floatRight {
	margin-left: 12px;
}
/* obtekane obrazky KONEC */

/* obrazky s popisem*/

.contentArticle .obrazekSPopisemLeft {
	margin-top: 5px;
	margin-bottom: 5px;
	margin-right: 12px;
	padding: 0;
	float: left;
}

.contentArticle .obrazekSPopisemRight {
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 12px;
	padding: 0;
	float: right;
}

.contentArticle .w600 {
	width: 600px;
}

.contentArticle .w294 {
	width: 294px;
}

.contentArticle .w216 {
	width: 216px;
}

.contentArticle .w192 {
	width: 192px;
}

.contentArticle .w162 {
	width: 162px;
}

.contentArticle .w141 {
	width: 141px;
}

.contentArticle .w119 {
	width: 119px;
}

/* obrazky s popisem KONEC */

.contentArticle .odsazeni {
	margin-top: 1.5em;
	clear: both;
}

.contentArticle .pdf {
	background-image: url('/boss/image/icons/pdf.gif');
	background-repeat: no-repeat;
	padding-left: 20px;
}

.contentArticle .rtf {
	background-image: url('/boss/image/icons/rtf.gif');
	background-repeat: no-repeat;
	padding-left: 20px;
}

.contentArticle .doc, .contentArticle .docx {
	background-image: url('/boss/image/icons/doc.gif');
	background-repeat: no-repeat;
	padding-left: 20px;
}

.contentArticle .xls, .contentArticle .xlsx {
	background-image: url('/boss/image/icons/xls.gif');
	background-repeat: no-repeat;
	padding-left: 20px;
}

.contentArticle .ppt, .contentArticle .pptx {
	background-image: url('/boss/image/icons/ppt.gif');
	background-repeat: no-repeat;
	padding-left: 20px;
}

.contentArticle .wmv {
	background-image: url('/boss/image/icons/wmv.gif');
	background-repeat: no-repeat;
	padding-left: 19px;
}

.contentArticle .wma {
	background-image: url('/boss/image/icons/wma.gif');
	background-repeat: no-repeat;
	padding-left: 19px;
}

.contentArticle .rm {
	background-image: url('/boss/image/icons/rm.gif');
	background-repeat: no-repeat;
	padding-left: 19px;
}

.contentArticle .jpg {
	background-image: url('/boss/image/icons/jpg.gif');
	background-repeat: no-repeat;
	padding-left: 19px;
}

.contentArticle .gif {
	background-image: url('/boss/image/icons/gif.gif');
	background-repeat: no-repeat;
	padding-left: 19px;
}

.contentArticle .tif {
	background-image: url('/boss/image/icons/tif.gif');
	background-repeat: no-repeat;
	padding-left: 19px;
}

.contentArticle .txt {
	background-image: url('/boss/image/icons/txt.gif');
	background-repeat: no-repeat;
	padding-left: 18px;
}

.contentArticle .zip {
	background-image: url('/boss/image/icons/zip.gif');
	background-repeat: no-repeat;
	padding-left: 20px;
}

.contentArticle .html {
	background-image: url('/boss/image/icons/html.gif');
	background-repeat: no-repeat;
	padding-left: 20px;
}

.contentArticle .play {
	/*background-image: url('/boss/image/icons/play.gif');*/
	background-image: url('/boss/image/icons/play.png');
	background-repeat: no-repeat;
	padding-left: 19px;
}

.contentArticle .citace {
	font-style: italic;
}

.contentArticle .sipka {
	/*background-image: url('/boss/image/icons/sipka-vpravo.gif');*/
	background-image: url('/boss/image/icons/sipka-vpravo.png');
	background-repeat: no-repeat;
	padding-left: 20px;
}

/* sipky na strance teletextu */
.contentArticle .sipka-vpravo {
	background: url('/boss/image/icons/sipka-vpravo.png') no-repeat right -1px;
	padding-right: 24px;
}
.contentArticle .sipka-vlevo {
	background: url('/boss/image/icons/sipka-vlevo.png') no-repeat left -1px;
	padding-left: 24px;
}

.contentArticle .poloviny, #pageType-article .tretiny {
	margin-left: -8px;
	margin-right: -8px;
}

.contentArticle .polovina {
	float: left;
	width: 292px;
	margin-bottom: 12px;
	margin-left: 8px;
	margin-right: 8px;
}

.contentArticle .polovina.w294 {
	width: 294px;
	margin-left: 3px;
	margin-right: 3px;
}

.contentArticle .polovina.w216 {
	width: 216px;
	margin-left: 42px;
	margin-right: 42px;
}

.contentArticle .polovina.w192 {
	width: 192px;
	margin-left: 54px;
	margin-right: 54px;
}

.contentArticle .polovina.w162 {
	width: 162px;
	margin-left: 69px;
	margin-right: 69px;
}

.contentArticle .polovina.w141 {
	width: 141px;
	margin-left: 79px;
	margin-right: 80px;
}

.contentArticle .polovina.w119 {
	width: 119px;
	margin-left: 90px;
	margin-right: 91px;
}

.contentArticle .galerie .polovina img {
	/*margin-bottom: 0 !important;*/
	/*float: none !important;*/
}

.contentArticle .tretina {
	float: left;
	width: 189px;
	margin-bottom: 12px;
	margin-left: 8px;
	margin-right: 8px;
}

.contentArticle .tretina.w192 {
	width: 192px;
	margin-left: 4px;
	margin-right: 4px;
}

.contentArticle .tretina.w162 {
	width: 162px;
	margin-left: 19px;
	margin-right: 19px;
}

.contentArticle .tretina.w141 {
	width: 141px;
	margin-left: 29px;
	margin-right: 30px;
}

.contentArticle .tretina.w119 {
	width: 119px;
	margin-left: 40px;
	margin-right: 41px;
}

.contentArticle .galerie .tretina img {
	margin-bottom: 0 !important;
	float: none !important;
}

.contentArticle .dobre {
	color: #33aa35;
}
.contentArticle .dobre-form {
	color: #00AA00;
	font-size: 130%;
	font-weight: bold;
	text-align: center;
}


.contentArticle .spatne {
	color: #aa2335;
}

.contentArticle .bigbox {
	margin-bottom: 1.4em;
	margin-right: -10px;
	margin-top: -12px;
	overflow: hidden;
	padding-bottom: 12px;
	padding-right: 10px;
	position: relative;
	top: 12px;
	width: 100%;
}

.contentArticle .bigbox .stin {
	background: transparent url("/boss/image/pages/default/bigbox-stin.png?3") no-repeat scroll 0 0;
	bottom: 0;
	height: 328px;
	position: absolute;
	right: 0;
	width: 610px;
}

.contentArticle .bigbox .obsah {
	background: transparent url("/boss/image/pages/default/bigbox.png") repeat scroll 0 0;
	padding: 5px 16px;
	width: 568px;
}

.contentArticle .bigbox p, .contentArticle .bigbox a, .contentArticle .bigbox h3, .contentArticle .bigbox h4, .contentArticle .bigbox h5, .contentArticle .bigbox h6, .contentArticle .bigbox table, .contentArticle .bigbox li, .contentArticle .bigbox form {
	position:relative;
}
.contentArticle .bigbox img {
	position:relative;
	z-index:1;
}

.contentArticle .shadowTop {
	position: absolute;
	top: -9px;
	left: -7px;
	background: url("/boss/image/pages/default/shadowContentTop.png") no-repeat bottom left;
	width: 313px;
	height: 9px;
	font-size: 1px;
}

.contentArticle .shadowLeft {
	position: absolute;
	top: 0px;
	left: -7px;
	background: url("/boss/image/pages/default/shadowContentLeft.png") no-repeat top right;
	width: 7px;
	height: 250px;
	font-size: 1px;
}

.contentArticle .shadowBottom {
	position: absolute;
	bottom: -7px;
	right: -7px;
	background: url("/boss/image/pages/default/shadowContentBottom.png") no-repeat top right;
	width: 313px;
	height: 7px;
	font-size: 1px;
}

.contentArticle .shadowRight {
	position: absolute;
	bottom: 0px;
	right: -7px;
	background: url("/boss/image/pages/default/shadowContentRight.png") no-repeat top right;
	width: 7px;
	height: 302px;
	font-size: 1px;
}

.miniContentArticle .shadowRight {
	background: url("/boss/image/signpost/default/shadowSearchBoxRight.png") no-repeat top right;
	height: 50px;
}

.contentArticle .buttonBack {
	background:url("/boss/image/pages/default/backgroundBackItem.png") no-repeat scroll left top transparent;
	bottom:-29px;
	font-size:110%;
	font-weight:bold;
	height:29px;
	left:0;
	line-height:29px;
	padding:0 20px;
	position:absolute;
	width:320px;
}

#pageType-signpost .buttonBack p {
	padding: 4px 0 0 0
}

#pageType-signpost .buttonBack a, #pageType-article .buttonBack a {
	color:black;
}






.contentArticle .listGraphicBox ul {
	list-style-type: none;
	list-style-image: none;
	margin: 0 0 1em 0;
}


.contentArticle .listGraphicBox li {
	float: left;
	list-style-type: none;
	list-style-image: none;
}

.contentArticle .listGraphicBox li a {
	display: block;
	background: #393939 url("/boss/image/pages/default/listBox.gif") no-repeat bottom right;
	color: white;
	margin: 5px;
	text-align: center;
	text-decoration: none;
	height: 27px;
	width: 27px;
	line-height: 27px;
	font-weight: bold;
}

.contentArticle .listGraphicBox ul.expand li a {
	width: auto;
	padding: 0 5px;
}


.contentArticle .listGraphicBox li.selected a {
	background: #c6231a url("/boss/image/pages/default/listBoxActive.gif") no-repeat bottom right;
}


.contentArticle .zanr {
	color: #868078;
	font-size: 99%;
	margin-left: 5px;
	font-size: 0.85em;
}


.etarget {
	font-size: 80%;margin: 20px 0px 0 0px;background: #f0f0f0; padding: 10px;
}

.etarget table.selfpromo {
	margin: 0 0 20px 0;
}

.etarget table.selfpromo td {
	padding: 0 10px 0 0;
}

.etarget, .etarget table {
	font-size:10px;
	line-height:100%;
}

.contentArticle .directorHeader img {
	float: left;
	margin-right: 16px;
}

/* tooltip */

form p span.tooltip {
	display: inline-block;
	width: 150px;
	height: auto;
	padding: 10px 25px 0;
	background: transparent url(../pages/vse-o-ct/kontakty/tooltip.png) no-repeat 0 -12px;
	position: absolute;
	margin: -10px 0 0 5px;
	font-size: 85%;
}
form p span.tooltip span.tooltip-foot {
	position: absolute;
	left: 0;
	right: 0;
	bottom: -12px;
	height: 12px;
	background: transparent url(../pages/vse-o-ct/kontakty/tooltip.png) no-repeat 0 0;
}

/*=======FORM podavani nametu=========*/
.add-theme {
	border: 1px solid #a1a1a1;
	padding: 18px 38px 18px 38px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	cursor: pointer;
	color: #000000;
	font-size: 12px;
	background: #e4e4e4;
	text-decoration: none;
	display: block;
	width: 117px;
}

#theme-form, #theme-form form {
	background: #f6f6f6;
}

#theme-form .error {
	color: red;
	font-weight: bold;
}

#theme-form .bold {
	font-weight: bold;
}

#theme-form .error-input {
	background: #ffcece;
}

#theme-form .errors {
	color: red;
	border: 3px solid #fa9494;
	background: #ffffff;
	float: left;
	margin: 21px;
	width: 551px;
}

#theme-form .errors ul li{
	list-style: none;
	padding: 8px;
	margin-top: 6px;
}

#theme-form .label {
	padding: 25px 0 5px 0;
}

#theme-form textarea {
	max-width: 483px;
}

#theme-form .hidden {
	display: none;
}

#theme-form .required {
	font-weight: bold;;
}

#theme-form .note {
	color: #999999;
}

#theme-form .lengthOther, #theme-form .periodicOther {
	padding-left: 30px;
}

#theme-form select {
	width: 250px;
}

#theme-form .attachments {
	background: #ffffff;
	padding: 15px;
	width: 464px;
}

#theme-form .url {
	width: 450px;
}


#theme-form table {
	margin-left: -5px;
}

#theme-form .send-theme-form {
	border: 1px solid #a1a1a1;
	padding: 15px 60px 15px 60px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	cursor: pointer;
	margin-top: 25px;
	color: #666666;
	font-weight: bold;
	font-size: 19px;
}

#theme-form .longer-width, #theme-form textarea {
	width: 483px;
}

/*============================================*/
/*=========VSE O CT===============*/
ul.window {
	list-style-type: none;
	text-align: center;
	margin: 0;
	padding: 0;
	padding-bottom: 40px;
}

ul.window li {
	list-style-image: none;
}

ul.window li span.arrow {
	background-position: right center;
	background-repeat: no-repeat;
	display: block;
	float: right;
	height: 30px;
	left: -7px;
	position: relative;
	top: -5px;
	width: 40px;

}

ul.window li a span.arrowUp {
	background-image: url('../pages/vse-o-ct/vyvoj/arrow-up.png');
}

ul.window li span.arrowDown {
	background-image: url("../pages/vse-o-ct/vyvoj/arrow-down.png");
	
}

ul.window li a.genreLink {
	background-color: #f2f2f2;
	border: 1px solid #e2e2e2;
	color: #000000;
	display: block;
	font-size: 16px;
	padding: 15px 0;
	text-decoration: none;
}

ul.window li .content {
	display: none;
}

ul.window li .content .text {
	display: none;
}

ul.window li .content {
	border: 1px solid #e2e2e2;
	border-top: none;
	margin-bottom: 20px;
	float: left;
	background: #ffffff;
	width: 598px;
}

ul.window li .content .perex, ul.window li .content .text {
	text-align: left;
	padding: 10px;
}

ul.window li .content .perex .showMore {
	/*margin-left: 15px;*/
}

div.panels {
	padding: 0;
	margin: 0;
	list-style-type: none;
	width: 600px;
}

.panelRow {
}

.panel  {
	border: 1px solid #e2e2e2;
	list-style-image: none !important;
	margin: 1px !important;
	padding: 5px !important;
	width: 285px;
	height: 60px;
	float: left;
}

div.panels div.odd {
	border-right: 1px solid #e2e2e2;
}

div.panels div.bottom-border {
	border-bottom: 1px solid #e2e2e2;
}
div.panels div.no-top-border {
	border-top: none;
}

div.panels div.no-bottom-border {
	border-bottom: none;
}

div.panels div a {
	color: #000000;
	display: block;
	padding: 15px 0;
	text-decoration: none;
}

.panels .panel:hover {
	background: #f2f2f2;
}

div.detail .twoColumn {
	float: left;
	width: 100%;
	margin: 0 0 0.5em;
}

div.detail .twoColumn p.title {
	float: left;
	font-weight: bold;
	width: 240px;
	margin: 0;
}

div.detail .twoColumn p.content {
	float: left;
	width: 350px;
	margin: 0;
}

div.detail .oneColumn {
}

div.detail .fullWidth p.title {
	font-weight: bold;
}

div.detail .oneColumn p.title {
	font-weight: bold;
}

div.detail .oneColumn p.content {

}

div.groups {

}

div.groups a {
	display: block;
	text-decoration: none;
}

div.groups a:hover {
	background: #e2e2e2;
}

div.groups a p.title {
	font-size: 18px;
	text-decoration: underline;
}

div.groups a p.content {
	font-size: 12px;
	color: #000000;
}





