/* CSS - Defauil file.

    @ Author : Bozhidar Dryanovski
    @ Contact : detachme@gmail.com
    @ For: atomsolutions.net
    
    # images must be in directory : img/

*/
@charset "utf-8";
/* reseting css */
	html, body, div, span, object, iframe, h1, h2, h3, h4,
	h5, h6, p, blockquote, pre, a, abbr, acronym, address,
	code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset,
	form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
			        margin:0;
			        padding:0;
			        border:0;
			        font-weight:inherit;
			        font-style:inherit;
			        font-size:100%;
			        font-family:inherit;
			        vertical-align:baseline;
				/*text-decoration:none;*/
				text-align: left;
			    }

	table {
			    border-collapse:separate;
			    border-spacing:0;
			    }

	caption, th, td {
			    text-align:left;
			    font-weight:normal;
			    }
	table, td, th {vertical-align:middle;}

	blockquote:before,
	blockquote:after,
	q:before,
	q:after {content:"";}

	blockquote, q {quotes:"" "";}
	a img {border:none;}
	/* tools */
	.clearfix, .container {display:block;}
	.clear {clear:both;}

/* typography */
	body {
        		    background: url(../img/bg_01.jpg) repeat;
			    font-size:11px;
			    color:#5b5b60;
			    font-family:Tahoma;
			    line-height: 13pt;
			    }
	
       img {
	       border: none;
	}
	
	a {
			text-decoration:none;
			color: white;  /* #5b5b60*/
	}
	
	div#head a { cursor: pointer; }
	#linki b { text-decoration: underline; }
	
	
	
	/* tree */ 
	div#page-wrap {
			position:relative;
	    background-image: url(../img/bg_00.jpg);
	    background-repeat: repeat-x;
	    height:auto;
	    margin: 0px 0px 0px 0px;
	    
	}
	div#wrap-right {
			top:0px;
			left:50%;
			position:absolute;
			background:url(../img/rightwrap.jpg) repeat-x;
			height:85px;
			width:640px;
	}
	div#wraper {
			position:relative;
	    margin: 0px 10% 4% 10%;
	    max-width:976px;
	    min-width:976px;
	    width:976px;
	   /*  border: 1px red solid;  debug */
	}
	div#top {
	    background-image: url(../img/top.jpg);
	    background-repeat:no-repeat;
	    height: 28px;
	    min-height:28px;
	    width:976px;  
	}

	div#head{
	    max-width:976px;
	    min-width:976px;
	    width:976px;
	}
	div#head_left {
	    float:left;
	    width:482px;
		display:block;
	    background-image: url(../img/head_left.jpg);
	    background-repeat: no-repeat;
	    height:172px;
	}
		div#head_left_pl {
	    float:left;
	    width:482px;
		display:block;
	    background-image: url(../img/head_left_pol.jpg);
	    background-repeat: no-repeat;
	    height:172px;
	}
	div#head_right{    
	    float:right;
	    width:494px;
		display:block;
	    background-image: url(../img/head_right.jpg);
	    background-repeat: no-repeat;
	    height:172px;
	}
	div#nav {
	    
	}
	 .bt00 {
	    float:left;
	    height:49px;
	    width:182px;
	     background-image: url(../img/nav_00.jpg);
	    background-repeat: no-repeat;
	}
	.bt00:hover {
			background-image: url(../img/nav_00_hover.jpg);
	}
		.bt00_a {
			float:left;
			height:49px;
			width:182px;
			background-image: url(../img/nav_00_hover.jpg);
			background-repeat: no-repeat;
			}
	.bt01 {
	    float:left;
	    height:49px;
	    width:131px;
	     background-image: url(../img/nav_01.jpg);
	    background-repeat: no-repeat;
	}
		.bt01:hover {
			background-image: url(../img/nav_01_hover.jpg);
	}
		.bt01_a {
	    float:left;
	    height:49px;
	    width:131px;
	     background-image: url(../img/nav_01_hover.jpg);
	    background-repeat: no-repeat;
	}
	.bt02 {
	    float:left;
	    height:49px;
	    width:128px;
	     background-image: url(../img/nav_02.jpg);
	    background-repeat: no-repeat;
	}
		.bt02:hover {
			background-image: url(../img/nav_02_hover.jpg);
	}
		.bt02_a {
	    float:left;
	    height:49px;
	    width:128px;
	     background-image: url(../img/nav_02_hover.jpg);
	    background-repeat: no-repeat;
	}
	.bt03 {
	    float:left;
	    height:49px;
	    width:159px;
	     background-image: url(../img/nav_03.jpg);
	    background-repeat: no-repeat;
	}
		.bt03:hover {
			background-image: url(../img/nav_03_hover.jpg);
	}
		.bt03_a {
	    float:left;
	    height:49px;
	    width:159px;
	     background-image: url(../img/nav_03_hover.jpg);
	    background-repeat: no-repeat;
	}
	.bt04 {
	    float:left;
	    height:49px;
	    width:108px;
	     background-image: url(../img/nav_04.jpg);
	    background-repeat: no-repeat;
	}
		.bt04:hover {
			background-image: url(../img/nav_04_hover.jpg);
	}
		.bt04_a {
	    float:left;
	    height:49px;
	    width:108px;
	     background-image: url(../img/nav_04_hover.jpg);
	    background-repeat: no-repeat;
	}
	.bt05 {
	    float:left;
	    height:49px;
	    width:101px;
	     background-image: url(../img/nav_05.jpg);
	    background-repeat: no-repeat; 
	}
		.bt05:hover {
			background-image: url(../img/nav_05_hover.jpg);
	}
		.bt05_a {
	    float:left;
	    height:49px;
	    width:101px;
	     background-image: url(../img/nav_05_hover.jpg);
	    background-repeat: no-repeat; 
	}
	
	.bt06 {
	    float:left;
	    height:49px;
	    width:167px;
	     background-image: url(../img/nav_06.jpg);
	    background-repeat: no-repeat; 
	}
		.bt06:hover {
			background-image: url(../img/nav_06_hover.jpg);
	}
		.bt06_a {
	    float:left;
	    height:49px;
	    width:167px;
	     background-image: url(../img/nav_06_hover.jpg);
	    background-repeat: no-repeat; 
	}
	
	div#banner {
	    background-image: url(../img/banner.jpg);
	    height:76px;
	}
	div#main_space {
	    background-image: url(../img/main_space.jpg);
	    height:36px;
	    
	}
	div#main_content {
	    padding: 0px 10px 0px 11px;
	    width: 976px;
	    background-image: url(../img/main_content.jpg);
	    background-repeat: repeat-y;
	    min-height: 100px;
	}
	
	/* box model 
			h4 {
		width:414px; height:39px;
		background: url(../img/b2_title.jpg) top left no-repeat;
		color: #fff;
		text-indent: 20px;
		font-size: 13px;
		font-weight: normal;
		line-height: 39px;		
		}
	.minbox {
		margin-left: 13px;
		width: 414px; height: auto;
		background: url(../img/b2_content.jpg) top left repeat-y;
		}
	.minbox p{
		margin: 0;
		text-align:justify;
		padding:10px 10px 0 10px; 
	}
	span.hr {
			background: url(../img/b2_hr.jpg) no-repeat;
			 height: 7px;
			 min-height: 7px;
			 display:block;
	}
	span.minfooter{
		background: url(../img/b2_bottom.jpg) no-repeat;
		min-height: 15px;
		min-width: 414px;
		display: block;
	}
	*/
	/* kraj na kutikata! */
	.minimenu li {
			float:left;
			width: 238px;
			height:50px;
			display:inline;
			border: 2px solid #d9d9d9;
			border-left:none;
			text-align: left;
			padding: 2px 5px 0px 5px;
			
	}
	.minimenu {
			    padding-left: 1px;
	}
	
	h3 {
			width:384px; height:40px;
		background: url(../img/worktime_title.jpg) top left no-repeat;
		color: #fff;
		text-indent: 20px;
		font-size: 13px;
		font-weight: normal;
		line-height: 40px;	
			
	}
        .worktimebox {
		width: 383px; height: auto;
		}
	.worktime {
	 background: url(../img/lab.jpg);
	 width: 384px;
	 height: 194px;
	 display:block;
	}
	
	h4 {
		width:501px; height:38px;
		background: url(../img/box_big_title.jpg) top left no-repeat;
		color: #fff;
		text-indent: 20px;
		font-size: 13px;
		font-weight: normal;
		line-height: 38px;
		
		}
	.box {
		
		width: 501px; height: auto;
		background: url(../img/box_big_middle.jpg) top left repeat-y;
		}
	.box p{
			line-height:15px;
		margin: 0;
		text-align:justify;
		padding:5px 10px 0 10px;
	}

	.mfooter{
		background: url(../img/box_big_bottom2.jpg) no-repeat;
		min-height: 6px;
		max-width: 501px;
		width: 501px;
		display: block;
	}
	.box img {
			border: 2px solid #d9d9d9 ;
			margin:5px;
			float:left;
			padding: 5px;
	}
	
	
	div#box_d {
	    width:457px;
	    /*margin: 0px 2px 10px 10px;*/
	}
	div#box_d_title {
	    width:457px;
	}
	.box_d_left {
	    float:left;
	    background-image: url(../img/b_title_left.jpg);
	    width:232px;
	    height:35px;
	}
	.box_d_right {
	    float:left;
	    background-image: url(../img/b_title_right.jpg);
	    width:225px;
	    height:35px;
	}
	
	div#box_d_content {
	    background-image: url(../img/b_content.jpg);
	    background-repeat:repeat-y;
            padding: 10px 10px 0 10px;
	    color: black;
	    text-align: justify; 
	}
	div#box_d_more {
			text-indent:20px;
			line-height:39px;
	    background-image: url(../img/b_more.jpg);
	    height: 39px;
	}
	div#box_d_bottom {
	    background-image: url(../img/b_bottom.jpg);
	    height:6px;
	}
	div#box_d_content p{
			color:#5b5b60;
		margin: 0;
		text-align:justify;
		padding:0px 0px 0px 0px; 
	}
	div#box_d a {
			color:white;
	}
	div#box_d a:hover {
			text-decoration: underline;
	}
	div#box_d img {
			border: 2px solid #d9d9d9 ;
			margin:5px;
			float:left;
			padding: 5px;
	}

	div#box_d_more b{
			float:left;
	}
	div#box_d_more img {
			height:15px;
			margin-top: 8px;
			float:right;
			width:62px;
			display:block;
			border:none;
	}

		.red_num {
						padding: 9px 24px 0px 10px;
						color:white;
			}
			.box_left_content {
						color: white;
						text-indent:20px;
						line-height: 35px;
			}
			.box_right_content {
						color:white;
						text-indent:20px;
						line-height: 35px;
			}
	/* end  box model */
	/* Box big */
	/* Right Box */
	h5 {	
			background: url(../img/right_title.jpg) top left no-repeat;
			width:414px;
			height:40px;
			color: #fff;
			text-indent:20px;
			font-size:13px;
			font-weight:bold;
			line-height:40px;
			
	}
	h1 {	
			background: url(../img/right_title2.jpg) top left no-repeat;
			width:414px;
			height:35px;
			color: black;
			text-indent:20px;
			font-size:13px;
			font-weight:bold;
			line-height:40px;
			
	}
	
	.rightbox {
			margin-left: 20px;
			width:414px;
			height:auto;
			background: url(../img/right_middle.jpg) top left repeat-y;
	}
	.rightbox p{
			margin:0;
			padding:10px 20px 0px 20px;
			text-indent:20px;
			text-align:justify;
	}
	div#more {
						text-indent:20px;
			line-height:39px;
	    background-image: url(../img/b_more.jpg);
	    width:413px;
	    height: 39px;
	    border-right:1px solid  #d4d4d4;
	    
			
	}
	div#more b{
			float:left;
	}
	div#more img {
			height:15px;
			margin-top: 8px;
			float:right;
			width:62px;
			display:block;
			border:none;
	}
	span.rightfooter {
			background:url(../img/right_bottom.jpg) no-repeat;
			min-height: 10px;
			min-width: 415px;
			display:block;
	}
	.rightbox img {
			border: 2px solid #d9d9d9 ;
			margin:5px;
			float:left;
			padding: 5px;
	}
	
	.rightbox_img {
			border: 2px solid #d9d9d9 ;
			margin:5px;
			float:left;
			padding: 5px;
	}

       .left_date {
			float:left;
	}
	.right_img {
			height:15px;
			margin-top: 8px;
			float:right;
			width:62px;
			display:block;
			border:none;
	}
	/*****************************************************************
									ELEMENTS BOX 
	*****************************************************************/
	h6 {
		width: 901px; height: 38px;
		background: url(../img/box_big_title.gif) top left no-repeat;
		color: #fff;
		text-indent: 20px;
		font-size: 13px;
		font-weight: bold;
		line-height: 38px;		
		}
	.genbox {
		margin-left: 13px;
		width: 901px; height: auto;
		background: url(../img/box_big_midle.gif) top left repeat-y;
		}
	.genbox p{
		margin: 0;
		padding:10px 10px 0 10px;
		text-indent:20px;
		cursor:pointer;
	}
	span.footer{
		background: url(../img/box_big_bottom.jpg) no-repeat;
		min-height: 9px;
		height:9px;
		min-width: 901px;
		display: block;
		/*margin-left:13px;*/
		
	}
	.genbox img {
			border: 2px solid #d9d9d9 ;
			margin:5px;
			float:left;
			padding: 5px;
	}
	.aboutus ul {
			list-style:none;
			
	}
	.aboutus li {
			width:238px;
			height:26px;
			line-height:26px;
			text-indent:40px;
			list-style:none;
			color:white;
	}
	.aboutus_unselect  {
			background:url(../img/menu.jpg) top left no-repeat;
			width: 238px;
			height:26px;
			display:block;
			line-height: 26px;
			text-indent:40px;
			list-style:none;
			color:#5b5b60;

}
	.aboutus_selected {
			background:url(../img/menu_hover.jpg) top left no-repeat;
			width: 238px;
			height:26px;
			color:white;
			display:block;
			line-height: 26px;
			text-indent:40px;
	}
		.aboutus a:hover  {
			background:url(../img/menu_hover.jpg) top left no-repeat;
			width: 238px;
			height:26px;
			color:white;
			display:block;
			line-height: 26px;
			text-indent:40px;
	}
	.aboutus_selected a { color:white; }

	div#whereis a {
			color:#5b5b60;
	}
	/*.genbox a {color:#5b5b60;}*/
	.minimenu a {color:#5b5b60;}

	h6 {
		width: 901px; height: 38px;
		background: url(../img/box_title_rb.jpg) top left no-repeat;
		color: #fff;
		text-indent: 20px;
		font-size: 13px;
		font-weight: bold;
		line-height: 38px;		
		}
	.genbox2 {
		margin-left: 13px;
		width: 901px; height: auto;
		background: url(../img/box_big_midle.gif) top left repeat-y;
		}
	.genbox2 p{
		margin: 0;
		padding:10px 10px 0 10px;
		text-indent:0px;
	}
	span.footer{
		background: url(../img/box_big_bottom.jpg) no-repeat;
		min-height: 9px;
		height:9px;
		min-width: 901px;
		display: block;
		/*margin-left:13px;*/
		
	}
	.genbox2 img {
			border: 2px solid #d9d9d9 ;
			margin:5px;
			float:left;
			padding: 5px;
	}
	div#more2 {
						text-indent:50px;
						line-height:50px;
	    background-image: url(../img/grd.jpg);
	    background-repeat:repeat-x;
	    /*width:622px;*/
	    /*margin-left:1px;*/
	    height: 50px;
	    border-bottom:1px solid  #d4d4d4;
	    border-right: 1px solid #d4d4d4;
	    border-left: 1px solid #d4d4d4;
	    
			
	}
	.genbox2 a:hover {
			text-decoration:underline;
	}
	div#more2 b{
			float:left;
	}
	div#more2 img {
			height:15px;
			margin-top: 14px;
			float:right;
			width:auto;;
			display:block;
			border:none;
	}
	.genleft {
			float:left;
	width:450px;
	height:39px;
	text-indent: 30px;
	line-height:38px;
	
	}

	/* box big end */
	
	/* box version 2 
	div#box2 {
	    width:414px;
	    margin: 0px 2px 10px 24px;
	}
	div#box2_title {
	    min-height:39px;
	    background-image: url(../img/b2_title.jpg);
	    height:39px;
	}
	div#box2_title2 {
	    background-image: url(../img/b2_title2.jpg);
	    height: 36px;
	}
	div#box2_content {
	    min-height:25px;
	    background-image: url(../img/b2_content.jpg);
	    background-repeat: repeat-y;
	    padding: 10px 10px 0 10px;
	    color: black;
	    text-align: justify; 
	    
	}
	div#box2_hr {
	    background-image: url(../img/b2_hr.jpg);
	    height: 7px;
	}
	div#box2_bottom {
	    background-image: url(../img/b2_bottom.jpg);
	    height: 11px;
	}
	/* end box version2 */
	
	/* box x/y 
	div#box_xy {
	    width: 900px;
	    height:auto;
	    
	}
	
	div#box_xy_title {
	    background-image: url(../img/bxy_title_midle.jpg);
	    height:39px;
	    min-height: 39px;
	    
	}
	.xy_title_left {
	    background-image: url(../img/bxy_title_left.jpg);
	    background-position: top left;
	    height:39px;
	    width: 12px;
	    float:left;
	    
	}
	.xy_title_right {
	    background-image: url(../img/bxy_title_right.jpg);
	    background-position: top right;
	    height:39px;
	    width:10px;
	    float:right;
	}
	div#box_xy_content {
	    min-height: 20px;
	    height:auto;
	}
	.xy_content_left {
	    background-image: url(../img/bxy_content_left.jpg);
	    background-repeat: repeat-y;
	    background-position: left;
	    min-height: inherit;
	    width:6px;
	    float:left;
	    top:0px;
	    left:0px;
	}
	.xy_content_right {
	    background-image: url(../img/bxy_content_right.jpg);
	    background-repeat: repeat-y;
	    background-position: right;
	    min-height: inherit;
	    width:7px;
	    float:right;
	    top:0px;
	    left:0px;
	}
	div#box_xy_bottom {
	    background-image: url(../img/bxy_bottom_midle.jpg);
	    background-repeat: repeat-x;
	    height: 11px;
	}
	.xy_bottom_left {
	    background-image: url(../img/bxy_bottom_left.jpg);
	    background-position: left;
	    height: 11px;
	    width: 12px;
	    float: left;
	}
	.xy_bottom_right {
	    background-image: url(../img/bxy_bottom_right.jpg);
	    background-position: right;
	    height: 11px;
	    width: 10px;
	    float:right;
	} */
	
	
	/* USER BOX CONTENT ?!  */
	div#user_id {
			width:280px;
			height:100px;
			float:left;
			padding-left:15px;
	}
	div#user_id_img {
			float:left;
			padding-left:10px;
	}
	div#user_id_content {
			float:left;
			background: url(../img/icon.jpg) top left no-repeat;
			height:57px;
			padding-right: 20px;
			padding-left: 25px;
			line-height:19px;
	}
	div#user_id_content  a:hover {  text-decoration:underline; }
	/* USER BOX CONTENT @ end */
	
	
	/* event */
	div#event {
			background:url(../img/grd.jpg) top left no-repeat;
			min-height:50px;
			width:499px;
			padding:0px;
			margin-left:1px;

	}
	div#events {
			width:501px;
			min-height:250px;

	}
	
	
	/* box x/y end */
	div#main_bottom {
	    background-image: url(../img/main_bottom.jpg);
	    height:38px;
	}
	div#whereis {
	    background-image: url(../img/whereis.jpg);
	    line-height:41px;
	    padding-left:20px;
	    font-weight:bold;
	    height: 41px;
	}
	div#whereis_bottom {
	    background-image: url(../img/whereis_bottom.jpg);
	    height: 10px;
	}
	div#wraper_bottom {
	    background-image: url(../img/wraper_bottom.jpg);
	    height: 13px;
	}
	
	
	
	/* class and id tagz */
	
	.go_left {
	    float:left;
	    padding-left: 10px;
	}
	.go_right {
	    float:right;
	    padding-right: 20px;
	}
	.small {
			font-size:.8em;
			margin-bottom:1.875em;
			line-height:1.875em;
	}
	.large {
			font-size:1.2em;
			line-height:2.5em;
			margin-bottom:1.25em;
	}
