/* CSS Document */

body,html,*{

    margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	color:#111111;
	font-size:12px;

}
body{
    background-image:url(/Public/Images/Layout/background.png);
    background-repeat: repeat;
    background-color: #181818;     
}
ul {
    list-style-type:none;
}

a {
    text-decoration:none;
}
a span,
h2 span {
    display:none;
}
a:hover {
    text-decoration:none;
}
h2 a {
    font-size:16px;
    text-decoration:underline;
}
h2 a:hover {
    font-size:16px;
    text-decoration:underline;
}

h2 span a  {
    font-size:12px;
    text-decoration:none;
}
h2 span a:hover {
    font-size:12px;
    text-decoration:none;
}

#shredforfun {
	margin:auto;
	padding-left:5px;
	padding-right:5px;
	position:relative;
	text-align:left;
	width:1024px;
}

#header {

	position:relative;
	width:1024px;
    height:209px;
}
#header h1 a {

	display:block;
	height:209px;
	left:0px;
	position:absolute;
	top:0px;
	width:188px;
	background-image:url("/Public/Images/Layout/logo.png");
    
}

#header ul.lang{

    position:absolute;
    left:763px;
    top:146px;
}

#header ul.lang li{
	float: left;	
	margin-right:3px;   
}
#header ul.lang li a.czech{
	background-image: url("/Public/Images/Layout/Header/czech.png");
	display:block;
	width:29px;
	height:18px;   
}
#header ul.lang li a.czech-disabled{
	background-image: url("/Public/Images/Layout/Header/czechDisable.png"); 
	display:block;
	width:29px;
	height:18px; 
}
#header ul.lang li a.english{
	background-image: url("/Public/Images/Layout/Header/english.png");
	display:block;
	width:29px;
	height:18px;   
}
#header ul.lang li a.english-disabled{
	background-image: url("/Public/Images/Layout/Header/englishDisable.png");
	display:block;
	width:29px;
	height:18px;    
}
#secondColumn ul.socials{

    height: 25px;
    margin-bottom: 5px;
    margin-top: 5px;
    padding-top: 5px;
    background-color: #1C1C1C;
}
#secondColumn ul.socials li{
	float: left;	
	margin-right:3px;   
}
#secondColumn ul.socials li a.blogger{
	background-image: url("/Public/Images/Layout/Header/blogger.png");
	background-repeat:no-repeat;
	height:20px;
	width:20px;
	display:block;
}
#secondColumn ul.socials li a.facebook{
	background-image: url("/Public/Images/Layout/Header/facebook.png");
	background-repeat:no-repeat;
	width:20px;
	height:20px;
	display:block;
}
#secondColumn ul.socials li a.youtube{
	background-image: url("/Public/Images/Layout/Header/youtube.png");
	background-repeat:no-repeat;
	height:20px;
	width:20px;
	display:block;   
}
#secondColumn ul.socials li a.people{
	background-image: url("/Public/Images/Layout/Header/people.png");
	background-repeat:no-repeat;
	height:20px;
	width:20px;
	display:block;    
}

#header div.profile{
	left:840px;
	position:absolute;
	top:152px;
}
#header div.profile a{
	color:#747474;
	font-size:10px;
	font-style: italic;
	
}
#header div.login{
	left:899px;
	position:absolute;
	top:152px;
}
#header div.logout{
	left:892px;
	position:absolute;
	top:152px;
}
#header div.login a,
#header div.logout a{
	color:#747474;
	font-size:10px;
	font-style: italic;
	
}
#header div.registration{
	left:945px;
	position:absolute;
	top:152px;
}
#header div.registration a{
	color:#747474;
	font-size:10px;
	font-style: italic;
	
}
#header div.search{
	left:833px;
	position:absolute;
	top:147px;
}
#header div.search input{
	width:117px;
	border:2px solid #333333;
	font-size:12px;
	padding:2px;

}
#header input.searchButton{
	
	border:0px none;
	cursor:pointer;
	color:#535353;
	text-transform: uppercase;
	font-weight:bold;
	font-size:13px;
	background-color:transparent;
	height:22px;
	
}
#header input.search-field{
	background-image: url("/Public/Images/Layout/Header/search_bg.png");
	width:106px;
	border:0px none;
	color:#FFFFFF;
	padding-left:8px;
	padding-right:8px;
	height:22px;
	
}
#header div.user{
	background-color:transparent;
	left:894px;
	padding:4px;
	position:absolute;
	text-align:right;
	top:43px;
	width:120px;
	color:#747474;
	
}
#header img.avatar{

	left:918px;
	position:absolute;
	top:64px;
	
}

