/* Stredni sloupec */
#content, #content-wide {
	width:382px;
	min-height:500px;
	height:500px;
	float:left;	
	margin:0 4px 0 5px;	
}		

#content-wide {
	font-family:Arial, Helvetica, sans-serif;
	width:774px;
	margin:0 0px 0 0px;	
}

/* Jedna ploska */
#content .field, #content-wide .field-wide {
	width:382px;
	margin: 0px 0px 6px 0px;
	padding: 0px 0px 0px 0px;				
	font-size:11px;
}

#content-wide .field-wide {
	width:774px;
}

#content a.archiv, #content-wide a.archiv {
	text-decoration: none;
	display:block;
	float:right;
	font-weight: bold;
	color: #3B5F72;
	margin: 10px 10px 10px 6px;
	}

/* Horni okraj plosky white */
#content .field .whitetop, #content-wide .field-wide .whitetop {
	width:382px;
	height:8px;
	margin: 0px 0px 0px 0px;			
	padding: 0px 0px 0px 0px;			
	/* background: url(../images/bg_content_white_top.gif) no-repeat; */
}

#content-wide .field-wide .whitetop {
	width:774px;	
}

/* Nadpis plosky white */
#content .field .whitetitle, #content-wide .field-wide .whitetitle, #content-wide .field-wide .khaki-whitetitle {
	text-align:left;
	width:364px;
	padding: 0px 4px 6px 14px;
	margin: 0px 0px 0px 0px;
	line-height:120%;
	background: url(../images/bg_content_white_title.gif) repeat-y 0 0px;
}

#content-wide .field-wide .whitetitle {
	width:757px;
	background: url(../images/bg_content_white_title_w.gif) repeat-y 0 0px;
}

#content-wide .field-wide .khaki-whitetitle {
	width:757px;
	background: url(../images/bg_content_kwhite_title_w.gif) repeat-y 0 0px;
}

/* Nadpis */
	#content .field .whitetitle .title, #content-wide .field-wide .whitetitle .title {
	float: left;
	width:250px;
	color: #3B5F72;
	font-weight: bold;
	display:block;
	margin: 0px 0px 0px 0px;
	}
	
	#content-wide .field-wide .whitetitle .title {
		width: 643px;
	}
	
	#content .field .whitetitle .title a, #content-wide .field-wide .whitetitle .title a {
	font-weight: bold;
	color: #3B5F72;
	text-decoration:none;
	display:block;
	margin: 0px 0px 0px 0px;
	}
	
/* Datum */
	#content .field .whitetitle .date, #content-wide .field-wide .whitetitle .date {
	float: right;
	color: #9FA1A2;
	font-weight: bold;
	display:block;
	text-align:right;
	margin: 0px 6px 0px 0px;					
	}

/* Obsah plosky white */
#content .field .whitecontent, #content-wide .field-wide .whitecontent {
/* float:left; */
	width:358px;
	padding: 6px 10px 6px 14px;
	margin: 0px 0px 0px 0px;
	background: url(../images/bg_content_white_content.gif) repeat-y;
	text-align: left;
	overflow:visible;
	color: #757575;
}

#content-wide .field-wide .whitecontent {
	width:751px;
	background: url(../images/bg_content_white_content_w.gif) repeat-y;
}

	#content .field .whitecontent a, #content-wide .field-wide .whitecontent a {
	text-decoration:underline;
	font-weight: bold;
	color: #3B5F72;
	}

/* Odkaz more... */
	#content .field .whitecontent a.more, #content-wide .field-wide .whitecontent a.more {
	text-decoration: none;
	font-weight: bold;
	color: #3B5F72;
	margin: 0 14px 0px 6px;
	/* float:right; */
	}
	
/* Odkaz stahovani */
	#content .field .whitecontent a.download, #content-wide .field-wide .whitecontent a.download {
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight: bold;
	color: #3B5F72;
	display:block;
	margin: 16px 0px 2px 0px;
	padding: 8px 0px 2px 0px;
	/* float:right; */
	}

/* PREZENTACE CLENU */
	#content .field .whitecontent .partnerlogo, #content-wide .field-wide .whitecontent .partnerlogo {
/*	width:120px;
	height:60px; */
	margin:6px 4px 6px 0px;
	float:left;
	}
	
	#content .field .partnertext, #content-wide .field-wide .partnertext{
	margin:8px 0px 4px 2px;
	}
	
	.captcha{
		float:left;
		margin: 0px 4px 0px 4px;
	}
	
/* FORUM */
	#content .field table.edit, #content-wide .field-wide table.edit {
	width: 330px;
	}

	#content-wide .field-wide table.edit {
		width: 723px;
	}	
	
	#content .field table.edit input.white, #content-wide .field-wide table.edit input.white {
	width:220px;
	border:1px solid #000000;
	}
	

	#content-wide .field-wide table.edit input.white {
		width:613px;
	}
	
	#content .field table.edit textarea.white, #content-wide .field-wide table.edit textarea.white {
	width:100%;
	height:60px;
	border:1px solid #000000;
	}
	
	#content .field table.edit input.red, #content-wide .field-wide table.edit input.red {
	width:220px;
	border:2px solid orange;
	}
	
	#content-wide .field-wide table.edit input.red {
		width:613px;
	}	
	
	#content .field table.edit textarea.red, #content-wide .field-wide table.edit textarea.red {
	width:100%;
	height:60px;
	border:2px solid orange;
	}
	
