body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #281521;
	padding:0; margin:0 0 26px 0;
		}

a         {
    color: #000000; 
    font-size: 11px; 
	text-decoration: none; 
}
a:hover   {
    color: #000000; 
	text-decoration: underline; 
	}
#header {
	width: 998px;
	text-align: left;
	background-color: #FFFFFF;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	height: 384px;
	padding-right: 3px;
	padding-left: 3px;
}
#header a {
	text-decoration: none;
	color: #3e1f62;
	text-decoration: none;
	font-weight: normal;
	font-size: 10px;
}
#header a:hover {
    text-decoration: underline; 
	font-size: 10px;
	color: #d9151b;}
#header2 {
	width: 998px;
	text-align: left;
	background-color: #FFFFFF;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-right: 3px;
	padding-left: 3px;
}
#header2 a {
	text-decoration: none;
	color: #3e1f62;
	text-decoration: none;
	font-weight: normal;
	font-size: 10px;
}
#header2 a:hover {
    text-decoration: underline; 
	font-size: 10px;
	color: #d9151b;}
#header-profile {
	width: 998px;
	text-align: left;
	background-color: #FFFFFF;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	height: 135px;
	padding-right: 3px;
	padding-left: 3px;
}
#header-profile a {
	text-decoration: none;
	color: #3e1f62;
	text-decoration: none;
	font-weight: normal;
	font-size: 10px;
}
#header-profile a:hover {
    text-decoration: underline; 
	font-size: 10px;
	color: #d9151b;}
#content {
	width: 998px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	background-color: #FFFFFF;
	background-image: url(../images/bg-content.jpg);
	background-repeat: no-repeat;
	padding-right: 3px;
	padding-left: 3px;
	padding-top: 10px;
}
#footer{
	font-size: 10px;
	width: 100%;
	height: 200px;
	padding-top: 15px;
	background-color: #bbbbbb;
	background-image: url(../images/bg-footer.jpg);
	background-repeat: repeat-x;
}
#main {
	width: 972px;
	margin-right: 4px;
	margin-left: 4px;
	padding: 10px;
}

h1 {
	font-size: 18px;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	height: 70px;
	width: 127px;
	position: absolute;
	top: 7px;
	text-align: center;
	background-image: url(../images/imiss-logo.gif);
	background-repeat: no-repeat;
	bottom: 0px;
	left: 17px;
}
h1 span{
	display: none;
}
h1 a { display: block; height: 70px; width: 127px;}
h2 {
	font-size: 13px;
	margin: 0px;
	padding: 0px;
	}
h4 {
	font-size: 13px;
	color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	}	
h3 {
	font-size: 12px;
	margin: 0px;
	padding: 0px;	
	}
h3 a{
	font-size: 12px;
	margin: 0px;
	padding: 0px;	
	}
h3 a:hover{
	font-size: 12px;
	margin: 0px;
	padding: 0px;	
	}
.date        {
    color: #a6a2a4; 
}
.form        {
	color: #666666;
	font-size: 10px;
}
.headerProfil        {
	color: #ffffff;
	font-weight: bold;
}
.form2        {
	color: #f826a3;
	font-size: 11px;
}
.message        {
    color: #888486; 
}
.date-clanek        {
	font-size: 10px;
	color: #FFFFFF;
	background-color: #CCCCCC;
	padding-right: 1px;
	padding-left: 1px;
}
.date-clanek2        {
	font-size: 10px;
	color: #FFFFFF;
	background-color: #CCCCCC;
	padding-right: 1px;
	padding-left: 1px;
}
.clanek        {
	float: right;
	font-size: 10px;
	margin-right: 5px;
	margin-top: 5px;
}
#clanek        {
	float: right;
	font-size: 10px;
	margin-right: 5px;
	margin-top: 5px;
}
#clanek a       {
	font-size: 10px;
}
#clanek a:hover     {
	font-size: 10px;
}
.date-profile        {
	font-size: 10px;
	color: #CCCCCC;
}
.date-clanek2        {
	font-size: 10px;
	color: #000d74;
}
.img       {
	padding: 15px;
	float: left;
}
.imgGallery       {
	padding: 15px;
	float: left;
}
.imgHp       {
	border: 1px solid #e4e4e4;
}
.img-usmevy       {
	float: left;
	padding-right: 10px;
}
.img-rating       {
	padding: 2px;
}
.imgBlog       {
	border: 5px solid #E8E8E8;
	float: left;
	margin-right: 15px;
}
.img-clanek       {
	float: left;
	padding-right: 10px;
	padding-bottom: 5px;
}
.img1       {
	padding: 7px;
	float: left;
}
.imgleft       {
	text-align: left;
	float: left;
	padding-right: 25px;
	padding-bottom: 3px;
}
.imgleftimg       {
	float: left;
	padding-right: 10px;
	padding-bottom: 3px;
}
.imgright       {
	text-align: right;
	float: right;
	padding-bottom: 3px;
	padding-left: 25px;
}
.imgnews       {
	padding: 3px;
	float: left;
}
.white          {
	color: #FFFFFF;
}
.white2          {
	color: #FFFFFF;
	font-size: 13px;
}
.blue          {
	color: #0088d9;
	font-size: 12px;
	font-weight: bold;
}
.blue  a        {
    color: #0088d9;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;  
}
.blue  a:hover        {
	color: #0088d9;
	text-decoration: underline;
	font-size: 12px;
	font-weight: bold;
}
.yellow          {
	color: #bc8c08;
	font-size: 12px;
	font-weight: bold;
}
.yellow  a        {
    color: #bc8c08;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;  
}
.yellow  a:hover        {
	color: #bc8c08;
	text-decoration: underline;
	font-size: 12px;
	font-weight: bold;
}
.violet         {
	color: #793170;
	font-size: 12px;
	font-weight: bold;
}
.violet a        {
    color: #793170;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;  
}
.violet a:hover        {
	color: #793170;
	text-decoration: underline;
	font-size: 12px;
	font-weight: bold;
}
.red         {
	color: #a41224;
	font-size: 12px;
	font-weight: bold;
}
.red a        {
    color: #a41224;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;  
}
.red a:hover        {
	color: #a41224;
	text-decoration: underline;
	font-size: 12px;
	font-weight: bold;
}
.gren         {
	color: #6b9900;
	font-size: 12px;
	font-weight: bold;
}
.gren a        {
    color: #6b9900;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;  
}
.gren a:hover        {
	color: #6b9900;
	text-decoration: underline;
	font-size: 12px;
	font-weight: bold;
}
.black         {
	color: #000000;
	font-size: 12px;
	font-weight: bold;
}
.black a        {
    color: #000000;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;  
}
.black a:hover        {
	color: #000000;
	text-decoration: underline;
	font-size: 12px;
	font-weight: bold;
}
.head         {
	color: #f826a3;
	font-size: 12px;
	font-weight: bold;
}
.head a       {
	color: #f826a3;
	font-size: 12px;
	font-weight: bold;
}
.head a:hover       {
	color: #f826a3;
	font-size: 12px;
	font-weight: bold;
}
.head2         {
	color: #5f585b;
	font-size: 12px;
	font-weight: bold;
}
.head-dermacol         {
	color: #f826a3;
	font-size: 14px;
	font-weight: bold;
}
.head2_top_fun         {
	color: #52176d;
	font-size: 12px;
	font-weight: bold;
}
.head2_top_stars         {
	color: #7a032a;
	font-size: 12px;
	font-weight: bold;
}
.head-partners         {
	color: #2A2A2A;
	font-size: 15px;
	font-weight: bold;
} 
.podporuje-link         {
	font-size: 14px;
	font-weight: bold;
	color: #666666;
	margin-right: 8px;
	margin-left: 8px;
}
.head-clanek         {
	font-size: 16px;
	font-weight: bold;
}
.head-profile-box         {
	font-size: 13px;
	font-weight: bold;
}
.head-blog         {
	color: #f826a3;
	font-size: 16px;
	font-weight: bold;
}
.clanek         {
	color: #000000;
	font-size: 11px;
	float: right;
}
.clanek a        {
    color: #000000;
	text-decoration: none;
	font-size: 11px;
	float: right;
}
.clanek a:hover        {
    color: #000000;
	text-decoration: underline;
	font-size: 11px;
	float: right;
}
.head  a        {
    color: #626061;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;  
}
.head  a:hover        {
	color: #626061;
	text-decoration: underline;
	font-size: 12px;
	font-weight: bold;
}
#logo {
	background-image: url(../images/bg-header.jpg);
	height: 87px;
	width: 998px;
	position: relative;
}