#header ul#menu{
		
	height:28px;
	position:absolute;
	left:0px;
	top:172px;
}
#header ul#menu li{
	float:left;	
}
#header ul#menu li.search{
	width:237px;
	text-align:right;
	background-color:#151515;
	padding-top:3px;
	padding-bottom:3px;
	padding-right:5px;
	height:22px;
}
#header ul#menu li a{
	display:block;
	width:auto;
	height:21px;
	background-color:#151515;
	color:#ffffff;	
	padding-left:9px;
	padding-right:10px;
	font-weight:bold;
	text-transform: uppercase; 
	padding-top:7px;
	font-size:13px;
}
#header ul#menu li a.shredstore{
	color:#b10101;	
}
#header ul#menu li a:hover{
	display:block;
	width:auto;
	height:39px;
	background-color:transparent;
	color:#ffa200;
}

#header div.bilboard{
	background-color:#151515;
	color:#2FCAB2;
	display:block;
	font-size:30px;
	height:29px;
	left:180px;
	padding:12px 12px;
	position:absolute;
	top:120px;
	width:550px;
	font-family:System;
	font-weight:normal;
}
#header div.bilboard div{
	
	color:#2FCAB2;
	font-size:30px;
	font-family:System;
	font-weight:normal;
}

#main-content{
	
}

#main-content div#content{	
	width:613px;
	float:left;
	margin-right:6px;
	
}
#main-content div#content div.tv{	
	position:absolute;
	left:8px;
	top:212px;
}
#main-content div#content div.tv a{
	display:block;
	width:303px;
	height:70px;
	background-image: url("/Public/Images/Layout/Content/tv.png");	
}
#main-content div#firstColumn{	
	width:156px;
	float:left;
}
#main-content div#secondColumn{	
	width:244px;
	float:left;
}
#main-content div#content h2,
#main-content div#firstColumn h2,
#main-content div#secondColumn h2{	
	height:22px;
    color:#7a7a7a;
    background-color:#1c1c1c;
    padding-left:7px;
    padding-top:7px;
    text-transform: uppercase;
    margin-top:6px;
    margin-bottom:6px;
    font-weight:bold;
    text-align:left;
}

#main-content div#content div.article h2.blog-community{	
	height:22px;
    color:#7a7a7a;
    background-color:#1c1c1c;
    text-transform: uppercase;
    margin-bottom:6px;
    font-weight:bold;
    text-align:left;
}

#main-content div#content h2 a,
#main-content div#firstColumn h2 a,
#main-content div#secondColumn h2 a{	

    color:#B10101;
    
}

#main-content div#content div.article{	
	margin-right:5px;
	width:284px;
	margin-bottom:6px;
	height:278px;
	float:left;
	background-color:#1c1c1c;
	color:#979696;
	padding:10px;
}
#main-content div#content div.article-detail{	
	
	width:593px;
	height:auto;
	
}
#main-content div#content div.article p,
#main-content div#content div.article p strong,
#main-content div#content div.article p span,
#main-content div#content div.article p em,
#main-content div#content div.article p i{
	color:#979696;
}
#main-content div#content div.article p a{
	color:#B10101;
	text-decoration: none;
}

