

body {
	margin:0;
	padding:0;
	background:#ffffc0 url(./images/body-bg.jpg) repeat-x;
	font-family:'Verdana';
	color:#352b30;
	font-size:12px;
}

a {
	text-decoration:underline; 
/*1*/	color:#006f80;
	border: 0px;
} 
a:hover { 
	text-decoration:none; 
/*2*/	color:#004860; 
	border: 0px;
} 
img { 
	padding:0px; 
	margin:0px; 
	border:none;
}
hr { 
	visibility:none;
	clear:both;
}

#bgcontain { 
	width:750px; 
	padding:0px; 
	margin:0 auto; 
} 

.Header { 
	position:relative; 
	clear:left; 
	width:750px; 
	margin:0 auto; 
	background-image:url("./images/header-background.jpg"); 
	background-repeat:no-repeat; 
	height:237px;
}
.Header h1 span, 
.Header h3 span { 
	position:relative; 
	top:-1000px;
}
.Header h1 a {
	display:block;
	width:400px;
	height:100px;
	text-decoration:none;
}

.Header .TopHeader { 
/*3*/	color:#006a44; 
	font-size:10px; 
	padding-top:24px; 
	padding-left:30px;
}
.Header .TopHeader a { 
/*3*/	color:#ffffff; 
	padding-left: 10px; 
	padding-right:10px;
	}
.Header .TopHeader a:hover {
	text-decoration:none;
}

.MainMenu { 
	position:absolute; 
	top:130px; 
	left:0px; 
}
.MainMenu ul { 
	padding:0px; 
	margin:0px; 
}
.MainMenu li { 
	padding:0px; 
	margin:0px; 	
	font-weight:normal; 
	display:inline; 
	font-size:11px;
}
.MainMenu a { 
	padding:0px 0px 0px 12px; 
	margin-left:1px; 	
	font-weight:normal; 
	background: url(./images/MainMenuLeft.png) no-repeat left top; 
	float:left;
}
.MainMenu a span { 
	padding:10px 15px 11px 4px; 
	display:block; 
	background:url(./images/MainMenuRight.png) no-repeat right top; 
	float:left; ff0080
}
.MainMenu a span { 
	float:none; 
/*3*/	color:#ffffff;
}
.MainMenu a:hover span { 
/*4*/	color:#3d474e;
	}
.MainMenu a:hover { 
	background-position:0% -34px; 
/*3*/	color:#ffffff; 
	text-decoration:none;
}
.MainMenu a:hover span { 
	background-position:100% -34px; 
/*3*/	color:#ffffff;
}

* html .container { /* IE */ 
	height:450px; 
	position:relative; 
	left:1px;
} 
.container { 
	width:753px;
/*hip hop edit --> */ width:753px;
	min-height:450px; 
	float:left; 
	padding-bottom:15px; 
/*6*/	background-color:#f1f1f1;
	background-image:url(""); 
	background-repeat:repeat-y; 
	background-position:right;
}




.SC { 
	float:right; 
	padding-top:20px; 
	padding-bottom:20px; 
	padding-right:35px; 
	width:465px; 
}

.Heading, .SinglePage h2 {
/*1*/	color:#006a44;
	font-size:24px;
	font-weight:normal;
}

.SinglePage {
}
.SinglePage img {
	float:left;
	padding-right:10px;
	padding-bottom:10px;
}
.SinglePage h3 {
	clear:left;
}

.Post { 
	background-image:url("./images/post_bg.gif"); 
	background-repeat:no-repeat; 
	background-position:top; 
	padding:0px; 
	padding-top:10px; 
	position:relative; 
	clear:left; 
	width:465px; 
	margin-bottom:20px;
}
.Post h1 { 
	font-size:24px; 
	letter-spacing:-1px; 
	font-weight:normal;
	margin:0px; 
	display:block;
}
.Post h1 a { 
/*8*/	color:#004860; 
	text-decoration:underline;
}
.Post h1 a:hover { 
/*7*/	color: #006f80; 
	text-decoration:none;
}

