* {
    margin: 0;
    padding: 0;
}

body {
font-size:90%;
padding-bottom: 10px;
font-family:'trebuchet ms',verdana,tahoma;
text-align: center;
color: #856140;
background: #E5F1FB url(../img/bg.gif) repeat-x;
}
a img{
border:none;
}
h1,h2,h3,h4 {
margin-bottom: 10px;
font-family:'trebuchet ms',verdana;
}
#wstazka{
background: transparent url(../img/wstazka.png) no-repeat;
position:absolute;
top:41px;
left:85px;
width:30px;
height: 47px;
}
#header h1{
background: transparent url(../img/logo.png) no-repeat;
position:absolute;
top:20px;
left:100px;
width:285px;
height: 34px;
cursor:pointer;
}
.error-message{
color:red;
}
.help {
margin:0 5px;
cursor: pointer;
text-align:left;
vertical-align:middle;
}
span.limit, .limit2 {
margin:0 0 10px 5px;
color:red;
font-size:12px;
display:none;
}
h1 {
    padding: 10px 0;
    font-size: 20px;
    color: White;
}

h1 a, h1 a:hover {
    text-decoration: none;
    color: White;
}
h1 a:hover {
    text-decoration: underline;
    color: White;
}


h3 {
    font-size: 1.5em;
    color: #165CA1;
}

p {
    padding: 10px 0;
    line-height: 1.7em;
    text-align: justify;
}

a {

    text-decoration: none;
    color: #fff;
}

a:hover {
    text-decoration: underline;
}

#sort{
margin:10px 0 0 0;
}

#icon{
position:absolute;
top:239px;
right:20px;
}
.rounded{
-moz-border-radius:8px 8px 8px 8px;
border-bottom-left-radius: 8px 8px;
border-bottom-right-radius: 8px 8px;
border-top-left-radius: 8px 8px;
border-top-right-radius: 8px 8px;
}
.rounded{
background:#b5e982;
color:#808080;
}
.rounded h1{
color:#660000;
font-size:20px;
display:inline;
}
.zawartosc{
padding:0 10px;
}

.bold{
font-weight:bold;
}


/*******************************************************************************
TOP ROZPRAWADZANIE
*******************************************************************************/
#container {
position:fixed;
top:0;
right:6px;
}
#container ul, li {
margin: 0; padding: 0;
}
#container #blob {
position: absolute;
border-bottom: 1px solid #4a4a4a;
top: 0;
z-index : 1;
background: #27b71a;
background: -moz-linear-gradient(top, #27b71a, #70d668);
background: -webkit-gradient(linear, left top, left bottom, from(#27b71a), to(#70d668));
-moz-border-radius: 8px;
-webkit-border-radius: 8px;
-moz-box-shadow: 2px 3px 10px #011331;
-webkit-box-shadow: 2px 3px 10px #011331;
}
#container #nav {
position: relative;
background:#999999;
float: left;
-moz-border-radius:6px 6px 6px 6px;
border-bottom-left-radius: 6px 6px;
border-bottom-right-radius: 6px 6px;
}
#container #nav li {
float: left;
list-style: none;
}
#container #nav li a {
color: #FFF;
font-weight:bold;
position: relative;
z-index: 2;
float: left;
font-size: 14px;
text-decoration: none;
padding: 5px 10px;
}



