/*  
Theme Name: SIACITY s.r.o.
Theme URI: http://www.siacity.sk
Description: WordPress šablona pro společnost SIACITY s.r.o.
Author: Tomáš Gažůr
*/

@charset "utf-8";
*{
	margin:0;
	padding:0;
	outline:0;
}
body {
	font: 100% "Myriad Pro", Arial;
	font-size:14px;
	text-align: center;
	color: #000000;
	margin:0;
	padding:0;
	outline:0;
	background-color: #373F41;
}
#layout {
	width: 100%;
	background-image:url(images/bg_top.png);
	position:relative;
	background-repeat: repeat-x;
	background-color: #9cb3b9;
}
#main {
	width: 1198px;
	display:block;
	margin:0 auto;
	position:relative;
}
#main .header {
	width: 1198px;
	height:368px;
	background-image:url(images/header.png);
	display:block;
	margin:0 auto;
	position:relative;
}

#main .header #logo {
	margin: 120px 0 0 50px;	
	float:left;
	border: none;
}

#main .header .description{
	position:absolute;
	left: 280px;
	top: 142px;
}

#main .header .description p {
	color:#FFFFFF;
}

#main .menu {
	width: 1198px;
	height:88px;
	display:block;
}
#main .menu ul {
	width: 1198px;
	height:88px;
	display:block;
}
#main .menu ul li {
	display:block;
	float:left;
	list-style:none;
	margin:18px 5px;
}
#main .menu ul li a{
	display:block;
	float:left;
	color:#FFF;
	border-left:2px solid #6d2b43;
	padding:2px 6px 2px 8px;
	text-decoration:none;
}

#first a { border:none !Important;}

#main .menu ul li.current_page_item a {
	text-decoration:underline;
}

#main .main {
	width: 1198px;
	position:relative;
	display:block;
	text-align:left;
	padding: 1px 0;
}
#main .main h1{
	display:block;
	font-size:32px;
	color:#373f41;
}
#main .main p{
	font-size:14px;
	margin:14px 0;
}
#main .main p strong{
	color:#c10c47;
}
#main .box {
	width: 910px;
	position:relative;
	display:block;
	margin: 45px auto;
	padding: 1px 0;
}
#main .box_top {
	width: 910px;
	position:relative;
	display:block;
	background-image:url(images/box_top.png);
	height:32px;
	padding: 1px 0;
}
#main .box_main {
	background-image:url(images/box_main.png);
	padding:5px 35px;
	position:relative;
	display:block;
	z-index: 10;
}
#main .box_bottom {
	height:91px;
	background-image:url(images/box_bottom.png);
	position:relative;
	display:block;
	padding: 1px 0;
	z-index: 10;
}
#main .box_categories {
	width: 140px;
	position:absolute;
	display:block;
	left: -120px;
	top: 33px;
	z-index: 50;
}
#main .box_categories ul {
	margin:0;
	padding:0;
	list-style:none;
	z-index: 50 !important;
}
#main .box_categories ul li {
	margin:2px 0;
	padding:4px;
	list-style:none;
	display:block;
	text-align:center;
	border-left:10px solid #649ead;
	background-color: #373f41;
}
#main .box_categories ul li:hover,#main .box_categories ul li.current_page_item {
	border-left:10px solid #c10c47;
}
#main .box_categories ul li a {
	text-decoration:none;
	color:#FFF;
}
#main .list {
	margin:0 auto;
	width:910px;
	height:180px;
	padding:0;
	list-style:none;
	z-index: 50 !important;
	padding-left: 90px;
}
#main .list li a {
	margin:2px 0;
	padding:4px 4px 4px 25px;
	width:195px;
	background-image:url(images/ul_li.png);
	background-repeat:no-repeat;
	background-position:5px 6px;
	list-style:none;
	float:left;
	color:#FFF;
	display:block;
	text-align:left;
	text-decoration:none;
}
#footer {
	width: 100%;
	border-top:10px solid #bfe170;
	position:relative;
	background-color:#373f41;
	padding:15px 0;
}
#footer p {
	width: 1198px;
	display:block;
	margin:0 auto;
	color: #cdcdcd;
	padding: 25px 0 25px 0;
}

#footer p a{
	color:#cdcdcd;
	text-decoration: none;
}