/* ######################################################################## */

/* Fotogalerie v obsahu plosky */
	#content .field .whitecontent .galery, #content-wide .field-wide .whitecontent .galery {
	text-decoration: none;
	color: #757575;
	padding: 0px 0px 0px 0px;
	margin: 4px 10px 0px 12px;
	}
	#content .field .whitecontent .galery a, #content-wide .field-wide .whitecontent .galery a {
	text-decoration:none;
	
	
	}
	
/* Obrazek v galerii */
#content .field .whitecontent .galery img, #content-wide .field-wide .whitecontent .galery img {
	width:133px;
	height:100px;
	background-color: #757575;
	padding: 0px 0px 0px 0px;
	margin: 10px 15px 10px 15px;
}

#content-wide .field-wide .whitecontent .galery img {
	width:526px;
}

/* ######################################################################## */

/* Patka plosky	*/
#content .field .whitebottom, #content-wide .field-wide .whitebottom {
	width:382px;
	height:5px;
	margin: 0px 0px 0px 0px;			
	padding: 0px 0px 0px 0px;			
	/* background: url(../images/bg_content_white_bottom.gif) no-repeat; */
}

#content-wide .field-wide .whitebottom {
	width: 774px;
}

/* GREENFRAME ############################ */				

/* Horni okraj plosky greenframe */
#content .field .greenframetop, #content-wide .field-wide .greenframetop {
	width:382px;
	height:8px;
	margin: 0px 0px 0px 0px;			
	padding: 0px 0px 0px 0px;			
	/* background: url(../images/bg_content_greenframe_top.gif) no-repeat; */
}

#content-wide .field-wide .greenframetop {
	width:774px;
}

/* Nadpis plosky greenframe */
#content .field .greenframetitle, #content-wide .field-wide .greenframetitle {
	text-align:left;
	width:364px;
	heigth:28px;
	min-height:14px;
	_height:14px;
	padding: 0px 4px 4px 14px;
	margin: 0px 0px 0px 0px;
	line-height:120%;
	background: url(../images/bg_content_greenframe_title.gif) repeat-y 0 0px;
}

#content-wide .field-wide .greenframetitle {
	width:757px;
	/* 
	TODO: background not ready for wide layout
	background: url(../images/bg_content_greenframe_title.gif) repeat-y 0 0px;
	*/
}

/* Nadpis */
	#content .field .greenframetitle .title, #content-wide .field-wide .greenframetitle .title {
	float: left;
	width:250px;
	color: #3B5F72;
	font-weight: bold;
	display:block;
	margin: 0px 0px 0px 0px;
	}
	
	#content-wide .field-wide .greenframetitle .title {
		width:643px;
	}

/* Obsah plosky greenframe */
#content .field .greenframecontent, #content-wide .field-wide .greenframecontent {
	/* float:left; */
	width:358px;
	padding: 0px 10px 6px 14px;
	margin: 0px 0px 0px 0px;
	background: url(../images/bg_content_greenframe_conte.gif) repeat-y;
	text-align: left;
	color: #757575;
}

#content-wide .field-wide .greenframecontent {
	width:751px;
	/* 
	TODO: background not ready for wide layout
	background: url(../images/bg_content_greenframe_conte.gif) repeat-y;
	*/
}
	
#content .field .greenframebottom, #content-wide .field-wide .greenframebottom {
	width:382px;
	height:5px;
	margin: 0px 0px 0px 0px;			
	padding: 0px 0px 0px 0px;			
	/* background: url(../images/bg_content_greenframe_botto.gif) no-repeat; */
}

#content-wide .field-wide .greenframebottom {
	width:774px;
}
				
/* ######################################################################## */
				
/* Oznamovaci tabulky */
table.notice {
	width:240px;
	border:1px solid #000000;
	padding:0px 4px 0px 4px;
	background-color:#AFAFAF;
	font-size:12px;
	margin: 40px 0px 40px 0px;
	text-align:center;
	color:#000000;
}
	
table.notice th {
	padding:0px 10px 0px 10px;
	margin:0px 0px 0px 0px;
	background-color:#99FF00;
}
	
table.confirm {
	width:240px;
	border:1px solid #000000;
	padding:0px 4px 0px 4px;
	background-color:#AFAFAF;
	font-size:12px;
	margin: 40px 0px 40px 0px;
	text-align:center;
	color:#000000;
}
	
table.confirm th {
	padding:0px 10px 0px 10px;
	margin:0px 0px 0px 0px;
	background-color:#FFFF00;
}

table.error {
	width:240px;
	padding:0px 4px 0px 4px;
	border:1px solid #000000;
	background-color:#AFAFAF;
	font-size:12px;
	margin: 40px 0px 40px 0px;
	text-align:center;
	color:#000000;
}
	
