/* Common Styles */
html {margin:0;	padding:0; color:#333; background:#85A7BA url('../images/bg.png') repeat-x 0 0}
body {margin:0;	padding:0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:13px; text-align:center}
.main {width:856px; margin:0 auto; text-align:left; padding-top:20px}
.leftBlock {float:left}
.rightBlock {float:right}
.imgBlock {float:left; padding-right:15px}
.clr {width:100%; clear:both; height:1px; overflow:hidden; padding:0 !important}
ul.list {list-style:none}
ul.list li {background:url('../images/list_item.gif') no-repeat 0 8px; padding:2px 5px 10px 14px; _position:relative}
img, div, h1, h2, h3, h4, h5, p, ul, dl, form {border:0; margin:0; padding:0}
input, label {vertical-align:middle}
p.linkPlace {font-style:italic; font-size:14px; text-align:right; background:url('../images/arrow_right.gif') no-repeat right 3px; padding-right:15px !important}
a {color:#3599B3; text-decoration:underline}
a:hover {color:#FF7953}

/* Header  */
.header {width:852px; padding:0 4px 5px 0; float:left; background:url(../images/header.jpg) no-repeat 0 0; height:194px; color:#F7FC99}
.header .leftBlock {padding:45px 20px 0 18px}
.header .rightBlock {float:left; font:bold 16px/120% Arial, Helvetica, sans-serif; width:300px; padding:45px 0 0 0}

/* Content */
.content {width:100%; float:left; margin:25px 0}
.content p {padding:0 0 5px 0; line-height:135%}
.content h1, .content h2 {font:normal 19px/120% Arial, Helvetica, sans-serif; color:#3C5378; padding:3px 0 10px 0}
.content .leftBlock {width:270px; padding:0 2px 5px 0; margin-right:20px}
.content .leftBlock .itemBlock {position:relative; width:100%; float:left}
.content .leftBlock .itemBlock img {float:left}
.content .middleBlock, .content .rightBlock {width:272px; float:left;  padding:9px 0 0 0}
.content .middleBlock .itemBlock, .content .rightBlock .itemBlock {float:left; width:240px; background:#C9D8EF url('../images/blue_bg.gif') repeat-x 0 0; padding:0 15px 0 15px; position:relative}
.content .middleBlock .botCorner, .content .rightBlock .botCorner {width:100%; float:left; height:46px; background:url('../images/blue_bot.png') no-repeat 0 0; margin-top:-15px; _behavior: url(js/iepngfix.htc)}
.content .middleBlockbedankt .itemBlock, .content .rightBlock .itemBlock {float:left; width:470px; height:263px; background:#C9D8EF url('../images/blue_bg.gif') repeat-x 0 0; padding:0 15px 0 15px; position:relative}
.content .middleBlockbedankt .botCorner, .content .rightBlock .botCorner {width:100%; float:left; height:46px; background:url('../images/blue_bot2.png') no-repeat 0 0; position:relative; margin-top:-150px; margin-left:292px; _behavior: url(js/iepngfix.htc)}

.content .middleBlock .itemBlock2, .content .rightBlock .itemBlock2 {float:left; width:240px; background:#e6e8b7 url('../images/red_bg.gif') repeat-x 0 0; padding:0 15px 0 15px; position:relative}

.content .rightBlock {
	float:right}
.content .rightBlock .itemBlock {background:#E6E8B7 url('../images/red_bg.gif') repeat-x 0 0}
.content .rightBlock .botCorner2 {width:100%; float:left; height:46px; background-image:url('../images/red_bot.png'); height:46px; _behavior: url(js/iepngfix.htc)}
.content b.topCorner, .content b.botCorner {position:absolute;  width:270px; height:10px; top:0; z-index:10; left:0; _behavior: url(js/iepngfix.htc)} 
.content b.botCorner { top:auto; bottom:-5px; height:46px; _behavior: url(js/iepngfix.htc)}
.phoneBlock {
	width:100%;
	float:left;
	padding-top:30px
}
.phoneBlock h3 {font:bold 14px/100% Arial, Helvetica, sans-serif; padding-top:15px}
.phoneBlock h3 span {font-size:19px; line-height:135%; color:#3C5378}

/* Form Block */
.content .formBlock {float:left; width:100%; font-size:13px}
.content .formBlock dt {float:left; width:120px; padding:5px 0; clear:left}
.content .formBlock dd {padding:3px 0; margin:0}
.content .formBlock .textField {width:110px}
.content .formBlock .linkPlace {padding:15px 5px 10px 0}
.content .linkPlace {background:url('../images/btn_right.png') no-repeat right top; float:left; padding:0 21px 0 116px!important; margin:0 !important}
.content .linkPlace .btn {background:url('../images/btn_left.png') no-repeat 0 0; float:left; border:none; cursor:pointer; font:bold 14px/100% Arial, Helvetica, sans-serif; color:#FFF; margin:0; padding:11px 4px 13px 21px; overflow:visible}
.content .linkPlace .btn:hover, .content .linkPlace .btn:focus {color:#CCC}

/* Footer */
.footer {width:100%; float:left; text-align:center; border-top:1px solid #CCC; font-size:12px; padding:10px 0}