.hide {display:none;}
.quiet {color:#666;}
.loud {color:#000;}
.highlight {background:#ff0;}
.added {background:#060;color:#fff;}
.removed {background:#900;color:#fff;}
.first {margin-left:0;padding-left:0;}
.last {margin-right:0;padding-right:0;}
.top {margin-top:0;padding-top:0;}
.bottom {margin-bottom:0;padding-bottom:0;}
hr {background:#ddd;
color:#ddd;
clear:both;
float:none;width:901px; padding:0px;margin:0px;height:.1em;border:none;}
hr.space {background:#fff;color:#fff;}
img.left {float:left;margin:1.5em 1.5em 1.5em 0;padding:0;}
img.right {float:right;margin:1.5em 0 1.5em 1.5em;}

			/* top tagz */
			div#top .left {
					float: left;
					
					padding: 3px 0px 0px 50px;
					color: white;
					
			}
			div#top .right {
			               float: right;
				       padding: 3px 50px 0px 0px;
				       color:white;
				       
			}
	
			div#top a{
						color:white;
						font-size:10px;
					
			}
			.gerb {
						background:url(../img/gerb.png) no-repeat;
						min-height: 17px;
						padding-left:20px;
			}
			.flag {
						background:url(../img/flag.png) no-repeat;
						min-height: 17px;
						padding-left:22px;
			}
			.himn {
						background:url(../img/mic.png) no-repeat;
						min-height: 17px;
						width:23px;
						padding-left:26px;
			}
			
			/* head tagz */
			 .bold { font-weight: bold; }
			div#head_right .red { color: red; }
			div#head_right {
						color: black;
			}
			div#head_right a {
						color:black;
						text-decoration: underline;
						
			}
			div#head_right .contact_left {
						font-size: 13px;
						margin: 30px 0px 0px 50px;
						float:left;
			}
			div#head_right .contact_right {
						float:right;
						margin: 30px 0px 0px 20px;
						border: 1px red solid;
			}
			
			/* navigate */
			div#nav a {
						color:white;
						font-weight: bold;
						font-size: 11px;
						
			}
			/*
			div#nav .bt00, .bt01, .bt02, .bt03, .bt04, .bt05 {
						margin-left: auto;
						margin-right: auto;
						text-align:center;
						vertical-align: middle;
						
			}
			*/
			div#nav .nav_pos {
						margin-left: auto;
						margin-right: auto;
						vertical-align: middle;
						text-align: center;
						padding: 14px 0px 0px 0px;
			}
			div#nav .nav_pos_1 {
						margin-left: auto;
						margin-right: auto;
						vertical-align: middle;
						text-align: center;
						padding: 14px 0px 0px 32px;
			}
			div#nav .nav_pos_5 {
						margin-left: auto;
						margin-right: auto;
						vertical-align: middle;
						text-align: center;
						padding: 14px 52px 0px 0px;
			}
			/* box tagz */
			
			
		
			/* box version 2 */
			.box2_title_content {
						float:left;
						padding: 13px 0px 0px 10px;
			}
			.box2_title2_content {
						float:left;
						padding: 10px 0px 0px 10px;
						color: black;
			}
	
	
	
	/* coda */
	#wrapper {
    width: 600px;
    margin-right: 20px;
    padding: 0px
}

