html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; outline: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; vertical-align: baseline; }
:focus { outline: 0; }
ol, ul { list-style: none; }
table { border-collapse: separate; border-spacing: 0; }
caption, th, td { text-align: left; font-weight: normal; }
blockquote:before, blockquote:after, q:before, q:after { content: ""; }
blockquote, q { quotes: "" ""; }
.wrapper { width:960px; margin:0 auto; }
a { text-decoration:none; color:#FB5900 }
a:hover { text-decoration:underline; color:#06C }

body {
	line-height:1;
	font:0.8125em/1.5 Tahoma, Geneva, sans-serif;
	color:#555;
	background:#EAEAEA; }

#main {
	background:#FFF;
	width:910px;
	margin:0 auto;
	padding:25px;
	overflow:auto }
	
	#main p { margin:0 0 1em }

#header {
	background:#06B url('../img/hBack.gif');
	height:80px;
	overflow:auto; }
	
#logo {
	margin-top:11px;
	display:block }

#nav {
	height:36px;background:url('../img/navBack.gif');
	padding:8px 0 8px 4px }

	#nav li {
		float:left;
		margin-right:11px; }
		
	#nav .last { margin:0px }

	#nav li a {
		color:#FFF;
		padding:8px 20px;
		display:block;
		text-transform:uppercase;
		
		-moz-border-radius:4px;
		-khtml-border-radius:4px;
		-webkit-border-radius:4px;
		border-radius:4px }
	
	#nav a:hover {
		text-decoration:none;
		background:url('../img/button.gif');
		background-position:bottom; }

#bHeader {
	height:255px;
	width:620px;
	margin-bottom:25px;
	background:#FFF;
	float:left }

#content {
	width:620px;
	margin-bottom:25px;
	float:left; }

#sidebar {
	width:265px;
	float:right; }

#sTBaner {
	height:255px;
	width:265px;
	background:#06B;
	margin-bottom:25px;
	float:right	}

#sBBaner {  }

.shoutcast {
	height:80px;
	padding:75px 15px 0;
	background:url("../img/shoutcast.png") no-repeat;
	margin-top:12px }

.chat {
	padding:15px;
	background:#F5F5F5;
	border:1px solid #CCC;
	margin-bottom:4px;
	padding:10px;
	-moz-border-radius:5px;
	-khtml-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px; }

#footer {
	background:#202020;
	color:#FFF;
	overflow:auto;
	padding:10px 0; }
	
	#footer a { color:#FFF; }

#pcks {
	margin-bottom:25px;
	overflow:auto;
}
.pck {
	width:178px;
	float:left;
	border:1px solid #CCC;
	margin-right:10px;
	padding:10px;
	background:#F7F7F7;
	-moz-border-radius:5px;
	-khtml-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
}

.pck li { font-size:0.923em; }

.pck h3 {
	color:#FB5900;
	font:1.538em Trebuchet MS, Arial, Helvetica, sans-serif;
	text-transform:uppercase;
}
.pck h4 {
	color:#06C;
	font:1.846em Trebuchet MS, Arial, Helvetica, sans-serif;
	float:right;
	margin:0 0 5px;
}

#sBBaner h3 {
	font-weight:bold;
	display:block;
}
#testimonials {
	overflow:hidden;
	border:1px solid #CCC;
	border-width:1px 0;
	clear:both;
}
.testimonial {
	font-size:0.846em;
	width:290px;
	float:left;
	margin-right:20px;
	padding-top:15px;
}
.testimonial h4 {
	color:#FFF;
	background:#555;
	padding:2px 5px;
	font-weight:bold;
	margin-bottom:10px;
}

/*.hostings {
	border:1px solid #CCC;
	padding:10px;
	margin-bottom:15px;
	background:#F7F7F7;
	overflow:auto;
	-moz-border-radius:5px;
	-khtml-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px; }
		
		.hostings h3 { font:1.538em Trebuchet MS, Arial, Helvetica, sans-serif; margin-top:10px; color:#06C }
		.hostings img { float:left; margin:0 20px 0 10px; } */

