* {
margin:0;
padding:0;
text-indent:0;
vertical-align:top;
word-wrap:break-word;
}


li { list-style:none; }
a img {border:0;}

html, body {
margin:0;
height:100%;   
font-family: Verdana, "Helvetica CE", sans-serif;
}

body{
padding:0 5px;
font-size:60%;
background:url(images/inner_top.gif) 0 0 #E8E9E9 repeat-x;
}
input, textarea {
 font-size:100%;
}


a {
color:black;
text-decoration: none;
}

a:visited {
/*color: #887B7B;*/
}

/*a:hover {*/
/*color:#27A3E6; blede modra*/
/*}*/

.inner_rb {
background-color:white;
padding:3px 5px;
margin:10px 0;
height:26px;
width:100%;
}


.top_pane {
position:relative;
height:60px;
margin:0 ;
text-align: center;
} 


.top_midright {
float:right;
text-align:right;
padding-top:2px;
padding-right:2px;
margin-left:250px;
}

.top_midright p{
padding-top:3px;
padding-bottom:0;

}

.top_midright h2{
color:#CDC9C9;
font-size:200%;
padding:2px 0 0 0;
margin:0;
float:right;
}

p.minbtn {
text-align:right;
height:16px;
}


h1#mainlogo a{
position:absolute;
left:10px;
top:8px;
background:url(images/logo20.gif) 0 0 no-repeat;
width:202px;
height:42px;
} 

h1#mainlogo span{
display:none;
}

#leftmenu {
width:260px;
padding:0px;
position:absolute;
top:68px;
/*background-color:#D2D2D2;*/
margin-left:0;
border:3px solid #fff;
}


.editable {
cursor:text;
/*width:35ex;*/
overflow:hidden;
}


.setcontainer {
margin:0px;
}

.sc_title {
height:18px;
padding-top:2px;
padding-left:0px;
height:18px;
color:#333;;
width:260px;
font-size:90%;
font-weight:bold;
font-family:Verdana;
background-color:#EEE
}
.sc_title input {
margin:0;
padding:0;
border:2px solid blue;
background-color:transparent;
color:black;
font-weight:bold;
font-family:Verdana;
}



.sc_footer {
display:none;
}

.sc_main, .sc_settings {
background:white;
padding:0px ;
margin:0;
}

.sc_main ul {
font-weight:normal;
padding:0;
margin:0;
}
.sc_main li {
clear:both;
width:100%;
padding:0;
margin-bottom:1px;
background-color:white;
border-bottom: 1px dotted #666;
}
.sc_main li:last-child {
border-bottom: 0;
}	



.sc_main li *{
	vertical-align:middle;
}



.sc_main li a{
/*font-weight:bold; */
}
.sc_main li img{
margin:0px 0px; 
}

#pagewidth {
background:url(images/mainpagebgd.jpg);
}
#mainarea {
position:absolute;
top:66px;;
left:270px;
}

.motherblock td {
vertical-align:top;
border:3px solid white;
background-color:#f2f2f2;
padding:0px;
width:260px;
}

.mother ul{
/*border:2px solid white;*/
}

.visible {
border:1px dashed #169BE6;
}




.top_midright input {
text-align:right;
border:0;
font-family:Verdana;
font-weight:bold;
color:#CDC9C9;
}

.link_icon {
float:left;
display:block;
}

.sc_tools {
display:block;
float:right;
width:32px;
height:16px;
}

.hidden{
visibility:hidden;
/*float:left;*/
/*display:none;*/
}

.btn_linkset {
width:12px;
height:12px;
float:right;
display:block;    
background:url(images/images/bullet_arrow_down.gif);
}

.sc_settings {
display:none;
}

.sc_settings p {
margin:0;
padding:0;
}

.t_standby {
float:left;
width:190px;
padding-left:5px;
}

.t_settingsblock {
float:right;
text-align:right;
font-weight:normal;
}

.t_settings, .t_move{
float:left;

}
 .t_move{
cursor:move;
 
 }

.sorthelper {
background-color:#ccc;
width:100%;
margin:3px;
border:1px dashed red;
}
.log {
overflow:auto;
width:200px;
}


.mother .sc_title{
border-bottom:1px solid #ccc;
border-top:1px solid white;

}
.sc_title p {
padding-left:5px;
}



/*formulare*/

.link_prop {
margin-top:3px;
clear:both;
/*background-color:#FFEE99;*/
background-color:#eee;
padding:3px;
width:100%;
}


.link_prop label{
display:block;
width:100%;
font-weight:bold;
padding:2px 0;
}

.formlink {
clear:both;
width:100%;
}

.formlink input, .formlink textarea {
width:100%;
font-size:11px;
border:none;
padding:3px 0;
background:url(images/images/inputbg_small.gif) white 0 0 repeat-x;
}

.formlink textarea {
height:40px;
overflow:auto;
font-family:Verdana;
}

