/*
    Theme Name: Afroportal verze2.0
    Theme URI: afro.cz
    Description: afroportal by bobr and tucnak
    
*/

html {

}

body {
	color: #000;
	font-family: verdana, lucida, arial, helvetica, sans-serif;
	font-size: 11px;
	/* background-color: #feffee;*/
	background-color:  #7b4936;
	/*background-image:   url('/images/afroportal20-podklad-hlava.gif');
	background-repeat: repeat-x;
	background-position: 0% 0%; */
	
	height: 100%;
	padding: 0px;
	margin: 0;

/*	line-height: 1.5; 	*/
}

hr.cleaner {
      clear:both;
      height:1px;
      margin: -1px 0 0 0; padding:0;
      border:none;
      visibility: hidden;
}
a:link, a:visited {
	font-weight: bold;
	color: #e1c419;
	text-decoration: none;
}
a:hover {
	font-weight: bold;
	color: #e1c419;
	text-decoration: none;
}

img {
	border: 0px;
}
#obal-komplet {
	width: 1200px;
}
#obal {
	width: 1000px;
	background-color: #fafec1;
	padding-left: 5px;
	overflow: hidden;
	float:left;
}

#hlavicka {
	width: 1000px;
	height: 60px;
	padding: 0px;
	margin-bottom: 15px;
	/*background-color: #eeeeee;*/
	text-align: center;
}

#leva-nabidka {
	width: 200px;
	float: left;
	/*background-color: #cccccc;*/
	min-height: 600px;
	overflow: hidden;
}


#stred-obsah {
	width: 580px;
	float: left;
/*	background-color: white; */
	padding-right: 20px;
}

#prava-nabidka {
	width: 200px;
	float: left;
	/*background-color: #dddddd;*/
	min-height: 600px; 
}
#nozka {
	width: 1000px;
	height: 20px;
	background-image:   url('http://afro.cz/images/afroportal20-footer.gif');
	background-repeat: no-repeat; 
	text-align: center;
	vertical-align: middle;
	line-height: 20px;
	font-size: 9px;
	color: #926b4d;
}
#seo-nozka {
	padding-top: 5px;
	padding-bottom: 5px;
	width: 1000px;
	height: 20px;
	text-align: center;
	vertical-align: middle;
	line-height: 10px;
	font-size: 9px;
	color: #c1af81;
}
#seo-nozka a {
	color: #c1af81;
	font-weight: normal;
	text-decoration: none;
}
#prava-reklama {
	margin-top: 60px;
	width: 120px;
	float: left;
	height: 600px;
	margin-left: 20px;
	 /* background-color: #bbbbbb;*/
}


#novinky {
	width: 280px;
	float: left;
	padding-left: 25px;
	margin-top: 10px;
	line-height: 1;
	font-size: 11px;
}
#novinky h3 {
	font-size: 11px;
	margin: 0px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	display: inline;
}
#tipbox {
	width: 240px;
	background-color: #f7f6a8;
	color: #7b4936;
	float: right;
	margin-left: 10px;
	margin-top: 10px;
	padding-left: 7px;
	padding-right: 5px;
	line-height: 1;
	font-size: 11px;
}
#tipbox h3 {
	font-size: 11px;
	color: #7b4936;
	margin: 0px;
	font-weight: normal;
	text-decoration: none;
	display: inline;
}

#kalendar {
	margin-left: 20px;
	margin-top: 10px; 
	float: left;
	text-align: center;
	vertical-align: middle; 
	/* padding: 0 10px 0 5px;
	width: 200px; */
	background-color: #EEEEEE;
	border: 1px solid #CCCCCC;
	}
	
#search {
	margin-left: 20px;
	margin-top: 10px; 
	float: left;
	text-align: center;
	vertical-align: middle; 
	/* padding: 0 10px 0 5px;
	width: 200px; */
	background-color: #EEEEEE;
	border: 1px solid #CCCCCC;
	}