/*******************************************************************************
SORTOWANIE
*******************************************************************************/
#sortowanie{margin:10px 0 -8px 69px;font-size:80%;}
.dropdown dd, .dropdown dt, .dropdown ul { margin:0px; padding:0px;text-align:left; }
.dropdown dd { position:relative; }
.dropdown a, .dropdown a:visited { color:#816c5b; text-decoration:none; outline:none;}
.dropdown a:hover { color:#5d4617;}
.dropdown dt a:hover { color:#5d4617; border: 1px solid #d0c9af;}
.dropdown dt a {background:#e4dfcb url(../img/arrow.png) no-repeat scroll right center; display:block; padding-right:10px;border:1px solid #d4ca9a; width:140px;}
.dropdown dt a span {cursor:pointer; display:block; padding:5px;}
.dropdown dd ul { background:#e4dfcb none repeat scroll 0 0; border:1px solid #d4ca9a; color:#808080; display:none;left:0px; padding:5px 0px; position:absolute; top:2px; width:auto; min-width:150px; list-style:none;}
.dropdown span.value { display:none;}
.dropdown dd ul li a { padding:3px; display:block;}
.dropdown dd ul li a:hover { background-color:#d0c9af;}
.dropdown img.flag { border:none; vertical-align:middle; margin-left:10px; }
.flagvisibility { display:none;}



/*******************************************************************************
KOMUNIKATY
*******************************************************************************/
.flash_good {
margin:20px auto;
width:680px;
background: #e5f2be; 
border:2px solid #bedf5d; 
padding:10px; 
font-weight:bold;
-moz-border-radius:6px 6px 6px 6px;
border-bottom-left-radius: 6px 6px;
border-bottom-right-radius: 6px 6px;
border-top-left-radius: 6px 6px;
border-top-right-radius: 6px 6px;
}
.flash_bad {
margin:20px auto;
width:680px;
background: #eccecf;
border:2px solid #9e0b0f;
padding:10px;
font-weight:bold;
-moz-border-radius:6px 6px 6px 6px;
border-bottom-left-radius: 6px 6px;
border-bottom-right-radius: 6px 6px;
border-top-left-radius: 6px 6px;
border-top-right-radius: 6px 6px;
}



/*******************************************************************************
YOUTUBE
*******************************************************************************/
.video{
background:#4a86de;
color:#fff;
width: 500px;
margin: 10px auto;
text-align:center;
cursor:pointer;
}
.videoTitle{
color:#fff;
font-size:25px;
padding:15px 0 10px 0;
}
.videoBody{
color:#fff;
font-size:14px;
padding:0 0 20px 0;
}



/*******************************************************************************
ONLINE
*******************************************************************************/
.box {
	position: absolute;
	z-index:100;
	top:30px;
	right:0;
	height:auto;
	width: auto;
	min-width:100px;
	background: #CCF;
	border: 1px solid #AAD;
	text-align: left;
	font-size: 11px;
	}
.handle {
	padding:3px;
	}
.bar {
color:#fff;
	padding:3px;
	background: #AAD;
	}
.active {
	background-color: #CFC;
	border-color: #ADA;
	}
.active .bar {
	background-color: #ADA;
}
.listaOnlineUsers{
font-weight:bold;
padding:3px;
margin-left:5px;
}



/*******************************************************************************
FACEBOOK RSS
*******************************************************************************/
.raised {width:65%; margin:0 auto;text-align:center;}
.raised h1, .raised p {margin:0;}
.raised .top, .raised .bottom {display:block; background:transparent; font-size:1px;}
.raised .b1, .raised .b2, .raised .b3, .raised .b4, .raised .b1b, .raised .b2b, .raised .b3b, .raised .b4b {display:block; overflow:hidden;}
.raised .b1, .raised .b2, .raised .b3, .raised .b1b, .raised .b2b, .raised .b3b {height:1px;}
.raised .b2 {background:#f7f7f7; border-left:1px solid #fff; border-right:1px solid #eee;}
.raised .b3 {background:#f7f7f7; border-left:1px solid #fff; border-right:1px solid #ddd;}
.raised .b4 {background:#f7f7f7; border-left:1px solid #fff; border-right:1px solid #aaa;}
.raised .b4b {background:#f7f7f7; border-left:1px solid #eee; border-right:1px solid #999;}
.raised .b3b {background:#f7f7f7; border-left:1px solid #ddd; border-right:1px solid #999;}
.raised .b2b {background:#f7f7f7; border-left:1px solid #aaa; border-right:1px solid #999;}
.raised .b1 {margin:0 5px; background:#fff;}
.raised .b2, .raised .b2b {margin:0 3px; border-width:0 2px;}
.raised .b3, .raised .b3b {margin:0 2px;}
.raised .b4, .raised .b4b {height:2px; margin:0 1px;}
.raised .b1b {margin:0 5px; background:#999;}
.raised .boxcontent {display:block;  background:#f7f7f7; border-left:1px solid #fff; border-right:1px solid #999;}
#addto{padding:5px 0 3px 10px;}
#addto img{margin-right:10px;}
.like{
position:relative;
top:6px;
left:7px;
background-color:#F2F2F2;
border:none;
overflow:hidden;
width:110px;
height:21px
}
.likeView{
position:relative;
top:1px;
left:3px;
background-color:#F2F2F2;
border:none;
overflow:hidden;
width:110px;
height:21px
}
.facebook_fani{
width:204px;
height:380px; 
background: url("../img/fb.png") no-repeat;
display:block;
left:1px;
position:fixed;
top:-339px;
}
#fe{
color:white;
padding:10px;
margin-top:50px;
font-weight:bold;
}
.facebook_fani iframe{
margin:5px 6px 5px 5px;
}
.rss{
position:fixed;
bottom:3px;
right:3px;
}


/*******************************************************************************
TOPMENU
*******************************************************************************/
#topnav {
font-weight:bold;
font-size:80%;
margin:0 5px 0 0;
margin /*\**/: 0\9;
padding-top:145px;
}
#topnav a{
text-shadow:1px 1px 0 #808080;
}
.witaj{
color:#fff;
margin-left:15px;
text-shadow:1px 1px 0 #808080;
}
.nick{
font-size:120%;
color:#fff;
}
#topnav ul {
background:#FF33CC;
text-align:center;
float:right;
width:auto;
padding:5px 15px 5px 0;
border /*\**/: solid 1px #fff\9;
-moz-border-radius:6px 6px 6px 6px;
border-bottom-left-radius: 6px 6px;
border-bottom-right-radius: 6px 6px;
border-top-left-radius: 6px 6px;
border-top-right-radius: 6px 6px;
border-color:rgba(255,255,255,.75) !important;
box-shadow:0 0 8px rgba(255,255,255,.5);
-moz-box-shadow:0 0 8px rgba(255,255,255,.9);
-webkit-box-shadow:0 0 8px rgba(255,255,255,.9);
}
#topnav ul li {
list-style: none;
display: inline;
}
#topnav .login{
padding:0 10px 2px 0;
}



/*******************************************************************************
RANKINGI
*******************************************************************************/
ul#pionowe {padding:0;margin:0;list-style-type:none;}
ul#pionowe li {margin:0 0 3px 0;}
ul#pionowe li span{float:right;}
ul#pionowe a {display:block;background-color:#E80074;color:#fff;width:250px;padding:10px 10px;text-decoration:none;font-family:Verdana;font-weight:bold;font-size:12px;}
ul#pionowe a:hover {color:#000000;background-color:#c0c0c0;}



.imagediv {
min-height:200px;
text-align:left;
font-size:90%;
border:1px solid #D6D6D6;
margin: 20px auto;
width: 700px;
clear: both;
-moz-border-radius:10px 10px 10px 10px;
border-bottom-left-radius: 10px 10px;
border-bottom-right-radius: 10px 10px;
border-top-left-radius: 10px 10px;
border-top-right-radius: 10px 10px;
}
.imagediv2 {
min-height:200px;
background:#F2F2F2 url(../img/imagedivbg.png) repeat-x scroll left top;
border:1px solid #F7F7F7;
padding:7px 10px;
-moz-border-radius:10px 10px 10px 10px;
border-bottom-left-radius: 10px 10px;
border-bottom-right-radius: 10px 10px;
border-top-left-radius: 10px 10px;
border-top-right-radius: 10px 10px;
}
.imagediv2 h1{
color:#0c72b0;
}
.imagediv2 h1 a{
color:#0c72b0;
}
.imagediv2 a{
color:#0c72b0;
}
.imagediv2 a:hover{
color:#0c72b0;
}
.imagediv .vote {
clear:both;
}
#sort {
list-style-type: none;
}
.imagediv ul#sort li {
float: left;
margin: 0 6px;
}
#adminmenu {
text-align: left;
display:none;
}
#adminmenu ul {
float: left;
}
#adminmenu ul li {
display: block;
margin: 0 4px;
}
.up {
font-weight:bold;
color:green;
}
a:hover.up {
color:green;
}
.down {
font-weight:bold;
color:red;
}
a:hover.down {
color:red;
} 
.imagediv .img {
margin:10px 90px;
-moz-border-radius:6px 6px 6px 6px;
border-bottom-left-radius: 6px 6px;
border-bottom-right-radius: 6px 6px;
border-top-left-radius: 6px 6px;
border-top-right-radius: 6px 6px;
}
#main {
    position: relative;
    margin: 0 auto;
    width: 975px;
}


/*******************************************************************************
BLOG
*******************************************************************************/
.article{
padding:20px;
margin:20px auto;
width:90%;
background: #fff; 
border:2px solid #bedf5d;
-moz-border-radius:6px 6px 6px 6px;
border-bottom-left-radius: 6px 6px;
border-bottom-right-radius: 6px 6px;
border-top-left-radius: 6px 6px;
border-top-right-radius: 6px 6px;
}
.article h2{
color:#B30000;
}
.article a{
color:#B30000;
}
.article a:hover{
color:#B30000;
text-decoration:underline;
}
.article h2 a{
display:inline;
margin:0;
padding:0;
}
.readon {
font-size:90%;
font-weight:normal;
}
.article h2{
font-size:100%;
}
.article span.date{
font-size:90%;
color:#696969;
font-weight:normal;
margin-left:10px;
}
#comm{
-moz-border-radius:6px 6px 6px 6px;
border-bottom-left-radius: 6px 6px;
border-bottom-right-radius: 6px 6px;
border-top-left-radius: 6px 6px;
border-top-right-radius: 6px 6px;
background:#EEEEEE;
padding:20px;
margin-bottom:10px;
}
.dateComm{
float:right;
font-size:90%;
color:#808080;
font-weight:normal;
}



#main2 {
    padding: 0 15px 0 100px;
    text-align: left;
}

#bg2 {
    position: absolute;
    top: 0;
    left: 0;
    width: 100px;
    height: 460px;
    background: url(../img/bg2.jpg) no-repeat;
}