.linkhandle {
cursor:move;
font-weight:normal;
}



.draglink {
background-color:white;
}

.dragactive {
background-color:pink;
border:1px solid blue;
}

.linkhandle a {
color:#1E9CE6 ;
font-weight:bold;
}

.linkhandle a:hover {
color:#1374AE;
}


.pgthumbnail {
float:left;
width:100px;
}

.setlinkicon {
display:block;
/*float:right;
width:140px;*/
}
.setlinkicon img {
float:left;
margin:1px;
}

.tndiv {
/*clear:both;*/
/*width:260px;*/
/*margin-bottom:5px;*/
}


a.kwused {
background-color:maroon;
color:white;
font-size:90%;
}

a.kwunused {
font-size:90%;
cursor:pointer;
}
a.kwunused:hover {
background-color:#eee;
}



.kwblock {
padding:0 4px 4px 4px;

}

#tagblock {
padding:7px;
background-color:white;

}



#tagblock a.selected {
background-color:maroon;
color:white;
}


.linktools {
font-weight:bold;
text-align:right;
padding:0 0 0 0;
background-color:#ddd;
}


.t_move {
display:block;
width:16px;
height:16px;
background: url(images/images/dragarea.gif) transparent 0 0 repeat;
}

.description {
margin:0;
padding:0 2px;
font-family:Arial, Helvetica, sans-serif;
}


.t_sbal, .t_lock, .t_delfolder, .t_dellink  {
display:block;
float:left;
width:16px;
height:16px;
}


.sbaleno {
background:url(images/images/bullet_arrow_right.gif) no-repeat;
}
.rozbaleno {
background:url(images/images/bullet_arrow_down.gif) no-repeat;
}

.sbalenblok {
background:url(images/images/bullet_arrow_right.gif) 100% 0 no-repeat;
}
.rozbalblok {
background:url(images/images/bullet_arrow_down.gif) 100% 0 no-repeat;
}


.t_lock {
background:url(images/images/smalleye.gif) no-repeat;
}
.t_delfolder {
background:url(images/images/bullet_delete.gif) no-repeat;
}
.t_dellink {
background:url(images/images/bullet_delete.gif) no-repeat;
}
.unlocked {
background:url(images/images/eye.gif) no-repeat;
}

.linktools a {
color:#666;
}

.sc_tools, .t_lock, .t_sbal, .hide, .hidehdr {
cursor:pointer;
}

.innertip {
background-color:white;
padding:2px 4px;
font-size:100%;
}
.innertip p {
text-align:justify;
font-style:italic;
}
.innertip a {
color:#169be6;
text-decoration:underline;
}


.innertip h2 {
color:#169be6;
font-size:110%;
margin-bottom:.3em;
}



#publicmain {
position:absolute;
top:70px;
left:10px;
}


h2.publicdir  {
display:block;
clear:both;
font-size:100%;
color:#333;
margin:0;
padding:5px 6px ;
margin:0 0;
border-bottom:2px solid #ccc;
border-top:1px solid white;
width:237px;
background-color:#DEDEDE;
}

.public_icon {
display:block;
width:16px;
height:16px;
float:right;
}

li.publiclink {
display:block;
clear:both;
padding:1px 2px 1px 3px;
margin:0 0;
text-indent:0;
font-size:90%;
background-color:white;
width:244px;
border-bottom:1px solid #ddd;
}

td p.public_title {
font-weight:bold;
padding-right:0px;
}
li.publiclink a{
/*color:#169be6;*/
color:#169be6;
word-wrap:break-word;
}
li.publiclink a:visited{
color:#065B96;

}

li.publiclink a:hover{
/*color:#169be6 !important;  */
text-decoration:underline;
}


.findblock {
padding:8px 4px;
border:1px solid #F4F4F4;
background-color:#f6f6f6;
}
.findblock #inputsrch, .findblock .leftinput,  .findblock .lefttextarea {
border:1px solid #ddd;
padding:1px 0;
}

.findblock label{
display:block;
float:left;
width:50px;
/*
font-weight:bold;
padding-right:6px;
color:#666;
font-size:90%;
width:50px;
*/
}

#soutez p {
padding:3px 0;
}


.findblock .lefttextarea {
width:248px;
font-size:10px;
height:100px;
font-family:Verdana,sans-serif;
}
.fixedmessage {
font-size:10px;
color:#666;
}




#mov_0 {
padding:1px;
}



.rollblock {
width:250px;
}

.leftform label{
display:block;
float:left;
width:50px;
}
.unsorttext {
display:block;
width:180px;
height:16px;
float:left;
}

.t_showall, .t_del {
display:block;
float:left;
width:16px;
height:16px;
cursor:pointer;
}

.t_del {
background:url(images/images/bullet_delete.gif);
}
.unsortset {
display:block;
float:right;
width:33px;
}

.feature {
color:black;
}

#mainpreloader {
width:300px;
padding:100px 40px;
text-align:center;
}

