

.welcome_cont {

position: relative;
background: #eeeeee;
height: 280px;
width: 100%;
margin: 1px 0 0 0;
padding: 0 0 0 0;

}



.welcome_box1 {

position: relative;
height: 260px;
width: 470px;
margin: 10px 10px 0 0;
padding: 0 0 0 0;
float: left;

}

.welcome_box2 {

position: relative;
background: #eeeeee;
height: 260px;
width: 270px;
margin: 10px 10px 0 0;
padding: 0 0 0 0;
float: left;

}


.welcome_box_small1 {

position: relative;
background: #eeeeee url(../pics/main/home_teaser_small_res.jpg) 0% 0% no-repeat;
height: 43px;
width: 270px;
margin: 0 0 10px 0;
padding: 82px 0 0 0;

}

.welcome_box_small2 {

position: relative;
background: #eeeeee url(../pics/main/home_teaser_small_coop.jpg) 0% 0% no-repeat;
height: 43px;
width: 270px;
margin: 0 0 0 0;
padding: 82px 0 0 0;

}


.welcome_box3 {

position: relative;
background: #eeeeee url(../pics/main/home_teaser_news.jpg) 0% 0% no-repeat;
height: 260px;
width: 270px;
margin: 10px 10px 0 0;
padding: 0 0 0 0;
float: left;

}


.title_home_big1 {

position: relative;
background: #71afd2;
height: auto;
width: 235px;
margin: 170px 0 0 30px;
padding: 1px 0 1px 5px;
font: bold 11px tahoma, sans-serif;
color: #ffffff;

}

.title_home_big2 {

position: relative;
background: #195b9d;
height: auto;
width: 330px;
margin: 0 0 0 5px;
padding: 2px 0 2px 10px;
font: bold 17px tahoma, sans-serif;
color: #ffffff;

}

.title_home_big3 {

position: relative;
background: #195b9d;
height: auto;
width: 405px;
margin: 0 0 0 20px;
padding: 1px 3px 3px 3px;
font: normal 11px tahoma, sans-serif;
color: #ffffff;

}





.title_home_small1 {

position: relative;
background: transparent;
height: auto;
width: 120px;
margin: 0 0 0 35px;
padding: 1px 0 1px 5px;
font: bold 11px tahoma, sans-serif;
color: #ffffff;

}

.title_home_small2 {

position: relative;
background: transparent;
height: auto;
width: 205px;
margin: 0 0 0 25px;
padding: 0 0 2px 5px;
font: bold 14px tahoma, sans-serif;
color: #ffffff;

}


.title_news {

position: relative;
background: transparent url(../pics/main/white_hor.jpg) 0% 100% repeat-x;
height: auto;
width: 220px;
margin: 20px 0 0 20px;
padding: 0 5px 5px 5px;
font: bold 14px tahoma, sans-serif;
color: #ffffff;

}

.title_news_text {

position: relative;
background: transparent url(../pics/main/white_hor.jpg) 0% 100% repeat-x;
height: 170px;
width: 220px;
margin: 0 0 0 20px;
padding: 10px 5px 0 5px;
font: normal 11px tahoma, sans-serif;
color: #ffffff;
line-height: 1.5;

}

.title_news_more {

position: relative;
background: transparent url(../pics/main/white_arrow.jpg) 0% 100% no-repeat;
height: auto;
width: 150px;
margin: 0 0 0 20px;
padding: 3px 0 0 18px;
font: normal 11px tahoma, sans-serif;
color: #ffffff;

}



.content_3b_box {

position: relative;
background: #ffffff url(../pics/main/shadow.jpg) 0% 0% repeat-y;
height: auto;
width: 190px;
margin: 0 26px 0 0;
padding: 0 0 0 0;
float: left;

}


.content_3b_top {

background: #ffffff url(../pics/main/shadow_top.jpg) 0% 0% no-repeat;
height: 33px;
width: 190px;
margin: 0 0 0 0;

}


.content_3b_title {

position: relative;
background: #ffffff url(../pics/main/blue_hor.jpg) 0% 100% repeat-x;
height: auto;
width: 170px;
margin: 0 0 0 3px;
padding: 0 0 3px 7px;
font: bold 13px tahoma, sans-serif;
color: #195b9d;

}



.content_3b_subtitle {

position: relative;
background: #ffffff;
height: auto;
width: 170px;
margin: 17px 0 0 1px;
padding: 0 0 0 7px;
font: bold 11px tahoma, sans-serif;

}



.content_3b_text {

position: relative;
background: #ffffff;
height: auto;
width: 172px;
margin: 1px 0 5px 1px;
padding: 0 0 0 7px;
font: normal 11px tahoma, sans-serif;

}


.content_3b_more {

position: relative;
background: #ffffff url(../pics/main/arrow_more.jpg) 7px 50% no-repeat;
height: auto;
width: 160px;
margin: 1px 0 5px 1px;
padding: 0 0 0 17px;
font: normal 11px tahoma, sans-serif;

}


.content_3b_end {

background: #ffffff url(../pics/main/shadow_end.jpg) 0% 0% no-repeat;
height: 37px;
width: 190px;
margin: 5px 0 0 0;

}