/** 2009 08 */

/** 2007 06 */
.cont {
	width: 457px;
}
.cont.line {
	width: 453px; height: 1px; font-size: 0; margin: 0; padding: 0;
	background: url(/themes/deangelis/images/form_line.gif) no-repeat top left;
}
.cont .t, .cont .b {
	height: 8px; font-size: 0;
}
.cont .t {
	background: url('/themes/deangelis/images/kal_t.gif') no-repeat;
}
.cont .t.full {
	background: url('/themes/deangelis/images/form_g_t_pl.gif') no-repeat;
}
.cont .b {
	background: url('/themes/deangelis/images/kal_b.gif') no-repeat; 
	clear: both;
}
.cont .l {
	background: url('/themes/deangelis/images/kal_l.gif') repeat-y top left;
}
.cont .l .r {
	background: url('/themes/deangelis/images/kal_r.gif') repeat-y top right;
}
.cont .l .r .in {
	background: #fff url('/themes/deangelis/images/kal_bg.gif') repeat-x bottom left; margin: 0 3px
}
.cont.blue .t {
	background: url('/themes/deangelis/images/form_t.gif') no-repeat;
	height: 9px;
}
.cont.blue .t.full {
	background: url('/themes/deangelis/images/form_b_t_pl.gif') no-repeat;
}
.cont.blue .b {
	background: url('/themes/deangelis/images/form_b.gif') no-repeat; 
}
.cont.blue .l {
	background: url('/themes/deangelis/images/kal_l.gif') repeat-y 0 0; 
}
.cont.blue .l .r {
	background: url('/themes/deangelis/images/kal_r.gif') repeat-y top right; 
}
.cont.blue .l .r .in {
	background: #fff url('/themes/deangelis/images/form_bg.gif') repeat-x bottom left; 
}
.cont.small {
	background: url('/themes/deangelis/images/kal_or.gif') no-repeat; 
	height: 37px;
}
.cont.small.b {
	background: url('/themes/deangelis/images/kal_or2.gif') no-repeat;
}
.cont.small.blue {
	background: url('/themes/deangelis/images/form_s.gif') no-repeat;
}
.hide {
	display: none;
}
.formb input.radio {
	border: none;
	border-color: #fff;
}

/** 2006 10 */
* {
 	margin: 0; padding: 0;
}
body, html {
	margin: 0; padding: 0;
	background: #fff;
	color: #555555;
	font-size: 11px;
	font-family: Arial;
}
#header {
	width: 100%;
	height: 80px;
	background: red;
}
#header .flash {
	width: 300px;
	height: 80px;
}
#menu {
	width: 100%;
	height: 27px;
	background: url('http://www.deangelis.cz/themes/deangelis/images/bg1.gif') top left repeat-x;
}
#content {
	width: 892px;
}
#footer {
	background: url('http://www.deangelis.cz/themes/deangelis/images/xx.gif') top left repeat-x;
	height: 16px;
}
#footer .center {
	padding-top: 2px; 
	margin-left: 350px;	
}

/* 2005 ?? */
td {
	font-size: 11px;
}
.bg {
	BACKGROUND-POSITION: 50% top; BACKGROUND-REPEAT: repeat-x
}
.bg2 {
	BACKGROUND-POSITION: 50% top; BACKGROUND-REPEAT: repeat-y
}
INPUT.fr1 {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; FONT-SIZE: 12px; BORDER-LEFT: 1px solid; COLOR: #A5ACB2; BORDER-BOTTOM: 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif; BACKGROUND-COLOR: #ffffff
}
.subm {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 10px; BORDER-LEFT: 1px solid; COLOR: black; BORDER-BOTTOM: 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif; BACKGROUND-COLOR: #ffffff
}
.formt {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #3333cc; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif; BACKGROUND-COLOR: #ffffff
}
TEXTAREA {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; FONT-SIZE: 10px; BORDER-LEFT: 1px solid; COLOR: #A5ACB2; BORDER-BOTTOM: 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif; BACKGROUND-COLOR: #ffffff
}
SELECT {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; FONT-SIZE: 10px; BORDER-LEFT: 1px solid; COLOR: #000000; BORDER-BOTTOM: 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif; BACKGROUND-COLOR: #ffffff
}

A {
	COLOR: #555555; TEXT-DECORATION: underline
}
A:ivsited {
	COLOR: #555555; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #555555; TEXT-DECORATION: none
}
A:active {
	COLOR: #555555; TEXT-DECORATION: none
}
A.bmnu {
	FONT-WEIGHT: bold; COLOR: #555555; TEXT-DECORATION: none
}
A.bmnu:visited {
	FONT-WEIGHT: bold; COLOR: #555555; TEXT-DECORATION: none
}
A.bmnu:hover {
	FONT-WEIGHT: bold; COLOR: #555555; TEXT-DECORATION: underline
}
A.bmnu:active {
	FONT-WEIGHT: bold; COLOR: #555555; TEXT-DECORATION: underline
}
A.lmnu {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #050c24; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
A.lmnu:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #050c24; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
A.lmnu:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #050c24; FONT-FAMILY: Arial; TEXT-DECORATION: underline
}
A.lmnu:active {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #050c24; FONT-FAMILY: Arial; TEXT-DECORATION: underline
}

