@charset "UTF-8";
/* body stuff */
body {
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-size:100%;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background: #ffffff;
	color:#62206A;
}


img {
    border: 0;
}

h1 {
	font-size:1.2em;
	font-weight:bold;
}
h2 {
	font-size:1em;
	font-weight:bold;
}
h3 {
	font-size:1.4em;
	font-weight:bold;
	color:#3a89c9;
	padding:0 0 30px 0;
}
h3 a:link,
h3 a:visited {
	color:#ff6600;
	text-decoration:none;
}
h3 a:hover {
	text-decoration:none;
	color:#FFFFFF;
}
h4, .h4 {
	font-size:1.4em;
	font-weight:bold;
	color:#7c9418;
	padding:0 0 30px 0;
}
h4 a:link,
h4 a:visited {
	color:#ff6600;
	text-decoration:none;
}
h4 a:hover {
	text-decoration:none;
	color:#FFFFFF;
}

.black {
    color: #000;
    font-weight: 700;
}

.green {
    color:#7c9418;
}

/* clearamo margins, paddings */
* {
	margin:0;
	padding:0
}
/* obicni linki */
a {
	color: #335BCA; /*#0001e7;*/
	text-decoration:none;
}
a:link, a:visited {
	color: #335BCA;
	text-decoration:underline;
}
a:hover {
	color: #335BCA;
	text-decoration:none;
}

/* LINK COLORING */
/* orange */
.orange {
	color:#ff6600;
}
.orange a:link, .orange a:visited, .orange a:active {
	color:#ff6600;
	text-decoration:underline;
}
.orange a:hover {
	text-decoration:none;
}

/* end link coloring */


#content_txt #article h1 {
	font-size:1.8em;
	font-weight:bold;
	color: #000;
}
.article h2 {
	font-size:1.1em;
	font-weight:bold;
}

.article h3 {
	font-size:1.4em;
	font-weight:bold;
	color:#3a89c9;
	padding:0 0 30px 0;
}

/* start of CLEARFIX */
.clearfix:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
.clearfix {
	display: inline-table;
}
/* backslash hack hides from IE mac \*/
* html .clearfix {
	height:1%;
}
.clearfix {
	display:block;
}
/* end backslash hack */

/* NORMAL CLEAR */
div.clearfloats {
	clear:both;
}
/* end of clearfix */

.dots_vertical {
    background: url(../images/dots_vertical.jpg) repeat-y;
}

.dots_horizontal {
    background: url(../images/dots_horizontal.jpg) repeat-x;
    margin: 2px;
    margin-bottom: 10px;
}


			
/* ZACETEK */



/* HOLDER - main holder .. */
div#holder {
	margin:0 auto;
	padding:0;
	width:970px;
	height:420px;
	background: #ffffff;
	text-align:center;
}

/* LOGO + AD 728X90 HOLDER */
div#holder_top {
    float: left;
	margin: 0;
	width: 970px;
	height:410px;
	background:url('../images/PUlogo.jpg') top no-repeat;
}

div#slogan {
	position: relative;
	top: -24px;
	left: 53px;
	color: #FFF;
	font-size:0.8em;	
	text-align: left;
}

#add_top {
	float:right;
	margin:8px 3px 0 0;
	text-align:right;
	width: 728px;
	height:90px;
	/*border:1px solid #202D02;*/
}


/* MAIN SEARCH */

div#searchold {
	display:inline;
	float:left;
	margin:0;
	height:60px;
}


/* levo robek */
div#search_lt {
	display:inline;
	float:left;
	margin:0;
	width:8px;
	height:60px;
	background: #202d02 url('../images/search_ltop.jpg') top left repeat-x;
}

/* sredina_colored bck only*/
div#search_container {
	display:inline;
	float:left;
	margin:0;
	padding-right: 10px;
	height:60px;
	background-color: #202d02;
}

div#search_textpart {
	display:inline;
	float:left;
	font-size:0.9em;
	margin:13px 3px 0 3px;
	text-align:left;
}
div#search_formpart {
	display:inline;
	float:left;
	margin:6px 0 0 0;
	text-align:left;
}


/* desno robek */
div#search_rt {
	display:inline;
	float:left;
	margin:0px;
	width:8px;
	height:60px;
	background: #202d02 url('../images/search_rtop.jpg') top left repeat-x;
}



/* INSIDE LEVO DESNO */
div#hold_leftright {
	margin:0;
	width:970px;
}
div#insideL {
	float:left;
	margin:auto 0;
	width:970px;
}

div#insideR {
	float:left;
	margin:0 0 0 10px;
	/*width:780px;*/
	background:#ffffff url('../images/ins_topround.jpg') top left no-repeat;
}


/* MENU + REDBOX */

div#menuredboxhold {
	display:inline;
	float:right;
	margin:0;
	width:800px;
}


/* MENU STUFF */

#header {
	background-color:#202d02;
	float:left;
	font-size:85%;
	line-height:normal;
	width:750px;
}
#header ul {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0pt;
	padding:10px 0 10px 40px;
}
#header li {
	background:transparent url('../images/left_both.jpg') no-repeat scroll left top;
	float:left;
	margin:0 3px 0 0;
	padding:0pt 0pt 0pt 9px;
}

#header a {
	background:transparent url('../images/right_both.jpg') no-repeat scroll right top;
	color:#FFFFFF;
	display:block;
	float:left;
	font-weight:normal;
	padding:8px 15px 4px 6px;
	text-decoration:none;
	width:0.1em;
}

#header > ul a {
    width:auto;
}

#header a {
    float:none;
}

/* GREEN */
#header a:hover, #header .green {
    color:#FFF;
}

#header li:hover, #header .green {
	background-position:0% -300px;
	color:#FFF;
}

#header li:hover a, #header .green a{
    background-position:100% -300px;
    color:#FFF;
}

/* WHITE */

#header a:hover, #header .selected {
    color:#000000;
}

#header li:hover, #header li:hover a, #header .selected {
	background-position:0% -150px;
	color:#000000;
}

#header li:hover a, #header .selected a{
    background-position:100% -150px;
    color:#000000;
}



/* MENU STUFF KONEC */


/* ALLGREEN - VSEBINA HOLD */
div#allgreen, .allgreen {
    display: block;
	margin:20px 0 0 10px;
	width:760px;
	background: #d7e7b8 url('../images/bck_headersection.jpg') top left no-repeat;
	text-align:center;
}
div#sectiontxt {
	display:block;
	padding-top: 6px;
	padding-left: 10px;
	height: 28px;
	text-align:left;
	background: #F3EEF4;
}