#main-content div#content div.article h2{	
	color:#ffffff;
	background-color:transparen;
	height:auto;
	padding:0px;
	margin:0px;
	margin-bottom:5px;
	margin-top:5px;
}
#main-content div#content div.article-detail h2{	
	margin-top:0px;
}
#main-content div#content div.article h2 a{	
	color:#ffffff;
	font-style: italic;
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
}
#main-content div#content div.article-no-margin{	
	margin-right:0px;
}
#main-content div#content div.article img{	
	max-height:167px;
	border:0px none;
}
#main-content div#content div.article-detail img{	
	
	float:left;
	margin-right:10px;
	
}
#main-content div#content div.article a img{	
		
}
#main-content div#content div.article a img.others{	
	
	height:75px;
	margin-bottom:5px;
	margin-top:5px;
	float:none;
}
#main-content div#content div.article label{	
	
	color:white;
	width:50px;
	display:inline-block;
}
#main-content div#content div.article p.text{	
	
	padding-top:10px;
}
#main-content div#content div#community{	
	
	margin-bottom:5px;
}
#main-content div#content div#community div.article img{	
	
	height:75px;
}

#main-content div#content div.article span a{	
	color:#b10101;
}
#main-content div#content div.article p.date{	
	padding-top:5px;
	font-style: italic;
	text-align:right;
}
#main-content div#content div.article p.date strong{	
	color:#979696;
}
#main-content div#content div.article hr,
#main-content div#content div.crew hr{	
	height:5px;
	background-color:#c8c8c8;
	border:0px none; 
	margin-top:25px;
	color:#c8c8c8;
}

#main-content div#content div.article p.comments{	
	text-align:right;
	font-style: italic;
	font-weight: bold;
}

#main-content div#content div.article div.login{	
	padding-top:7px; 
	width:330px;
	position:relative;
	height:50px;
	margin-left:30px;
}
#main-content div#content div.article div.login p{	

	background-color:#3c3c3c;
	width:245px;
	height:21px;
	padding-top:4px;
}
#main-content div#content div.article div.login input.button{	

	width:80px;
	background-color:#3c3c3c;
	height:25px;
    border:0px none;
    position:absolute;
	top:32px;
	left:244px;
	color:White;
	cursor:pointer;
}
#main-content div#content div.article div.login label{	
	display:inline-block;
	width:100px;
	text-align:right;
	color:White;
	margin-right:5px;
}
#main-content div#content div.article div.login p.commentAutor{

	height:33px;
	padding-top:17px;
	font-size:12px;
	color:White;
	padding-left:10px;
	width:235px;
}
#main-content div#content div.article div.login p.commentAutor strong{

	font-size:16px;
	color:White;
	margin-left:10px;
}
#main-content div#content div.article div.textArea{
	margin-left:30px;
}

#main-content div#content div.article div.textArea textarea{	
	background-color:#2e2e2e;
	width:522px;
	height:100px;
	border:2px solid #3c3c3c;
	padding:4px;
	margin:0px;
}
#main-content div#content div.article div.comments{	
	border-left:2px solid #3c3c3c;
	border-right:2px solid #3c3c3c;
	border-bottom:2px solid #3c3c3c;
	width:530px;
	margin-left:30px;
}
#main-content div#content div.article div.comments span{	
	font-size:14px;
	font-weight:bold;
	color:#B10101;
}
#main-content div#content div.article div.comments p{	
	padding:10px;
}
#main-content div#content div.article div.comments p.noComments{	
	text-align:center;
	padding:40px;
}
#main-content div#content div.crew,
#main-content div#content div#blog div.crew{	
	background-color: #1C1C1C;
    margin-bottom: 5px;
    min-height: 81px;
    padding: 20px;
    width: 573px;
}

#main-content div#content div#blog div.crew{	

	margin-bottom:0px;
	margin-top:0px;

}
#main-content div#content div.crew img,
#main-content div#content div#blog div.crew img{	
	
	float:left;
	margin-right:10px;
}
#main-content div#content div.crew h2,
#main-content div#content div#blog div.crew h2{	
	
	height:25px;
	margin-bottom:5px;
	font-size:16px;
	padding-top:0px;
	margin-top:0px;
	padding-left:0px;
}
#main-content div#content div.crew label,
#main-content div#content div#blog div.crew label{	
	
	width:100px;
	display:inline-block;
	font-weight:bold;
	color:#ffffff;
	font-size:12px;
	vertical-align:top;
}
#main-content div#content div.crew p,
#main-content div#content div#blog div.crew p{	
	color:#979696;
}
#main-content div#content div#blog div.add-article,
#main-content div#content div.battle{	

	margin-top:40px;
}