#intro {
    padding-bottom: 10px;
}

/*
h2 {
    margin: 0;
    margin-bottom: 14px;
    padding: 0;
}*/

#slider {
    width: 600px;
    height:400px;
    margin: 0 auto;
    position: relative;
}

.scroll {
    height: 400px;
    width: 600px;
    overflow: auto;
    overflow-x: hidden;
    position: relative;
    clear: left;
    
}

.scrollContainer div.panel {
    padding: 4px;
    height: 390px;
    width: 590px;
    text-align:justify;
}

#shade {
    background: #EDEDEC url(images/shade.jpg) no-repeat 0 0;
    height: 50px;
}

ul.navigation {
    list-style: none;
    margin: 0;
    padding: 0;
    padding-bottom: 9px;
    padding-left: 18px;
}

ul.navigation li {
    display: inline;
    margin-right: 0px;
}
ul.navigation img {
			padding: 2px;
			margin:0px;
			border: none;
}

ul.navigation a {
    padding: 0;
    margin: 0;
    color: #000;
    text-decoration: none;
}

ul.navigation a:hover {
  /*  background-color: #f6f6f6;*/
}

ul.navigation a.selected {
    /* background-color: #fff; */
}

ul.navigation a:focus {
    outline: none;
}

.scrollButtons {
    position: absolute;
    top: 150px;
    cursor: pointer;
}