div#sectiontxt h1 {
    text-transform: uppercase; /* force text to uppercase */	
}


div#allwhite {
	margin:0px;
	width:100%;
}

div#content_txt {
	font-size:12px;
	width:100%;
	color:black;
	text-align:left;
}

div#content_txt .video img{
	/*padding: 0 14px 4px 0;*/
	width: 90px;
	height: 68px;
	
}

div#content_txt h1 {
	font-size:14pt;
	font-weight:bold;
	color: #3768CE;
}


/* PROFILE LEFT SIDE */
div#profilehold {
	display:inline;
	float:left;
	margin:0;
	width:970px;
	background: #fff;
	text-align:center;
}

div#bannerhold {
	display:inline;
	float:left;
	margin:0;
	margin-top: 10px;
	width:188px;
	background: #fff;
	text-align:center;
}


div#red_box_up, div#blue_box_up {
	display:inline;
	float:right;
	margin:0;
	width:180px;
	height:21px;
	background: #fff;
	text-align:left;
	padding:7px 0 0 8px;
	font-size:8px;
	color:#62206a;
}

div#blue_box_up {
	background: #d7e7b8 url('../images/bck_title_blue.jpg') top center no-repeat;
}

div#form_title {
	display:inline;
	float:left;
	margin:0;
	width:180px;
	height:21px;
	background: #fff;
	text-align:right;
	font-size:9px;
	color:#62206a;
	margin-left:385px;
}

div#form_title2 {
	display:inline;
	float:left;
	margin:0;
	width:180px;
	height:21px;
	background: #fff;
	text-align:right;
	font-size:9px;
	color:#62206a;
	margin-left:525px;
}

.new_user {
	height:21px;
	background: #fff;
	font-size:9px;
	color:#62206a;
	line-height:27px;
	padding-bottom:8px;
}

.vrstica, .vrsticalong {
	display:inline;
	float:right;
	width:970px;
	min-height:24px;
	background-color:#fff;
	border-top:1px solid white;
	color:#000000;
	font-size:12px;
	text-align:left;
}
.vrsticalong input {
	width: 340px;
	height: 17px;
	border: #e9dfea solid 1px;
	padding-top:7px;
	color:#62206a;
	text-align:right;
	font-weight: bold;
}
.text {
	color:#62206a;
	font-family: tahoma;
	font-size:10px;
	font-weight: 500;
	margin-right: 15px;
	vertical-align: bottom;
	text-align:right;
}
.inputshort {
	width: 200px;
	height: 17px;
	border: #e9dfea solid 1px;
	padding-top:7px;
	color:#62206a;
	text-align:right;
	font-weight: bold;
}
.inputlong {
	width: 340px;
	height: 17px;
	border: #e9dfea solid 1px;
	padding-top:7px;
	color:#62206a;
	text-align:right;
	font-weight: bold;
}
div#slimbreak {
	display:inline;
	float:left;
	width:184px;
	height:2px;
	margin:0 0 0 2px;
	background-color:#b4c493;
}
div#downbox, div#downbox_white {
	float:left;
	margin-top: 330px;
	margin-left: 800px;
	height:20px;
	background: #fff;
	text-align:center;
	z-index:1000;
}


div#downbox_white {
	height:18px;
	background: #fff;
}

div#pic_namehold {
	display:inline;
	float:left;
	margin:0 0 15px 3px;
	width:186px;
}

div#userimage {
	display:inline;
	float:left;
	margin:8px 0 0 5px;
	width:80px;
	height:62px;
	border:2px solid #c2bbb5;
}
div#userdatabox{
	display:inline;
	float:right;
	margin:8px 8px 0 0;
	width:80px;
}
div#infoone{
	font-size:0.8em;
	text-align:left;
	color:#8f392a;
	font-weight:bold;
	display:inline;
	float:right;
	margin:0 0 8px 0;
	width:80px;
}
div#infotwo{
	font-size:0.8em;
	color:#8f392a;
	text-align:left;
	display:inline;
	float:right;
	margin:0 0 8px 0;
	width:80px;
	text-align:left;
}
div#infotwo img{
	padding:2px 0 0 0;
}
div#infotwo a:link,div#infotwo a:visited {
	color:#335BCA;
	text-decoration:underline;
}
div#infotwo a:hover {
	color:black;
	text-decoration:underline;
}
div#infothree{
	font-size:0.8em;
	text-align:left;
	color:#335BCA;
	display:inline;
	float:right;
	margin:0;
	width:80px;
	height:15px;
}

div#infothree a:link,div#infothree a:visited {
	color:#335BCA;
	text-decoration:underline;
}
div#infothree a:hover {
	color:black;
	text-decoration:underline;
}

div#profilelogout{
	font-size:0.8em;
	text-align:left;
	display:inline;
	float:left;
	width:100px;
	height:15px;
}

div#profilelogout a:link,div#profilelogout a:visited {
	color:#335BCA;
	text-decoration:underline;
}
div#profilelogout a:hover {
	color:black;
	text-decoration:underline;
}

div#invitefriend{
	font-size:0.8em;
	text-align:right;
	color:#335BCA;
	display:inline;
	float:right;
	margin:15px 10px 0 0;
	width:90px;
	height:15px;
}

div#invitefriend a:link,div#invitefriend a:visited {
	color:#335BCA;
	text-decoration:underline;
}
div#invitefriend a:hover {
	color:black;
	text-decoration:underline;
}


/* VIDEO DISPLAY STUFF */


.filterbox{
	display:block;
	margin:0;
	width:500px;
	height:19px;
	border-top:1px solid #abcb66;
	border-bottom:1px solid #abcb66;
	padding: 5px 0 0 0;
}

.filtercriterias {
    float: left;
	font-size:1em;
	text-align:left;
	color:#000000;
	display:inline;
	margin:0;
}

.filtercriterias a:link,.filtercriterias a:visited {
	color:#335BCA;
	text-decoration:none;
}
.filtercriterias a:hover {
	color:#335BCA;
	text-decoration:underline;
}

span#filter_seemore {
    float: right;
	display:block;
	font-size:1em;
	text-align:right;
	color:#335BCA;
	margin:0;
	font-weight:bold;
}

span#filter_seemore a:link,span#filter_seemore a:visited {
	color:#335BCA;
	text-decoration:underline;
}
div#filter_seemore a:hover {
	color:black;
	text-decoration:underline;
}