#logo-blog {
	background-image: url(../images/bg-header-blog.jpg);
	height: 87px;
	width: 998px;
	position: relative;
}
#login {
	position: absolute;
	left: 681px;
	top: 10px;
	height: 52px;
	width: 300px;
	font-size: 11px;
	color: #999999;
}
#login a{
	font-size: 11px;
	color: #999999;
}
#login a:hover{
	font-size: 11px;
	color: #CCCCCC;
}
#search {
	position: absolute;
	top: 10px;
	height: 52px;
	width: 230px;
	font-size: 11px;
	color: #FFFFFF;
	right: 20px;
}
#search a{
	font-size: 11px;
	color: #FFFFFF;
}
#search a:hover{
	font-size: 11px;
	color: #CCCCCC;
}
#menu {
	height: 44px;
	width: 998px;
}
#topmenu {
	background-image: url(../images/bg-menu.jpg);
	height: 22px;
	width: 998px;
	background-color: #EEEEEE;
}
#submenu {
	background-color: #f826a3;
	height: 22px;
	width: 998px;
	color: #FFFFFF;
	background-image: url(../images/bg-submenu.jpg);
	background-repeat: repeat-x;
}
#link {
	height: 17px;
	padding-top: 5px;
	padding-right: 19px;
	padding-left: 19px;
	float: left;
	font-size: 11px;
}
#link a{
	float: left;
	text-decoration: none;
	font-size: 11px;
}
#link a:hover{
	float: left;
	color: #999999;
	text-decoration: none;
	font-size: 11px;
}
#link-active {
	background-color: #f826a3;
	height: 17px;
	padding-top: 5px;
	padding-right: 19px;
	padding-left: 19px;
	float: left;
	font-size: 11px;
	color: #ffffff;
	background-image: url(../images/bg-link-active.jpg);
	background-repeat: repeat-x;
}
#link-active a{
	float: left;
	text-decoration: none;
	font-size: 11px;
	color: #ffffff;
}
#link-active a:hover{
	float: left;
	color: #999999;
	text-decoration: none;
	font-size: 11px;
}
#space {
	float: left;
	padding-top: 5px;
	color: #FA92D0;
}
#sublink {
	height: 17px;
	padding-top: 5px;
	padding-right: 19px;
	padding-left: 19px;
	float: left;
	font-size: 11px;
	color: #FFFFFF;
}
#sublink a{
	float: left;
	text-decoration: none;
	font-size: 11px;
	color: #FFFFFF;
}
#sublink a:hover{
	float: left;
	color: #999999;
	text-decoration: none;
	font-size: 11px;
}
#left {
	width: 745px;
	float: left;
	clear: both;
}
#left-blog-profile {
	width: 728px;
	float: left;
	clear: both;
	background-color: #000000;
	background-image: url(../images/bg-blog-profile.jpg);
	height: 235px;
	color: #FFFFFF;
	background-repeat: repeat-x;
	padding-top: 15px;
	padding-left: 17px;
}
#right {
	float: right;
	width: 250px;
	background-image: url(../images/bg-right.jpg);
	background-repeat: repeat-y;
}
#right-profile {
	float: right;
	width: 250px;
}
#mainbanner {
	height: 250px;
	width: 998px;
	margin-top: 3px;
}
#745x250 {
	float: left;
	width: 745px;
}
#news-page {
	width: 745px;
}
#galerie-page-left {
	float: left;
	width: 745px;
}
#main-page-left {
	float: left;
	width: 745px;
	font-size: 12px;
}
#main-page-left a{
	font-size: 12px;
}
#main-page-left a:hover{
	font-size: 12px;
}
#registration-page-left {
	float: left;
	width: 745px;
}
#news-page-left {
	float: left;
	width: 490px;
}
#contact-page-left {
	float: left;
	width: 490px;
	background-image: url(../images/bg-form.jpg);
}
#clanek-link {
	width: 490px;
	margin-bottom: 5px;
	margin-left: 5px;
}
#profile-page-left {
	float: left;
	width: 250px;
}
#galerie1-page-left {
	float: left;
	width: 575px;
}
#galerie2-page-left {
	float: left;
	width: 100%;
}
.photo_gallery1_box {
	width:107px;
	padding-left:7px;
	padding-top:5px;
	padding-bottom:5px;
	float:left;
}
#partners-page-left {
	float: left;
	width: 575px;
}
#partners-page {
	float: left;
	width: 998px;
}
#news-page-right {
	float: right;
	width: 250px;
}
#profile-page-right {
	float: right;
	width: 490px;
}
#fotogalerie-page-right {
	float: right;
	width: 250px;
	background-image: url(../images/bg-fotogalerie-head.jpg);
	background-repeat: repeat-x;
	padding-bottom: 10px;
	background-color: #d3d1d2;
}
#contact-page-right {
	float: right;
	width: 250px;
	background-image: url(../images/bg-fotogalerie-head.jpg);
	background-repeat: repeat-x;
	padding-bottom: 10px;
	background-color: #D3D1D2;
}
#blog-page-right {
	float: right;
	width: 250px;
}
#blog-page-right-topblog {
	float: right;
	width: 250px;
	background-image: url(../images/bg-blog-head.jpg);
	background-repeat: repeat-x;
}
#blog-page-right-content {
	background-image: url(../images/bg-blog-head.jpg);
	background-repeat: repeat-x;
	float: right;
	margin-bottom: 10px;
}
#galerie-page-right {
	float: right;
	width: 160px;
}
#novinky-head {
	height: 25px;
	width: 484px;
	background-image: url(../images/bg-heading.jpg);
	background-repeat: repeat-x;
	padding-top: 7px;
	padding-left: 6px;
	color: #5f585b;
}
#profile-head {
	height: 25px;
	width: 244px;
	background-image: url(../images/bg-heading.jpg);
	background-repeat: repeat-x;
	padding-top: 7px;
	padding-left: 6px;
	color: #5f585b;
}
#galerie1-head {
	height: 25px;
	width: 575px;
	background-image: url(../images/bg-heading.jpg);
	background-repeat: repeat-x;
	padding-top: 7px;
	padding-left: 6px;
	color: #5f585b;
}
#galerie-head {
	height: 25px;
	width: 739px;
	background-image: url(../images/bg-heading.jpg);
	background-repeat: repeat-x;
	padding-top: 7px;
	padding-left: 6px;
	color: #5f585b;
}
#registration-head {
	height: 25px;
	width: 739px;
	background-image: url(../images/bg-heading.jpg);
	background-repeat: repeat-x;
	padding-top: 7px;
	padding-left: 6px;
	color: #5f585b;
}
#winners-head {
	height: 25px;
	width: 739px;
	background-image: url(../images/bg-heading.jpg);
	background-repeat: repeat-x;
	padding-top: 7px;
	padding-left: 6px;
	color: #5f585b;
}
#content-head {
	height: 25px;
	width: 739px;
	background-image: url(../images/bg-heading.jpg);
	background-repeat: repeat-x;
	padding-top: 7px;
	padding-left: 6px;
	color: #5f585b;
}
#galerie1-head {
	height: 25px;
	width: 569px;
	background-image: url(../images/bg-heading.jpg);
	background-repeat: repeat-x;
	padding-top: 7px;
	padding-left: 6px;
	color: #5f585b;
}
#galerie2-head {
	height: 25px;
	background-image: url(../images/bg-heading.jpg);
	background-repeat: repeat-x;
	padding-top: 7px;
	padding-left: 6px;
	color: #5f585b;
}
#partners-head {
	height: 25px;
	width: 992px;
	background-image: url(../images/bg-heading-partners.jpg);
	background-repeat: repeat-x;
	padding-top: 7px;
	padding-left: 6px;
	color: #FFFFFF;
}
#partners-head2 {
	height: 25px;
	width: 992px;
	padding-top: 7px;
	padding-left: 6px;
	color: #5f585b;
	margin-top: 10px;
}
#leaderboard {
	width: 745px;
	clear: both;
}
#leaderboard-galerie {
	width: 745px;
}
#square {
	width: 250px;
	height: 250px;
}
#square2 {
	width: 250px;
	height: 250px;
	float: right;
}
#fotopri-head {
	height: 32px;
	width: 250px;

}
#profile-head-right {
	height: 32px;
	width: 490px;

}
#fotogalerie-head {
	float: left;
	height: 25px;
	width: 117px;
	background-image: url(../images/bg-heading.jpg);
	background-repeat: repeat-x;
	padding-top: 7px;
	padding-left: 6px;
	color: #5f585b;
}
#profile-head-right-link {
	float: left;
	height: 25px;
	background-image: url(../images/bg-heading.jpg);
	background-repeat: repeat-x;
	padding-top: 7px;
	padding-left: 12px;
	color: #626061;
	padding-right: 12px;
	margin-right: 5px;
	text-align: center;
	font-size: 12px;
	font-weight: bold;
}
#profile-head-right-link a{
    color: #626061;
	font-size: 12px;
	font-weight: bold;
}
#profile-head-right-link-over {
	float: left;
	height: 25px;
	background-image: url(../images/bg-heading-over.jpg);
	background-repeat: repeat-x;
	padding-top: 7px;
	padding-left: 12px;
	color: #626061;
	padding-right: 12px;
	margin-right: 5px;
	text-align: center;
	font-size: 12px;
	font-weight: bold;
}
#fotogalerie-news-head {
	float: left;
	height: 25px;
	width: 244px;
	background-image: url(../images/bg-heading.jpg);
	background-repeat: repeat-x;
	padding-top: 7px;
	padding-left: 6px;
	color: #5f585b;
}
#blog-news-head {
	float: left;
	height: 25px;
	width: 244px;
	background-image: url(../images/bg-heading.jpg);
	background-repeat: repeat-x;
	padding-top: 7px;
	padding-left: 6px;
	color: #5f585b;
}
#prihlaska-head {
	float: right;
	height: 25px;
	width: 117px;
	background-image: url(../images/bg-heading.jpg);
	background-repeat: repeat-x;
	padding-top: 7px;
	padding-left: 6px;
	color: #5f585b;
}
#partneri-head {
	height: 25px;
	width: 244px;
	background-image: url(../images/bg-heading.jpg);
	background-repeat: repeat-x;
	padding-top: 7px;
	padding-left: 6px;
	color: #5b5758;
}
#nejnovejsi-videa {
	height: 88px;
	width: 230px;
	background-image: url(../images/bg-najvidea.jpg);
	position: relative;
	padding-top: 8px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	text-decoration: none;
	color: #5f585b;
}
#nejnovejsi-videa  a{
	text-decoration: none;
}
#nejnovejsi-videa  a:hover{
	text-decoration: underline;
}
#nejnovejsi-videa-content {
	margin-top: 10px;
	text-decoration: none;
	margin-left: 70px;
}
#nejnovejsi-videa-content a{
	text-decoration: none;
	font-weight: bold;
}
#nejnovejsi-videa-content a:hover{
	text-decoration: underline;
	font-weight: bold;
}
#nejnovejsi-blogy {
	width: 230px;
	background-image: url(../images/bg-najblogy2.jpg);
	position: relative;
	padding-top: 8px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	text-decoration: none;
}
#nejnovejsi-blogy a, #top_fun a, #top_stars a {
	text-decoration: none;
}
#nejnovejsi-blogy a:hover, #top_fun a:hover, #top_stars a:hover {
	text-decoration: underline;
}
#top_fun, #top_stars {
	width: 230px;
	position: relative;
	padding-top: 8px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	text-decoration: none;
	margin-bottom: 5px;
}
#top_fun p, #top_stars p {
	font-size: 12px;
	color:white;
	margin: 0;
	padding-bottom:5px;
}
#top_fun {
	background: url(../images/top_fun_bgr.gif);
}
#top_stars {
	background-image: url(../images/top_stars_bgr.gif);
}