#main-content div#content div#blog div.add-article label,
#main-content div#content div.battle label{	

	vertical-align:top;
	float:left;
}

#main-content div#content div#blog div.add-article p,
#main-content div#content div.battle p{	

	clear:left;
}
#main-content div#content div#blog div.add-article p img,
#main-content div#content div.battle p img{	

	height:75px;
}

#main-content div#content div#blog div.add-article p a#pridat_foto,
#main-content div#content div.battle p a#pridat_foto{
	color:#006FAE;	
}

#main-content div#content div#blog div.add-article textarea{	

	width:250px;
}
#main-content div#content div#blog  input.checkbox,
#main-content div#content div.battle  input.age{
	width:20px;	
	
}
#main-content div#content div#blog  input.file{
	width:210px;	
}
#main-content div#content div#blog div.delete-article p{
	text-align:center;	
}
#main-content div#content div#blog div.delete-article p.title{
	margin-top:40px;
}
#main-content div#content div#blog div.delete-article p.offer{
	color:#006FAE;
}

#main-content div#content div#blog div.crew p{	
	
	margin:0px;
	padding:0px;
}

#main-content div#content div.crew div.member,
#main-content div#content div#blog div.crew div.member{	
	width:277px;
	float:left;
	margin-top:10px;
	margin-right:3px;
	border:1px solid silver;
	height:50px;
	padding:2px;
	position:relative;
}
#main-content div#content div.crew div.member-no-photo,
#main-content div#content div#blog div.crew div.member-no-photo{	
    width:269px;
    padding:2px;
	padding-left:10px;
	float:left;
	margin-top:10px;
	margin-right:3px;
	border:1px solid silver;
	height:50px;
	position:relative;
}
#main-content div#content div.crew div.member img,
#main-content div#content div.crew div.member-no-photo img{	
	height:50px;
	float:left;
}
#main-content div#content div.crew div.member h3,
#main-content div#content div.crew div.member-no-photo h3,
#main-content div#content div#blog div.crew div.member-no-photo h3{	
	height:20px;
	font-size:16px;
	margin-top:7px;
	color:#7A7A7A;
}

#main-content div#content div.crew div.member p a,
#main-content div#content div.crew div.member-no-photo p a,
#main-content div#content div#blog div.crew div.member-no-photo p a{	
	
	color:#B10101;
}
#main-content div#content div.crew div.member label,
#main-content div#content div.crew div.member-no-photo label{	
	width:50px;
}

#main-content div#content div.crew div.member a.delete-user,
#main-content div#content div.crew div.member-no-photo a.delete-user{
	background-color:#CCCCCC;
	display:block;
	height:15px;
	left:267px;
	padding-left:4px;
	position:absolute;
	top:0;
	width:11px;
	font-weight: bold;
}

#main-content div#content div.videos{	
	background-color:#1C1C1C;
	height:360px;
	margin-bottom:5px;
	padding-top:4px;
	width:613px;
	clear:left;
}
#main-content div#content div.videos div.video {	
	height: 340px;
    margin-left:auto;
    margin-right:auto;
    margin-top: 17px;
    width: 569px;
}
#main-content div#content div#slideshow{	

	border-bottom:8px solid #333333;
	border-top:8px solid #333333;
	border-left:2px solid #333333;
	border-right:2px solid #333333;
	height:135px;
	margin-bottom:20px;
	overflow: hidden;
	width:600px;
	position:relative;
}
#main-content div#content div#slideshow div.content{
	overflow: hidden;
	width:600px;
	height:135px;	
}

#main-content div#content div#slideshow div.content ul{
	position:absolute;
	top:0px;
	left:0px;	
}
#main-content div#content div.slideshowTitle{	
	position:relative;
	left:0px;
	top:-36px;
	background-image: url("/Public/Images/Layout/Content/slideshow.png");
	width:110px;
	height:25px;
	z-index:100;
}
#main-content div#content div#slideshow div.prew,
#main-content div#content div#slideshow div.next{
	position:absolute;
	width:40px;
	height:135px;	
	z-index:50;
	cursor:pointer;
}