/*    =RSS NEWS
-----------------------------------------------------*/

#rss_news  {
    color: #777;
    font-size: 0.8em;
}
#rss_news a {
    color: #6483B2;
    font-size: 1.3em;    
}

#rss_news .dots_horizontal {
    background: url(../images/dots_horizontal.jpg) repeat-x;
    margin: 2px;
    margin-bottom: 10px;
}

/*    =VIDEO HOLDbox
-----------------------------------------------------*/

div#datarow {
	display:block;
	float:left;
	margin:20px 0 0 0;
	width:239px;
}

.videoHolder {
    padding-left: 4px;
}


.vid_data_holder {
	display:inline;
	float:left;
	width:234px;
	height:130px;
    border: 1px solid #F3EEF4;
    margin: 3px;
}

.videotitle {
	display:inline;
	float:left;	
	overlay: hidden;	
	margin:0;
	width:230px;
	height: 12px;
	padding: 0 0 8px 0;
	font-size:1.2em;
	text-align:left;
	color:#F3EEF4;

}

.videotitle a:link,.videotitle a:visited {
	color:#5E1F66;
	text-decoration:none;
	font-weight: 700;
}
.videotitle a:hover, .vid_data_holder_span:hover  {
	color:#904B9C;
	/*text-decoration:underline;*/
	background-color: #F6F9FF;
}

.video_thumb {
	display:block;
	float:left;
	margin:0;
}

.video_thumb img{
	border:1px solid #999;
	background:#FFF;
}



.video_details {
	display:inline;
	float:right;
	margin:0;
	width:100px;
}

.video_databox {
	display:inline;
	float:left;
	margin:0;
	height:17px;
	text-align: left;
	width: 88px;
	font-size:0.9em;
	color: #7E7E7E;
}

.morevideoshbox {
	font-size:0.9em;
	text-align:left;
	color:#335BCA;
	display:inline;
	float:left;
	width:230px;
}

.morevideoshbox a:link,.morevideoshbox a:visited {
	color:#335BCA;
	text-decoration:none;
}
.morevideoshbox a:hover {
	color:#335BCA;
	text-decoration:underline;
}



/*    =IMAGE HOLDbox
-----------------------------------------------------*/

.img_data_holder {
	display:inline;
	float:left;
	padding-bottom: 10px;
	margin:0 0 20px 20px;
	width:320px;
	background: #ffffff url('../images/dots_horizontal.jpg') bottom left repeat-x;
}

.imagetitle {
	display:inline;
	float:left;	
	overlay: hidden;	
	margin:0;
	height: 12px;
	padding: 0 0 8px 0;
	font-size:1.1em;
	text-align:left;
	color:#335BCA;
}
.img_data_holder a span {
    text-decoration: none;
}
.img_data_holder a:hover span {
    cursor:pointer;
	background-color:#F5F8F1;
}

.image_thumb {
	display:block;
	float:left;
	margin:0;
	margin-right: 10px;
}

.image_thumb img{
	border:1px solid #999;
	background:#FFF;
}


.image_details {
	display:inline;
	float:left;
	margin:0;
	width:200px;
	font-size:1.1em;
}

.image_databox {
	margin: 0px;
	text-align: left;
	width: 200px;
	font-size:0.8em;
	color: #7E7E7E;
}




/* login box remember pass */
div#forgotpass{
	font-size:0.8em;
	text-align:right;
	color:#335BCA;
	display:inline;
	float:right;
	margin:15px 10px 0 0;
	height:15px;
}

div#forgotpass a:link,div#forgotpass a:visited {
	color:#335BCA;
	text-decoration:underline;
}
div#forgotpass a:hover {
	color:black;
	text-decoration:underline;
}
div#registernow{
	font-size:0.8em;
	text-align:left;
	color:#62206a;
	display:inline;
	float:left;
	margin:0px 10px 0 0px;
	height:15px;
}

div#registernow a:link,div#registernow a:visited {
	color:#335BCA;
	text-decoration:underline;
}
div#registernow a:hover {
	color:black;
	text-decoration:underline;
}


/* UPPER 3 BUTTONS */


div.llbut a.roll {
	border:none;
	width:117px;
	height:41px;
	float:left;
	padding:0;
	margin:0;
	background: #131313 url('imgz_www/llbut0102.jpg') bottom left no-repeat;
}

div.llbut a.roll:link, div.llbut a.roll:visited {background: #131313 url('imgz_www/llbut0102.jpg') bottom left no-repeat; background-position: 0 0;
}
div.llbut a.roll:hover, div.llbut a.roll:active {background: #131313 url('imgz_www/llbut0102.jpg') bottom left no-repeat;  background-position: 0 -41px;
}

/* footer part */

div#footer {
	background:#d7e7b8 url('../images/bckfoot.jpg') top left repeat-x;
}
/* HOLDER  ( bck_in.jpg) */
div#ins_footmenuhold {
	margin: 0 20%;
	padding:30px 0 20px 0;
	width:410px;
}
div#ins_cfoot {
	margin:0 auto;
	padding:0;
	width:600px;
}
/* NAVCONTAING DOWN FOOT INSIDE */
.navcontainIN {
	display:inline;
	float:left;
	width:150px;
	font-size:0.7em;
	margin:0 0 17px 0;
}
.navcontainIN ul, .navcontainINEnd ul {
	border:0;
	margin:0 0 10px 0;
	padding:0;
	list-style-type:none;
}
.navcontainIN li, .navcontainINEnd li {
	margin:0;
	padding:.1em 0;
	text-indent:0em;
}
.navcontainIN li:first-child, .navcontainINEnd li:first-child {
	font-weight:bold;
	color:#000000;
	padding:.5em 0;
}
.navcontainIN li*:first-child+html, .navcontainINEnd li*:first-child+html {
	font-weight:bold;
	color:#202D02;
	padding:.5em 0;
}
.navcontainIN a, .navcontainINEnd a {
	text-decoration:none;
	color:#202D02;
}
.navcontainIN a:hover, .navcontainINEnd a:hover {
	color: #9cc24b;
}
html .navcontainIN ul, html .navcontainINEnd ul {
}

/* footlinks */
div#footlinksIns {
	margin:15px 0 0 25px;
	font-size:0.7em;
	color: #000000;
	display:inline;
	text-align:left;
	float:left;
}
div#footlinksIns a:link, div#footlinksIns a:visited, div#footlinksIns a:active {
	text-decoration:none;
	color: #202D02;
}
div#footlinksIns a:hover {
	text-decoration:none;
	color: #9cc24b;
}
/* footer part sjaus */
#home #holder #hold_leftright #insideR #allgreen #allwhite #content_txt img {
	margin-top: 2px;
	margin-right: 2px;
	margin-bottom: 2px;
	margin-left: 2px;
}