.scrollButtons.left {
    left: -14px;
}

.scrollButtons.right {
    right: -15px; border:1px solid red;
}

.hide {
    display: none;
}

.panel img {
			float:left;
}



/* */
#admPagination {
	height: 20px;
	width: 170px;
	margin: 0px auto;
	margin-top: 15px;
	padding-left: 2px;
	float:right;
	color:#5b5b60;
	/*background-color: #f7f7f7;*/
}

#admPagination ul {
	margin-left: 23px;
	margin-right: 20px;
	float: left;
}

#admPagination ul li {
	list-style: none;
	float: left;
	margin-left: 1px;
	margin-right: 1px;
	text-align: center;
}

#admPagination ul li span {
	color: #106db8;
	text-decoration: none;
	width: 20px;
	height: 20px;
	/*background-color: #f7f7f7;*/
	display: block;
}

#admPagination ul li a {
	color: #5b5b60;
	text-decoration: none;
	width: 20px;
	height: 20px;
	/*background-color: #f7f7f7;*/
	display: block;
	line-height: 20px;
}

#admPagination ul li a:hover {
	color: #5b5b60;
	text-decoration: none;
	width: 20px;
	height: 20px;
	/*background-color: #106db8;*/
	display: block;
}

#admPagination ul li .selectedPage {
	color: #5b5b60;
	text-decoration: none;
	width: 20px;
	height: 20px;
	/*background-color: #106db8;*/
	display: block;
}

