* {
margin:0;
padding:0;
}

.textarea_pridat
{
	width: 500px;
	height:255px;
}

.status
{
	margin-left: 5px;
	color: #555555;
}

input.submit
{
	margin-top:9px; 
	margin-left:10px; 
	padding-bottom:2px; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:10px; 
	color:#fff; 
	background-color:#20bf00;
}
h1 {color:#4b4b4b; font-weight:bold; font-size:14px; }
h2 {color:#4b4b4b; font-size:12px; }
h3 {color:#4b4b4b; font-size:12px; }
img {border:none;}
body {background:#c9f88c; font-family:Arial, Helvetica, sans-serif;}

	a.link_small {text-decoration:none; color:#4b4b4b;font-size:10px;}

	a.link_article:link {text-decoration:underline; color:#4b4b4b;}
	a.link_article:visited {text-decoration:none; color:#4b4b4b;}
	a.link_article:hover {text-decoration:none; color:#4b4b4b;}
	a.link_article:active {text-decoration:none; color:#4b4b4b;}
	
	a.link_bottom:link {text-decoration:none; color:#4b4b4b;}
	a.link_bottom:visited {text-decoration:none; color:#4b4b4b;}
	a.link_bottom:hover {text-decoration:underline; color:#4b4b4b;}
	a.link_bottom:active {text-decoration:none; color:#4b4b4b;}
	
	a.link_black:link {text-decoration:none; color:#4b4b4b;}
	a.link_black:visited {text-decoration:none; color:#4b4b4b;}
	a.link_black:hover {text-decoration:underline; color:#4b4b4b;}
	a.link_black:active {text-decoration:none; color:#4b4b4b;}
	
	a.link_white:link {text-decoration:none; color:#fff; font-weight:bold;}
	a.link_white:visited {text-decoration:none; color:#fff;}
	a.link_white:hover {text-decoration:underline; color:#fff;}
	a.link_white:active {text-decoration:none; color:#fff;}
	
	a.link_green:link {text-decoration:none; color:#399726; font-weight:bold;}
	a.link_green:visited {text-decoration:none; color:#399726;}
	a.link_green:hover {text-decoration:underline; color:#399726;}
	a.link_green:active {text-decoration:none; color:#399726;}
	
#wrapper {margin:0 auto; width:965px; height:auto;}
#header {width:965px; height:112px;}
	.logo {float:left; width:244px; height:112px; background:#157f00; margin-left:12px; display:inline;}
	.slogan {float:left; padding-top:45px; width:356px; height:67px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:24px; color:#157f00; text-align:center; text-transform:uppercase;}
	.search {float:right; width:352px; height:112px;}
		.search_bgr {width:343px; height:43px; margin-top:41px; background:url(../images/search.jpg) no-repeat;}
		.search_text {float:left; height:25px; width:60px; font-size:12px; color:#000000; font-weight:bold; padding-top:12px; padding-left:15px;}
		.search_button {width:42px; height:18px; margin-top:9px; margin-left:10px; padding-bottom:2px; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#fff; background-color:#20bf00;}
		.search_input_value {color:#999999; font-size:12px; width:200px;}
		#search_input {float:left; padding-top:9px; height:28px; width:200px;} /*id je kvoli JS - expose div */

#navigation {width:965px; height:47px; background:#20bf00;}
	.navigation_shadow {width:965px; height:9px; font-size:0px; background:url(../images/shadow_navigation.gif) center no-repeat;}
			#header_menu {margin:0 auto; width:925px; height:12px; padding-top:15px;}
			ul#head_menu {font-family:Arial, Helvetica, sans-serif; list-style-type: none; font-size: 12px; font-weight:700;}
			ul#head_menu li {float: left; display: block; border-right: 1px solid #fff;}
			ul#head_menu li a {display: block; text-decoration:none; padding: 0 20px; color:#fff;}
			ul#head_menu li a:hover {text-decoration: underline; color:#fff;}
	
	#stred {width:965px; height:auto; margin:0 auto;}
	
		#sidebar {float:left; width:256px; height:auto;}
		
			.login {float:right; width:244px; height:110px; background:#ffc000; border: 1px solid #157f00; margin-bottom:14px;}
				.login_line {width:234px; height:18px; font-size:11px; color:#fff; margin-top:10px; padding-left:0px;}
					.name_text { float:left; height:16px; width:30px; font-weight:bold; padding-top:2px; margin-left:10px;}
					.name_input {float:left; width:50px; height:18px; padding-left:10px;}
					.input_value {color:#999999; font-size:12px; width:170px;}
					.forgetpass { float:left; width:90px; color:#000; font-size:10px; padding-top:4px; margin-left:10px;}
					.register { float:left; width:50px; color:#000; font-size:10px; padding-top:4px;}
					.button_register {float:left; width:80px; height:20px; padding-left:8px;}
					.button_ok {float:left; width:60px; height:20px; padding-left:8px;}
					.button_register_value{width:70px; height:18px; padding-bottom:2px; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#fff; background-color:#20bf00;}
					.button_ok_value{width:50px; height:18px; padding-bottom:2px; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#fff; background-color:#20bf00;}
			
			.sidebar_top {float:right; width:244px; height:13px; background:#ebffd2;}
			
			.kat_lista {clear:both; width:256px; height:19px; background:#20bf00; color:#FFFFFF; font-size:12px; font-weight:bold; text-align:center; padding-top:4px;}
			.kat_shadow {width:256px; height:12px; background:url(../images/shadow_kat.gif) no-repeat; font-size:0px;}
			
			.category {float:right; width:244px; background:#ebffd2;}	
					ul.category_list {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; list-style:none; padding:10px;}
					ul.category_list li  {list-style-image: url(../images/arrow.png); margin-left:20px; margin-bottom:8px;}
					ul.category_list li a {display:block; color:#000; text-decoration:none;}
					ul.category_list li a:hover {text-decoration:underline;}

			.article {float:right; width:244px; background:#ebffd2;}
					ul.article_list  {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; list-style:none; padding:10px;line-height:15px;}
					ul.article_list li {list-style-image: url(../images/arrow.png); margin-left:20px; margin-bottom:15px; }
					ul.article_list li a {color:#000; display:block; text-decoration:none;}
					ul.article_list li a:hover {text-decoration:underline;}
			
			.adver {float:right; width:224px; height:205px; background:#ebffd2; padding:10px;}
			.FaceB {float:right; width:224px; height:256px; background:#ebffd2; padding:10px;}
		
		#content {float:right; width:671px; height:auto;}
		
			.content_lista {width:661px; height:20px; background:#fff; margin-top:20px; color:#4b4b4b; font-size:12px; font-weight:bold; padding-top:4px; padding-left:10px;}
			.content_lista_shadow {width:671px; height:10px; background:url(../images/shadow_lista.gif) no-repeat;}
			
			.article_box {width:669px; height:107px; background:#fff; border:1px solid #157f00; margin-top:10px;}
			.article_box_auto_height {width:669px; height:auto; background:#fff; border:1px solid #157f00; margin-top:10px;}
				.article_text_area {width:649px; height:65px; padding:10px;}
				.article_text_area_auto_height {width:649px; height:auto; padding:10px;}
				.article_headline {color:#4b4b4b; font-weight:bold; font-size:14px; height:15px; overflow:hidden; margin-bottom:10px;}
				.article_text {color:#4b4b4b; font-size:12px; line-height:20px; height:40px; overflow:hidden;}
				.article_text_none_overflow {color:#4b4b4b; font-size:12px; line-height:20px; height:auto; overflow:auto;}
				.article_bottom {width:661px; height:14px; background:#fff3ce; padding:4px; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
					.bottom_nadpis {float:left; width:auto; color:#399520; font-weight:bold; margin-left:8px; display:inline; }
					.bottom_text {float:left; width:auto; color:#4b4b4b; padding-left:5px;}
					.rating_icon { float:left; width:13px; height:13px; margin-left:3px; }
				.article_bottom_tags {width:661px; height:14px; background:#c9f88c; padding:4px; font-family:Arial, Helvetica, sans-serif; font-size:11px; margin-top:3px;} 
				
			.pages {float:right; height:20px; padding-top:15px; margin:0 auto; text-align:right; }
				ul#pages_menu { font-family:Arial, Helvetica, sans-serif; list-style-type: none; font-size: 11px;}
				ul#pages_menu li {float: left; display: block; border-right: 1px solid #000;}
				ul#pages_menu li a {display: block; text-decoration:none; padding: 0 10px; color:#000;}
				ul#pages_menu li a:hover {text-decoration: underline; color:#000;}	

#footer {clear:both; width:auto; height:94px; background:#157f00;}

	.footer_middle {margin:0 auto; width:965px;	height:94px;}
	.footer_left {float:left; width:700px; color:#fff; height:14px; margin-top:10px;}
	.footer_right {float:right; width:180px; color:#fff; height:20px; font-size:11px; margin-top:10px;}
	
			ul#footer_menu { font-family:Arial, Helvetica, sans-serif; list-style-type: none; font-size: 11px;}
			ul#footer_menu li {float: left; display: block; border-right: 1px solid #fff;}
			ul#footer_menu li a {display: block; text-decoration:none; padding: 0 20px; color:#fff;}
			ul#footer_menu li a:hover {text-decoration: underline; color:#fff;}

.status
{
    margin-left:5px;
}

.url_adresa
{
    width: 300px;
}

.nazov
{
    width: 300px;
}

.text_clanku
{
    width: 300px;
    height: 100px;
}

.validator
{
    color: blue;
    margin-left:5px;
}


			/* search panel box */
			
			.search_box_panel {width:669px; height:auto; margin-top:10px;}
			
			div.panes div {
			display:none;		
			padding:15px 10px;
			border: 1px solid #838383;
			border-top:0;
			height: 40px;
			width:647px;
			font-size:14px;
			background-color:#fff;
			}
		
			ul.tabs { 
			list-style:none; 
			margin:0 !important; 
			padding:0;	
			border-bottom:1px solid #838383;
			width:669px;
			height:30px;
			font-family:Arial, Helvetica, sans-serif;
			font-size:11px;
			}
		
			ul.tabs li { 
			float:left;	 
			text-indent:0;
			padding:0;
			margin:0 !important;
			list-style-image:none !important; 
			}
		
			ul.tabs a { 
			background: url(../images/tabs.png) no-repeat -420px 0;
			font-size:11px;
			display:block;
			height: 30px;  
			line-height:30px;
			width: 134px;
			text-align:center;	
			text-decoration:none;
			color:#333;
			padding:0px;
			margin:0px;	
			position:relative;
			top:1px;
			}
		
			ul.tabs a:active {
			outline:none;		
			}
		
			ul.tabs a:hover {
			background-position: -420px -31px;	
			color:#000;	
			}
		
			ul.tabs a.current, ul.tabs a.current:hover, ul.tabs li.current a {
			background-position: -420px -62px;		
			cursor:default !important; 
			color:#000 !important;
			}
		
			/* width 1 */
			ul.tabs a.s 			{ background-position: -553px 0; width:81px; }
			ul.tabs a.s:hover 	{ background-position: -553px -31px; }
			ul.tabs a.s.current  { background-position: -553px -62px; }
		
			/* width 2 */
			ul.tabs a.l 			{ background-position: -248px -0px; width:174px; }
			ul.tabs a.l:hover 	{ background-position: -248px -31px; }
			ul.tabs a.l.current  { background-position: -248px -62px; }
		
		
			/* width 3 */
			ul.tabs a.xl 			{ background-position: 0 -0px; width:248px; }
			ul.tabs a.xl:hover 	{ background-position: 0 -31px; }
			ul.tabs a.xl.current { background-position: 0 -62px; }
		
		
			div.panes div.pane {
			display:none;		
			}

			
			/* end search panel box */
			
			
	/* Profil uzivatela */
			
			.profile_box {width:669px; height:auto; background:#fff; border:1px solid #157f00; margin-top:10px; }
				.profile_box_left { width:110px; height:auto; float:left;}	
					.avatar {width:90px; height:90px; padding:10px;}
					.avatar_upload {width:90px; height:12px; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-align:center; margin-left:10px;}
					.avatar_properties {width:90px; height:35px; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:4b4b4b; text-align:center; margin-left:10px; margin-top:10px;}
					
				.profile_box_right { width:549px; height:auto; float:left; padding-bottom:15px;}	
					.profile_box_header {width:549px; height:16px; background:#f0f0f0; margin-top:10px; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; padding-top:2px;}
						.header_nickname {color:#399726; float:left; padding-left:5px; }
						.header_username {color:#4b4b4b; float:left; padding-left:5px; }
						.header_edit_profile {color:#4b4b4b; float:right; padding-right:5px; }
				
					.profile_box_obsah {width:509px; height:auto; margin-top:15px; margin-left:15px; margin-bottom:10px; clear:both;}
						.profile_box_obsah_left {width:305px; height:auto; float:left; line-height:120%;}
							.profile_headline_text {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#399726; font-weight:bold; float:left;}
							.profile_text {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#4b4b4b; float:left; padding-left:5px;}
							.clear {clear:both;}
						.profile_box_obsah_right {width:204px; height:auto; float:right; line-height:20px;}

				.profile_box_edit {width:669px; height:auto; background:#fff; border:1px solid #157f00; margin-top:10px;}
					.edit_bottom {width:661px; height:18px; background:#fff3ce; padding:4px; font-family:Arial, Helvetica, sans-serif; font-size:11px; clear:both;}
					.button_save {float:right; width:80px; height:20px; padding-right:8px;}
					
				.profile_box_content {width:300px; height:auto; margin-top:20px; margin-left:100px; margin-bottom:10px; clear:both;}
					
					.edit_line {width:400px; height:20px; margin-bottom:5px;}
					.edit_line_left {float:left; width:100px; height:20px;}
					.edit_line_right {float:left; width:300px; height:20px;}
					.edit_headline_text {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#399726; font-weight:bold; float:left; padding-top:3px;}
					
					.input_edit {color:#999999; font-size:12px; width:170px; padding-bottom:1px;}
					.select_edit {color:#999999; font-size:12px; width:175px; padding-bottom:1px;}

link_green

			/* end Profil uzivatela */