.xg_sprite,.xg_icon,.rich-comment,.rich-comment em,.delete,.smalldelete,.activity-delete,ul.rating-themed,ul.rating-themed a:hover,ul.rating-themed a:active,ul.rating-themed a:focus,ul.rating-themed .current{background-image:url(http://static.ning.com/socialnetworkmain/widgets/index/gfx/icons/xg_sprite-999900.png?xn_version=3244555409);_background-image:url(http://static.ning.com/socialnetworkmain/widgets/index/gfx/icons/ie6/xg_sprite-999900.png?xn_version=4291570312);}a,#xg_manage_promotion a,#xg_manage_network a,#xg_manage_members a,#xg_manage_resources a,#xg_manage_customize a,#xg_manage_premium a,a.button:hover{text-decoration:none;}a:hover,#xg_manage_promotion .navigation-solo a:hover{text-decoration:underline;}body { background:#434343 url(http://storage.ning.com/topology/rest/1.0/file/get/1602202688?profile=original) repeat-x scroll 0 0; }
.xg_theme .xg_user_generated p, .xg_theme .xg_user_generated ol, .xg_theme .xg_user_generated ul, .xg_theme .xg_user_generated dl, .xg_theme .xg_user_generated blockquote, .xg_theme .xg_user_generated table, .xg_theme .xg_user_generated h1, .xg_theme .xg_user_generated h2, .xg_theme .xg_user_generated h3, .xg_theme .xg_user_generated h4, .xg_theme .xg_user_generated h5, .xg_theme .xg_user_generated h6 { margin-bottom:0.25em; }
.xg_theme #xg_themebody {
  font-weight:normal;
  font-size:13px;
  font-family:'Trebuchet MS', Arial, sans-serif;
  color:#000000;
}
.xg_theme a {
  color:#00aad4;
  font-weight:bold;
  text-decoration:none;
  border-bottom:none;
}
.xg_theme a:hover {
  color:#88aa00;
  font-weight:bold;
  text-decoration:underline;
  border-bottom:none;
}
.xg_theme h1, .xg_theme h2, .xg_theme h3, .xg_theme h4, .xg_theme h5, .xg_theme h6 {
  font-weight:bold;
  font-family:'Trebuchet MS', Arial, sans-serif;
  color:#000000;
}
.xg_theme button, .xg_theme a.button, .xg_theme input.button {
  background:#faf5fa none repeat scroll 0 0;
  color:#2b2a2b;
  font-weight:bold;
  font-size:13px;
  font-family:'Trebuchet MS', Arial, sans-serif;
  border-width:1px;
  border-style:outset;
  border-color:#878787;
}
.xg_theme #xg_head {
  background:transparent url(http://storage.ning.com/topology/rest/1.0/file/get/1602203011?profile=original) no-repeat scroll 0 0;
  border-width:0;
  border-style:none;
  border-color:transparent;
}
.xg_theme h1#xg_sitename { font-size:14px; }
.xg_theme h1#xg_sitename a {
  color:#030303;
  font-weight:bold;
  font-family:'Trebuchet MS', Arial, sans-serif;
}
.xg_theme p#xg_sitedesc {
  color:transparent;
  font-weight:normal;
  font-size:12px;
  font-family:'Trebuchet MS', Arial, sans-serif;
}
.xg_theme #xg_navigation {
  background:#000000 url(http://storage.ning.com/topology/rest/1.0/file/get/1702531120?profile=original) no-repeat scroll 0 0;
  border-width:0;
  border-style:none;
  border-color:transparent;
}
.xg_theme #xg_navigation ul li a {
  color:#c4bfb9;
  font-weight:bold;
  font-size:14px;
  font-family:'Trebuchet MS', Arial, sans-serif;
  padding:6px 13px;
}
.xg_theme #xg_navigation ul li a:hover {
  text-decoration:none;
  color:white;
}
.xg_theme #xg_navigation ul li.this a {
  color:#ffffff;
  font-weight:bold;
  background-color:#232323;
}
.xg_theme #xg_navigation ul div.xg_subtab ul li a {
  color:#696969;
  background:#f2f2f2;
}
.xg_theme #xg_navigation ul div.xg_subtab ul li a:hover {
  color:#ffffff;
  background:#232323;
}
.xg_theme #xg { background:#ffffff none repeat-x scroll 0 0; }
.xg_theme #xg_body {
  background:#ffffff none no-repeat scroll 0 0;
  border-width:1px;
  border-style:solid;
  border-color:#ffffff;
}
.xg_theme .xg_module {
  background:#f3f3f3 none no-repeat scroll 0 0;
  border-width:0;
  border-style:none;
  border-color:transparent;
}
.xg_theme .xg_module_head {
  background:#232323 none no-repeat scroll 0 0;
  border-width:3px;
  border-style:solid;
  border-color:#232323;
}
.xg_theme .xg_module_head h2 {
  color:#ffffff;
  font-weight:bold;
  font-size:11px;
  font-family:'Trebuchet MS', Arial, sans-serif;
}
.xg_theme .xg_module_body {
  background:#f3f3f3 none no-repeat scroll 0 0;
  font-size:13px;
}
.xg_theme #xg_foot {
  background:#232323 none repeat-x scroll 0 0;
  border-width:0;
  border-style:none;
  border-color:transparent;
}
.xg_theme #xg_footcontent {
  background:#232323 none no-repeat scroll 0 0;
  border-width:0;
  border-style:none;
  border-color:transparent;
  color:#000000;
}
.xg_theme .xg_floating_container {
  background-color:#ffffff;
  color:#454545;
  font-weight:normal;
  font-size:13px;
  font-family:'Trebuchet MS', Arial, sans-serif;
}
.xg_theme .mediabutton-c { color:#ffffff; }
.xg_theme .mediaplayer-bc { background-color:#000000; }
.xg_theme .mediaplaylist-bc { background-color:#000000; }
#xn_bar, .xg_theme-ningbar-bc { background-color:#333333; }
.xg_theme .icon-color { color:#88aa00; }
.xg_theme .xg_lightborder { border-color:#cbcbcb; }
.xg_theme .xg_lightfont { color:#7f7f7f; }
.xg_theme .xg_theme-button-c { color:#2b2a2b; }
.xg_theme .xg_theme-button-bc { background-color:#faf5fa; }
.xg_theme .xg_theme-link-c { color:#00aad4; }
.xg_theme #xg_themebody { border-top:3px solid #00aad4; }
.xg_theme #xg_head {
  width:1100px;
  margin:0 auto;
}
#footerCenter {
  width:1100px;
  margin:0 auto;
}
.xg_theme #xg {
  padding:10px;
  width:1080px;
  margin:0 auto;
}
.xg_theme #xg_foot {
  margin-top:10px;
  padding-top:10px;
  padding-bottom:20px;
}
.xg_theme #xg_masthead:after {
  content:".";
  display:block;
  height:0;
  clear:both;
  visibility:hidden;
}
.xg_theme #xg_masthead {
  *zoom:1;
  position:relative;
  padding-top:25px;
  padding-bottom:20px;
}
.xg_theme h1#xg_sitename {
  text-transform:uppercase;
  float:left;
  margin:0;
  letter-spacing:0;
}
.xg_theme p#xg_sitedesc {
  position:absolute;
  right:0;
  bottom:12px;
  margin:0;
}
.xg_theme #xg_navigation {
  clear:both;
  height:46px;
}
.xg_theme #xg_navigation ul { margin:0; }
.xg_theme #xg_navigation li {
  float:left;
  margin:3px 0px 0px 0px;
  padding:6px 5px;
  border-right:2px dotted #2d2d2d;
  position:relative;
}
.xg_theme #xg_body { width:1080px; }
.xg_theme .xg_module_head {
  padding-bottom:4px;
  padding:5px 0 4px 10px;
}
.xg_theme .xg_module { margin-bottom:15px; }
.xg_theme h1, .xg_theme h2, .xg_theme h3, .xg_theme h4, .xg_theme h5, .xg_theme h6 { letter-spacing:-1px; }
.xg_theme .xg_module_head h2 {
  letter-spacing:0;
  text-transform:uppercase;
}
.xg_theme .xj_ad_below_header {
  width:1080px;
  padding:10px;
  margin:0 auto;
}
.xg_span-16 { width:840px; }
.xg_3col { width:840px; }
.xg_3col .xg_1col { width:280px; }
.xg_widget_main_index_index .xg_3col .xg_2col {
  padding:0 5px;
  width:545px;
}
.module_events div.calendar .calendar_head {
  color:#ffffff;
  text-align:left;
  font-weight:bold;
}
.xg_span-12 { width:639px; }
.xg_widget_profiles_profile_show .xg_3col .xg_2col, .xg_widget_profiles_profile_apps .xg_3col .xg_2col { width:639px; }
div.xg_module_body body_calendar div.calendarWrap div div.calendar div { width:212px; }
div.xg_external_signup { display:none; }
div#xg_slider {
  width:1100px;
  height:254px;
  margin-left:auto;
  margin-right:auto;
}
#profile_slider {
  height:246px;
  overflow:hidden;
  margin-left:0px;
  margin-top:0px;
  margin-top:6px;
  background:#000000;
  margin-bottom:6px;
}
#profile_slider_inner {
  width:100000px;
  float:left;
}
#profile_slider .item {
  float:left;
  width:1100px;
  height:246px;
  margin:0;
  position:relative;
}
#profile_slider .item img {
  margin:0;
  width:803px !important;
  max-width:803px !important;
  left:298px;
  position:relative;
}
#profile_slider .item .overlay {
  background-color:#232323;
  position:absolute;
  bottom:0px;
  width:298px;
  height:246px;
}
#profile_slider .item .overlay h3 {
  padding-top:35px;
  font-size:23px;
  line-height:23px;
  float:right;
  text-transform:capitalize;
  color:#ffffff;
  width:240px;
  right:40px;
  text-align:right;
  position:absolute;
}
#profile_slider .item .overlay h3 a { text-decoration:none; }
#profile_slider .item .overlay h3 a:hover { color:#88aa00; }
#profile_slider .item .overlay p {
  float:left;
  text-align:right;
  color:#ffffff;
  width:200px;
  position:absolute;
  top:150px;
  right:40px;
}
#profile_slider .item .overlay p.autor {
  top:165px;
  font-size:20px;
}
#profile_slider .item .overlay a {
  color:#ffffff;
  font-weight:bold;
  text-decoration:none;
}
#profile_slider .item .overlay a:hover { color:#88aa00; }
#pager {
  position:relative;
  top:-34px;
  left:25px;
}
#pager a {
  width:8px;
  height:8px;
  float:left;
  margin:3px;
  background:url(http://storage.ning.com/topology/rest/1.0/file/get/1702530950?profile=original) 0 0 no-repeat;
  display:block;
  font-size:1px;
}
#pager a.active { background:url(http://storage.ning.com/topology/rest/1.0/file/get/1702531499?profile=original) 0 0 no-repeat; }
#pager a:hover { background:url(http://storage.ning.com/topology/rest/1.0/file/get/1702530894?profile=original) 0 0 no-repeat; }
#footTable {
  margin-left:33px;
  margin-right:33px;
}
#footTable th.about {
  width:430px;
  text-align:justify;
  padding-right:120px;
}
#footTable thead th {
  color:#ffffff;
  font-size:19px;
  font-weight:bold;
  text-align:left;
  padding-bottom:30px;
}
#footTable tbody th {
  color:#c4bfb9;
  font-size:12px;
  text-align:left;
}
#footTable th.sekce { padding-left:100px; }
#footTable th.profese2 { padding-left:40px; }
#footerContent {
  height:50px;
  padding-top:50px;
  color:#ffffff;
}
#footerContent img {
  float:left;
  margin-left:20px;
}
#footerContent span.main {
  display:block;
  float:left;
  padding-left:15px;
  padding-top:12px;
}
#footerContent span.right { margin-left:430px; }
#xn_bar {
  background-color:#222222 !important;
  background-image:none !important;
  height:35px;
}
#xn_bar #xn_bar_menu {
  background-image:none !important;
  width:100% !important;
}
.welcome_add_options ul li .bd {
  font-size:.9em;
  height:30px;
  width:210px;
}
.welcome_add_options .xg_list { margin-top:.6em; }
.welcome_add_options ul li a.xg_sprite { padding:2px 0 2px 25px; }
#socialJuraj {
  display:block;
  margin-left:29px;
}
#socialJuraj img {
  padding-right:10px;
  padding-top:4px;
}
#socialWindow {
  display:none;
  position:absolute;
  top:30px;
  left:10px;
  z-index:200;
  width:300px;
  height:250px;
}
.socialWindowData {
  margin-top:10px;
  background-color:white;
  color:white;
  width:100%;
  height:120px;
}
.fb-like-box.fb_iframe_widget {
  background-color:white;
  padding-bottom:5px;
  height:80px;
}
.sipkaHore {
  width:16px;
  height:12px;
  top:-2px;
  background-position:0 0;
  position:absolute;
  left:23px;
  background-image:url(http://storage.ning.com/topology/rest/1.0/file/get/1702533984?profile=original);
  z-index:201;
}
#custom_ads250_left {
  float:left;
  margin:10px 10px 10px 0;
}
#custom_ads250_right {
  float:right;
  margin:10px 0 10px 10px;
}
#custom_ads468 { text-align:center; }
#custom_ads728 { text-align:center; }
#custom_add_header {
  float:right;
  height:60px;
  width:468px;
}
.xg_user_generated tr { border:1px solid black; }
.xg_user_generated td { border:1px solid black; }
.xg_user_generated table { border:1px solid black; }
#footerCenter tr, #footerCenter table { border:none; }
.interested {
  font-size:16px;
  padding-top:30px;
  padding-left:5px;
}
#SPmoreblogs li {
  background:#f9f9f9;
  border:1px solid #e4e4e4;
  display:block;
  float:left;
  margin-right:3px;
  min-height:58px;
  padding:5px;
  width:168px;
  border-radius:3px;
  -moz-border-radius:3px;
  -webkit-border-radius:3px;
}
#SPmoreblogs .xg_module {
  margin-top:10px;
  border:none;
}
#SPmoreblogs .xg_module_head { display:none; }
img.align-full { margin:none !important; }
div.xg_user_generated p { text-align:justify; }
#zaregistrujsa {
  width:356px;
  height:336px;
  color:#343433;
  font-family:'Trebuchet MS', Arial, sans-serif;
}
#zaregistrujsa a {
  color:#d01e58;
  text-decoration:none;
  font-weight:bold;
}
#zaregistrujsa a:hover {
  color:#00aad4;
  text-decoration:underline;
}
#zaregistrujsa .sipka {
  z-index:99;
  width:111px;
  height:99px;
  position:relative;
  left:210px;
  background-image:url(http://storage.ning.com/topology/rest/1.0/file/get/1702551895?profile=original);
}
#zaregistrujsa .pozadie {
  width:356px;
  height:277px;
  background-image:url(http://storage.ning.com/topology/rest/1.0/file/get/1702552420?profile=original);
  background-repeat:no-repeat;
  position:absolute;
  top:60px;
}
#zaregistrujsa #pripojtese {
  font-size:18px;
  font-weight:900;
  padding-left:20px;
  padding-top:20px;
  float:left;
}
#zaregistrujsa #closeBox {
  width:17px;
  height:17px;
  background-image:url(http://storage.ning.com/topology/rest/1.0/file/get/1702552059?profile=original);
  float:right;
  margin-right:20px;
  margin-top:20px;
}
#zaregistrujsa #closeBox:hover { background-image:url(http://storage.ning.com/topology/rest/1.0/file/get/1702552831?profile=original); }
.clrFloat { clear:both; }
#zaregistrujsa #zaregistruj-obsah {
  height:135px;
  width:100%;
  padding-left:30px;
  padding-top:20px;
  margin-top:13px;
  font-size:14px;
}
#zaregistrujsa .polozka {
  background-image:url(http://storage.ning.com/topology/rest/1.0/file/get/1702551628?profile=original);
  background-repeat:no-repeat;
  background-position:left center;
  padding-left:18px;
  line-height:22px;
}
#zaregistrujsa .polozka strong { color:#d01e58; }
#zaregistrujsa .vice {
  font-size:16px;
  padding-top:13px;
  color:#d01e58;
  font-weight:bold;
}
#zaregistruj-spodok {
  height:55px;
  width:100%;
}
#zaregistruj-reg {
  font-size:14px;
  padding-left:30px;
  width:210px;
  padding-top:10px;
  float:left;
}
#zaregistruj-logos {
  float:right;
  padding-right:20px;
  padding-top:22px;
}
#zaregistruj-logos .logofb {
  float:left;
  width:28px;
  height:28px;
  background-image:url(http://storage.ning.com/topology/rest/1.0/file/get/1702551724?profile=original);
  background-repeat:no-repeat;
  padding-right:5px;
}
#zaregistruj-logos .logofb:hover {
  background-image:url(http://storage.ning.com/topology/rest/1.0/file/get/1702551390?profile=original);
  background-repeat:no-repeat;
}
#zaregistruj-logos .logogp {
  float:left;
  width:28px;
  height:28px;
  background-image:url(http://storage.ning.com/topology/rest/1.0/file/get/1702551803?profile=original);
  background-repeat:no-repeat;
  padding-right:5px;
}
#zaregistruj-logos .logogp:hover {
  background-image:url(http://storage.ning.com/topology/rest/1.0/file/get/1702551572?profile=original);
  background-repeat:no-repeat;
}
#zaregistruj-logos .logoin {
  float:left;
  width:28px;
  height:28px;
  background-image:url(http://storage.ning.com/topology/rest/1.0/file/get/1702552153?profile=original);
  background-repeat:no-repeat;
}
#zaregistruj-logos .logoin:hover {
  background-image:url(http://storage.ning.com/topology/rest/1.0/file/get/1702551880?profile=original);
  background-repeat:no-repeat;
}
#zaregistruj-live {
  display:none;
  z-index:999;
  position:absolute;
  height:200px;
  top:10px;
  right:355px;
}
/*SIDE NAVIGATION by GLEN@K*/
 