#informace {
	height: 160px;
	width: 230px;
	background-image: url(../images/bg-informace.jpg);
	position: relative;
	padding-top: 8px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	text-decoration: none;
	margin-top: 10px;
}
#informace  a{
	text-decoration: none;
}
#informace  a:hover{
	text-decoration: underline;
}
#video {
	height: 144px;
	width: 230px;
	background-image: url(../images/bg-video.jpg);
	position: relative;
	padding-top: 8px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	text-decoration: none;
	margin-top: 10px;
}
#video  a{
	text-decoration: none;
}
#video  a:hover{
	text-decoration: underline;
}
#muj-blog {
	height: 240px;
	width: 230px;
	background-image: url(../images/bg-blog.jpg);
	position: relative;
	padding-top: 8px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	text-decoration: none;
	margin-top: 10px;
}
#muj-blog  a{
	text-decoration: none;
}
#muj-blog  a:hover{
	text-decoration: underline;
}
#statistiky {
	height: 215px;
	width: 230px;
	background-image: url(../images/bg-statistiky.jpg);
	position: relative;
	padding-top: 8px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	text-decoration: none;
	margin-top: 10px;
}
#hlasy {
	height: 80px;
	width: 230px;
	background-image: url(../images/bg-statistiky.jpg);
	position: relative;
	padding-top: 8px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	text-decoration: none;
	margin-top: 10px;
}
#statistiky a, #hlasy a {
	text-decoration: none;
}
#statistiky a:hover, , #hlasy a:hover {
	text-decoration: underline;
}
#fotky {
	width: 230px;
	background-image: url(../images/bg-fotky.jpg);
	position: relative;
	padding-top: 8px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	text-decoration: none;
	margin-top: 10px;
}
#fotky  a{
	text-decoration: none;
}
#fotky  a:hover{
	text-decoration: underline;
}
#pratele {
	height: 240px;
	width: 230px;
	background-image: url(../images/bg-pratele.jpg);
	position: relative;
	padding-top: 8px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	text-decoration: none;
}
#pratele  a{
	text-decoration: none;
}
#pratele a:hover{
	text-decoration: underline;
}
#nejnovejsi-blogy-content {
	margin-top: 10px;
	text-decoration: none;
}
#nejnovejsi-blogy-content a{
	text-decoration: none;
	font-weight: bold;
}
#nejnovejsi-blogy-content a:hover{
	text-decoration: underline;
	font-weight: bold;
}#imiss-spolupracuje {
	width: 344px;
	float: left;
	background-image: url(../images/bg-spoluprace.jpg);
	height: 200px;
	padding: 10px;
}
#imiss-podporuje {
	float: right;
	width: 344px;
	background-image: url(../images/bg-spoluprace.jpg);
	padding: 10px;
	height: 200px;
}
#footer-link {
	padding-top: 20px;
	padding-right: 10px;
	padding-bottom: 20px;
	padding-left: 10px;
	margin: auto;
	width: 984px;
	background-color: #FFFFFF;
}
#nexus-footer {
	width: 1004px;
	margin-top: 10px;
	margin-right: auto;
	margin-left: auto;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
}
#nexus-footer-link {
	margin: auto;
	width: 1004px;
}
#nexus-box {
	height: 190px;
	width: 190px;
	float: left;
	font-size: 12px;
}
#nexus-space {
	float: left;
	height: 190px;
	width: 12px;
}
#partneri-logo {
	width: 230px;
	text-align: center;
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 3px;
	padding-left: 10px;
}
#partneri-footer {
	background-image: url(../images/bg-right-footer.jpg);
	height: 7px;
	width: 250px;
	background-repeat: no-repeat;
}
#statistiky-head {
	padding-left: 5px;
}
#head {
	padding-left: 5px;
	color: #626061;
	padding-top: 5px;
}
#head a{
	color: #626061;
}
#head a:hover{
	color: #626061;
}
#clanek-footer {
	text-align: right;
	padding-right: 7px;
	padding-top: 10px;
	padding-bottom: 10px;
	background-color: #F9F9F9;
	background-image: url(../images/bg-clanek.jpg);
}
#galerie-box {
	background-image: url(../images/bg-galerie.jpg);
	background-color: #CCCCCC;
	margin-bottom: 9px;
	border: 1px solid #E1E1E1;
	margin-top: 10px;
}
#partners-box {
	margin-bottom: 9px;
	margin-top: 10px;
	width: 998px;
}
#casting-box {
	width: 465px;
	float: left;
	background-image: url(../images/bg-casting.jpg);
	padding: 10px;
	color: #626061;
}
#border {
	border: 1px solid #E1E1E1;
}
#galerie-content {
	width: 745px;
	margin-top: 30px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
	text-align: center;
}
#popup-content {
	width: 745px;
	float: left;
	text-align: center;
	position: relative;
}
#skyscraper {
	height: 600px;
	width: 120px;
	float: right;
}
#leftNext {
	height: 45px;
	width: 60px;
	position: absolute;
	left: 0px;
	top: 58px;
	background-image: url(../images/leftnext.gif);
}
#leftNext span{
	display: none;
}
#leftNext a { 
    display: block; 
	height: 45px;
	width: 60px;}