#bg3 {
    position: absolute;
    top: 204px;
    left: 100px;
    width: 2px;
    height: 256px;
    background: url(../img/bg3.gif) no-repeat;
    overflow: hidden;
}

#bg4 {
    position: absolute;
    top: 204px;
    left: 958px;
    width: 2px;
    height: 256px;
    background: url(../img/bg4.gif) no-repeat;
    overflow: hidden;
}

#bg5 {
    position: absolute;
    top: 0;
    right: 20px;
    width: 90px;
    height: 62px;
    background: url(../img/bg5.png) no-repeat;
}

#bg6 {
    position: absolute;
    top: 100px;
    right: 50px;
    width: 111px;
    height: 114px;
    background: url(../img/bg6.gif) no-repeat;
}

#header {
    height: 180px;
    background: url(../img/header.jpg) no-repeat;
}

#middle {
text-align:center;
    background: #FDEFC3 url(../img/main.gif) repeat-y;
}

#middle2 {
    height: 1%;
    background: url(../img/main2.jpg) no-repeat bottom;
}

#middle3 {
    height: 1%;
    padding: 10px 10px 0 10px;
    background: url(../img/main3.jpg) no-repeat top;
}

#menu {
    padding-left: 35px;
    height: 50px;
    background: #BB455D url(../img/menu.jpg) no-repeat top;
}