#admPaginLeft {
	float: left;
}

#admPaginRight {
	float: left;
	margin-right: 4px;
}

#admPaginLeft a {
	background: url("../img/prev.jpg") center left no-repeat;
	padding-left: 5px;
	width:74px;
	display:block;
	height:25px;
	color: #5b5b60;
	text-decoration: none;
	font-size: 11px;
	line-height: 18px;
}

#admPaginRight a {
	background: url("../img/next.jpg") center right no-repeat;
	padding-right: 5px;
	width:52px;
	height:25px;
	display:block;
	color: #5b5b60;
	text-decoration: none;
	font-size: 11px;
	line-height: 18px;
}

.panel li {
			list-style: circle;
			margin-right:24px;
}
.panel img {
			margin-right:24px;
}

div#poetry_content {
			width:600px;
			/*border:1px solid red;*/
}

div#poem {
			width:300px;
			float:left;
			padding-bottom:15px;
}
div#pageing {
border:none;
padding-right:20px;	
}

#lefttext {
			float:left;
			margin-top:15px;
			margin-left:10px;
}

#left {
	background: url("../img/prev.gif") center left no-repeat;
	margin-top:15px;
	margin-left:5px;
	padding-left: 0px;
	width:68px;
	display:block;
	height:25px;
	color: #5b5b60;
	text-decoration: none;
	font-size: 11px;
	line-height: 18px;
	float:left;
}