#krasavice {
	position: absolute;
	top: 20px;
	left: 968px;
	width: 26px;
	height: 27px;
}
#leva-nabidka  menu {
	
	margin: 0px 0px 0px 0px;
	padding: 0px;
	list-style-type: none;
}

#menu div {
	height: 20px;
	line-height: 20px;
	margin: 0px 6px 6px 0px;
	font-size: 11px;
	vertical-align: middle;
	float: left;
	clear: all;
	letter-spacing: 1.5px;
	padding-left: 10px;
}
#menu a {
	height: 20px;
	line-height: 20px;
	margin: 0px 6px 6px 0px;
	font-size: 11px;
	vertical-align: middle;
	float: left;
	display: block;
	text-align: center;
	cursor: hand;
}

#menu a:hover {
	display: block;
	cursor: hand; 
	color: #e1c419;
	}

#clanky		{ width: 70px; 	background-color: #000000;	color: #ffffff;	}

#bestof		{ width: 104px;	background-color: #000000;	color: #ffffff;	}
#foto		{ width: 56px;	background-color: #000000;	color: #ffffff;	}
#audio		{ width: 56px;	background-color: #000000;	color: #ffffff;	}
#video		{ width: 56px;	background-color: #000000;	color: #ffffff;	}
#bazar 		{ width: 100px;	background-color: #000000;	color: #ffffff;	}
#onas 		{ width: 74px;	background-color: #000000;	color: #ffffff;	}

#forum 		{ letter-spacing: 1px;	width: 180px;	background-color: #000000;	color: #FFFFFF;	}

#kam_za_afrikou { width: 170px;	background-color: #feffee;	color: #000000;	}
#kam_za_afrikou-akce {		width: 50px;	background-color: #000000;	color: #ffffff;	}
#kam_za_afrikou-vystavy {	width: 66px;	background-color: #000000;	color: #ffffff;	}
#kam_za_afrikou-archiv {	width: 52px;	background-color: #000000;	color: #ffffff;	}

#djembe_a_bubny { width: 170px;	background-color:#c5dd80; /*#a5ca3e;*/ 	color: #000000; }
#djembe-pravidelne_kurzy {	width: 80px;	background-color: #000000;	color: #ffffff;	 }
#djembe-workshopy {	width: 94px;	background-color: #000000;	color: #ffffff;	}


#africky_tanec {	width: 170px;	background-color:#dd8d5c; /* #ce5c17; */	color: #000000;	}
#tanec-pravidelne_kurzy {	width: 80px;	background-color: #000000;	color: #ffffff;	 }
#tanec-workshopy {	width: 94px;	background-color: #000000;	color: #ffffff;	}

#odkazy {	width: 170px;	background-color: #ead65e; /*#e1c419; */	color: #000000;	}
#odkazy-hudba {	width: 54px;	background-color: #000000;	color: #ffffff;	}
#odkazy-tanec_a_divadlo {	width: 120px;	background-color: #000000;	color: #ffffff;	}
#odkazy-umeni {	width: 54px;	background-color: #000000;	color: #ffffff;	}
#odkazy-obchody_a_kluby {	width: 120px;	background-color: #000000;	color: #ffffff;	}
#odkazy-info_a_zajimavosti {	width: 94px;	background-color: #000000;	color: #ffffff; }
#odkazy-cestovani {	width: 80px;	background-color: #000000;	color: #ffffff;	 }


#stred-obsah h1, h2, h3, h4 {
	display: inline;
}

#nozka a {
	color: #926b4d;
	text-decoration: underline;
	font-weight: normal;
}