table.error th {
	padding:0px 10px 0px 10px;
	margin:0px 0px 0px 0px;
	background-color:#FF9900;
}


/* Table - LIST ########## */

table.list {
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	background-color: #FFFFFF;
}

table.list th {
	height:8px;
	border: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	text-align:center;
}

table.list th a {
	text-decoration:none;
	color:#666666;
	font-weight:bold;
}

table.list th.icon {
	width:64px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

table.list th.title {
	width:188px;
	padding:0px 10px 0px 10px;
	margin:0px 0px 0px 0px;
}

table.list th.date {
	width:80px;
	height:18px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

table.list td {
	color:#919191;
	height:18px;
}

table.list td.icon {
	width:64px;
	height:18px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

table.list td.icon a {
	display:block;
	border: 0px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	text-decoration:none;
	color:#FFFFFF;
	background-color:#FFFFFF;
	vertical-align:middle;
}

table.list td.icon img {
	display:block;
	border: 0px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	color:#FFFFFF;
	background-color:#FFFFFF;
	vertical-align:middle;
}

table.list td.title{
	width:188px;
	height:18px;
	padding:0px 10px 0px 10px;
	margin:1px 0px 1px 0px;
}

table.list td.title a {
	text-decoration:none;
	font-weight:400;
	color:#919191;
	vertical-align:middle;
}

table.list td.date{
	width:80px;
	height:18px;
	padding:0px 0px 0px 0px;
	margin:1px 0px 1px 0px;
	text-align:right;
}

/* Strankovani */
.pgpanel {
	font-size:11px;
	margin: 10px 4px 0px 2px;
	padding: 0px 0px 0px 0px;
	font-weight:200;
}

.pgpanel a {
	text-decoration:none;
	font-weight:bold;
	color:#000000;
}

.pgpanel input {
	font-size:10px;
	padding: 0px 0px 0px 0px;
	margin: 0px 2px 2px 0px;
	width:20px;
	height:16px
}

.pgpanel select {
	
	font-size:10px;
	border-bottom-width:0px;
	width:36px;
	height:15px
}

.pgpanel form {
	margin: 0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

.sabjegenius {
	clear:both;
}

/* questionaire-start */
#content-wide .field-wide .khaki-whitetitle h1 {
	color: #757575;
	font-size: 14px;
	margin: 0px 0px 3px 0px;
	padding: 0px 0px 0px 0px;
}

#content-wide .field-wide .khaki-whitetitle h2 {
	color: #3b5f72;
	font-size: 14px;
	margin: 0px 0px 3px 0px;
	padding: 0px 0px 0px 0px;
}

#content-wide .field-wide .whitetitle h1 {
	color: #757575;
	font-size: 11px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#content-wide .field-wide .whitetitle h2 {
	color: #3b5f72;
	font-size: 11px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#content-wide .field-wide .khaki-whitetitle .question-mark {
	background: url(../images/questionaire/questionaire_question_mark.jpg) no-repeat right;
	height: 60px;
	margin: 0 40px 0px 0px;
	padding: 8px 0px 0px 0px;
}

#content-wide .field-wide .whitetitle .question-a, 
#content-wide .field-wide .whitetitle .question-b, 
#content-wide .field-wide .whitetitle .question-c, 
#content-wide .field-wide .whitetitle .question-d, 
#content-wide .field-wide .whitetitle .question-e {
	_height: 30px;
	min-height: 30px;
	margin: 0 0px 0px 0px;
	padding: 0px 0px 0px 40px;
}

#content-wide .field-wide .whitetitle .question-a {
	background: url(../images/questionaire/questionaire_a.jpg) no-repeat left;
}

#content-wide .field-wide .whitetitle .question-b {
	background: url(../images/questionaire/questionaire_b.jpg) no-repeat left;
}

#content-wide .field-wide .whitetitle .question-c {
	background: url(../images/questionaire/questionaire_c.jpg) no-repeat left;
}

#content-wide .field-wide .whitetitle .question-d {
	background: url(../images/questionaire/questionaire_d.jpg) no-repeat left;
}

#content-wide .field-wide .whitetitle .question-e {
	background: url(../images/questionaire/questionaire_e.jpg) no-repeat left;
}

#content-wide .field-wide .whitecontent table.answers {
	margin: 0px 0px 0px 32px;
}

#content-wide .field-wide .whitecontent table.answers tr {
	border: none;
}

#content-wide .field-wide .whitecontent table.answers td, 
#content-wide .field-wide .whitecontent table.answers td td, 
#content-wide .field-wide .whitecontent table.answers td td td {
	border-bottom: none;
	border-top: none;
	border-right: solid 8px #ffffff;
	margin: 0px 0px 0px 0px;
}

.right {
	float: right;
}

#content-wide .field-wide .whitecontent select {
	font-size: 11px;
}

#content-wide .field-wide .whitecontent input {
	font-size: 11px;
}

#content-wide .field-wide .whitecontent textarea {
	font-size: 11px;
}

.invisible {
	display: none;
}
/* questionaire-end */