#right {
	background: url("../img/next.gif") center right no-repeat;
	margin-top:15px;
	padding-right: 5px;
	width:68px;
	height:25px;
	display:block;
	color: #5b5b60;
	text-decoration: none;
	font-size: 11px;
	line-height: 18px;
	float:left;
}

#2 a{
	color:#5b5b60;
}
#2 a:hover {
	text-decoration:underline;
}
.genbox2 a{
	color:#5b5b60;
}
.genbox2 a:hover {
	text-decoration:underline;
}





/********************* N E W ****************************/

#main_content #left_cnt {
	float: left;
	width: 457px;
	font-family:arial;
	margin-left: 15px;
	}
	
#main_content #left_cnt .left_cnt_text {
	border: 1px solid #c9c9c9;
	padding-left: 20px;
	padding-right: 20px;
	}
#main_content #left_cnt .left_cnt_text p {
	margin: 10px 0px;
	}
#main_content #left_cnt .left_cnt_title {
	background: url(../img/new_img/left_title_bg.jpg) no-repeat top left;
	width: 442px;
	height: 35px;
	color: white;
	text-transform: uppercase;
	font-weight: bold;
	line-height:36px;
	padding-left:15px;
	}
#work_time {
	background: url(../img/new_img/clock.jpg) no-repeat left 15px;
	padding-left: 60px;
	height:60px;
	color: black;
	padding-top: 10px;
	font-weight: bold;
	}