#main-content div#content div#slideshow div.prew{	
	left:0px;
	top:0px;
	background-image: url("/Public/Images/Layout/Content/leftArrow.png");
}
#main-content div#content div#slideshow div.next{	
	left:560px;
	top:0px;
	background-image: url("/Public/Images/Layout/Content/rightArrow.png");
}

#main-content div#content div#slideshow ul li{	

	float:left;
	border-right:2px solid #333333;
}
#main-content div#content div#slideshow ul li img{	

	height:135px;
	border:0px;
}
#main-content div#content div#contact{	

    background-color:#1C1C1C;
    padding-bottom:15px;
    height:1275px;
   
}
#main-content div#content div#contact h3{	

	font-size: 18px;
	margin-left:20px;
	padding-top:20px;
	color:#979696;
}
#main-content div#content div#contact p{	

	font-size: 12px;
	margin-left:20px;
	color:#979696;
	margin-top:5px;
}
#main-content div#content div#contact p label{	

	width:127px;
	display:inline-block;
	font-weight: bold;
 	color:white;

}
#main-content div#content div#contact p a{	
 	color:#B10101;
}
#main-content div#content div#community div.community h2{	
	margin-right:10px;
	width:auto;
	height:auto;
}
#main-content div#content div#community h2 span.crew,
#main-content div#content div.article h2 span.crew{	
	display:inline-block;
	font-style: italic;
}
#main-content div#content div#projects div.projects{
	background-color:#1C1C1C;
	margin-bottom:5px;
	text-align:center;
	padding:20px;
}

#main-content div#content div#projects div.projects img{	
	margin:10px;
	border:0px none;
	
}
#main-content div#content div#projects h2.projectTitle{	
	font-size:22px;
	text-align:center;
	height:auto;
	
}
#main-content div#content div#projects div.project img{	
	height:75px;
}
#main-content div#content div#registration,
#main-content div#content div#login,
#main-content div#content div#profile,
#main-content div#content div#blog {	
	padding-top:25px;
	background-color:#1C1C1C;
	padding-bottom:25px;
	color:#979696;
}
#main-content div#content div#registration p,
#main-content div#content div#login p{	
	height:30px;
	margin-left:175px;
	width:245px;
}
#main-content div#content div#profile p,
#main-content div#content div#blog p,
#main-content div#content div.battle p{	

	margin-left:65px;
	margin-bottom:10px;
	width:468px;
	color:#979696;
}
#main-content div#content div#registration p.button,
#main-content div#content div#login p.button,
#main-content div#content div#profile p.button,
#main-content div#content div#blog p.button{	
	text-align:right;
}
#main-content div#content div#registration label,
#main-content div#content div#login label,
#main-content div#content div#profile label,
#main-content div#content div#blog label,
#main-content div#content div.battle label{	
	display:inline-block;
	width:100px;
	text-align:left;
	margin-right:5px;
	font-size:14px;
	color:#006fae;
}
#main-content div#content div#profile label,
#main-content div#content div#blog label{	
	width:150px;
}
#main-content div#content div#registration input,
#main-content div#content div#login input,
#main-content div#content div#profile input,
#main-content div#content div#blog input,
#main-content div#content div.battle input{	
	padding:3px;
	background-color:#2e2e2e;
	border:1px solid #2e2e2e;
	color:#ffffff;
}
#main-content div#content div#profile input,
#main-content div#content div#blog input,
#main-content div#content div.battle input{	
	width:300px;
	background-color:#2e2e2e;
	border:1px solid #2e2e2e;
	color:#ffffff;
}
#main-content div#content div#blog input.date{	
	width:277px;
	background-color:#2e2e2e;
	border:1px solid #2e2e2e;
}
#main-content div#content div#profile p.button input,
#main-content div#content div#blog p.button input,
#main-content div#content div.battle p.button input{	
	width:100px;
	color:#ffffff;
}
#main-content div#content div#profile p span{	
	display:block;
	color:#888888;
	font-size:10px;
}
#main-content div#content div#profile p textarea{	
	width:465px;
	height:100px;
}
#main-content div#content div#profile img{	
	float:left;
	margin-right:58px;
}
#main-content div#content div#blog p.no-added{	
	font-weight:bold;
	font-size:16px;
	text-align:center;
}
#main-content div#content div#blog p span{	
	font-size:10px;
	color:#666666;
}
#main-content div#content div#blog h3{
	margin-bottom:10px;
	margin-left:64px;
	margin-top:20px;
	color:#979696;
}