#menu ul {
    list-style: none;
}

#menu ul li {
    float: left;
    display: block;
    padding: 11px 5px 0 0;
}

#menu ul li a {
    float: left;
    display: block;
    padding: 0 0 0 8px;
    font-weight: normal;
    font-size: 17px;
    height: 28px;
    line-height: 28px;
    text-decoration: none;
    color: White;
    outline: none;
}

#menu ul li a span {
    float: left;
    padding: 0 14px 0 6px;
    cursor: pointer;
}

#menu ul li a:hover {
    background: url(../img/menu_over.gif) no-repeat left;
}

#menu ul li a:hover span {
    background: url(../img/menu_over2.gif) no-repeat right;
}

#menu ul li a#current_page_item {
    background: url(../img/menu_over.gif) no-repeat left;
}

#menu ul li a#current_page_item span {
    background: url(../img/menu_over2.gif) no-repeat right;
}

#sidebar {
    float: left;
    padding: 45px 0 10px 25px;
    width: 220px;
}
#flashMessage {
text-align:center;
margin:20px auto;
width:600px;
background: #e5f2be; 
border:2px solid #bedf5d; 
padding:10px; 
font-weight:bold;
-moz-border-radius:6px 6px 6px 6px;
border-bottom-left-radius: 6px 6px;
border-bottom-right-radius: 6px 6px;
border-top-left-radius: 6px 6px;
border-top-right-radius: 6px 6px;
}
#search {
    width: 220px;
    height: 80px;
}

#search form {
}

#search input.text {
    float: left;
    display: block;
    padding: 6px 3px;
    width: 155px;
    font-size: 15px;
    color: #856140;
    background: #FDFCE8;
    border: 1px solid #E4DCC9;
}