/* sub nav */
#sub_nav {
    padding: 10px 0 0 60px;
    margin: 0px;
    display: block;
    font-size: 6px;
}
#sub_nav span {
    float: left;
    height: 5px;
    margin-right: 5px;
    color: #000;
    font-size: 11px;    
}

#sub_nav span a {
	font-family:Verdana, Helvetica, sans-serif;
    float: left;
    color: #000;
    text-decoration: none;
}

#sub_nav .selected a {
    color: #8EA45C;
    font-weight: 700;
    
}

/* Hide from IE5-Mac \*/
#sub_nav span a {
    float: none
}
/* End hide */



/*    =PAGINATION
-----------------------------------------------------*/
#pagination a {
    font-size:11px;
}

#pagination span {
    font-size:12px;
}

.naprej {
    background:#F7E7AB;
    font-family:Verdana;
    color:#000000;
    font-weight:800;
    width: 100%;
    height:20px;    
    margin-top: 10px;
}

.maldol {
    padding-right: 17px;
    text-align: center;   
}

.naprej a {
    text-decoration:none;
    padding-left:1px;
    padding-right:1px;
}

.current {
    padding-left:2px;
    padding-right:2px;
    font-size: 1.1em;
    color:#000;
}

#pagination .prev {
    float: left;
    margin: 2px 0 0 5px;
}

#pagination .next{
    float: right;
    margin: -7px 5px 0 0;
}



/*    =RATING
-----------------------------------------------------*/
.rating {
    cursor: pointer;
    display: block;
    margin: 0px 0;
}

.cancel, .star {
    float: left;
    width: 17px;
    height: 15px;
    overflow: hidden;
    text-indent: -999em;
    cursor: pointer;
}
.star-left,
.star-right {
  width: 8px
}
.cancel,
.cancel a {background: url(../images/delete.gif) no-repeat 0 -16px;}

.star,
.star a {background: url(../images/star.gif) no-repeat 0 0px;}
.star-left,
.star-left a {background: url(../images/star-left.gif) no-repeat 0 0px;}
.star-right,
.star-right a {background: url(../images/star-right.gif) no-repeat 0 0px;}

.cancel a,
.star a {
    display: block;
    width: 100%;
    height: 100%;
    background-position: 0 0px;
}

div.rating div.on a {
    background-position: 0 -16px;
}
div.rating div.hover a,
div.rating div a:hover {
    background-position: 0 -32px;
}



/* USER CHANNEL */
.profile_videos {
    margin-left: 20px;
    color: gray;
    font-size: 11px;
    font-weight: 800;
    width: 115px;
}

.profile_videos strong {
    color: #000;
}

.profile_videos img {
    margin-bottom: 3px;
}

.profile_videos .video_image {
    width: 120px;
    height: 73px;
    margin-bottom: 3px;
}

.box_green_square_up {
	font-size:1.6em;
	color: #FFF;
	margin:0;
	width:151px;
    height:17px;
	background: #d7e7b8 url('../images/box_green_square_top.jpg') top center no-repeat;
	padding-top: 14px;
    padding-left: 10px;
}

.box_green_square_bottom {
	margin:0;
	width:161px;
	height:8px;
	background: #d7e7b8 url('../images/box_green_square_bottom.jpg') bottom center no-repeat;
	text-align:center;
}

.box_green_square_holder {
	font-size:0.9em;
    display:block;
	margin-left: 10px;
	margin-top: 10px;
	width:141px;
	height: 150px;
}

.box_hold {
	display:inline;
	float:left;
	margin:0;
}

.box_green_top_left {
    display: block;
    float: left;
    background: url('../images/box_green_square_top_left.jpg') no-repeat;
    width: 9px;
    height: 32px;
}

.box_green_top {
	font-size:1.6em;
	color: #FFF;
    display: block;
    float: left;
    background: url('../images/box_green_square_top.jpg') repeat-x;
    height: 27px;
    padding-top: 5px;
}

.box_green_top_right {
    display: block;
    float: left;
    background: url('../images/box_green_square_top_right.jpg') no-repeat;
    width: 9px;
    height: 32px;
}

.box_green_left {
    display: block;
    float: left;
    background: url('../images/box_green_square_left.jpg') repeat-y;
    width: 9px;
}

.box_green_right {
    display: block;
    float: left;
    background: url('../images/box_green_square_right.jpg') repeat-y;
    width: 4px;
}


.box_green_bottom_left {
    display: block;
    float: left;
    background: url('../images/box_green_square_bottom_left.jpg') bottom no-repeat;
    width: 9px;
    height: 6px;
}

.box_green_bottom {
    display: block;
    float: left;
    background: url('../images/box_green_square_bottom.jpg') bottom repeat-x;
    height: 6px;
}

.box_green_bottom_right {
    display: block;
    float: left;
    background: url('../images/box_green_square_bottom_right.jpg') left bottom no-repeat;
    width: 9px;
    height: 6px;
}


.border {
    display: block;
    float: left;
    padding-left: 10px;
}


/*    =FORM
-----------------------------------------------------*/

.cssform p{
    width: 550px;
    clear: left;
    margin: 0;
    padding: 5px 0 8px 0;
    padding-left: 155px; /*width of left column containing the label elements*/
    height: 1%;
    font-size: 0.9em;
}

.cssform label{
    font-weight: bold;
    float: left;
    margin-left: -155px; /*width of left column*/
    padding-top: 7px;
    width: 150px;
    text-align: right;
}

#login_form label {
    text-align: left;
    width: 300px;
}

#login_form  p{
    width: 100px;
}

#edit_personal p {
    width: 300px;
}


.cssform input  {
    width: 280px;
    border: 1px solid #999;
    padding: 4px;
    background-color: #F7FAF1;    
}

.cssform input.checkbox  {
    width: 20px;
    border: none;
    padding: 0px;
    background-color: #FFF;
}

.cssform input[type="text"], .cssform input[type="password"] {
    width: 280px;
    border: 1px solid #999;
    padding: 4px;
    background-color: #F7FAF1;    
}

.cssform textarea{
    width: 250px;
    height: 150px;
}


#nickname.free {
    background: url(../images/icons/tick.png) no-repeat 2%;
}

