body {
	margin: 0;
	font-family:Tahoma, Verdana, Arial, sans-serif;
	text-align: left;
	font-size:5px;
	color:#858788;
	letter-spacing: 0.1em;
}
img {
	border: none;
	}
.nonvis {color: #3c3c3c;}
.oranz {color: #f08700;}
#page {
	width:	950px;
	margin-left: auto;
	margin-right: auto;
	height: 750px;
}
#page_index {
	width:	950px;
	margin-left: auto;
	margin-right: auto;
	height: 750px;
	background-image: url(../img_system/bgd_index.jpg);
	background-repeat: repeat-x;
}
#flash_box	{
	width: 660px;
	height: 120px;
	float: left;
	padding-left: 290px;
	padding-top: 195px;
	}
#rozc_box	{
	width: 950px;
	height: 300px;
	float: left;
	}
#rozc_menu	{
	width: 950px;
	height: 300px;
	float: left;
	}
#rozc_arch	{
	width: 949px;
	height: 86px;
	float: left;
	text-align: center;
	padding-left: 1px;
	position: relative;
	top: -42px;
	left: -8px;
	}
#logo_index	{
	width: 90px;
	height: 90px;
	float: left;
	margin-left: 438px;
	margin-top: -30px;
	background-image: url(../img_system/logo_index.png);
	}
a  {
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-size:10px;
	color:#ffffff;
	text-decoration: none;
	letter-spacing:0.1em;
}

a:hover  {
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-size:10px;
	color:#f08700;
	text-decoration: none;
	letter-spacing:0.1em;
}
#header  {
	width: 950px;
	height: 107px;
	background-color: #000000;
	float: left;
}
#header_logo  {
	width: 178px;
	height: 80px;
	background-color: #000000;
	float: left;
	padding-left: 27px;
	padding-top: 27px;
}
#rozc_menu_top  {
	width: 950px;
	height: 12px;
	float: left;
	margin-top: 115px;
	margin-bottom: 25px;
}
#rozc_menu_top_red  {
	width: 144px;
	height: 12px;
	float: left;
	margin-left: 171px;
}
#rozc_menu_top_yellow  {
	width: 82px;
	height: 12px;
	float: left;
	margin-left: 123px;
}
#rozc_menu_top_green  {
	width: 70px;
	height: 12px;
	float: left;
	margin-left: 158px;
}
#rozc_menu_bottom  {
	width: 950px;
	height: 107px;
	float: left;
}
#rozc_menu_bottom_red  {
	width: 68px;
	height: 70px;
	float: left;
	margin-left: 211px;
}
#rozc_menu_bottom_yellow  {
	width: 68px;
	height: 70px;
	float: left;
	margin-left: 164px;
}
#rozc_menu_bottom_green  {
	width: 68px;
	height: 70px;
	float: left;
	margin-left: 166px;
}
#header_menu  {
	width: 619px;
	height: 107px;
	background-color: #000000;
	float: left;
}
#header_menu_top  {
	width: 619px;
	height: 13px;
	background-color: #000000;
	float: left;
	margin-top: 39px;
}
#header_menu_top_architektura  {
	width: 154px;
	height: 13px;
	background-color: #000000;
	float: left;
	margin-left: 30px;
}
#header_menu_top_interier  {
	width: 95px;
	height: 13px;
	background-color: #000000;
	float: left;
	margin-left: 44px;
}
#header_menu_top_design  {
	width: 71px;
	height: 13px;
	background-color: #000000;
	float: left;
	margin-left: 41px;
}
#header_menu_top_kontakt  {
	width: 92px;
	height: 13px;
	background-color: #000000;
	float: left;
	margin-left: 40px;
}
#header_menu_bottom  {
	width: 619px;
	height: 38px;
	background-color: #000000;
	float: left;
	margin-top: 5px;
}
#header_menu_bottom_red  {
	width: 112px;
	height: 38px;
	background-color: #000000;
	float: left;
	margin-left: 139px;
}
#header_menu_bottom_yellow  {
	width: 112px;
	height: 38px;
	background-color: #000000;
	float: left;
}
#header_menu_bottom_green  {
	width: 112px;
	height: 38px;
	background-color: #000000;
	float: left;
}
#header_menu_bottom_gray  {
	width: 112px;
	height: 38px;
	background-color: #000000;
	float: left;
}
#header_zpet  {
	width: 126px;
	height: 42px;
	background-color: #000000;
	float: right;
	padding-top: 65px;
}
#header_zpet a#zpet  {
	width: 126px;
	height: 8px;
	background-image: url(../img_system/zpet_link.jpg);
	float: left;
	background-repeat: no-repeat;
}
#header_zpet a:hover#zpet  {
	width: 126px;
	height: 8px;
	background-image: url(../img_system/zpet_over.jpg);
	float: left;
	background-repeat: no-repeat;
}
#kdo_jsem_bgd  {
	width: 950px;
	height: 643px;
	float: left;
	background-color: #3c3c3c;
}