input[type=submit] {
-moz-border-radius:4px 4px 4px 4px;
background:url("../img/blue.png") repeat-x scroll 0 0 #3399DD;
border:1px solid #3399DD;
color:#FFFFFF;
font-size:11px;
font-weight:bold;
margin:0 5px 0 0;
padding:4px 10px 5px;
text-shadow:0 -1px 0 #3399DD;
}
input[type=submit]:active  {
background-image:none;
}
input[type=submit]:hover, input[type=submit]:focus {
background-position:0 -5px;
cursor:pointer;
}

#sidebar h3 {
    padding-left: 15px;
    font-size: 1.5em;
}

#sidebar ul {
    padding: 10px 0 50px 0;
    list-style: none;
}

#sidebar ul li {
    padding: 6px 0 6px 15px;
    line-height: 1.7em;
    border-bottom: 1px solid #E3D1A6;
}

#sidebar ul li.firstli {
    border-top: 1px solid #E3D1A6;
}

#sidebar ul li a {
    padding: 0;
    font-weight: normal;
}

#right {
    float: right;
    padding: 40px 25px 0 0;
    width: 520px;
}

#right h3 {
    font-size: 2em;
}

#right h3 a {
    text-decoration: none;
    color: #165CA1;
}

p.meta {
    padding: 0;
    font-size: 0.75em;
    text-transform: uppercase;
}

#right ul.meta2 {
    list-style: none;
    padding: 10px 0;
    height: 25px;
}

#right ul.meta2 li {
    display: block;
    float: left;
    margin-right: 10px;
    width: 100px;
    height: 25px;
}

#right ul.meta2 li a {
    display: block;
    font-size: 0.75em;
    line-height: 25px;
    text-transform: uppercase;
    font-weight: normal;
    text-align: center;
    color: White;
    background: #0C497A url(../img/button.gif) no-repeat;
}

.post {
    margin: 0 0 40px 0;
}

.post2 {
    padding: 20px 0 0 0;
}

.clearing {
    clear: both;
    height: 1px;
    overflow: hidden;
}

#footer{
font-weight: normal;
color:#9E9E9E;
font-size:80%;
}
#footer a{
color:#9E9E9E;
font-weight: normal;
}

#footer p {
    text-align: center;
}
form {
clear: both;
padding: 0;
width: 100%;
}
fieldset {
border: 1px solid #ccc;
margin-top: 30px;
padding: 16px 20px;
}
fieldset legend {
background:#fff;
color: #e32;
font-size: 100%;
font-weight: bold;
}
fieldset fieldset {
margin-top: 0px;
margin-bottom: 20px;
padding: 16px 10px;
}
fieldset fieldset legend {
font-size: 100%;
font-weight: normal;
}
fieldset fieldset div {
clear: left;
margin: 0 20px;
}
form div {
clear: both;
margin-bottom: 1em;
padding: .5em;
vertical-align: text-top;
}
form div.input {
color: #444;
}
/*
form div.submit {
border: 0;
clear: both;
margin-top: 10px;
}
*/
label {
display: block;
font-size: 100%;
padding-right: 20px;
}
input {
margin-top:5px;
clear: both;
font-size: 100%;
font-family: "frutiger linotype", "lucida grande", "verdana", sans-serif;
padding:4px;
background:#F7F7F7 url(../img/bg_nav.jpg) 0 0 repeat-x;
border:solid 1px #C0C0C0;
-moz-border-radius:4px 4px 4px 4px;
border-bottom-left-radius: 4px 4px;
border-bottom-right-radius: 4px 4px;
border-top-left-radius: 4px 4px;
border-top-right-radius: 4px 4px;
}
input:focus{
outline:none;
border-color:rgba(82,168,236,.75) !important;
box-shadow:0 0 8px rgba(82,168,236,.5);
-moz-box-shadow:0 0 8px rgba(82,168,236,.5);
-webkit-box-shadow:0 0 8px rgba(82,168,236,.5);
}
textarea {
margin-top:5px;
border: dotted 1px #808080;
clear: both;
font-size: 100%;
font-family: "frutiger linotype", "lucida grande", "verdana", sans-serif;
padding: 4px;
width: 80%;
padding:3px;
border:solid 1px #C0C0C0;
-moz-border-radius:6px 6px 6px 6px;
border-bottom-left-radius: 6px 6px;
border-bottom-right-radius: 6px 6px;
border-top-left-radius: 6px 6px;
border-top-right-radius: 6px 6px;
}
textarea:focus{
outline:none;
border-color:rgba(82,168,236,.75) !important;
box-shadow:0 0 8px rgba(82,168,236,.5);
-moz-box-shadow:0 0 8px rgba(82,168,236,.5);
-webkit-box-shadow:0 0 8px rgba(82,168,236,.5);
}
select {
clear: both;
font-size: 100%;
vertical-align: text-bottom;
}
select[multiple=multiple] {
width: 100%;
}
option {
font-size: 100%;
padding: 0 3px;
}
input[type=checkbox] {
clear: left;
float: left;
margin: 0px 6px 0 2px;
}
input[type=radio] {

}
div.radio label {
margin: 0 0 6px 20px;
}