A.bl-normal {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #050c24; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
A.bl-normal:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #050c24; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
A.bl-normal:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #050c24; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
A.bl-normal:active {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #050c24; FONT-FAMILY: Arial; TEXT-DECORATION: none
}

.page-title-hq {
	color: red; 
	font-family: Tahoma, Verdana; 
	font-size: 15px; 
	font-weight: bold;
}
.page-title {
	color: red; 
	font-family: Tahoma, Verdana; 
	font-size: 12px; 
	font-weight: bold;
}
.error {
	color: red;
}
.formb2 .error {
	font-weight: bold;
}
.styl3 {	
	font-family: Symbol;
	color: #FF0000;
}
.styl4 {
	color: #FF0000;
	font-weight: bold;
}
.gr-normal {
	color: #009933;
	font-weight: bold;
	font-size: 10px; 
}
.gr-title {
	color: #009933;
	font-weight: bold;
	font-size: 12px; 
}
.bl-high {
	color: #3399FF;
	font-weight: bold;
	font-size: 14px; 
}
.bl-title {
	color: #3399FF;
	font-weight: bold;
	font-size: 12px; 
}
.bc-title2 {
	color: #000000;
	font-weight: bold;
	font-size: 12px; 
}
.bl-normal {
	color: #3399FF;
	font-weight: bold;
	font-size: 11px; 
}
.bc-normal {
	color: #000000;
	font-weight: normal;
	font-size: 11px; 
}
.bc-title {
	color: #000000;
	font-weight: bold;
	font-size: 14px; 
}
.gr-title {
	color: #555555;
	font-weight: bold;
	font-size: 12px; 
}

/* 2006 11 */
.img {
 	border: 1px solid;
	border-color: #000000;

}
.news {
	width: 187px;
}
.img_left, .img_big {
	float: left;
	font-size: 0px;
	margin-right: 7px;
}
.img_right {
	float: right;
	font-size: 0px;
	margin-left: 7px;
}
.formb INPUT, .formb SELECT {
	BORDER: 1px solid #acaead;
}

.formb STRONG, .formb SPAN {
	color: #3d5bb1;
}

.formb2 INPUT, .formb2 SELECT {
	BORDER: 1px solid #acaead;
}

.formb2 STRONG, .formb2 B, .formb2 P {
	color: #3d5bb1;
}

.formborder {
	background: url('/themes/deangelis/images/tecka2.gif') repeat-x;
	width: 410px; 
	height: 3px;
	font-size: 0;
}
.line {
	clear: left;
	width: 100%;
	height: 3px;
    font-size:1px;
	background: white url("/themes/deangelis/images/bg7.gif") top left repeat-x;
}
.kl_block {
	border: 1px solid;
	border-width: 0 1px;
	border-color: #a5acb2;
	width: 185px;
	_width: 187px;
	_height: 95px;
	min-height: 95px;
	background: url('/themes/deangelis/images/menu_bg.gif') top left no-repeat;	
}
.kl_block a, .kl_block a:visited {
	text-decoration: none;
}
.kl_block a div {
	padding-top: 2px;
	border: 1px solid;
	border-width: 0 0 1px 0;
	border-color: #cccccc;
	height: 16px;
}
.kl_block div.ar {
	width: 21px;
	float: left;
	border: 0;
	background: url('/themes/deangelis/images/arrow2.gif') top left no-repeat;		
}
.box-left, .box-middle, .box-right {
	float: left;
}
.box-top, .box-bottom {
	width: 457px; 
	font-size: 0;
}
.box-top {
	background: url('/themes/deangelis/images/form_t.gif') no-repeat; 
	height: 9px; 
}
.box-left {
	background: url('/themes/deangelis/images/kal_l.gif') repeat-y; 
	width: 3px; 
}
.box-middle {
	background: white url('/themes/deangelis/images/form_bg.gif') bottom repeat-x; 
	width: 451px; 
}
.box-right {
	background: url('/themes/deangelis/images/kal_r.gif') repeat-y; 
	width: 3px; 
}
.box-bottom {
	background: url('/themes/deangelis/images/form_b.gif') no-repeat; 
	height: 8px; 
	clear: both; 
}

ul.bill {
	list-style: square;
	margin: 3px 0 3px 25px;
}