#architektura_box  {
	width: 950px;
	height: 643px;
	background-color:#3C3C3C;
	float: left;
}
#copyright_box  {
	width: 950px;
	height: 28px;
	background-color:#3C3C3C;
	float: left;
	text-align: center;
	font-size: 10px;
	color:#9b9b9b;
	letter-spacing: 0.1em;
	margin-top: 0px;
}
#copyright_box a {
	color:#9b9b9b;
	letter-spacing: 0.1em;
}
#copyright_box a:hover {
	color:#f08700;
	letter-spacing: 0.1em;
}
#copyright_box_design  {
	width: 950px;
	height: 28px;
	background-color:#3C3C3C;
	float: left;
	text-align: center;
	font-size: 10px;
	color:#9b9b9b;
	letter-spacing: 0.1em;
	margin-top: 92px;
}
#copyright_box_design a {
	color:#9b9b9b;
	letter-spacing: 0.1em;
}
#copyright_box_design a:hover {
	color:#f08700;
	letter-spacing: 0.1em;
}
#architektura_box_small  {
	width: 904px;
	height: 480px;
	background-color:#3C3C3C;
	float: left;
	margin-top: 73px;
	margin-left: 36px;
	overflow: auto;
}
#design_box_small  {
	width: 904px;
	height: 480px;
	background-color:#3C3C3C;
	float: left;
	margin-top: 73px;
	margin-left: 36px;
}
#interier_box_small  {
	width: 904px;
	height: 450px;
	background-color:#3C3C3C;
	float: left;
	margin-top: 73px;
	margin-left: 36px;
}
#architektura_box_detail  {
	width: 904px;
	height: 542px;
	background-color:#3C3C3C;
	float: left;
	margin-top: 23px;
	margin-left: 36px;
	overflow: auto;
}
#architektura_box_titulek  {
	width: 904px;
	height: 30px;
	background-color:#3C3C3C;
	float: left;
	margin-top: 20px;
	margin-left: 36px;
	font-size: 10px;
	color: #FFFFFF;
	line-height: 16px;
	letter-spacing: 0.1em;
}
#architektura_box_lightbox9  {
	width: 300px;
	height: 150px;
	background-color:#3c3c3c;
	float: left;
}
#architektura_box_lightbox5  {
	width: 280px;
	height: 150px;
	background-color:#3c3c3c;
	float: left;
}
#architektura_lightbox_obr  {
	width: 115px;
	height: 115px;
	background-color:#FFFFFF;
	float: left;
	border-right-color: #e62319;
	border-right-style: solid;
	border-right-width: 6px;
}
#interier_lightbox_detail  {
	width: 115px;
	height: 115px;
	background-color:#000000;
	float: left;
	border-right-color: #ffd750;
	border-right-style: solid;
	border-right-width: 6px;
	margin-right: 29px;
	margin-bottom: 35px;
}
#architektura_lightbox_detail  {
	width: 115px;
	height: 115px;
	background-color:#000000;
	float: left;
	border-right-color: #e62319;
	border-right-style: solid;
	border-right-width: 6px;
	margin-right: 29px;
	margin-bottom: 35px;
}
#architektura_lightbox_empty  {
	width: 115px;
	height: 115px;
	background-color:#000000;
	float: left;
	border-right-color: #9b9b9b;
	border-right-style: solid;
	border-right-width: 6px;
	margin-right: 29px;
	margin-bottom: 35px;
}
#architektura_lightbox_nonvis  {
	width: 115px;
	height: 115px;
	background-color:#3c3c3c;
	float: left;
	border-right-color: #3c3c3c;
	border-right-style: solid;
	border-right-width: 6px;
	margin-right: 29px;
	margin-bottom: 35px;
}
#architektura_lightbox_text  {
	width: 135px;
	height: 115px;
	float: left;
	margin-left: 14px;
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-size:10px;
	color:#ffffff;
	text-decoration: none;
	letter-spacing:0.1em;
	line-height: 16px;
}
#design_lightbox_obr  {
	width: 115px;
	height: 115px;
	background-color:#FFFFFF;
	float: left;
	border-right-color: #5ab428;
	border-right-style: solid;
	border-right-width: 6px;
}
#interier_lightbox_obr  {
	width: 115px;
	height: 115px;
	background-color:#FFFFFF;
	float: left;
	border-right-color: #ffd750;
	border-right-style: solid;
	border-right-width: 6px;
}
#kdo_jsem_left  {
	width: 234px;
	height: 615px;
	float: left;
}
#kdo_jsem_right  {
	width: 716px;
	height: 592px;
	float: left;
	padding-top: 23px;
}
#menu_field a  {
	font-family:Tahoma, Verdana, Arial, sans-serif;
	text-align: center;
	font-size:18px;
	color:#40b0b0;
	text-decoration: none;
	letter-spacing: 1px;
}