#leftNext a:hover { 
    display: block; 
	height: 45px;
	width: 60px;
	position: absolute;
	background-image: url(../images/leftnext-over.gif);
	}
#leftNextProfile {
	height: 45px;
	width: 60px;
	background-image: url(../images/leftnextprofile.gif);
	float: left;
}
#leftNextProfile span{
	display: none;
}
#leftNextProfile a { 
    display: block; 
	height: 45px;
	width: 60px;}
#leftNextProfile a:hover { 
    display: block; 
	height: 45px;
	width: 60px;
	float: left;
	background-image: url(../images/leftnextprofile-over.gif);
	}
#rightNext {
	height: 45px;
	width: 60px;
	position: absolute;
	right: 0px;
	top: 58px;
	background-image: url(../images/rightnext.gif);
}
#rightNext span{
	display: none;
}
#rightNext a { 
    display: block; 
	height: 45px;
	width: 60px;
}
#rightNext a:hover { 
    display: block; 
	height: 45px;
	width: 60px;
	position: absolute;
	background-image: url(../images/rightnext-over.gif);
	}
#rightNextProfile {
	height: 45px;
	width: 60px;
	float: right;
	background-image: url(../images/rightnextprofile.gif);
}
#rightNextProfile span{
	display: none;
}
#rightNextProfile a { 
    display: block; 
	height: 45px;
	width: 60px;}