#nickname.taken, #nickname.error {
    background: url(../images/icons/exclamation.png) no-repeat 2%;
    color: #060606;
}

.error {
    color: red;
    font-variant:small-caps;
}

div.error {
    padding: 10px;
    margin: 0px 5px 20px 10px;
    border: 1px solid red;
    font-size: 11px;
}

#body_register p.submit {
    padding: 10px 0 0 0;
}

#details p.submit {
    clear: both;
}

/* */
.button_text {
    position: absolute;
    margin-top: 13px;
    color: #FFF;
    font-weight: 800;
    text-align: center;
}

.box_orange {
    background-color: #F7E7AB;
    color: #000;
    padding: 5px;
	font-size:0.9em;
}


.help_contain{
    width:800px;
    margin-top:25px;
}

.help_list {
    height:auto;
    background:#fff;
    border:#bed194 1px solid;
    float:left;
    width:340px;
}
.head_help{
    width:330px;
    height:31px;
    background:#e6f0d3;
    font-family:tahoma;
    font-size:11px;
    text-align:left;
    margin:5px 5px 4px 5px;
    color:#000000;
}
.levo_help{
padding:8px 0px 0px 10px;
}
.desno_help{
margin:-14px 10px;
float:right;}

.lista ul li {
    list-style:none;
    text-align:left;
    position:relative; z-index:0;
    padding:3px 0 5px 25px;
    height:20px;
    border-bottom:#cccccc 1px dotted;
    margin:0 0 0px 15px;
    width:300px;
    background:url(../images/arrrow.jpg) no-repeat left center;
}

.lista #expand {
    background:url(../images/arrow_two.jpg) no-repeat left center;
    padding-left: 40px;
}

.lista {
    margin-top:15px;
}

.lista ul li:hover,.lista ul li.selected {
    background:#f5f8f1 url(../images/arrow_zelena.jpg) no-repeat left center; 
}

.lista ul li a{
font-family:Tahoma;
color:#6072c8;
text-decoration:none;
font-size:11px;}
.lista ul li span{
    background:url(../images/arrow1.png) no-repeat right center;
    height:31px;
    width:100%; 
    float:right;
    margin:-21px -26px 0 0;
    visibility:hidden;
}

.lista ul li:hover span,.lista ul li.selected span {
    visibility:visible;
}

.popup_txt .lista ul {
    float: left;
}

.popup_txt .lista ul li {
    float: left;
    width:235px;
    padding:3px 0 0px 25px;    
}

.crn{
    color:#000000;
    font-family:Tahoma;
    text-decoration:none;
    margin-top:-15px;
    padding-right:15px;
    font-size:11px;
    float:right;
}

.bold{font-weight:800;}

#contenthelp1{
margin:500px 20px 0 35px;
text-align:left;
font-family:verdana;
font-size:11px;
height:auto;
line-height:20px;
color:#000;}
#contenthelp1 p{
width:500px;
}
#contenthelp1 h1{
font-size:15px;
}
.slika_desno{
width:187px;
height:357px;
float:right;
margin:-250px 25px;}

.news_levo{
    width:250px;
    margin:25px 0 0 10px;
    float:left;
}
.news{
    width:250px;
}
.news1{
    width:240px;
}
.news_levo .help_list ul li{
    width:200px;
}
.news_desno{
    width:450px;
    height:auto;
    background:#fff;
    padding-bottom:15px;
    border:#bed194 1px solid;
    float:left;
    margin:25px 0 0px 20px;
}

.news_mala{
width:100%;
text-align:left;
padding-left:35px;
margin:10px 0 0 10px;
padding-top:5px;
background:url(../images/rss.jpg) no-repeat left top;}
.news_mala h3{font-size:14px;font-family:tahoma;}
.news_time{color:#a2a2a2;font-family:tahoma;font-size:11px;margin:-30px 0 0 0px;}
.news_txt{color:#000;font-family:tahoma;font-size:11px;width:375px;margin:10px 0 0 0;}
.news2{width:400px;margin-left:auto;margin-right:auto;font-size:10px;}

#upload_notice {
    width: 715px;
    height:30px;
    background:#fff;
    padding-bottom:15px;
    border:#bed194 1px solid;
    margin:15px 0 0 10px;
    padding:15px 0 0 20px;
}

#upload_notice p{text-align:left;font-family:Tahoma;font-size:12px;color:#000;}
#upload_notice a{text-decoration:none;}

.desna_music{
    float:right;
    margin:-20px 15px 0 0;
}
.desna_music input.search_box_txt{
    padding:5px 0 0 5px;
    border:1px #d9e4c2 solid;
    width:145px;
    height:20px;
    background:#f7faf1;}
.desna_music input.submit_search{
    background:url(../images/search_box_mala.jpg) no-repeat;
    height:27px;
    width:83px;
    color:#fff;
    font-weight:800;
    letter-spacing:2px;
    font-family:Tahoma;
    font-size:11px;
    border:none;
}

.musica{
    margin: 15px 0 0 0px;
}

.music_desno_1{
    min-height:190px;
    width:355px;
    background:#fff;
    border:#bed194 1px solid;
    float:left;
    margin:15px 0 0 0px;
}

.hrz{
    background:url(../images/asd.png) left center no-repeat;
    padding:0 0 0 25px;
}
    
.music_desno_2{
width:347px;
background:url(../images/orange.jpg) no-repeat;
margin-left:10px;
margin-top:10px;
height:145px;}
.music_desno_2 img{
margin:10px 0 0 10px;
float:left;}
.kontrole{
width:140px;
margin-right:10px;
height:40px;
float:right;
}
.kontrole img{
float:left;}
.nowplay{
width:210px;
height:40px;
position:relative;
top:70px;
left:115px;
background:#f1de9a;
}
.nowplay p{
margin:0;
padding:0;
width:100%;
}
.asdfg{
position:relative;
left:-123px;
top:3px;
letter-spacing:-1px;
color:#d9c469;
font-family:verdana;
font-size:10px;}
.qwertz{
font-family:Verdana;
color:#000000;
width:250px;
margin:-90px 0 0 5px;
text-align:left;
float:left;
font-size:9px;}
.spodi{
font-family:Verdana;
color:#000000;
float:left;
margin:-57px 0 0 -100px;
font-size:11px;}
.spodi2 ul{
list-style:none;
float:left;
width:200px;
margin:-55px 0 0 25px;}
.spodi2 ul li{
list-style:none;
float:left;
letter-spacing:-1px;
margin-right:12px;
font-size:10px;}
.spodi2 ul li a{
text-decoration:none;
font-family:verdana;
color:#000;
font-weight:800;}
.srce{
width:335px;
background:#f7e7ab;
margin:0 0 0 10px;
text-align:left;
height:25px;}
.srce img{
margin:5px 0 0 10px;}
.srce a{
text-decoration:none;
font-family:verdana;
font-size:11px;
float:left;
margin:-15px 0 0 35px;
letter-spacing:-1px;
color:#7c94c2;
}
.ovca{
float:right;margin-right:10px;margin-top:-2px;}
.ovca a{margin:-19px 0 0 -10px;}
#oglasi1{
float:right;
margin:25px 15px 0 0;
width:355px;
height:240px;
background:#fff}
.dol{
margin:-3px 0 0 -280px;
}
.crn a{
margin-right:5px;}
.upload_txt{
font-family:Tahoma;
color:#000;
font-size:13px;
font-weight:800;}
.upload_txt_mali{
font-family:Tahoma;
color:#000;
font-size:11px;
}
.upload_txt_mali a{
text-decoration:none;
font-size:11px;
font-weight:800;
color:#6072c8;}

#note_box{
    font-size:9px;
    margin:-5px 0 0 0px;
    width:700px;
    line-height:16px;
}

.note_title, .note_title_white {
    clear: both;
    float:left;
    padding-left:20px;
    font-weight:800;
}

#note_text {
    float:left;
    width: 85%;
    padding-bottom: 5px;    
    text-align: left;
}

#note_text_sub {
    clear: both;
    margin-left: 20px;
    margin-top: -5px;
    margin-right: 20px;
    text-align: left;
}