ul.sidecn li{
margin-left:0px!important;
margin-bottom:1px!important;
list-style: none!important;
}
ul.sidecn {
float: left;
width: 200px;
margin: 0;
padding: 0;
list-style: none;
background: none no-repeat scroll 0 0 #ffffff;
border-bottom: 0px solid #1ffffff;
border-top: 1px solid #ffffff;
border-right: 5px solid #ffffff;
}
ul.sidecn li a{
display: block;
text-decoration: none;
text-transform: none;
width: 115px;
padding: 5px 5px 5px 35px;
background: url(http://creatorsnook.com/cn/img/arrow-right.png) no-repeat scroll 3px 0 #ffffff;
border-top: 0px solid #ffffff;
border-bottom: 1px solid #ffffff;
}
ul.sidecn li a:hover {
background: url(http://creatorsnook.com/cn/img/arrow-right-green.png) no-repeat scroll 3px 0 #B2D6EE;
border-right: 5px solid #FFffff;
}
ul.sidecn li span{
display: none;
}
ul.sidecn li a:hover span {
display: block;
font-size: 0.8em;
padding: 0;
}

/* CSS for Toggle Content */

.toggle_list {
margin: 0px;
padding: 0px;
width: 650px; /* Width of Content Area */
}
.toggle_head {
font-size:18px!important;
padding: 5px 30px;
cursor: pointer;
position: relative;
background: url(http://storage.ning.com/topology/rest/1.0/file/get/1702531791?profile=original) no-repeat scroll 5px 8px;
background-color:#434343; /* Header Background Color. Remove for none. */
margin:1px;
color:#ffffff; /* Header Text Color */
}

.toggle_body {
padding: 5px 10px 15px;
background-color:#F3F3f3; /* Body Background Color. Remove for none. */
color:#434343; /* Body Text Color */
border-bottom:dashed 2px #000000;
}
/* End CSS for Toggle Content */

/***** juraj - styl webu *******/
.xg_theme h1#xg_sitename {
margin-left: 14px;
}

#xn_bar {
  height: 35px;
  background-image: url(http://storage.ning.com/topology/rest/1.0/file/get/1702528544?profile=original);
}

#xn_bar #xn_bar_menu {
  height: 35px;
  width: 1100px;
  background-image: url(http://storage.ning.com/topology/rest/1.0/file/get/1702531094?profile=original);
margin-left: auto ;
  margin-right: auto ;
}

#xn_bar #xn_bar_menu_tabs, #xn_bar #xn_bar_menu_tabs li a
{
height: 35px;
}

#xn_bar #xn_bar_menu_tabs
{
margin-top: 4px;
}
#xn_bar #xn_bar_menu_more
{
margin-top: 5px;
}

#xn_bar #xn_bar_menu_more input
{
background-color: #595959;
color: #c4bfb9;
border: 0px;
}

#xn_bar #xn_bar_menu_search_submit{
background: url(http://storage.ning.com/topology/rest/1.0/file/get/1702528187?profile=original);
width: 22px;
height: 22px;
}

.xg_theme #xg_themebody
{
border-top: 0px;
}