.tr1 { text-align:left; border-left:1px solid #DDD; padding-left:8px; padding-right:8px }
.td1 { background:#FBFBFB }
.td2 { background:#F2F2F2 }
td { padding:5px 3px; text-align:center; border-right:1px solid #DDD }
.top1 { background:#F2F9FF }
.top2 { background:#E6F4FF }
.hd { background:#06C; color:#FFF }
#hostings { border-bottom:1px solid #CCC; width:100%; clear:both }
#hostings span { font-size:1.153em; font-weight:bold; color:#06C }
.blue { color:#06B }
.red { color:red }

h2 { color:#06B;
	font:1.538em Trebuchet MS, Arial, Helvetica, sans-serif;
	padding-bottom:3px;
	margin-bottom:10px;
	text-transform:uppercase;
	border-bottom:1px solid #E4E4E4 }

.wl {
	margin:0 15px 25px 0;
	padding:20px;
	border:1px solid #CCC;
	width:260px;
	float:left;
	text-align:center;
	min-height:580px;
	-moz-border-radius:5px;
	-khtml-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px; }

.wl h3 { 
	font:1.538em Trebuchet MS, Arial, Helvetica, sans-serif;
	margin-bottom:0.5em;
	padding-bottom:5px;
	border-bottom:1px solid #E4E4E4;
}

.wl p { text-align:left; }
.wl img { margin-bottom:15px; }

.bbrd { border-bottom:1px solid  }


.textfield, select, textarea, .domains {
	width:258px;
	padding:6px 5px;
	border:1px solid #CCC;
	margin-bottom:20px;
	display:block;
	-moz-border-radius:5px;
	-khtml-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px }

#domains, #mkdomains {
	background:#F2F2F2;
	padding:10px;
	-moz-border-radius:5px;
	-khtml-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px }
#domains label, #mkdomains label { margin-right:10px; padding-top:5px }
#domains .submit, #mkdomains .submit { padding:4px 5px; }
#mkdomains { margin-top:10px }

#res { margin-bottom:20px }
#res, #res li { clear:both }
#res form { float:right }
#res li {
	background:#EEE;
	margin-bottom:3px;
	padding:10px;
	overflow:hidden;
	border:1px solid #CCCCCC;
	-moz-border-radius:5px;
	-khtml-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px
}

#res input { padding:0 15px }
	
.domains { width:150px; float:left; margin-right:10px }

.contact {
	float:left;
	width:270px;
	padding:10px;
	margin:0 20px 20px 0;
	background:#EEE;
	-moz-border-radius:5px;
	-khtml-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px; }

select { width:270px }
textarea { height:132px }

.textfield, textarea { font:1em/1.5 Tahoma, Geneva, sans-serif }

.cinfo {
	float:left;
	width:270px;
	padding:10px;
	margin:0 20px 20px 0;
	background:#EEE;
	height:110px;
	-moz-border-radius:5px;
	-khtml-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
}

.cinfo h4 {
	color:#06B;
	font-weight:bold;
	border-bottom:1px solid #DDD;
	margin-bottom:10px; }
	
#uslovi {
	list-style:disc;
	padding-left:30px;
	margin-bottom:1em;
}

form p { font-weight:bold }

#nav ul li {
	float:left;
	position:relative }

#nav ul li ul {
	display:none;
	background:#212121;
	width: 98px;
	-moz-border-radius-bottomright:4px;
	-khtml-border-bottom-right-radius:4px;
	-webkit-border-bottom-right-radius:4px;
	border-bottom-left-radius:4px;
	-moz-border-radius-bottomleft:4px;
	-khtml-border-bottom-left-radius:4px;
	-webkit-border-bottom-left-radius:4px;
	border-bottom-left-radius:4px;
	-moz-box-shadow: rgba(0,0,0,.7) 0 2px 8px;
	-webkit-box-shadow: rgba(0,0,0,.7) 0 2px 8px;
	-khtml-box-shadow: rgba(0,0,0,.7) 0 2px 8px;
	box-shadow: rgba(0,0,0,.7) 0 2px 8px }

#nav ul li:hover ul {
	display:block;
	position:absolute;
	top:36px;
	left:0;
	width:100px }

#nav ul li:hover ul li a { display:block }
#nav ul li ul a { width:60px; }
#nav .cmk a {
	width:160px !important;
}
#nav .cmk, #nav .cmk li {
	width:200px !important;
}

.left { float:left }
.right { float:right }
.prazno { display:none }
.lst { margin:0; }