.okn{
    margin:12px auto -5px auto;
	width:686px;
	height:24px;
	color:#6a832f;
	text-align:left;
	padding: 6px 0 0 17px;
}
.okn a{
color:#62206A;
text-decoration:none;
}
.zelen{
color:#9dc34c;
text-decoration:none;
}
.up_txt_desno{
color:#9dc34c;
font-size:11px;
float:right;
padding-bottom:50px;
margin:10px 25px 0 0;
font-family:Verdana}
.up_txt_desno u{color:#6a832f;}
.okna{min-height:800px;}
.zulu{margin-top:4px;}
.okn1{
width:600px;
height:auto;
min-height:200px;
margin:10px 0 0 0;
margin-left:35px;
border-top:#d0d0d0 1px dotted;padding:0 0 10px 0;
text-align:left;}
.okn1 img{
margin-top:30px;
}
.naslov{
color:#000;
font-size:15px;
width:200px;
margin:-150px 0 0 115px;
}
.radio_btn{
color:#7184a5;
font-weight:800;
padding-left:10px;
font-size:13px;}
.option1{margin-top:7px;}
.options{margin:10px 0 0 125px;width:200px;}
.txti{
width:190px;
float:left;
margin:-85px 0 0 275px;
height:auto;}
.txti input,.txti textarea, .podkol input, .sredina input{
width:185px;
margin-bottom:5px;
color:#6182b7;
font-family:verdana;
font-size:12px;
padding:7px 3px 1px 5px;
border:#9a9a9a 1px solid;}
#txti_1{
height:22px;}
#txti_2{
height:22px;}
#txti_3{
height:52px;
}
.butn{
float:left;
margin:-83px 0 0 35px;}
.butn input.jka{
background:url(../images/search_box_mala.jpg) no-repeat;
height:27px;
width:83px;
color:#fff;
font-weight:800;
letter-spacing:0px;
font-family:Tahoma;
font-size:11px;
border:none;
}
.kol{
margin:10px 0 0 125px;}
.kol textarea{
width:435px;
color:#6182b7;
font-family:verdana;
font-size:12px;
padding:7px 3px 1px 5px;
border:#9a9a9a 1px solid;
height:115px;}
.kol textarea#text_box7{
width:435px;
color:#6182b7;
font-family:verdana;
font-size:12px;
padding:7px 3px 1px 5px;
border:#9a9a9a 1px solid;
height:400px;}

.podkol_txt1{
    height:22px;
}

.podkol {
    margin:25px 0 0 175px;
}

.podkol table tr td, 

.form_label {
    padding-right:35px;
    color:#6182b7;
    font-family:verdana;
    font-size:20px;
}


.upload_form .form_label {
    margin-left: 150px;
}



input.submit_upload{
background:url(../images/btn_velik.jpg) no-repeat;
height:44px;
width:125px;
color:#fff;
font-weight:800;
letter-spacing:0px;
font-family:Tahoma;
font-size:15px;
border:none;
}
.okrog{margin:50px 0 0 0; padding-bottom:50px;}
#con{width:200px;border:#7f9db9 1px solid;padding:6px 3px 5px 3px;height:30px;}
.sredina{margin:-75px 0 0 150px;}
.sredina table tr td, .a2{
padding-right:35px;
color:#6182b7;
font-family:verdana;
font-size:20px;}
.sr2{margin:-125px 0 0 150px;}
.mallevo{margin-left:35px;}
.z1{margin:-55px 0 0 265px;}
.z2{margin:-52px 0 0 25px;}
.popup{
    width:256px;
    background:#b3c48e;
    padding:22px 0px 0 5px;
    height:125px;
}

.popup_title {
    float:left;
    margin:0px 6px 0 0;
    font-family:tahoma;
    font-size:12px;
    color:#fff;
    text-decoration:none;
}

.close {
    float:right;
    margin:-15px 6px 0 0;
}

.close a {
    font-family:tahoma;
    font-size:9px;
    color:#fff;
    text-decoration:none;
}



.popup_txt{
    background:#fff;
    color:#000;
    font-family:Verdana;
    font-size:11px;
    line-height:15px;
    width:99%;
}

