/*
Theme Name: Pulse Media Theme
Theme URI: http://www.pulsemediaweb.com/
Description: Main Pulse Media theme
Version: 1.0
Author: Pulse Media
Author URI: http://www.pulsemediaweb.com/

*/

* {margin:0; padding:0;}
img {border:0;}
html, body {width: 100%; height: 100%; min-height: 100%; height: auto !important; height: 100%; position: absolute;}
body { background:#000000; font:13px Tahoma, FreeSerif, serif; color:#f5f5f7; text-align: justify;}
.center { width:943px; margin:0 auto; padding-bottom:60px;}

.clear {clear:both; line-height:0px; height:0px; overflow:hidden; font-size:0px;}
ul {list-style:none;}
a { color:#f4ba14}
a:hover {text-decoration:underline; color: #FEC624 }
h3 {font-size: 17px; margin-top: 15px}

/* ThickBox */
.center-thickbox { width:879px; margin:0 auto;  padding-bottom:60px;}
.main-thickbox {background:url(images/img_06.jpg) no-repeat; min-height:403px;padding-top: 15px}
.col-1-thickbox { padding:0px; width:428px; float:left; line-height:24px }
.col-2-thickbox { width:428px; float:left; margin-left: 20px; line-height:24px}
.referenca {height: 315px; margin-bottom: 10px}
.referenca img {border: 1px #222 solid}



/*Head*/
.head { background:url(images/img_03.jpg) no-repeat right; height:92px; position:relative;}
.head-2 {height:113px;}
.head ul {position:absolute; top:47px; left:833px;}
.head ul li {float:left;}
.head ul li a {color:#ffffff; font-size:10px; display:block; float:left; padding:0 13px;text-decoration:none; height:13px; padding-top:1px;}
.center .activ a {color:#f2fa39; background:url(images/hover.png) no-repeat;}

/*Main*/
.main {background:url(images/img_06.jpg) no-repeat; min-height:403px;}

/* Entry */

.entry h2 {margin-top: 20px;margin-bottom: 20px;}
.entry h3 {margin-top: 30px;margin-bottom: 13px;}
.entry p {font-size: 15px; line-height:22px;margin-top: 10px;margin-bottom: 40px;}
.entry img {margin-top: 5px}
.post ul {display: normal; margin-top: 10px; margin-bottom:20px}
.post li {display: normal; font-size: 12px; font-style: italic}

/*Nav*/
.nav { padding: 5px 0 0 49px; height:39px; margin-bottom:30px;}
.nav li {float:left; margin-right:3px;}
.nav li a {float:left; font-size:17px; color:#ffffff; text-decoration:none; padding:0 14px; display:block; padding-top:6px; height:33px;}
.nav h2 {font-size:17px; font-weight: normal}
.nav li a:hover {background: url(images/hover-2_03.png) repeat-x;}
.center .activ2 a {color:#f4ba14; background: url(images/hover-2_03.png) repeat-x;}
.response p {height: 20px; margin:10px; font-size: 11px; text-align:center; font-weight: bold}

/*Paged Blog Navigation */
#navigation {height: 55px;margin: 0px;padding: 0px;margin-left: 20px}
#navigation ul {padding: 0px;margin: 0px;list-style-type:none}
#navigation li {font-size: 13px;padding: 0px;margin: 0px;display: inline}
#navigation a {display: inline;font-size: 13px;padding: 1px;padding-left: 6px;padding-right: 6px;margin: 3px;border: 1px #222 solid;color:#acacac;text-decoration: none}
#navigation a.current {background: #acacac;border: 1px #222 solid;color: #000;text-decoration: none}
#navigation a:hover {background: #fff;color: #000;text-decoration: none}


.col-1 { padding:0 0 0 63px; width:246px; float:left; line-height:24px }
.col-2 { width:259px; float:left; padding-right: 15px;padding-left: 15px; line-height:24px}
.col-2 a:hover {text-decoration: underline}
.col-2 li {margin-left: 10px; margin-top: 10px; font-size: 13px; font-style: italic}
.col-2-hosting { width:259px; float:left; padding-right: 15px;padding-left: 15px; line-height:24px}
.col-2-hosting a:hover {text-decoration: underline}
.col-2-hosting li {margin-left: 10px; margin-top: 1px; font-size: 13px; font-style: italic}
.col-3 {width:340px; float:left; line-height:18px}
.col-3 h2 {display:inline; color:#f4ba14; font-size:13px; font-weight: bolder; margin-right: 3px}


.col-blog-1 { padding:0 0 0 63px; width:650px; float:left; line-height:20px }
.col-blog-2 { width:210px; float:left; padding-left: 15px;	line-height:20px}
.col-blog-2 h2 {font-size: 17px;}
.col-blog-2 ul {margin-bottom: 20px;}
.col-blog-2 li {margin-left: 10px; margin-top: 5px; font-size: 13px;}

.col1-1 {padding:0 0 0 63px; width:286px; float:left; line-height:24px}
.col1-2 {width:286px;  float:left; line-height:24px}
.col1-3 {width:289px;   float:left; line-height:24px}
.logos {text-align: right; margin-top: 20px}

.usluge1 img {margin-top: 7px;}
.usluge2 img {margin-top: 72px}
.usluge3 img {margin-top: 73px}
.usluge4 img {margin-top: 107px}


.col-1 span, h1.desc-map, .desc-map span {color:#f4ba14; font-size:15px; font-weight:bold;}
.desc-map {line-height:18px; margin-bottom:17px;}
h1.desc-map {width: 490px;}
.zoom { text-align:right; width:220px;}
.zoom a { color:#868688; font-size:10px; text-decoration:none;}
.zoom2 { text-align:right; width:290px; margin: 17px}
.zoom2 a { color:#868688; font-size:10px; text-decoration:none;}
.zoom2 a:hover {text-decoration: underline}
.zoom3 { text-align:right; width:240px; margin: 17px}
.zoom3 a { color:#868688; font-size:13px; text-decoration:none;}
.zoom3 a:hover {text-decoration: underline}

.c-1 { color:#817979; width:79px; height:31px; text-align: left}
.in-area { width:245px; border:1px solid #293704; padding:1px 0 1px 5px; background:#030300; color:#ffffff; font-family:"Courier New", Courier, monospace}
.in-area-komentar { width:620px; border:1px solid #293704; padding:1px 0 1px 5px; background:#030300; color:#ffffff; font-family:"Courier New", Courier, monospace}
.in-area-trazi { width:245px; height:25px; padding-top: 5px; padding-left: 5px; border:1px solid #293704; background:#030300; color:#ffffff; font-size: 15px; font-family:"Courier New", Courier, monospace}
.txt-area { width:245px; border:1px solid #293704; padding: 5px 0 0 5px; background:#030300; height:91px; color:#ffffff; margin-top:4px; overflow: auto; font-family:"Courier New", Courier, monospace}
.c-2 {padding-top:4px; color:#817979;}
.go {width:91px; height:25px; background: #000; border:1px solid #817979; color:#817979; text-align:center;  text-decoration:none;  margin:8px 0 0 243px;}
.go-trazi {width:100px; height:28px; background:#030300; border:1px solid #293704; color:#ddd; text-align:center;  text-decoration:none;  margin:8px 0 0 0px;}
.go-komentar {width:130px; height:28px; background:#030300; border:1px solid #293704; color:#ddd; text-align:center;  text-decoration:none;  margin:8px 0 0 495px;}


/*Footer*/
.foot { position:absolute; left:0px; bottom:0px; width:100%;}
.foot-2 { width:943px; margin:0 auto; background: url(images/foot-line.jpg) no-repeat; height:50px; position:relative; font-size:10px;}
.foot-2 p { position:absolute; left:77px; top:14px; color:#acacac;}
.foot-2 div { position:absolute; right:50px; top:14px;}
.foot-2 div a {color:#acacac; text-decoration:none; margin:0 3px;}
.foot-2 div a:hover {color:#f4ba14; text-decoration:underline;}
.onama {padding:0 0 0 61px; width:811px; line-height:24px;}


.sidebar {text-align: left}
img.alignleft{float:left;border:1px solid #EEE;margin-right:10px;margin-bottom:10px;}