.uvod_clanek {
	clear: both;
}
.uvod_clanek_extra {
	clear: both;
	 background-color: #f5ecaf;
	/* background-color: #f4eaab;*/
	padding: 5px;
	margin-left: 23px;
}
.uvod_clanek_extra h1 {
		font-size: 14px;
	margin-bottom: 0px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.uvod_clanek h2 {
	/* border-bottom: 2px solid #f1de9f;*/
	background-image:   url('/images/afroportal20-podklad-clanek.gif');
	background-repeat: repeat-x;
	background-position: 0% 100%;
	font-size: 14px;
	margin-bottom: 0px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.uvod_clanek h2 a {
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.uvod_clanek h2 a:visited {
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.uvod_clanek h2 a:hover {
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.uvod_clanek h3 a {
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	font-size: 14px;
}
.uvod_clanek h3 a:visited {
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	font-size: 14px;
}
.uvod_clanek h3 a:hover {
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	font-size: 14px;
}	

.uvod_vitejte {
	clear: both;
	color: #7b4936;
	 /* margin-top: 7px;*/
}
.uvod_vitejte img {
	float: left;
}
.uvod_vitejte h1 {
	color: #7b4936;
	font-size: 11px;
}
.uvod_vitejte_telo {
	padding-left: 25px;
	font-size: 10px;
}
.uvod_tecky {
	float: left;
	padding-right: 8px;
}

.uvod_telo {
	padding-top: 5px;
	padding-left: 22px;
}
.clanek_telo {
	clear: both;
	padding-top: 5px;
	padding-left: 22px;
	padding-right: 22px;
}
.clanek_nadpis {
	line-height: 25px;
	margin-top: 10px;
}
.clanek_nadpis h1 {
	display: inline;
	background-image:   url('/images/afroportal20-podklad-clanek.gif');
	background-repeat: repeat-x;
	background-position: 0% 100%;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	
	
}
.akce_zelena {
	color: #7c8941;
}
.ramecek {
	background-color:#FCFCDD;
	padding: 10px;
}

.obr_uvod {
	padding: 7px;
	border: 0px;
	float: left;
	margin-right: 7px;
	margin-bottom: 10px;
	background-color: #fcfcdd;
}
.obr_akce {
	padding: 7px;
	border: 0px;
	float: left;
	margin-right: 12px;
	margin-bottom: 10px;
	background-color: #fcfcdd;
}

.obr_clanek {
	padding: 7px;
	border: 0px;
	float: left;
	margin-right: 12px;
	margin-bottom: 12px;

	background-color: #fcfcdd;
}
.obr_thumb {
	padding: 7px;
	border: 0px;
	margin-right: 5px;
	margin-bottom: 5px;
	text-align: center;
	text-decoration: none;
	float: left;
	background-color: #fcfcdd;
}

.obr_popisek {
	text-align: center;
	text-decoration: none;
	color: #888888;
}
.obr_galerie {
	width: 100%;
	float: left;
}
.obr_vpravo {
	float: right;
	margin-left: 15px;
}

.vice {
	font-size: 12px;
	font-weight: bold;
}

.vice_zavorky {
	font-size: 8px;
	font-weight: bold;
}
.vice_radek {
	margin-top: 6px;
	color: #7c8941;
	font-size: 11px;
}
.comment_word {
	/* color: #ce5c17; */

}

.nabidka_nadpis {
	width: 180px;
	line-height: 19px;
	background-color: #7b4936;
	text-align: center;
	vertical-align: middle;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	margin: 0px;
}

.nabidka_text_div {
	width: 180px;
	/* padding-top: 5px;
	padding-bottom: 5px; */
	background-color: #feffee;
	text-align: left;
}
.nabidka_text_div h4 {
	text-align: left;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #7b4936;
	margin-top: 0px;
	margin-bottom: 5px;
	font-weight: normal;
	display: inline;
}
.nabidka_text_div h5 {
	text-align: left;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #7b4936;
	font-weight: normal;
	display: inline;
}
.nabidka_text_div h5 a {
	font-weight: bold;
	color: #e1c419;
	/* color: #ce5c17; */
	text-decoration: none;
}
.nabidka_text_div .link {
	padding: 0px 2px 6px 2px;
	
}
.nabidka_text {
	padding: 5px;
	vertical-align: middle;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #000000;
}

.prava_nadpis {
	width: 180px;
	line-height: 19px;
	background-color: #7b4936;
	text-align: center;
	vertical-align: middle;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: Bold;
	color: #FFFFFF;
}

.prava_text_div {
	width: 180px;
	/*padding-top: 5px;
	padding-bottom: 5px;*/
	background-color: #feffee;
	text-align: left;

}
.prava_text {
	padding: 5px;
	vertical-align: middle;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #000000;
}
.prava_text_div h5 {
	text-align: left;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #7b4936;
	font-weight: normal;
	display: inline;
}
.prava_text_div ul {
	margin: 0px;
	padding: 5px 0px 5px 20px;
}

.ctyrtecka_center {
	text-align: center;
	clear: both;
}
.maillist_input {
	background-color: #eaf2d7;
	border: 0;
	width: 170px;
	height: 16px;
	font-size: 12px;
	font-family: Verdana, Arial, sans-serif;
	color: #7b4936;
	text-align: center;
}
.maillist_popis {
	vertical-align: top;
}
.maillist_ruka {
	background-image:   url('/images/ruka-vpravo-mensi.gif');
	border: 0px;
	margin-left: 1px;
	height: 17px;
	width: 24px;
}
.maillist_button {
	text-align: right;
	margin: 0px; 
	padding: 0px;
	color: #7b4936;
	background-color: #feffee;
	font-weight: bold;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	height: 17px;
	border: 0px;
	width: 75px;
	
}
.errordiv {
	 /* background-color: #feffee; */
	font-weight: bold;
	font-family: Verdana, Arial, sans-serif;
	font-size: 14px;
	color: red;
}
/* SEARCH */

.searchform {
	margin-top: 0px;
	display: inline;
	
}
.formfield {
	background-color: #feffee;
	border: 0px;
	height: 19px;
	width: 90px;
	margin: 0px; 
	padding-left: 5px;
	
}
.formbutton {
	margin: 0px; 
	padding: 0px;
	background-color: #7b4936;
	color: #FFFFFF;
	font-weight: bold;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	height: 19px;
	border: 0px;
	width: 65px;

  
}



.pageswitch {
	text-align: center; 
	font-weight: bold;
	font-size: 12px;
	}
	
.form_input {
	background-color: #eaf2d7;
	border: 0;
	width: 120px;
	height: 16px;
	font-family: Verdana, Arial, sans-serif;
	color: #7b4936;
	
}
.form_button {
	text-align: right;
	margin: 0px; 
	padding: 0px;
	color: #7b4936;
	background-color: #feffee;
	font-weight: bold;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	height: 17px;
	border: 0px;
	width: 75px;
  
}
.form_ruka {
	background-image:   url('/images/ruka-vpravo.gif');
	border: 0px; 
	/*vertical-align: middle;*/
	margin-left: 2px;
	height: 23px;
	width: 32px;
}

/* KOMENTARE */
.commentform {
	margin-top: 10px;
	padding-left: 16px;
	padding-right: 20px;
	clear: both;

}
.comment_nadpis {
	color: #7b4936;
	font-size: 12px;
	text-align: left;
	font-weight: bold;
}
.comment_text{
	color: #7b4936;
}
.comment_jmeno {
}
.comment_input {
	background-color: #dfedba;
	border: 0;
	/*padding: 3px 0px 3px 2px;*/
	font-size: 12px;
	font-family: Verdana, Arial, sans-serif;
	color: #7b4936;
}
.comment_textarea {
	width: 536px;
	height: 70px;
}

.comment_pridat {
	text-align: right;
	margin: 0px; 
	padding: 0px;
	color: #7b4936;
	background-color: #fafec1;
	font-weight: bold;
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	height: 21px;
	border: 0px;
	/*width: 65px;*/
	
}

/*  EOF KOMENTARE */
.odkazy_nadpis {
	padding-left: 18px;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.odkazy_telo {
	padding-left: 24px;
	line-height: 1.5;
	font-size: 11px;
}
.fav_popis {
	color: #555555;
	display: inline;
}

.profiletable {
	margin-left: 50px;
}
.profilecol1 {
	width: 110px;
	text-align: right;
	padding-right: 8px;
	height: 17px;

}
.profilecol2 {
	font-weight: bold;
	padding-left: 8px;
	}
.profileeditlink {
}