.left_cnt_text span {
	font-weight: bold;
	}
.left_cnt_text #work_time span {
	color: #CF152D;
	font-size:12px;
	}
#main_content #right_cnt {
	font-family:arial;
	margin-left:15px;
	width:898px;
	}

#main_content #right_cnt .right_cnt_title {
	background: url(../img/new_img/right_title_bg.jpg) no-repeat top left;
	color: white;
	font-weight: bold;
	line-height:36px;
	text-transform: uppercase;
	padding-left: 15px;
}

#main_content #right_cnt .right_cnt_text {
	border-left: 1px solid #d4d6d5;
	border-right: 1px solid #d4d6d5;
	height: 356px;
	overflow-x: hidden;
	overflow-y:scroll;
}

#main_content #right_cnt .cb {
	background: url(../img/new_img/right_block_bg.gif) no-repeat bottom left;
	height: 9px;
	margin-left:-1px;
}

.item {
	border-bottom: 1px solid #d4d6d5;
	margin-bottom: 10px;
	}
.item_title {
	background: #eeeeee url(../img/new_img/item_title_bg.gif) no-repeat top left;
	min-height: 36px;
	color: black;
	font-weight: bold;
	min-height:36px;
	padding-left:15px;
	line-height:36px;
}

.item_content {
	padding: 10px 20px;
}

a.more_home {
	background: url(../img/new_img/more_bg.jpg) no-repeat top left;
	width: 62px;
	height: 10px;
	color:white;
	display:block;
	padding: 0 0 5px 5px;
	float: right;
	margin-top:15px;
}