#main-content div#content div#blog div.crew div.member h3,
#main-content div#content div#blog div.crew div.member-no-photo h3{	
	height:20px;
	font-size:16px;
	margin:0px;
	margin-top:7px;
}
#main-content div#content div#blog ul.sub-menu{
	margin-left:40px;
	height:25px;
}
#main-content div#content div#blog ul.sub-menu li{
	float:left;
	width:122.5px;
	text-align: center;
	background-color:#333333;
	padding:5px;
}
#main-content div#content div#blog ul.sub-menu li a{
	color:#FFE744;
	font-weight:bold;
}
#main-content div#content div#blog  input.file{
	width:210px;	
}

#main-content div#firstColumn{
	text-align:center;
	margin-right:5px;
}
#main-content div#firstColumn div.videos{
	text-align:center;
	background-color:#1C1C1C;
	min-height:1292px;
}
#main-content div#firstColumn a{
	color:#747474;
}
#main-content div#firstColumn a:hover{
	color:#B10101;
}

#main-content div#firstColumn h3{	
    margin-top:2px;
    margin-bottom:2px;
    color:#FFFFFF;
}

#main-content div#firstColumn img{	
    width:136px;
    border:0px none;
}

#main-content div#firstColumn div.letter{	
    width:128px;
    margin-left:14px;
    margin-bottom:20px;
    margin-top:6px;
}
#main-content div#firstColumn div.letter a{	
    font-size:10px;
    font-weight:bold;
}
#main-content div#firstColumn div.letter a:hover{	
    font-size:10px;
    color:#B10101;
    font-weight:bold;
}
#main-content div#firstColumn ul.crewList{	
	margin-left:10px;
	text-align:left;
	padding-bottom:5px;
}
#main-content div#firstColumn ul.crewList li{	
	margin-bottom:5px;
}
#main-content div#firstColumn ul.crewList li a{	
	line-height: 12px;
	background-image: url("/Public/Images/Layout/Content/dot.png");
	background-position: 0px center;
	background-repeat: no-repeat;
	padding-left:15px;
	display:block;
	
}
#main-content div#firstColumn ul.crewblog-year{
	padding:6px;		
}
#main-content div#firstColumn ul.crewblog-year li{
	text-align:left;		
}
#main-content div#firstColumn ul.crewblog-year li a{
	font-size: 20px;	
	cursor:pointer;	
}
#main-content div#firstColumn ul.crewblog-year li ul {
	margin-left:10px;		
}
#main-content div#firstColumn ul.crewblog-year li ul li a{
	font-size: 15px;		
}
#main-content div#firstColumn ul.crewblog-year li ul li ul {
	margin-left:0px;
}
#main-content div#firstColumn ul.crewblog-year li ul li ul li{
	margin-bottom:5px;		
}
#main-content div#firstColumn ul.crewblog-year li ul li ul li a{
	font-size: 12px;	
	background-image:url("/Public/Images/Layout/Content/dot.png");
	background-position:0 center;
	background-repeat:no-repeat;
	display:block;
	line-height:12px;
	padding-left:15px;	
}
#main-content div#secondColumn{
	position:relative;
}
#main-content div#secondColumn div.love{	
    height:55px;
    background-image: url("/Public/Images/Layout/Content/SecondColumn/love.png");
    background-color: #333333;
	background-position: 2px 8px;
	background-repeat: no-repeat;
	border-bottom:3px solid #333333;
}
#main-content div#secondColumn div.news{	
    
    background-color: #1C1C1C;
    margin-bottom:5px;
}
#main-content div#secondColumn div.title{	
    background-image: url("/Public/Images/Layout/Content/SecondColumn/whatsNew.png");
    background-repeat: no-repeat;
    width:104px;
    height:27px;
    position:absolute;
    top:43px;
    left:-1px;
}
#main-content div#secondColumn div.news h2{	
   
    padding:5px;
    background-color:#1C1C1C;
    color:#747474;
    height:auto;
    margin:0px;
    font-style: italic;
    padding-bottom:0px;
}
#main-content div#secondColumn div.news p{	
   
    padding:5px;
    color:#FFFFFF;
}
#main-content div#secondColumn div.news span a{	
   
    color:#990000;
}