.popup_txt p{
padding:10px 0 0 10px;}
.popl{
width:64px;
height:27px;
background:url(../images/btn_pop.jpg) no-repeat center;
text-align:center;
padding-top:10px;
margin:-5px 0 0 175px;
}
.popl a{
color:#fff;
text-decoration:none;
font-weight:800;
letter-spacing:-1px;}
.popup_txt input.share_txt{
padding:5px 0 0 5px;
border:1px #d9e4c2 solid;
width:145px;
height:20px;
background:#f7faf1;}
.pop_in{margin:-31px 0 0 10px;}



.jqmWindowContact {
    display: none;
    
    position: fixed;
    top: 17%;
    left: 50%;
    
    margin-left: -425px;
    
    background-color: #EEE;
    color: #333;
    border: 1px solid black;
    
    width:856px;
    background:#b3c48e;
    padding:22px 0 5px 5px;
    
}

.jqmOverlay { background-color: #000; }

* html .jqmWindow {
     position: absolute;
     top: expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(17 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px');
}


.jqmWindowNews {
    display: none;
    
    position: fixed;
    top: 17%;
    left: 50%;
    
    margin-left: -425px;
    
    background-color: #EEE;
    color: #333;
    border: 1px solid black;
    
    width:856px;
    background:#b3c48e;
    padding:22px 0 5px 5px;
    
}



/*    =BLUE BUTTON (RESIZEABLE)
-----------------------------------------------------*/

.fancy_button button{
    border:none;
    background:none;
    padding:0;
    margin:0;
    width:auto;
    overflow:visible;					
    text-align:center;	
    white-space:nowrap;	
    height:26px;
    line-height:20px;			
}
.fancy_button button span, .fancy_button button em{
	display:block;
	height:26px;
	line-height:26px;			
	margin:0;
	color:#FFF;
	font-weight: 800;
    font-size: 10px;	
}	
.fancy_button button span{
	padding-left:20px;
	background:url(/static/images/blue_button.gif) no-repeat 0 0;
}	
.fancy_button button em{
	font-style:normal;
	padding-right:20px;
	background:url(/static/images/blue_button.gif) no-repeat 100% 0;
}	


/*    =GREEN TITLE (RESIZABLE)
-----------------------------------------------------*/

.green_button button {
    border:none;
    background:none;
    padding:0;
    margin:0;
    width:auto;
    overflow:visible;
    text-align:center;
    white-space:nowrap;
    height:21px;
    line-height:18px;
}
.green_button button span, .green_button button em{
	display:block;
	height:21px;
	line-height:21px;
	margin:0;
	color:#8EA45C;
	font-weight: 800;
    font-size: 11px;
}	
.green_button button span{
	padding-left:20px;
	background:url(/static/images/green_title.gif) no-repeat 0 0;
}	
.green_button button em{
	font-style:normal;
	padding-right:20px;
	background:url(/static/images/green_title.gif) no-repeat 100% 0;
}	

/*    =EDIT PROFILE
-----------------------------------------------------*/

.musica {
    margin:15px 0 0 10px;
}

.music_desno_1 {
    min-height:190px;
    width:355px;
    background:#fff;
    border:#bed194 1px solid;
    float:left;
    margin:15px 0 0 38px;
}

#settings .help_list ul li {
    width:150px;
}
    
.music_desno_2{
width:347px;
background:url(../images/orange.jpg) no-repeat;
margin-left:10px;
margin-top:10px;
height:145px;}
.music_desno_2 img{
margin:10px 0 0 10px;
float:left;}


/*    =AJAX TAG SUGGESTION
-----------------------------------------------------*/

SPAN.tagMatches {
    display: block;
    margin-left: 10px;
    text-align: left;
    width: 650px;
    background: #FFF;
    position: relative;
    left: -20px;
    margin-top: 35px;
    padding: 5px;
}

SPAN.tagMatches SPAN {
    display: block;
    float: left;
    padding: 2px;
    margin-top: 4px;
    margin-right: 4px;
    background-color: #E6F1D3;
    color: #000;
    cursor: pointer;
}

/*    =GALLERY
-----------------------------------------------------*/

#video_play {
    width: 450px;
    float: left;
    background: url(../images/round_l_2.gif) no-repeat;
    padding: 0 20px;
}

#video_select {
    width: 245px;
    height: 500px;
    float: right;
    position: relative;
}

#content_info_left a, #content_info_right a, .video_links a {
    font-weight: 700;
    font-size: 1.1em;
    text-decoration: none;
}


.error_span {
    color: red;
    font-size: 12px;
    position: relative;
    top: -5px;
}


.levo{
float:left;
margin:3px 0 0 5px;}
.desno{
float:right;
margin:-13px 5px 0 0;}


.comments_header {
    background: url(../images/comments_bg.gif) no-repeat #E7F0D3;
    height: 25px;
}

.comments_by {
    float: left;
    margin-left: 40px;
    margin-top: 5px;
    color: #929D73;
}

.comments_when {
    float: right;
    margin-top: 5px;
    margin-right: 10px;
    color: #929D73;
}

.comments_text {
    padding: 5px;
    margin-bottom: 20px;
    color: #828282;
}

#recaptcha {
    margin: 0 0 5px 0;
}

#p.submit {
    clear: both;
}

.error {
    display: block;
    color: red;
    padding: 5px;
}

div.error {
    padding: 10px;
    margin: 0 0 20px 0;
    border: 1px solid red;
    font-size: 11px;
}


.tags_holder {
    margin-top: 10px;
    border: 1px solid #D0DBB9; 
    background: #FFFFFF;
    
}

.tags_title {
    margin: 3px;
    padding: 3px;
    padding-left: 6px;
    background: url('/static/images/zg_zelenko.jpg') #FFF left top repeat-x; 
    height: 25px; 
    line-height: 21px; 
    font-size: 1.2em; 
    font-weight: 600; 
    color: #FFF;
}

.tags_content {
    padding: 3px;
}

.tags_content a{
    text-decoration: none;
}

.tags_content a:hover{
    text-decoration: underline;
}

/*  progress meter
**************************************************************/
#progress {
    padding-top: 20px;
    padding-left: 100px;
}
.progress_holder {
	position:relative;
	width:500px;
	height:20px;
	border: 1px solid;
}


.progress_holder .progress_bar {
	position:absolute;
	width:0%;
	height:20px;
	background: #F0F9F1;
}

.progress_holder .progress_text {
	position:absolute;
	top:0px;
	left:0px;
	width:500px;
	height:15px;
	font-size:12pt;
	text-align:center;
}

/* jqModal
-------------------------------------------------------------*/

/* jqModal base Styling courtesy of;
	Brice Burgess <bhb@iceburg.net> */

/* The Window's CSS z-index value is respected (takes priority). If none is supplied,
	the Window's z-index value will be set to 3000 by default (in jqModal.js). You
	can change this value by either;
	  a) supplying one via CSS
	  b) passing the "zIndex" parameter. E.g.  (window).jqm({zIndex: 500}); */
	
.jqmWindowContact  {
    display: none;
    
    position: fixed;
    top: 17%;
    left: 50%;
    
    margin-left: -300px;
    width: 600px;
    
    background-color: #EEE;
    color: #333;
    border: 1px solid black;
    padding: 12px;
}

