* { margin:0; padding:0;}
body { background:#FFF url(images/wrapper_site.gif) 0 10px repeat-x; font-size:100%; line-height:1em; font-family:Arial, tahoma; color:#707070;}


/*in_line*/
input, select, textarea { vertical-align:middle; font-family:Tahoma;}
img {border:0; vertical-align:top; text-align:left;}
ul { list-style:none;}

ul.lister {list-style:circle; margin-left:10px;}

ul.list-1 {list-style:inside; list-style-image:url(images/bullet_red2.gif);}

a{color:#ff1212; text-decoration:none}
a:hover{text-decoration:underline;}

.column { float:left;}
.clear, .col-list, .row-box, .row-box1 { width:100%; overflow:hidden;}
.col-list ul{ float:left}
.col-list .indent-list{ margin-left:11px;}


.col-1, .col-2, .col-3, .row-box-1, .row-box-2{ float:left;}

.header, .content{ width:1130px;}
.content .col-1{width:419px;}
.content .col-2{width:460px; margin-left:42px; padding-top:50px;}

/*header*/
.header{ height:165px; background:#FFF ; padding:0 0 0 100px; width:950px !important;}


/*footer*/
.footer{ margin:36px 0 0 97px; width:949px; background:url(images/line_footer.gif) 0 0 repeat-x; padding:17px 0 47px 0; text-indent:31px; color:#707070; font-size:0.75em;}
.footer a{ color:#ff1212;}

/*content*/
.content{ background:url(images/content.gif) 0 0 no-repeat; font-size:0.85em; line-height:1.25em;}
.content .extra-left{ padding:0 0 0 110px; overflow:hidden;}
.content .indent-col{ margin:0 0 0 0; width:394px;}
.h{ height:78px; display:block;}
.h img{ margin:42px 0 0 17px; position:absolute;}

.row-box .row-box-1{ width:191px;}
.row-box .row-box-1a{ width:393px;}
.row-box .row-box-2{ width:191px; margin-left:12px;}




.content .title{ display:block;}
.content .img-left{ float:left; margin:3px 14px 0 0;}

.box{background:url(images/border_top.gif) repeat-x top #FFF;}
.box .corner-top-left {background:url(images/corner_top_left.gif) no-repeat left top;}
.box .corner-top-right {background:url(images/corner_top_right.gif) no-repeat right top;}
.box .indent{ padding:15px 15px 0 17px; min-height:400px;}

.box-1 .corner1-top-left {background:#eeeeee url(images/corner1_top_left.gif) no-repeat left top;}
.box-1 .corner1-top-right {background:url(images/corner1_top_right.gif) no-repeat right top;}
.box-1 .corner1-bot-left {background:url(images/corner1_bot_left.gif) no-repeat left bottom;}
.box-1 .corner1-bot-right {background:url(images/corner1_bot_right.gif) no-repeat right bottom; width:100%;}
.box-1 .indent-box-1{ padding:20px 21px 15px 13px;}
.box-1 .title{ margin:0 0 20px 0; display:block;}

.indent-box-top{ margin-top:27px;}
.text-1{ color:#ff1212;}


.text{ color:#ff1212; text-transform:uppercase;}
.indent-bot{ display:block; margin-bottom:15px;}
.indent-bottom{ display:block; margin-bottom:15px;}
.indent-top{ display:block; margin-top:15px;}

.width-1{ width:62px;}
.width-2{ width:80px;}
.button{ background:url(images/button.gif) 0 0 repeat-x; display:block;}
.button span{ display:block; background:url(images/button_border_left.gif) 0 0 no-repeat;}
.button span span{ display:block; background:url(images/button_border_right.gif) top right no-repeat; text-align:center; height:19px;}
.button a{ color:#ffffff; text-decoration:none; line-height:1.5em; background:url(images/marker_link.gif) center right no-repeat; padding:0 15px 0 0;}

.button1{ background:url(images/button1.gif) 0 0 repeat-x; display:block;}
.button1 span{ display:block; background:url(images/button1_border_left.gif) 0 0 no-repeat;}
.button1 span span{ display:block; background:url(images/button1_border_right.gif) top right no-repeat; text-align:center; height:19px;}
.button1 a{ color:#ffffff; text-decoration:none; line-height:1.5em; background:url(images/marker_link.gif) center right no-repeat; padding:0 15px 0 0;}

.indent-button{ display:block; margin-top:27px;}
.title-top{ display:block; margin:49px 0 25px 0;}
.style_text_1 dt{ padding-top:15px;}
.style_text_1 dt a{ color:#ff1212; display:block; text-transform:uppercase; padding-bottom:15px;}
.style_text_1 dd{ padding-bottom:15px; background:url(images/line.gif) bottom left repeat-x;}
.bg-none{ background:none !important; padding:0 !important;}
.indent-none{ padding-top:0 !important;}
.list li a{ color:#ff1212; line-height:1.5em;}
.list-1{ width:313px; background:url(images/list_1_line.gif) top left repeat-x; margin:20px 0; font-size:14px}
.list-1 li{ background:url(images/list_1_line.gif) bottom left repeat-x;color:#ff1212; padding-left:43px; line-height:2em;}

.list-1 li a{color:#ff1212; text-decoration:none}
.list-1 li a:hover {text-decoration:underline}

.list-1 li ul li{ background:none;color:#636363; padding-left:43px; line-height:1em;font-size:12px;padding-bottom:5px;}

.list-1 li ul li a{ color:#636363; line-height:1em; text-decoration:none;}

.list-1 .bull-1{ background:url(images/list_1_marke_1.png) 0 0 no-repeat !important;}
.list-1 .bull-2{ background:url(images/list_1_marke_2.png) 0 0 no-repeat !important;}
.list-1 .bull-3{ background:url(images/list_1_marke_3.png) 0 0 no-repeat !important;}
.list-1 .bull-4{ background:url(images/list_1_marke_4.png) 0 0 no-repeat !important;}
.extra-indent{ padding-top:20px;}
.extra-text{ font-size:1.187em;}
.br{ display:block;}
.text-2{ font-size:1.06em;}
.title-bot{ margin-bottom:24px;}
.link{ color:#ff1212;}
.indent-bot1{ display:block; margin-bottom:6px;}
.indent-top1{ display:block; margin-top:30px;}
.fright{ float:right;}
.fleft{ float:left;}
.style-text-2 dt{ color:#ff1212; text-transform:uppercase;}
.style-text-2 dd{ padding-bottom:11px;}
.style-text-3 dt{ color:#ff1212; text-transform:uppercase; padding-bottom:11px;}
.style-text-3 dd{ padding-bottom:11px;}

/*================== index-3.html ==================*/
#page4 .row-box1 .row-box-1{ width:150px;}
#page4 .row-box1 .row-box-2{ width:205px; margin:0;}
#page4 .form input{ height:18px; width:137px;}
#page4 .form textarea{ overflow:auto; display:block; height:72px; width:200px; margin-bottom:15px;}
#page4 .form textarea, #page4 .form input{ border:1px solid #cecece; color:#707070; padding-left:3px; font-size:0.937em;}
#page4 .form .form-link{margin-right:22px;}
#page4 .form .indent-form{ height:26px;}
.indent-1 p{ margin-left:55px;}

h1 {color:#F53F3F; font-size:22px; margin-bottom:10px;}

h2{ color:#636363; font-size:22px; margin:20px 0;}

#portfolio img {margin:10px 14px 0 0;}

div.box1{background:transparent url(images/list_1_line.gif) repeat-x scroll left top;}

p {line-height:1.5em}

.tag-cloud li {display:inline; padding: 0 5px; }

.tag-cloud li.small { font-size:.8em}

.tag-cloud li.big { font-size: 1.35em;}

.tag-cloud li.bigger { font-size: 1.65em;}

.header img {margin-top:20px}

ul.nav li {float:left; width:120px; text-align:center; }

ul.nav {float:right; position:relative; top:100px;
}

ul.nav li a {background-color: #929496;color:#FFFFFF; font-weight:bold; display:block; width:100px; padding:5px;}

ul.nav li a:hover {background-color:#CA3131; color:#FFFFFF;  text-decoration:none}