#rightNextProfile a:hover { 
    display: block; 
	height: 45px;
	width: 60px;
	float: right;
	background-image: url(../images/rightnextprofile-over.gif);
	}
#img-description {
	padding: 7px;
	text-align: center;
	font-size: 13px;
	font-weight: bold;
	background-image: url(../images/bg-cal5.gif);
	border: 2px solid #B5B5B5;
}
#img-description-footer {
	background-image: url(../images/bg-cal5-footer.gif);
	height: 3px;
}
#partners-box-left {
	float: left;
	width: 470px;
	margin-left: 5px;
	height: 120px;
}
#partners-box-right {
	float: right;
	width: 470px;
	margin-right: 5px;
	height: 120px;
}
#news-banner {
	margin-top: 10px;
	margin-left: 8px;
}
#news-blog {
	margin-top: 10px;
	margin-left: 8px;
	color: #FFFFFF;
}
#news-blog a{
	color: #FFFFFF;
}
#news-blog a:hover{
	color: #FFFFFF;
}
#profile-page-right-content {
	background-image: url(../images/bg-profile-page-right.jpg);
	background-repeat: repeat-x;
	padding-top: 20px;
	padding-right: 6px;
	padding-bottom: 6px;
	padding-left: 6px;
}
#zprava-produkce {
	background-color: #FFDEF3;
	padding: 6px;
	margin-top: 20px;
	margin-bottom: 20px;
	background-image: url(../images/bg-zprava-produkce.jpg);
	border: 1px solid #FEC5E8;
}
#profile-img {
	margin-bottom: 10px;
}
.login-date {
	text-align: right;
}
#border {
	border: 1px solid #E2E2E2;
	padding: 2px;
}
#fotky-head {
	width: 70px;
	float: left;
}
#fotky-head-zobrazit {
	float: right;
	width: 50px;
}
#sp {
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
}
#date-box {
	margin-top: 3px;
	margin-bottom: 6px;
}
#profile-box {
	color: #FFFFFF;
	padding: 5px;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-right: 10px;
	margin-left: 10px;
	border: 1px solid #F156B2;
	background-image: url(../images/bg-profile-box.jpg);
}
#profile-box a{
	color: #FFFFFF;
	
}
#profile-box a:hover{
	color: #FFFFFF;
	
}
#profile-box-public {
	width: 725px;
	background-color: #414141;
	padding: 10px;
}
#profile-box-public-head {
	width: 745px;
	height: 40px;
}
#profile-box-main {
	padding: 5px;
	font-size: 11px;
	background-color: #CCCCCC;
	background-image: url(../images/bg-profile-page-right.jpg);
	margin-top: 5px;
	margin-bottom: 5px;
	color: #333333;
}
#anketa-clanek {
	border: 1px solid #E8E8E8;
	background-image: url(../images/bg-profile-page-right.jpg);
}
#diskuze-nahled {
	border: 1px solid #E5E5E5;
	font-size: 10px;
	padding: 4px;
}
#clanek-sp {
	float: left;
	margin-right: 20px;
}
#profile-public-box {
	width: 90px;
	height: 150px;
	background-color: #F5F5F5;
	border: 1px solid #E1E1E1;
	text-align: center;
	margin-top: 5px;
	margin-right: 10px;
	float: left;
	padding: 9px;
	position:relative;
}
#profile-box-public-nick 
{
	margin-top: 5px;
	position:absolute;
	bottom: 5px;
	text-align:center;
	width: 90px;
	left: 10px;
}