.PostInfo { 
	position:relative; 
	top:-10px; 
	font-size:10px; 
/*9*/	color: #00adeb; 
}
.PostInfo ul { 
	padding:0px; 
	margin:0px;
}
.PostInfo li { 
	padding:0px; 
	margin:0px; 
	list-style-type:none; 
	display:inline;
}
.PostInfo a { 
/*9*/	color:#00adeb; 
	text-decoration:underline;
}
.PostInfo a:hover { 
/*1*/	color:#5e4e54; 
	text-decoration:underline; 
}

.PostContent { 
	position:relative; 
	top:-14px;
}
.PostContent h1 { 
	font-size:22px; 
	letter-spacing:-1px; 
	font-weight:normal; 
	padding:2px 0px; 
	margin:0px;
}
.PostContent h2 { 
	font-size:19px; 
	letter-spacing:-1px; 
	font-weight:normal; 
	padding:2px 0px; 
	margin:0px;
}
.PostContent h3 { 
	font-size:17px; 
	font-weight:normal; 
	padding:2px 0px; 
	margin:0px;
}
.PostContent ul { 
	font-size:11px;
}
.PostContent ol { 
	font-size:11px;
}
.PostContent p { 
	font-size:12px; 
	line-height:16px; 
	padding:6px 0px; 
	margin:6px 0px;
}
.PostContent img { 
	float:left; 
	padding:1px; 
/*10*/	border:solid 1px #5e4e54; 
	margin: 0px 15px 15px 0px;
	}

.PostDetails { 
	position:relative; 
	top:-10px; 
	padding:4px 0px; 
	margin:0px; 
	font-size:10px; 
	list-style-type:none; 
}
.PostDetails a { 
	text-decoration:underline;
	color:#00adeb;
}
.PostDetails a:hover { 
	text-decoration:underline; 
}

.PostDetails .ReadOn { 
	background:url(./images/PostDetailsReadIco.png) no-repeat left center; 
	padding:5px 0px 5px 15px;
}
.PostDate { 
	text-align:center; 
	margin:0; /*padding: 0px 5px 5px 5px;*/ 
	list-style:none; 
	background:url(./images/PostNrBkg.png) no-repeat left top; 
	width:32px; 
}