#comments {
text-align:left;
font-size:90%;
margin: 20px auto;
width: 680px;
clear: both;
background:#F2F2F2 url(../img/imagedivbg.png) repeat-x scroll left top;
border:1px solid #F7F7F7;
padding:7px 10px;
}
#comments h1, h3{
color:#0c72b0;
font-size:1em;
}
.comment {
margin:20px auto;
width:90%;
background: #fff; 
border:2px solid #bedf5d; 
padding:10px;
-moz-border-radius:6px 6px 6px 6px;
border-bottom-left-radius: 6px 6px;
border-bottom-right-radius: 6px 6px;
border-top-left-radius: 6px 6px;
border-top-right-radius: 6px 6px;
}
.comment a{
color:#0c72b0;
font-weight:bold;
}
.comment a:hover{
color:#0c72b0;
text-decoration:underline;
}
div.comment span {
display:inline;
}
.comment img {

margin-right: 5px;
}
.comment img.plus {

}
.comment img.minus {
border: 3px solid red;
}
.commentbody {
clear:both;
margin: 10px 0;
}
.right {
float:right;
color:#808080;
font-size:90%;
}
.tags {
margin:0 100px;
}
/*******************************************************************************
PAGINATOR
*******************************************************************************/
div.paginator {
color: #808080;
margin: 10px 0px;
text-align: center;
}
div.paginator .disabled {
color: #808080;
display: inline;
}
div.paginator span {
padding: 3px 5px;
}
div.paginator span.current {
font-weight:bold;
color: #fff;
background-color: #246B94;
border-radius: 4px;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
}
div.paginator div.numbers {
display: inline;
background-color: #F4F4F4;
padding: 6px;
}
div.paginator a{
color: #2885AE;
}


.clear {
clear:both;
}
#tbdiv {
margin: 0 auto;
padding: 20px;
width: 900px;
text-align:center;
clear: both;
}
#sort {
color:#000;
}
#sort a {
color:#0c72b0;
}
#sort a:hover {
color:#0c72b0;
}
.imagediv ul#sort {
list-style-type: none;
}
.imagediv ul#sort li {
float: left;
margin: 0 6px;
}
/* Tables */
table {
background: #252525;
border:1px solid #ccc;
border-right:0;
clear: both;
color: #fff;
margin-bottom: 10px;
width: 100%;
}
th {
background: #0c72b0;
border:1px solid #bbb;
border-top: 1px solid #fff;
border-left: 1px solid #fff;
text-align: center;
}
th a {
background:#E4E4E4;
display: block;
padding: 2px 2px;
text-decoration: none;
}
th a:hover {
background: #E4E4E4;
color: #333;
text-decoration: none;
}
table tr td {
background: #C0C0C0;
border-right: 1px solid #ccc;
padding: 4px;
text-align: center;
vertical-align: top;
color:#000;
}
table tr.altrow td {
background: #EEEEEE;

}
td.actions {
text-align: center;
white-space: nowrap;
}
td.actions a {
margin: 0px 6px;
}

table #profile {
background: #D6D6D6;
border:1px dotted #ccc;
border-right:0;
clear: both;
color: #fff;
margin-bottom: 10px;
width: 100%;
}

/* TAGI */
.tagcloud {
text-align:left;
font-size:90%;
border:1px solid #D6D6D6;
margin: 20px auto;
width: 700px;
clear: both;
}
.tagcloud2 {
background:#F2F2F2 url(../img/imagedivbg.png) repeat-x scroll left top;
border:1px solid #F7F7F7;
padding:7px 10px;
}
.tagcloud a{
color: #856140;
}
/* END TAGI */