#profile-public-box2 {
	width: 90px;
	height: 165px;
	background-color: #F5F5F5;
	border: 1px solid #E1E1E1;
	text-align: center;
	margin-top: 5px;
	margin-right: 10px;
	float: left;
	padding: 9px;
	position:relative;
}
.profile-public-box3 {
	width: 61px;
	text-align: center;
	padding: 5px 0 10px;
	float: left;
	position:relative;
}
#profile-public-box4 {
	width: 90px;
	height: 150px;
	background:url(../images/profile-public-box-violet.gif) no-repeat;
	border: 1px solid #E1E1E1;
	text-align: center;
	margin-top: 5px;
	margin-right: 10px;
	float: left;
	padding: 9px;
	position:relative;
}
#profile-public-box5 {
	width: 90px;
	height: 150px;
	background:url(../images/profile-public-box-pink.gif) no-repeat;
	border: 1px solid #E1E1E1;
	text-align: center;
	margin-top: 5px;
	margin-right: 10px;
	float: left;
	padding: 9px;
	position:relative;
}
#profile-box-public-nick2
{
	margin-top: 5px;
	position:absolute;
	bottom: 5px;
	text-align:center;
	width: 90px;
	left: 10px;
}
#profile-box-public-link {
	padding: 10px;
	float: left;
	background-color: #000000;
	color: #FFFFFF;
	font-size: 16px;
	font-weight: bold;
	width: 449px;
	height: 20px;
	background-image: url(../images/profile-box-public-link1.jpg);
	background-repeat: repeat-x;
}
.profile-box-public-link {
	color: #FFFFFF;
	font-size: 16px;
	font-weight: bold;
}
#profile-box-public-link1 {
	padding: 10px;
	float: left;
	background-color: #000000;
	color: #FFFFFF;
	font-size: 16px;
	font-weight: bold;
	width: 540px;
	height: 20px;
	background-image: url(../images/profile-box-public-link1.jpg);
	background-repeat: repeat-x;
}
#profile-box-public-link2 {
	padding: 10px;
	float: left;
	background-color: #000000;
	color: #FFFFFF;
	font-size: 20px;
	font-weight: bold;
	width: 449px;
	height: 20px;
	background-image: url(../images/profile-box-public-link1.jpg);
	background-repeat: repeat-x;
}
#profile-box-public-link1-profile {
	padding: 10px;
	float: left;
	background-color: #000000;
	color: #FFFFFF;
	font-size: 14px;
	font-weight: bold;
	height: 15px;
	background-image: url(../images/profile-box-public-link1-profile.jpg);
	background-repeat: repeat-x;
	width: 70px;
	text-align: center;
	margin-top: 4px;
	margin-left: 1px;
}
#profile-box-public-link1-profile a {
	color: #FFFFFF;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
}
#profile-box-public-link1-profile a:hover {
	color: #FFFFFF;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	text-decoration: underline;
}
.profile-public-box3 a {
	font-size:11px;
	font-weight:bold;
	color:black;
}
.profile-public-box3 img {
	border: 1px solid #b5b5b5;
	margin:0;
	padding:0;
}
#profile-box-public-left {
	width: 350px;
	float: left;
	text-align: center;
	margin-left: 45px;
}
#profile-box-public-left-pink {
	width: 400px;
	float: left;
	text-align: center;
	margin-left: 20px;
}
.portret-pink {
	padding:25px;
	background:url(../images/portraits-bgr-violet.gif);
}
.portret-final {
	width:405px;
	}
#profile-box-public-right {
	width: 215px;
	float: right;
	margin-right: 20px;
}
#profile-box-public-right2 {
	width: 215px;
	float: right;
}
#friends-box {
	background-image: url(../images/bg-cal5.gif);
	background-color: #FEBBE4;
	padding: 5px;
	margin-top: 10px;
}
#predchozi-profil-box {
	background-image: url(../images/bg-cal5.gif);
	background-color: #DEDDDD;
	padding: 5px;
	background-repeat: no-repeat;
}
#doporucuji-box {
	padding: 5px;
}
#profile-box-public-rating {
	width: 346px;
}
/*#profile-box-public-rating {
	width: 346px;
	background-image: url(../images/bg-cal5.gif);
	background-repeat: repeat-x;
	border: 2px solid #B5B5B5;*/