#main-content div#secondColumn ul.features li{
	border-bottom:3px solid #333333;
    height:92px;
    margin-bottom:5px;
    text-align:center;
}
#main-content div#secondColumn ul.features img{	
   border:0px none;
   width:237px;
}

#footer{
	height:114px;
	clear:both;	
	position:relative;
}
#footer span{
	position:absolute;
	top:90px;
	left:650px;
	font-size:14px;
	color:#c8c8c8;
}
#footer span a{
	font-size:14px;
	color:#c8c8c8;
}

#footer span a:hover{

	color:#B10101;
}

#footer div#banner {
    left: 260px;
    position: absolute;
    top: 16px;
}

#footer a.graphic {
    left: 925px;
    position: absolute;
    top: 60px;
    background-image:url("/Public/Images/Layout/Footer/graphic.png");
    width:95px;
    height:30px;
    display:block;
}

.clearLeft{
	clear:left;	
}

#main-paging
{
    text-align: center;
    padding:10px;
    font-size: 110%;
    color: #505050;
    clear:both;
    background-color: #1C1C1C;
}
#main-paging a
{
    color: #747474;
    padding: 3px;
    padding-left: 6px;
    padding-right: 6px;
}
#main-paging a.number
{
    text-decoration: none;
}
#main-paging a.selected
{
    color: #B10101;
}

div.last-videos #main-paging
{
    text-align: center;
    padding-bottom: 5px;
    padding-top: 0px;
    font-size: 110%;
    color: #EB008B;
    clear:both;
    background-color:transparent;
}
div.last-videos #main-paging a
{   
	color:#747474;
	font-size:10px;
	padding:2px;
	display:none;
}
div.last-videos #main-paging a.number
{
	display:inline-block;
    text-decoration: none;
}
#main-content div#firstColumn div.last-videos #main-paging a.selected
{
    color: #B10101;
}
.error{
    
	color:#CC0000;
	font-size:13px;
    text-align:center;
	padding-top:5px;
    padding-bottom:5px;
    background-color:#FFD9D9;
    border:1px solid #CC0000;
    margin-left:30px;
    margin-right:30px;
    margin-bottom:30px;
	
}

.message{

	font-size:13px;
	text-align:center;
	padding-top:5px;
    padding-bottom:5px;
    background-color:#D9FFCC;
    border:1px solid #00CC33;
    margin-left:30px;
    margin-right:30px;
    margin-bottom:30px;
    color:#339933;
	
}


.listHeader{

	float:left;
	text-align:center;
	font-weight:bold;
	color:#527033;
	width:100px;
	padding-top:5px;
	padding-bottom:5px;
	border-left:1px solid #2d5680;
	background-color:#f7ffef;
	border-bottom:1px solid #2d5680;
	font-size:12px;
	
}

.listItem{

	position:relative;
	float:left;
	text-align:center;
	color:#979696;
	width:100px;
	height:40px;
	font-size:12px;
	border-left:1px solid #FFFFFF;
	border-bottom:1px dashed #CCCCCC;
	padding-top:6px;
	
}
.listItem img{

	border:0px none;
	
}

.listTitleHeader{

	float:left;
	text-align:center;
	font-weight:bold;
	color:#527033;
	width:327px;
	margin-left:40px;
	padding-top:5px;
	padding-bottom:5px;
	border-left:1px solid #2d5680;
	background-color:#f7ffef;
	border-bottom:1px solid #2d5680;
	font-size:12px;
	
}

