/* CSS Document */

body {
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#818181;
	line-height:20px;
}

body.home {
	background-image:url(graphics/bg_home.jpg);
	background-repeat:repeat-x;
}
body.webdesign {
	background-image:url(graphics/bg_webdesign.jpg);
	font: Arial, Helvetica, sans-serif;
	background-repeat:repeat-x;
}

body.redakcni {
	background-image:url(graphics/bg_redakcni.jpg);
	background-repeat:repeat-x;
}
body.reference {
	background-image:url(graphics/bg_klienti.jpg);
	background-repeat:repeat-x;
}
body.onas {
	background-image:url(graphics/bg_kdo.jpg);
	background-repeat:repeat-x;
}
body.podpora {
	background-image:url(graphics/bg_podpora.jpg);
	background-repeat:repeat-x;
}
.home #header {
	background-image:url(graphics/design_home.jpg);
	background-repeat:no-repeat;
	width:1000px;
	height:296px;
	position:absolute;
	top:94px;
	left:0px;
}
.webdesign #header {
	background-image:url(graphics/header_webdesign.jpg);
	background-repeat:no-repeat;
	width:1000px;
	height:90px;
	position:absolute;
	top:95px;
	left:0px;
}
.redakcni #header {
	background-image:url(graphics/header_redakcni.jpg);
	background-repeat:no-repeat;
	width:1000px;
	height:90px;
	position:absolute;
	top:95px;
	left:0px;
}
.reference #header {
	background-image:url(graphics/header_reference.jpg);
	background-repeat:no-repeat;
	width:1000px;
	height:90px;
	position:absolute;
	top:95px;
	left:0px;
}
.onas #header {
	background-image:url(graphics/header_onas.jpg);
	background-repeat:no-repeat;
	width:1000px;
	height:90px;
	position:absolute;
	top:95px;
	left:0px;
}
.podpora #header {
	background-image:url(graphics/header_podpora.jpg);
	background-repeat:no-repeat;
	width:1000px;
	height:90px;
	position:absolute;
	top:95px;
	left:0px;
}
.home #header div {
	position:absolute;
	left:45px;
	top:95px;
	color:#ffffff;
	line-height:20px;	
	font-size:15px;
}
.home #news {
	position:absolute;
	top:400px;
	left:47px;
	width:280px;
}
.home #advertise {
	position:absolute;
	top:400px;
	left:668px;
	width:280px;	
}
.home #about {
	position:absolute;
	top:400px;
	left:360px;
	width:280px;	
}
p {
margin:0px;
margin-bottom:15px;
}

small {
	font-size:10px;
	font-style:italic;
}

#main_menu {
	position:absolute;
	top:60px;
	left:422px;
	color:#4a5056;
	font-size:11px;
}
#main_menu a {
	margin-right:15px;
	margin-left:15px;
	color: #ffffff;
	text-decoration:none;
}
.home #main_menu a:hover, .home #main_menu a.active {
	color:#a4dd79;
}
.webdesign #main_menu a:hover, .webdesign #main_menu a.active {
	color:#cf7a74;
}.reference #main_menu a:hover, .reference #main_menu a.active {
	color:#c2cc4d;
}.redakcni #main_menu a:hover, .redakcni #main_menu a.active {
	color:#59a4c7;
}.onas #main_menu a:hover, .onas #main_menu a.active {
	color:#3ab491;
}
}.podpora #main_menu a:hover, .onas #main_menu a.active {
	color:#df9734;
}
.home a { 	color:#4a7728; }
.webdesign a { 	color:#842f29; }
.podpora a { 	color:#824f09; }
.reference a { 	color:#838e20; }
.redakcni a {  color:#2a6a86; }
.onas a { color:#3ab491; }

.webdesign strong {
	color:#842f29;
}

a:hover {
	text-decoration:none;
}
.home strong {
	color:#4a7728;
}

#content {
	position:absolute;
	top:200px;
	left:40px;
	width:425px;
}
#content_large {
	position:absolute;
	top:200px;
	left:40px;
	width:725px;
}
#image {
	position:absolute;
	top:200px;
	left:500px;
	width:425px;
	
}
h1 {
	font-size:20px;
	font-weight:normal;
	font-redakcni:Helvetica, Arial, Sans-Serif;
}
.podpora  h1 { 	color:#824f09; }
.home h1 { 	color:#4a7728; }
.webdesign h1 { 	color:#842f29; }
.reference h1 { 	color:#464646;  }
.redakcni h1 {  color:#2a6a86; }
.onas h1 { color:#29846b; }