#statistiky-box {
	margin-top: 10px;
	color: #FFFFFF;
}
#fanklub {
	height: 160px;
	width: 195px;
	background-image: url(../images/bg-funklub.jpg);
	position: relative;
	padding-top: 8px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	text-decoration: none;
	margin-top: 10px;
}
#fanklub  a{
	text-decoration: none;
}
#fanklub  a:hover{
	text-decoration: underline;
}
#sms-box {
	padding: 5px;
	margin-top: 10px;
	margin-bottom: 10px;
	background-image: url(../images/bg-cal5.gif);
	font-size: 22px;
	color: #EE1E9A;
	font-weight: bold;
	text-align: center;
	background-color: #FDBCE4;
}
#info {
	width: 745px;
	margin-top: 10px;
}
#info-left {
	float: left;
	width: 510px;
}
#info-right {
	float: right;
	width: 215px;
	margin-right: 10px;
}
#info-title {
	background-image: url(../images/profile-box-public-link1-profile.jpg);
	background-color: #EB048E;
	font-weight: bold;
	color: #FFFFFF;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 5px;
}
#info-content {
	padding-right: 5px;
	padding-left: 5px;
}
#content-main {
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
#imiss-podporuje-link {
	padding-top: 3px;
	padding-right: 3px;
	padding-left: 3px;
	background-image: url(../images/bg-cal3.gif);
	padding-bottom: 3px;
	text-align: center;
}
#img-box {
	background-image: url(../images/bg-box.jpg);
	background-repeat: repeat-x;
	padding-top: 5px;
	padding-bottom: 5px;
}
#registration-box {
	background-repeat: repeat-x;
	padding: 5px;
	background-image: url(../images/bg-registrate.jpg);
	background-color: #EEEEEE;
}
#registrate-box-info {
	border: 3px solid #999999;
	font-weight: normal;
	padding: 10px;
	width: 200px;
	text-align: left;
	font-size: 11px;
}
#winners-box {
	background-repeat: repeat-x;
	padding: 5px;
	background-image: url(../images/bg-registrate.jpg);
	background-color: #EEEEEE;
}
.final-box { 
	background:url(../images/portraits-bgr-pink.gif) left;
	padding-left:12px;
	height:462px;
	margin:0;
}
.profile-public-box-final {
	float:left;
	width:140px;
	margin-right:3px;
}
.profile-public-box-final img {
border:0;
}
.profile-box-public-nick-final {
	background:url(../images/final_name_pad.gif) no-repeat;
	height:35px;
	text-align:center;
	margin-top: 2px;
	margin-bottom:12px;
	padding-top:1px;
	}
.profile-box-public-nick-final, .profile-box-public-nick-final a, .profile-box-public-nick-final a:hover {
	font-size:13px;
	font-weight:bold;	
	color:white;
	text-decoration:none;
	}
.profile-box-public-nick-final a:hover {
	color:white;
	text-decoration:underline;
}
	
#myAlbum {
	margin-left: 68px;
	margin-top: 10px;
}
#folder {
	width: 70px;
	background-image: url(../images/folder.gif);
	background-repeat: no-repeat;
	color: #FFFFFF;
	text-align: center;
	padding-top: 35px;
}
#myAlbumImg {
	background-color: #FFFFFF;
	border: 2px solid #000000;
	padding: 3px;
	width: 35px;
	margin-right: 10px;
	margin-left: 10px;
}
#anketa {
	float: right;
	height: 200px;
	width: 230px;
	padding-top: 8px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	background-image: url(../images/bg-fotogalerie-head.jpg);
	background-repeat: repeat-x;
	text-align: left;
}
#voteBox {
	background-color: #CCCCCC;
	height: 12px;
	width: 230px;
	margin-top: 5px;
}
/*#vote1 {
	background-color: #F826A3;
	height: 10px;
	width: 20%;
	font-size: 10px; color: #FFFFFF; text-align: right; padding-right: 2px;
}*/

/* registration new */

#registration-box-2 {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	background-repeat: repeat-x;
	padding: 5px 30px 30px;
	background-image: url(../images/bg-registrate.jpg);
	background-color: #EEEEEE;
}

#registrate-box-info-2 {
	font-weight: normal;
	padding: 10px;
	width: 197px;
	background: url(../images/registrate-box-info-pad.png) no-repeat top;
	text-align: left;
	font-size: 11px;
	border: solid 1px #bfbfbf;
}

.registration-rules {
	font-size: 11px;
}

.registration-title {
	font-weight: bold; 
	font-size: 12px; 
	color: #626262;
}

.registration-att { 
	margin-top: 15px;
	font-size: 16px; 
	font-weight:bold; 
}

.pink, .registration-att {
	color: #de0687;
}

#registrate-box-info-2 ul, .pinklist { 
	list-style-image: url(../images/bullet_pink.png); 
	margin-left: 10px;
	padding-left: 0px; 
}

#registrate-box-info-2 li, .pinklist li { 
	margin-left: 8px;
	margin-top: 7px;
	padding-left: 0px; 
}

.registration-txt { 
	font-weight: normal;
	font-size: 12px;
}




/* profiles new */

#profile-box-public img {
	border: 0px;
}

#leftNextProfile2 div{
	padding-left: 50px;
	padding-top: 10px;
	color: white;
/*	display: none;*/
}

#leftNextProfile2 a { 
    display: block; 
	height: 35px;
}

#leftNextProfile2 {
	height: 35px;
	background: url(../images/leftnextprofile2.png) left no-repeat;
	float: left;
}

#leftNextProfile2 a:hover { 
    display: block; 
	height: 35px;
	float: left;
	text-decoration: none;
/*	background: url(../images/leftnextprofile-over.gif) left no-repeat;*/
}


#rightNextProfile2 div{
	padding-right: 50px;
	padding-top: 10px;
	color: white;
/*	display: none;*/
}



#rightNextProfile2 {
	height: 35px;
	float: right;
	background: url(../images/rightnextprofile2.png) right no-repeat;
}