.listTitleItem{

	border-bottom:1px dashed #979696;
	border-left:1px solid #979696;
	color:#979696;
	float:left;
	font-size:12px;
	height:40px;
	margin-left:40px;
	padding-top:6px;
	position:relative;
	text-align:center;
	width:327px;
	
}

.listBorderRight{
    
    border-right:1px solid #979696;
		
}


#content div#blog div.add-article div.selectedContent {
	margin-left:69px;
	position: relative;
}

#content div#blog div.add-article div.selectedContent a.connect-button {
	display: inline-block;
	margin-top: 6px;
}


#content div#blog div.add-article div.selectedContent div.search-content-list{
	position: relative;
}
#content div#blog div.add-article div.selectedContent ul.searchContent {
	position: absolute;
	top:0px;
	left: 0px;
	width:461px;
	min-width:409px;
	max-width: 680px;
	background-color:#000000;
    -moz-opacity: 0.8;
    opacity:.80;
    filter: alpha(opacity=80);
    color: #ffffff;
    display: none;
    z-index: 9999999999;
}
#content div#blog div.add-article div.selectedContent ul.searchContent li{
	cursor: pointer;
	color:White;
}
#content div#blog div.add-article div.selectedContent ul.searchContent li:hover{
	background-color: #FFFFFF;
	color: #000000;
}
#content div#blog div.add-article div.selectedContent ul.searchContent li span{
	display:none;
	float: none;
	width: auto;
}
#content div#blog div.add-article div.selectedContent ul {
	border:1px solid #D7D7D7;
	height:120px;
	overflow-y:scroll;
	width:409px;
}
#content div#blog div.add-article div.selectedContent li {
	padding:2px 5px;
	vertical-align:middle;
}
#content div#blog div.add-article div.selectedContent li.blue {
	background-color: #c2ddeb;
}

#content div#blog div.add-article div.selectedContent li:hover {
	padding:2px 5px;
	vertical-align:middle;
}
#content div#blog div.add-article div.selectedContent li a.del {
	background:url("/Public/Images/Admin/delete.gif") repeat scroll 0 0 transparent;
	cursor:pointer;
	display:inline-block;
	float:left;
	height:25px;
	margin-right:5px;
	width:25px;
}
#content div#blog div.add-article div.selectedContent li a.plus {
	background: url("/Public/Images/Admin/plus.png") repeat scroll 0 0 transparent;
    cursor: pointer;
    display: inline-block;
    float: left;
    height: 19px;
    margin: 3px 3px 3px 0;
    width: 19px;
    outline: none;
}

#content div#blog div.add-article div.selectedContent li span {
	display:inline-block;
	float:left;
	width:291px;
}

#content div.bann{
	background-color:#1C1C1C; 
	text-align:center;
	padding-top:10px;
}
#content div.tex{
	padding-top:10px;
	padding-bottom:10px; 
	margin-bottom:5px;
	padding-left:40px;
	padding-right:40px;
	background-color:#1C1C1C; 
	color:#979696;
}

#content div.tex p{

	color:#979696;
}

.katalog{
	background-color:#1C1C1C;	
	padding:3px;
}
.katalog div{
	color:#979696;
}
.katalog a{
	color:#979696;	
}
.floatLeft{
	float:left;
}
ul.slider_selector{

    list-style: none outside none;
    margin: 0 0 0 5px;
    position: absolute;
    right: 24px;
    top: 505px;
    z-index: 50;
}
ul.slider_selector li.current {
    background: url("/Public/Images/Layout/Header/slider_selector_current.png") no-repeat scroll left top transparent;
}
ul.slider_selector li{

	background: url("/Public/Images/Layout/Header/slider_selector.png") no-repeat scroll left top transparent;
    cursor: pointer;
    display: block !important;
    float: left;
    height: 10px !important;
    margin: 0 3px !important;
    position: relative !important;
    width: 10px !important;

}

ul#sliderID li{
	float: left;
    margin: 0;
    position: absolute;
    width: 100%;
}
ul#sliderID li img{
	border:0px none;
}
ul#sliderID li.current {
    display: block;
    z-index: 2 !important;
}