.SR { 
/*9*/	background-color:#fb8d00; 
	float:left; 
	width:220px;
	background-image:url(./images/menu_bottom_bg2.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
	padding-bottom:24px;
	position:relative;
	left:11px; 
}


.Comments { 
/*12*/	background:#a0b0af; 
	padding:20px 10px 10px 10px; 
	margin:30px 0px 30px 0px ;
}
.Comments .List h3 { 
	background:url(./images/bkg_h3_PostComments.png) no-repeat left center; 
	font-size:14px; 
	font-weight:normal; 
/*13*/	color:#d5f3ff; 
	margin:0px; 
	padding:0px 0px 0px 60px; 
}
.Comments .List h3 strong { 
	font-size:22px; 
	font-weight:normal; 
	text-transform:uppercase; 
/*7*/	color:#2e3434; 
/*14*/	border-bottom: dashed 1px #87909e; 
	display:block; 
	padding-bottom:2px; 
	margin-bottom:2px; 
}
.Comments .List ol { 
	padding:10px 0px 0px 0px; 
	margin:0px;
}
.Comments .List li { 
	position:relative; 
/*6*/	background:#f1f1f1; 
	padding:10px; 
	margin:10px 0px; 
	list-style-type:none;
/*3*/	color:#ff0080; 
	font-size:11px; 
/*15*/	border:dashed 1px #4a6a6a; 
	position:relative;  
}


.Comments .List .ListNr { 
	position:absolute; 
	top:15px; 
	left:12px; 
	font-size:22px; 
	font-family:'Arial'; 
	line-height:22px; 
/*16*/	color:#333333;
}
.Comments .List .ListDate { 
	font-size: 10px; 
/*17*/	color:#29363a;
}
.Comments .List .ListDate a { 
/*7*/	color:#2e3434; 
	text-decoration:none;
}
.Comments .List .ListUser { 
	margin:0px 0px 0px 50px; 
	padding:0px; 
	font-size:11px; 
	letter-spacing:-1px; 
}
.Comments .List .ListUser a { 
/*18*/	color: #ff9999; 
}
.Comments .List .ListUser a:hover { 
/**/	color: #e1f15d; 
}
.Comments .List p.Listuser strong {
	color:#ff0080;
}
.Comments .List .ListDate { 
/**/	color:#cac7b8; 
	padding:1px 0px; 
	margin:0px 0px 0px 50px;
}
.Comments .List .ListDate a { 
/**/	color:#a7bac5; 
	text-decoration:underline;
}
.Comments .List .ListContent { 
	margin-left:50px; 
	margin-right:10px; 
/*7*/	color:#2e3434;
}
.Comments .List .ListContent a { 
/*3*/	color: #ff0080; 
}
.Comments .List .ListContent a:hover { 
/**/	color: #e1f15d; 
}




.Categ { 
	width:220px; 
	float:left; 
	background-image:url("./images/menu_bg2.gif");
	background-repeat:repeat-y;
	background-position:left; /*padding-top:30px;*/
}
.Categ ul { 
	background:none; 
	font-size:14px; 
	list-style:none; 
	padding:1px 0px 0px 0px; 
	margin:0; 
	line-height:1; 
	padding-bottom:20px; 
	padding-top:20px; 
}
.Categ li { 
	background:none; 
	margin:0; 
	padding:0; 
	background-image:url("./images/menu_li_bg.gif"); 
	background-repeat:no-repeat; 
	background-position:bottom; 
	min-height:18px; 
	width:160px; 
	display:block; 
	position:relative; 
	margin-left:22px; 
}
.Categ li a { 
	display:block; 
	padding-bottom:10px; 
	padding-top:4px; 
	padding-left:20px; 
	padding-right:20px; 
/*7*/	color:yellow; 
	font-size:14px; 
	text-decoration:none; 
	letter-spacing:0px;
}
.Categ li a:hover { 
/*1*/	color:#ffffff; 
	text-decoration:none;
}



/*\ IE/Win min height hack */ * html .FooterContain { } /* */ 
.FooterContain { 
	width:100%; 
	height:100px; 
	min-height:100px; 
	background-image:url("./images/footer_bg1.gif"); 
	background-repeat:repeat-x; 
	background-position:top; 
	clear:both; 
}

.Footer { 
	position:relative; 
	left:1px; 
	background-image:url("./images/footer_bg2.gif"); 
	background-repeat:no-repeat; 
	background-position:top left; 
	width:753px; 
	height:100px; 
	min-height:100px; 
	margin:0 auto; 
/**/	color: #859494; 
	clear:both;
} 

.FooterRecent { 
	float:left; 
	width:290px; 
}
.FooterCommented { 
	float:left; 
	width:290px; 
	margin:0px 14px; 
}
.FooterPartners {
	float:left; 
	width:290px; 
}

.FooterCopy { 
	width:753px; 
/*3*/	color:#ffffff; 
	float:left; 
} 
.FooterCopy p { 
	position:relative; 
	top:2px; 
	margin:0px; 
	font-size:9px; 
/*3*/	color:#006a44; 
	text-align:center; 
} 
.FooterCopy a {
/*19*/	color:#ffd5d5;
}

#galeria-pod-clankom {
	display:block;
	list-style-type:none;
	margin:0 auto;
	margin-top:20px;
	margin-bottom:20px;
	padding:0;
}
#galeria-pod-clankom li {
	float:left;
}
#galeria-pod-clankom img {
	padding:2px;
	margin:4px;
	border:1px solid #ff0080;
}