#rightNextProfile2 a { 
    display: block; 
	height: 35px;
}

#rightNextProfile2 a:hover { 
    display: block; 
	height: 35px;
	float: right;
	text-decoration: none;
/*	background: url(../images/rightnextprofile-over.gif)  right no-repeat;*/
}
#profile-box-public-rating {
	margin-bottom: 7px;
	width: 346px;
}
#profile-box-public-left #profile-box-public-rating {
	width: 350px;
}
#profile-box-public-left-pink #profile-box-public-rating {
	width: 400px;
}	
.stars {
	padding: 10px 0px;
}

.stars a {
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
}

#profile-box-public-right22 {
	margin-right: 15px;
}	

.profile-txt1 {
	color: white;
	font-weight: bold;
	padding: 10px 0px;
	margin: 0;
	border-bottom: solid 1px #b5b5b5;
}

.profile-txt2 {
	font-size: 10px;
	font-weight: bold;
	color: #b5b5b5;
	padding: 10px 0px;
	margin: 0;
}

.icons {
	float: left;
	margin: 18px;
	text-align:center;
	color: white;
	font-weight: bold;
}

.icons a {
	color: white;
	font-weight: bold;
}

.profile-box-list-left, .profile-box-list-right {
	float: left;
}

.profile-box-list-left {
	width: 503px;
}

.profile-box-list-right {
	width:215px;
	margin-left: 7px;
}

.profile-list-title {
	font-size: 12px;
	font-weight: bold;
	color: white;
	background-color: #f01095;
	padding: 1px 10px 2px;
}

.profile-box-list-left p {
	font-size: 11px;
	color: white;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 7px;
	margin-left: 10px;
}
.profile-list-title2 {
	font-size: 14px;
	font-weight: bold;
	color: #f01095;
	color: #f01095;
	padding: 1px 10px 2px;
}

.profile-box-list-left2 p {
	margin: 3px 0px 7px 25px;
	font-size: 11px;
	color: white;
}

.friends {
	margin-top: 8px;
	height:62px;
	padding: 9px;
	background: url(../images/friends_bgr.png) top no-repeat;
	width: 197px;
}

.friends img {
	float: left;
	margin-right: 9px;
}

.friends a {
	font-size: 11px;
	text-decoration: none;
}
#timer {
	height: 87px;
	width: 336px;
	position: absolute;
	right: 203px;
	bottom: 0px;
}
#fanklub-img {
	background-image: url(../images/bg-fan.jpg);
	background-repeat: no-repeat;
	margin-top: 10px;
}
#fanclub-info {
	font-size: 13px;
	color: #FFFFFF;
	margin-right: 10px;
}
.head-fun {
	background-color: #F826A3;
	margin-right: 10px;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 1px;
	padding-right: 2px;
	padding-bottom: 1px;
	padding-left: 2px;
}
#link-dermacol {
	background-color: #F826A3;
	margin-right: 10px;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	text-align: center;
	width: 180px;
}
#link-dermacol a{
	color: #FFFFFF;
	font-size: 14px;
}
#link-dermacol a:hover{
	color: #FFFFFF;
	font-size: 14px;
}
#funclub-sms {
	font-size: 13px;
	color: #FFFFFF;
	margin-right: 10px;
}
#funclub-massage {
	margin-right: 10px;
	margin-bottom: 10px;
	padding-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #b5b5b5;
	font-size: 12px;
	color: #FFFFFF;
}
.funclub-massage-date {
	font-size: 11px;
	color: #FFFFFF;
	background-color: #a061bc;
	padding: 1px;
	float: left;
	margin-right: 5px;
}
.dermacol-new {
	font-size: 11px;
	color: #FFFFFF;
	background-color: #a061bc;
	padding: 1px;
	margin-bottom: 2px;
}
#cast_save {
	color: #FFFFFF;
	background-color: #fd0077;
	text-align: center;
	margin-top: 50px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
	padding: 20px;
}
.get-lista {
	width: 984px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 10px;
	text-align: center;
}
.rule-lista {
}
#main-dermacol {
	padding: 20px;
	background-image: url(../images/bg-dermacol.jpg);
	background-repeat: repeat-y;
}
.rule {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F7CADE;
	margin-top: 15px;
}
#conVit {
	background-image: url(../images/portraits-bgr-black.jpg);
}
.boxVitezka {
	margin-left: 50px;
	margin-top: 25px;
	margin-right: 50px;
}
.left {
	float: left;
	margin-right: 50px;
}
.imgVit {
	float: left;
	background-image: url(../images/portraits-bgr-pink.gif);
	padding: 20px;
	margin-right: 50px;
}
.imgVit2 {
	float: left;
	background-image: url(../images/portraits-bgr-pink.gif);
	padding: 20px;
	margin-right: 90px;
}
.vitezky1 {
	font-size: 25px;
	color: #f826a3;
}
.vitezky2 {
	font-size: 20px;
	color: #f826a3;
}
.vitezky3 {
	font-size: 19px;
	color: #f826a3;
}
.vitezky4 {
	font-size: 19px;
	color: #f826a3;
}
.vitezky5 {
	font-size: 17px;
	color: #f826a3;
}
.vitezkyPink {
	font-size: 22px;
	color: #f826a3;
}
#partnersHP {
	width: 745px;
	background-image: url(../images/bg-part.jpg);
	background-repeat: no-repeat;
	background-color: #D8D6D7;
	padding-bottom: 15px;
}
#headPart {
	padding: 10px;
	margin-bottom: 20px;
}
.partnerHP {
	margin-bottom: 15px;
	float: left;
	margin-left: 15px;
}
.link {
	color: #FFFFFF;
	font-size: 11px;
}
.link a{
	color: #FFFFFF;
	font-size: 11px;
}
.link a:hover{
	color: #FFFFFF;
}
#finBox {
	width: 1004px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