.jqmOverlay { background-color: #000; }

.jqmClose { 
    font-size: 11px;
}

/* Background iframe styling for IE6. Prevents ActiveX bleed-through (<select> form elements, etc.) */
* iframe.jqm {position:absolute;top:0;left:0;z-index:-1;
	width: expression(this.parentNode.offsetWidth+'px');
	height: expression(this.parentNode.offsetHeight+'px');
}

/* Fixed posistioning emulation for IE6
     Star selector used to hide definition from browsers other than IE6
     For valid CSS, use a conditional include instead */
* html .jqmWindow {
     position: absolute;
     top: expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(17 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px');
}

.contact_form {
    font-size: 11px;
 
}
.contact_form label {
    display: block;
    width: 150px;
    font-weight: 800;
}

/* ////////////////////////////////////////////////////////////////////////////////////////// */
.spinner_landscape {
    height: 200px;
    text-align:center;
}

.spinner_landscape a, .spinner_portrait a {
    text-decoration: none;
    color: #9CC24B
}

.spinner_link_prev {
	width:50px;
	height:16px;
	background:url(../images/prev.jpg) no-repeat;
	float:left;
    font-weight: 800;
    padding-left: 20px;
    text-transform: uppercase;
}


.spinner_link_prev:hover{
	background:url(../images/prev_hover.jpg) no-repeat;
    color: #6C7C3B;	
}

.spinner_link_next {
	width:50px;
	height:16px;
	float:left;	
	background:url(../images/next.jpg) no-repeat top right;
	text-align: right; 
    font-weight: 800;
    padding-right: 20px;
    text-transform: uppercase;
	text-decoration: none;
}

.spinner_link_next:hover{
    background:url(../images/next_hover.jpg) no-repeat top right;
    color: #6C7C3B;			
}

.spinner_link_next {
	font-color: #A0C168;
}

    

.imageNumber {
	width:116px;
	float:left;
	height:16px;
	text-align:center;
	color: #A1544C;
}

.spinner_top {
    width:260px;
	margin:0px auto;
	text-align:left;
	background-color:#eee;
	font-size: 14px;
	font-weight: 800;
}

.spinner_image {
	margin:2px;
	padding:2px;
	border: 1px solid;
}

.spinner_image_landscape {
	margin:0px;
	padding:0px;
	float:left;
	width:530px;
	/*height:400px;*/
	margin-bottom:10px;
	text-align: center;
}

.spinner_image_portrait {
	margin:0px;
	padding:0px;
	float:left;
	/*height:500px;*/
	width:300px;
	margin-right:20px;
}

.spinner_middle {
	margin-top:10px;
	padding-bottom:10px;	
	padding-top: 10px;
	float:left;
	width:530px;
	/*height:500px;*/
	background: #E7F0D3;
	text-align: left;	
}

.spinner_middle img {
	margin:1px;
	padding:1px;
    color: #6C7C3B;
}


.spinner_link_prev a img, .spinner_link_next a img{
	border:0px;
}		
		
.spinner_title {
	font-size:20px;
	margin:0px;
	padding:0px;	
	padding-top:10px;
	font-weight:normal;
	line-height:120%;
	padding-bottom:10px;
	margin-left: 20px;
}

.spinner_text {
	font-family:tahoma, Helvetica, sans-serif;
	font-size:12px;
	line-height:120%;
	margin-left: 20px;
	margin-right: 20px;
	display: block;
}

.portrait {
	text-align:center;
}

.spinner_middle h1{
	margin-bottom:10px;
}

.spinner_bottom {
	background-image:url(../images/_photoStory/bottom.png);
	background-repeat:no-repeat;
	height:17px;
	float:left;
	background: #E7F0D3;
	padding-bottom: 10px;
	margin-bottom: 10px;
}

.spinner_current, .spinner_total {
	font-weight:bold;
}



































.pagination{
    padding: 2px;
}

.pagination ul{
    margin: 0;
    padding: 0;
    /*text-align: left; /*Set to "right" to right align pagination interface*/
    font-size: 18px;
}

.pagination li{
    list-style-type: none;
    display: inline;
    padding-bottom: 1px;
}

.pagination a, .pagination a:visited{
	margin:1px;
	padding:3px 4px;
    border:solid 1px #DEDEDE;
    text-decoration: none; 
    color: #FFF;
    background: url('/static/images/green.jpg') #9DC526 top left repeat-x;;    
}

.pagination a:hover, .pagination a:active{
    border:solid 1px #DEDEDE;
    color: #000;
    background-color: #FFFF80;
}

.pagination a.currentpage, .pagination li.active{
    color: #FFF !important;
    border:solid 1px #DEDEDE;
    font-weight: 800;
    cursor: default;
    background: url('/static/images/black.jpg') #000 top left repeat-x;
}

.pagination a.disablelink, .pagination a.disablelink:hover{
    background: url('/static/images/green.jpg') #9DC526 top left repeat-x;;    
    cursor: default;
    color: #929292;
    border-color: #DEDEDE;
    font-weight: normal !important;
}

.pagination a.prevnext{
    /*font-weight: bold;*/
}


.pagination_small {
    padding: 2px;
}

.pagination_small ul{
    margin: 0;
    padding: 0;
    /*text-align: left; /*Set to "right" to right align pagination_small interface*/
    font-size: 11px;
    float: right;
}

.pagination_small li{
    list-style-type: none;
    display: inline;
    padding-bottom: 1px;
}

.pagination_small a, .pagination_small a:visited{
	margin:1px;
	padding:3px 4px;
    border:solid 1px #DEDEDE;
    text-decoration: none; 
    color: #FFF;
    background: url('/static/images/green.jpg') #9DC526 top left repeat-x;;    
}

.pagination_small a:hover, .pagination_small a:active{
    border:solid 1px #DEDEDE;
    color: #000;
    background-color: #FFFF80;
}

.pagination_small a.currentpage, .pagination_small li.active{
    color: #FFF !important;
    border:solid 1px #DEDEDE;
    font-weight: 800;
    cursor: default;
    background: url('/static/images/black.jpg') #000 top left repeat-x;
}

.pagination_small a.disablelink, .pagination_small a.disablelink:hover{
    background: url('/static/images/green.jpg') #9DC526 top left repeat-x;;    
    cursor: default;
    color: #929292;
    border-color: #DEDEDE;
    font-weight: normal !important;
}

.pagination_small a.prevnext{
    /*font-weight: bold;*/
}
