/*  
 *
 *  Name: BizPro
 *	Description: Corporate Theme
 *	Version: 1.0
 *	Author: Radek Ziemiacki
 *	Author website: http://qlart.eu
 *
 */

body{background:url('../images/bg.jpg') repeat-x; font:12px Tahoma,Arial,Helvetica,sans-serif; color:#313131}

/* Typography */

p{line-height:18px}
h2{font-size:16px}
h3{font-size:20px}
a{color:#CD1D31}
a:hover{color:#cd1d31}
#col2 p, #col3 p, #col4 p{margin:10px 0 20px 0}
#col5 p{margin:0 0 20px 0}
#content h3 {margin-bottom:10px; padding-bottom:10px; border-bottom:1px #e7e7e7 solid}
#col1 ul li, #col5 ul li{padding:10px 0 10px 20px; border-bottom:1px #e7e7e7 solid; background:url(../images/arrow.jpg) no-repeat 0% 50%}
#col5 ul{margin:0 0 20px 0}
.color{color:#cd1d31}

/* Container & header */

#container{width:960px; margin:auto}
#header{height:180px}
.logo{float:left; position:relative; top:16px; left:40px}
.phone{float:left; position:relative; top:46px; left:420px}

/* Main menu */

#mainmenu{float:right; position:relative; top:158px; right:60px; z-index:200}
#mainmenu  li{float:left}
#mainmenu a{padding:0 20px 5px 20px; display:block; font-size:14px; color:#313131}
#mainmenu a:hover{border-bottom:5px #cd1d31 solid}
.active{border-bottom:5px #cd1d31 solid}
.slogan{position:relative; top:340px; left:20px; color:#fff}

/* Slider */

#lbox{height:420px; width:280px; float:left; position:relative; background:#313131 url('../images/corner.jpg') no-repeat}
#rbox{height:420px; width:680px; float:right; position:relative; bottom:0px; background:#313131; z-index:100}
#slider{position:relative; top:10px; right:20px}
.started{position:relative; top:60px; left:230px; z-index:300}

/* Columns */

#col1, #col2, #col3, #col4{width:200px; margin:40px 20px 0 20px; float:left}
#col4{margin-right:0}
#col5{width:700px; margin:40px 0 0 20px; float:left}
.img{padding:1px; border:1px #e7e7e7 solid}

/*Footer */

#footer{height:50px; width:960px; position:relative; top:40px; background:url('../images/footer.jpg') no-repeat; clear:both}
#footer p{padding:20px 0 50px 20px}
.social{float:right; position:relative; top:0px; left:0px}

/* Form */

.itext{width:240px; margin:0 0 10px 0; padding:5px 8px 5px 8px; border:1px #e8e8e8 solid; font:12px Tahoma,Arial,Helvetica,sans-serif; color:#313131}
.isub{padding:2px 5px 2px 5px; background:#cd1d31; color:#fff; cursor:pointer}

.more{margin:0 10px 0 10px;}
#col1 .last, #col5 .last{border:none}
.text{width:460px; margin:0 0 0 40px; float:right}
.comment{width:200px; float:left; text-align:right; color:#989898}

.theme-default .nivoSlider {
	position:relative;
	background:#fff url('../images/loading.gif') no-repeat 50% 50%;
    margin-bottom:50px;
    -webkit-box-shadow: 0px 1px 5px 0px #4a4a4a;
    -moz-box-shadow: 0px 1px 5px 0px #4a4a4a;
    box-shadow: 0px 1px 5px 0px #4a4a4a;
}
.theme-default .nivoSlider img {
	position:absolute;
	top:0px;
	left:0px;
	display:none;
}
.theme-default .nivoSlider a {
	border:0;
	display:block;
}

.theme-default .nivo-controlNav {
	position:absolute;
	left:50%;
	bottom:-42px;
    margin-left:-40px; /* Tweak this to center bullets */
}
.theme-default .nivo-controlNav a {
	display:block;
	width:22px;
	height:22px;
	background:url(bullets.png) no-repeat;
	text-indent:-9999px;
	border:0;
	margin-right:3px;
	float:left;
}
.theme-default .nivo-controlNav a.active {
	background-position:0 -22px;
}

.theme-default .nivo-directionNav a {
	display:block;
	width:30px;
	height:30px;
	background:url(arrows.png) no-repeat;
	text-indent:-9999px;
	border:0;
}
.theme-default a.nivo-nextNav {
	background-position:-30px 0;
	right:15px;
}
.theme-default a.nivo-prevNav {
	left:15px;
}

.theme-default .nivo-caption {
    font-family: Helvetica, Arial, sans-serif;
}
.theme-default .nivo-caption a {
    color:#fff;
    border-bottom:1px dotted #fff;
}
.theme-default .nivo-caption a:hover {
    color:#fff;
}