#menu_field a:hover  {
	font-family:Tahoma, Verdana, Arial, sans-serif;
	text-align: center;
	font-size:18px;
	color:#c86432;
	text-decoration: none;
	letter-spacing: 1px;
}

#menu_field a#email  {
	font-family:Tahoma, Verdana, Arial, sans-serif;
	text-align: center;
	font-size:16px;
	color:#ffffff;
	text-decoration: none;
}
#menu_field a:hover#email  {
	font-family:Tahoma, Verdana, Arial, sans-serif;
	text-align: center;
	font-size:16px;
	color:#c86432;
	text-decoration: none;
}

.body_text {
	background-color:#ffffff;
	font-family:Tahoma, Verdana, Arial, sans-serif;
	text-align: left;
	font-size:14px;
	color:#858788;	

}
.odsad {
	padding: 30px;
}
h1 {
	font-family:Tahoma, Verdana, Arial, sans-serif;
	text-align: left;
	font-size:16px;
	font-weight: bold;
	color:#858788;	
}
#header1 {
	width: 950px;
	height: 85px;
	background-image: url(images-web/hlavicka.jpg);
}
#header2 {
	width: 950px;
	height: 26px;
	background:#ffd24d;
}
#spara {
	width: 950px;
	height: 7px;
	background:#ffffff;
}
#footer {
	width: 950px;
	height: 72px;
	background: #f8e8da;
}
#main_field {
	width: 950px;
	height: 470px;
	background-color: #ffffff;
}
#main_field_cleaner {
	clear: both;
	height: 1px;
	background-color: #ffffff;
	visibility: hidden;
}
#main_box {
	width: 756px;
	height: 457px;
	background-color: #FFFFFF;
	float: left;
}
#main_box_registrace {
	width: 568px;
	height: 12px;
	background-color: #ffffff;
	float: left;
	font-size: 8pt;
	color: #40b0b0;
	text-align: left;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	padding-left: 8px;
	letter-spacing: 0.12em;
	vertical-align: bottom;
}
#main_box_duplex {
	width: 180px;
	height: 12px;
	background-color: #ffffff;
	float: left;
	font-size: 8pt;
	color: #40b0b0;
	text-align: right;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	letter-spacing: 0.12em;
	vertical-align: bottom;
}
#menu_bar {
	width: 194px;
	height: 470px;
	float: left;
	background-color: #ffebb3;
	font-size: 18px;
}

#menu_bar2 {
	width: 194px;
	height: 470px;
	float: right;
	background-color: #e6f4f5;
}
#flash_bar {
	width: 548px;
	height: 470px;
	float: left;
	background-color: #ffebb3;
	margin-left: 7px;
}
#menu_field {
	width: 194px;
	height: 50px;
	float: left;
	font-size: 18px;
}
#menu_index {
	width: 194px;
	height: 50px;
	position: relative;
	float: left;
}