ul.paging {
margin:0;padding:0;
padding-top:7px;
}

ul.paging li{
float:left;
}
ul.paging li a{
padding:3px 5px;
background-color:white;
border: 1px solid #FFF;
border-bottom:none;

}
ul.paging li a:hover{
border: 1px solid #0084DC;
border-bottom:none;
}

ul.paging li.active a{
border: 1px solid #0084DC;
border-bottom:none;
}







/*  */ 
.cfx:after {
 content: "."; 
 display: block; 
height: 0; 
line-height:0;
font-size:0px;
 clear: both; 
 visibility: hidden;
 }
 
.cfx{display: inline-block;}

/* Hides from IE-mac \*/
* html .cfx{height: 1%;}
.cfx{display: block;}
/* End hide from IE-mac */  






/*------soutez-------*/
.pozvnadpis {
font-weight:bold;
color: maroon;
}

.soutez .findblock {
padding:0;
}

.soutez_horniblok {
background:url(images/soutez/soutez_modrepozadi.jpg) 0 0 #54B3E9 repeat-x;
color:white;
padding:5px 8px;

}

.soutez_horniblok p {
padding:3px 0;
}

.pozvnadpis {
font-weight:bold;
color:white;
}

#soutezplace {
background:url(images/soutez/soutez_oranzpozadi.jpg) 0 0 #A67904 repeat-x;
padding:0px 8px;
}

.smallhelp {
font-size:80%;
}

textarea#txtmessage {
border:1px solid #926B02;
background-color:#FCE09C;
width:232px;
font-size:110%;
padding:3px;
}

#soutezplace label {
display:block;
float:left;
width:130px;
height:25px;
font-weight: bold;
color:white;
}

#soutezplace input.leftinput {
font-size:120%;
width:107px;
border:1px solid #926B02;
padding: 2px 0 ;
background-color:#FCE09C;
}
#soutezplace p {
clear:both;
padding:5px 0;
}
p#txtoutmessage {
color:white;
}

p#txtoutmessage {
background-color:#A67904;
padding:10px;
}

.okbutton {
background-color:white;
color: black;
font-weight:bold;
padding:2px 15px;
}
.soutezmsg_text {
overflow:auto;
border:1px solid #926B02;
background-color:#FCE09C;
width:232px;
padding:3px;
color: #926B02;
margin-bottom:5px;
}
.mov_links ul {
border:1px solid lightblue;
}

div.gravatar {
float:right;
margin-left:15px;
}

.inadd {
padding:6px 10px ;
background-color: #E3F2FB;
border: 1px solid #0084DC;
margin:2px;
color:#000;
}

.inadd a{
color:#0084DC;
}

.surelink {
font-weight:bold;
text-decoration:underline;
}



.linktools a img {
vertical-align: top;
padding-top:3px;
}

.cpick {
cursor:crosshair;
}
.cdel {
cursor:pointer;
}
/*
.lista2 div, .lista2 h2 {
  display:inline;
  vertical-align:bottom;
}
*/

.delete, .hide, .save  {
background:transparent url(images/svformbuttons.gif) repeat scroll 0 0;
display:-moz-inline-block;
display:inline-block;
height:18px;
margin-right:10px;
width:54px;
cursor:pointer;
}
a.delete { background-position:0px -2px; }
a.hide {background-position:-59px -2px;}
a.save {background-position:-113px -2px;}

a.delete:hover { background-position:0px -32px ; }
a.hide:hover {background-position:-59px -32px ;}
a.save:hover {background-position:-113px -32px ;}

/*visits*/
.visits {
border:2px  solid white;
background-color: #E3F2FB;
padding:3px;
margin:2px 2px 0 2px;
font-size:90%;
}
#publicmain .visits {
margin:7px 2px;
}


.visits p.visitors {
background: url(images/visitors.gif) 6px 0 no-repeat;
padding:2px 2px 2px 30px;
}
.visits p.visited {
background: url(images/visited.gif) 6px 0 no-repeat;
padding:2px 2px 2px 30px;
}

.visits.info {
background-color:LightYellow;
}

.visits p.ininfo {
background: url(images/info.gif) 6px 0 no-repeat;
padding:2px 2px 2px 30px;
}



.inlinehdr {
font-weight:bold;
}

.visits a {
text-decoration:underline;
}

p.visitors .inlinehdr{
color:#1b4967;
}
p.visited .inlinehdr{
color:#0c69a7;
}

.publiclink.mark {
background-color:#FFEE00 !important;
}

.publiclink.mark a{
background-color:#FFEE00;
}

.fav {
	padding-right:4px;
	
	}

.t_dellink {
	display:none;
	}
.t_delfolder {
	display:none;
	}

 /* *** Float containers fix*/
.clearfix:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}

.clearfix {
    display: inline-block;
}

html[xmlns] .clearfix {
    display: block;
}

* html .clearfix {
    height: 1%;
}



