/*********** #lAYOUT allgemein ***********/

h2, p {margin: 0 0 10px; padding: 0; }

		
 html, body {
	margin:0px;
	padding:0px;
	height:100%;
	font-size:11px;
	line-height:20px;
	font-family:Arial, Tahoma, Verdana, sans-serif;
	color:#000000;
	background-color:#e9eaec;/*line-height: 1.166em;*/
						}
#maincontant {
	width:976px;
	background-color:#ffffff;
	margin-left:auto;
	margin-right: auto;
	margin-top: 15px;
	border:2px solid #9c9e9f;
	background-image:url(/grafics/media/back_maincontent_verlauf.jpg);
	background-repeat:repeat-y;
}
#top {
	float:left;
	width:976px;
	height:93px;
	background-image:url(/grafics/media/back_top.gif);
	background-repeat:repeat-x;
}
#navigation-top {
	float:left;
	width:760px;
	height:19px;
	padding-top:63px;
	padding-bottom:7px;
	margin-left:100px;
	text-align:right;
}
html>body #navigation-top {
	margin-left:197px;
* margin-left:197px;
}
#navigation-top a {
	float:right;
	padding-right:13px;
}
.slogan {
	float:left;
	width:500px;
	height:19px;
}
a {
	text-decoration:none;
	color:#ED1C24;
	font-weight:normal;
}
#content1 {
	float:left;
	width:980px;
	background-color:#FFFFff;
}
#content_index {
	float:left;
	width:976px;
	background-image:url(/grafics/media/gitter_index.gif);
	background-repeat:no-repeat;
	background-position:0px 165px;
}
.content_index_inhalt {
	text-align:center;
	padding-top:70px;
}
#content {
	float:left;
	width:976px;
	background-image:url(/grafics/media/gitter_3000.gif);
	background-repeat:no-repeat;
	background-position:197px 26px;
}
/************** navleft ******************/


#left {
	width:207px;
	text-align:left;
	float:left;/*height:500px;*/

}
#navleft {
	width:207px;
	margin-top:30px;
}
#abstand_nav_top {
	margin-top:20px;
}
#navpunkte_index {
	margin-left:11px;
	font-size:11px;
	font-weight:bold;
}
#navpunkte_index {
	display:block;
	padding:7px 0px 8px 33px;
	background-image:url(http://www.kip.de/media/backgrounds/background_index.jpg);
	background-repeat:no-repeat;
	background-position:13px 12px;
	font-size:13px;
	font-weight:bold;
	color:#FFFFFF;
	letter-spacing:0.01em;
}
#navpunkte {
	margin-left:4px;
	font-size:11px;
	font-weight:bold;
}
#navpunkte a {
	display:block;
	padding:0px 0px 11px 15px;
	color:#79797A;
	font-weight:bold;
}
#navpunkte a:hover {
	display:block;
	padding:0px 0px 11px 15px;
	color:#000000;
	font-weight:bold;
}
#navpunkte a:active {
	display:block;
	padding:0px 0px 11px 15px;
	color:#000000;
	font-weight:bold;
}
#navpunkte a.navpunkte_active {
	display:block;
	color:#000000;
	font-weight:bold;
}
#navpunkte_2_ordnung {
	margin-left:12px;
	font-size:11px;
	font-weight:normal;
	line-height:14px;
	letter-spacing:0.1em;
}
#navpunkte_2_ordnung a {
	height:33px;
	display:block;
	padding:0px 0px 11px 20px;
	background-image:url(/grafics/media/trans.gif);
	background-repeat:no-repeat;
	background-position:14px 0px;
	color:#79797A;
	font-weight:normal;
	letter-spacing:0.1em;
}
#navpunkte_2_ordnung a:hover {
	height:33px;
	display:block;
	padding:0px 0px 11px 20px;
	background-image:url(/grafics/media/linie.gif);
	background-repeat:no-repeat;
	background-position:14px 0px;
	color:#000000;
	font-weight:normal;
	letter-spacing:0.1em;
}
#navpunkte_2_ordnung a:active {
	height:33px;
	display:block;
	padding:0px 0px 11px 20px;
	background-image:url(/grafics/media/linie.gif);
	background-repeat:no-repeat;
	background-position:14px 0px;
	color:#000000;
	font-weight:normal;
	letter-spacing:0.1em;
}
#navpunkte_2_ordnung a.navpunkte_2_ordnung_active {
	height:33px;
	display:block;
	padding:0px 0px 11px 20px;
	background-image:url(/grafics/media/linie.gif);
	background-repeat:no-repeat;
	background-position:14px 0px;
	color:#000000;
	font-weight:normal;
	letter-spacing:0.1em;
}
/************** navleft Ende ******************/

						
						
.headline_index {
	font-size:15px;
	font-weight:bold;
	font-family:Verdana, Arial, Tahoma, sans-serif;
}
.fliesstext_index {
	font-size:11px;
	line-height:16px;
	margin-top:285px;
	width:325px;
}
#index_center {
	width:345px;
	float:left;
	font-size:12px;
}
.abstand_index_content {
	width:980px;
	height:30px;
}
.abstand_content {
	width:976px;
	height:51px;
}
#index_right {
	width:295px;
	float:right;
	font-size:12px;
}
.index_right_inhalt {
	float:left;
	text-align:left;
	font-size:11px;
	line-height:16px;
	margin-top:255px;
	width:295px;
}
.left_index_inhalt {
	margin-left:25px;
	width:250px;
}
#middle_1 {
	width:750px;
	float:right;
}
.middle_2_inhalt {
	width:714px;
	float:left;
	text-align:left;
}
.middle_2_inhalt_content {
	width:714px;
	float:left;
	text-align:left;
}
.middle_2_inhalt_einleitung {
	width:714px;
	float:right;
	text-align:left;
	font-weight:bold;
}
.middle_1_inhalt {
	width:690px;
	float:left;
	text-align:left;
	font-weight:bold;
}
.middle_1_inhalt_aufzaehlung {
	width:690px;
	float:left;
	text-align:left;
	padding-top:15px;
	padding-bottom:15px;
}
.abstand_unten {
	height:10px;
	float:left;
	width:690px;
}
.abstand_unten_bottom {
	height:25px;
	float:left;
	width:690px;
}
html>body .abstand_unten_bottom {
	height:28px;
}
.abstand_unten_bottom_1 {
	height:8px;
	float:left;
	width:690px;
}
html>body .abstand_unten_bottom_1 {
	height:12px;
}
.middle_1_inhalt_left {
	width:330px;
	float:left;
	text-align:left;
}
.middle_1_inhalt_left_verlauf {
	width:320px;
	float:left;
	text-align:left;
	background-image:url(http://www.kip.de/media/backgrounds/background_310_480.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	padding:5px;
}
.middle_1_inhalt_left_verlauf_1 {
	width:290px;
	float:left;
	text-align:left;
	padding-left:5px;
	padding-right:5px
}
.middle_1_inhalt_left a {
	color:#ED1C24;
}
.ansprechpartner {
	width:320px;
	float:left;
	text-align:left;
}
.ansprechpartner_left {
	width:160px;
	float:left;
	text-align:left;
}
.ansprechpartner_left a {
	color:#424141;
	text-decoration:underline;
}
.ansprechpartner_right {
	width:160px;
	float:left;
	text-align:right;
}
.middle_1_inhalt_right {
	width:350px;
	float:right;
	text-align:left;
}
.middle_1_inhalt_right a {
	color:#ED1C24;
}
.geschaeftsfuehrer {
	width:310px;
	float:left;
	text-align:left;
	padding-left:20px;
	padding-top:20px
}
.geschaeftsfuehrer_bild_1 {
	width:130px;
	float:left;
	text-align:right;
	padding-right:30px;
	font-size:10px;
	line-height:13px;
	color:#868889;
}
.geschaeftsfuehrer_bild_1 img {
	margin-bottom:5px;
}
.geschaeftsfuehrer_bild_2 img {
	margin-bottom:5px;
}
.geschaeftsfuehrer_bild_2 {
	width:130px;
	float:right;
	text-align:right;
	font-size:10px;
	line-height:13px;
	color:#868889;
}
.geschaeftsfuehrer_text {
	float:left;
	text-align:left;
	font-size:11px;
	margin-top:30px;
}
.ansprechpartner_1 {
	width:330px;
	float:left;
	text-align:left;
}
.ansprechpartner_1_left {
	width:170px;
	float:left;
	text-align:left;
}
.ansprechpartner_1_left a {
	color:#424141;
	text-decoration:underline;
}
.ansprechpartner_1_right {
	width:160px;
	float:left;
	text-align:right;
}
.middle_2_inhalt_right {
	width:330px;
	float:right;
	text-align:left;
}
.middle_2_inhalt_left {
	width:330px;
	float:left;
	text-align:left;
}
#unten {
	width:976px;
	height:45px;
	background-image:url(/grafics/media/back_bottom.gif);
	background-repeat:repeat-x;
	color:#9c9e9f;
}
#unten_2 {
	width:976px;
	float:left;
	margin-top:18px;
	color:#9c9e9f;
	text-align:center;
	font-weight:bold;
}
#unten_2 a {
	color:#9c9e9f;
	font-weight:bold;
}
#unten_2 a hover {
	color:#e00007;
	font-weight:bold;
}
.nav_top_all {
	height:51px;
	margin-left:25px;
	width:955px;/*display:inline;*/		
						}
.nav_top_inhalt {
	font-size: 11px;
	padding:20px 10px 0px 0px;
	float:left;
}
html>body .nav_top_inhalt {
	margin-left:0px;
}
.nav_top_inhalt a {
	color: #424141;
	padding:30px 10px 0px 0px;
	font-weight:bold;/*display:inline;*/
					}
.nav_top_inhalt a:active {
	color: #000000;
	background-image:url(http://www.kip.de/media/backgrounds/aktiv_nav_top_1.gif);
	background-repeat:repeat-x;
	background-position:top;
}
.nav_top_inhalt_active {
	color: #000000;
	background-image:url(http://www.kip.de/media/backgrounds/aktiv_nav_top_1.gif);
	background-repeat:repeat-x;
	background-position:top;
}
.nav_top_inhalt a:hover {
	color: #000000;
	background-image:url(http://www.kip.de/media/backgrounds/aktiv_nav_top_1.gif);
	background-repeat:repeat-x;
	background-position:top;
}
.nav_top_inhalt_1 {
	font-size: 11px;
	padding:20px 10px 0px 210px;
	float:left;
}
.nav_top_inhalt_1 a {
	color: #424141;/*display:inline;*/
					}
/********************************* #ELEMENTS *********************************/
						

#abstand_all {
	margin-left:2.3em;
	width:32em;
	height:30px;
	float:left;
}
#abstandbottom {
	margin-left:2.3em;
	width:32em;
	height:30px;
	float:left;
}
/*********** #FONTS  ***********/


h1 {
	font-family: Arial, Tahoma, Verdana, sans-serif;
	font-size: 21px;
	font-weight: bold;
	padding-bottom: -5px;
	text-align:left;
	color: #e1000f;
	letter-spacing:6px;
	margin-top:0px;
}
html>body h1 {
	margin-top:-7px;
* margin-top:0px;
}

h2 {
	font-family: Arial, Tahoma, Verdana, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-align:left;
	color: #424141;
	margin-top: 20px;
}

h2.first {
	margin-top: 0;
}


h3 {
	font-family: Arial, Tahoma, Verdana, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-align:left;
	color: #000000;
}
h4 {
	font-family: Arial, Tahoma, Verdana, sans-serif;
	font-size: 13px;
	color: #0273BC;
	margin-bottom: 15px;
	text-align:left;
	letter-spacing: 0.01em;
}
/********************************* #ZEILENDESIGN  *********************************/
.suchfeld {
	background-color:#C5C5C5;
	border:1px solid #9A9A9A;
	color:#000000;
	font-size:11px;
	width:140px;
	padding-left:0px;
}
/********************************* #ÜBERSICHT  *********************************/

.uebersicht_zeile1 {
	float:left;
	margin-top:5px;
	width:700px;
}
.aufzaehlung_zelle1 {
	float:left;
	width:8%;
	text-align:left;
	font-size:0.8em;
}
.aufzaehlung_zelle2 {
	float:left;
	width:92%;
	text-align:left;
	font-size:0.8em;
}
.zelle1 {
	float:left;
	width:230px;
	text-align:left;
	font-size:11px;
	font-weight:bold;
}
.zelle1 a {
	font-weight:bold;
	color:#424141;
}
.zelle2 {
	float:left;
	width:230px;
	text-align:left;
	margin-left:5px;
	font-size:11px;
	font-weight:bold;
}
.zelle2 a {
	font-weight:bold;
	color:#424141;
}
.zelle3 {
	float:left;
	width:230px;
	text-align:left;
	margin-left:5px;
	font-size:11px;
	font-weight:bold;
}
.zelle3 a {
	font-weight:bold;
	color:#424141;
}
#kontakt label {
	float: left;
}
#kontakt textfeld {
	float: right;
}
#kontakt p {
	clear: both;
	display: block;
	margin: 0 0 4px;
	font-size:12px;
}
#kontakt input, #kontakt select, #kontakt textarea {
	width: 243px;
	/* border: 1px solid #ED7E4C;
	*/
	border: 1px solid #C0272A;
	background: #fff;
	padding: 1px;
	font-size: 11px;
	height: 19px;
	font-family: Arial, Helvetica, sans-serif;
}
#kontakt textarea {
	height: 170px;
}
#kontakt input:hover, #kontakt select:hover, #kontakt input:focus, #kontakt select:focus {
	/* border: 1px solid #C0272A;
	border: 1px solid #ED7E4C;
	*/
	 background: #FFEDAF;
}
form#kontakt div#form_errors {
	padding: 10px;
	border: 2px dotted #C53030;
	margin-bottom: 20px;
	font-weight: bold;
}
#kontakt_success p {
	padding-top: 10px;
}
/*========================Formulare etc========================*/


#suche {
	margin: 20px 0 0 0;
}
#suche .suche {
	float: left;
	width: 144px;
	border: 1px solid #e7e5e6;
	background: #e7e5e6;
	color: #80747e;
	font: normal 10px Arial, Verdana, Helvetica;
	margin: 0 2px 0 0;
}
#formular {
	display: block;
	margin: 0px 0 0 0;
}
#formular p {
	clear: both;
	padding: 0;
	margin: 0 0 4px 0;
	overflow: hidden;
}
#formular label {
	float: left;
}
#formular .hinweis {
	float: right;
}
#formular input, #formular textarea {
	float: right;
	width: 240px;
	background: #ffffff;
	border: none;
	border: 1px solid #e30d1c;
	display: inline;
	margin-bottom: 10px;
	height:18px;
	font: normal 11px Arial, Verdana, Helvetica;
	color: #000;
}
#formular input:hover, #formular textarea:hover {
	background: #e30d1c;
}
.formular_button {
	float: right;
	background: #EDECED;
}
#formular_db {
	display: block;
	margin: 20px 0 0 0;
}
#formular_db p {
	clear: both;
	padding: 0;
	margin: 0 0 4px 0;
	overflow: hidden;
}
#formular_db label {
	float: left;
}
#formular_db input, #formular_db textarea {
	float: right;
	width: 270px;
	background: #EDECED;
	border: none;
	border-bottom: 1px solid #cac6c9;
	display: inline;
	margin-bottom: 5px;
	font: normal 11px Arial, Verdana, Helvetica;
	color: #000;
}
#formular_db input:hover, #formular_db textarea:hover {
	border-bottom: 1px solid #d20018;
}
.checkbox {
	float: left;
	width: 20px;
	background:none;
}
.noback {
	background: #ffffff;
}
input#mailtofield {
	/* SPAM protection */
  margin-left: -3000%;
	margin-left: -3000% !important;
	float: left;
}
div.contactError {
	color: #D20018;
}
div#formular div.contactThankYou {
	font-size: 12px;
}
/***** kontakt ansprechpartner *****/
		
.kontaktfeld {
	float:right;
	width:240px;
	border: 1px solid #E88919;
	background-color:#FEEFBF;
}
.kontaktzeile {
	float:left;
	margin-bottom:4px;
	font-size:0.81em;
}
.kontaktfeld_kurstitel {
	float:right;
	width:600px;
	border: 1px solid #E88919;
	background-color:#FEEFBF;
}
.kontaktfeld_kurs {
	float:right;
	width:240px;
	border: 1px solid #E88919;
	background-color:#FEEFBF;
}
.kontakt_button {
	margin-top:1em;
	float:right;
	color:#003471;
	background-color:#FEEFBF;
	border: 1px solid #E88919;
}
.plzbutton {
	float:right;
}
.adressbox {
	float:left;
	width:290px;
	margin-bottom:5px;
}
.adressbox img {
	border: 1px solid #CCCCCC;
}
img {
	border:none;
}
.list_point {
	list-style-image:url(/grafics/auszeichnungen/rotes_dreieck_ie.gif);
	margin-left:20px;
}
html>body .list_point {
	list-style-image:url(/grafics/auszeichnungen/rotes_dreieck_ie.gif);
	margin-left:-21px;
*margin-left:20px;
*margin-top:5px;
}
.list_red_dot {
	list-style-image:url(/grafics/auszeichnungen/red_4_4.gif);
	padding-left:1px;
}
html>body .list_red_dot {
	list-style-image:url(/grafics/auszeichnungen/red_4_4_7.gif);
	margin-left:0px;
}
.list_triangle {
	list-style-image:url(/grafics/auszeichnungen/rotes_dreieck.gif);
}
html>body .list_triangle {
	list-style-image:url(/grafics/auszeichnungen/rotes_dreieck_fox_8x8.gif);
}
.list_point_1 {
	margin-bottom:10px;
}
.list_point_1 a {
	font-weight:bold;
	text-decoration:none;
	color:#9c9e9f;
}
.list_triangle_1 {
	font-weight:normal;
	text-decoration:none;
	margin-left:20px;
	list-style:none;
}
html>body .list_triangle_1 {
	margin-left:-20px;
* margin-left:20px;
}
.headline {
	margin:0px 0px 10px 0px;
	color:#043882;
}
html>body .headline {
	margin: 27px 0 10px 0;
* margin: 0px 0px 10px 0px;
}
.headline_1 {
	margin:0px 0px 10px 0px;
	color:#043882;
}
html>body .headline_1 {
	margin: 0px 0 10px 0;
* margin: 0px 0px 10px 0px;
}
.link_download_center {
	color:#e20110;
	font-weight:bold;
	text-decoration:none;
}
.trenner_540 {
	float:left;
	clear:left;
	width:540px;
}

.box_110 {
	float:left;
	width:110px;
	padding-right:20px;
	height:170px;
}
.box_110 a {
	color:#e20110;
	font-weight:bold;
	text-decoration:none;
}


.box_240 {
	float:left;
	width:240px;
	padding-right:20px;
	height:170px;
}
.box_240 a {
	color:#e20110;
	font-weight:bold;
	text-decoration:none;
}
/********************************* #MELDUNGEN NEWS BEGIN *********************************/



.inhalt_meldung {
	width:400px;
	text-align:left;
	float:left;
	padding-top:10px;
	line-height:16px;
}
.inhalt_trenner {
	width:400px;
	height:10px;
	float:left;
	background-image:url(/grafics/media/linie_meldungen.jpg);
	background-repeat:no-repeat;
	background-position:left bottom;
}
.inhalt_meldung a {
	font-weight:bold;
	color:#e1000f;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
.inhalt_meldung img {
	float:left;
	margin-right:20px;
	margin-bottom:15px;
	margin-top:4px;
	border:1px solid #515050;
}
html>body .inhalt_meldung img {
	margin-bottom:5px;
}
.news_img {
	float:left;
	margin: 4px 20px 0 0;
	width:220px;
}
.news_img_right {
	float:right;
	width:250px;
	text-align:right;
}
html>body .news_img_right {
	margin: 10px 0 0 0;
 * margin: -1px 0 0 0;
}
.news_img_right_pict {
	float:right;
	width:200px;
	text-align:left;
}
.meldung {
	width:714px;
	text-align:left;
	float:left;
	padding-top:0px;
	line-height:16px;
	padding-bottom:20px;
}
.bu {
	float:left;
	margin-top:5px;
	margin-bottom:5px;
	text-align:left;
}
.meldung_trennung {
	width:720px;
	text-align:left;
	float:left;
	height:15px;
}
.meldung.middle_1_inhalt_right img {
	border:1px solid #515050;
}
/********************************* #MELDUNGEN END ********************************/



.img_1 {
	margin-bottom:15px;
	margin-top:15px;
}





/* misc */

.aussendienst {padding: 10px 0;}
.aussendienst strong {font-size: 11px;}
.aussendienst img { border: 1px solid #fff; margin-left: 9px; }
.aussendienst img.portrait {float: left; }
.aussendienst .container {clear: both; overflow: auto; margin-bottom: 10px; }
.aussendienst .container p { float: right; width: 216px; line-height: 14px; font-size: 10px; }

.aussendienst .container p a img {margin: 0; padding: 0; }



/********************************* #PRINT  *********************************/						


						

@media print {
 @page {
size: 21cm 29, 7cm;
margin: 1 1.5 2 2cm;
}
html>@page {
size: 21cm 29, 7cm;
margin: 1 1.5 2 2cm;
}
a {
	text-decoration:none;
	color:#000000;
	font-family:Verdana, Arial, sans-serif;
	font-size:10pt;
	line-height:12pt;
}
#top {
	display: none;
	border:0px;
}
#left {
	display: none;
	border:0px;
}
.right {
	display: none;
	border:0px;
}
.left {
	display: none;
	border:0px;
}
#right {
	display: none;
	border:0px;
}
#left, .left, #right, .right, #unten, #untenright, #untenall, #untenright, #untenright, .untenall_inhalt, .nav_top_all, .nav_top_inhalt, .nav_top_inhalt_active, {
display: none;
border:0px;
}
#h1 {
	font-family:Verdana, Arial, sans-serif;
	font-size:12pt;
	color:#000000;
	width:100%;
}
p, li, br {
	font-family:Verdana, Arial, sans-serif;
	font-size:10pt;
	line-height:12pt;
	width:100%;
}
table {
	font-family:Verdana, Arial, sans-serif;
	font-size:14pt;
	width:100%;
}
#master {
	width:100%;
	border:0px;
}
#maincontant {
	width:100%;
	border:0px;
}
#header {
	width:17cm;
	border:0px;
	margin-left:0px;
}
.header {
	width:17cm;
	border:0px;
	margin-left:0px;
}
#center {
	width:17cm;
	border:0px;
}
.center {
	width:17cm;
	border:0px;
}
.trennung {
	line:1px solid #ff0000;
}
#akzidenzbox {
	width:100%;
}
#header {
	width:100%;
}
#kollumne_left_big {
	width:8cm;
}
#kollumne_left {
	width:8cm;
	margin-left:0px;
}
#kollumne_right {
	width:8cm;
	margin-left:1cm;
}
#kollumne_left_index {
	width:8cm;
	margin-left:0px;
	border:0px;
}
#kollumne_right_index {
	width:8cm;
	margin-left:1cm;
	border:0px;
}
html>body #center {
	margin-left:2cm;
}
.container {
	width:100%;
	font-size:10pt;
	line-height:12pt;
}
.container a {
	font-size:9pt;
}
.container p {
	font-size:9pt;
}
.content1 {
	border:0px;
	width:100%;
}
.content1_rot {
	border:0px;
	width:100%;
}
.content1_blau {
	border:0px;
	width:100%;
}
.content1_orange {
	border:0px;
	width:100%;
}
.content1_violett {
	border:0px;
	width:100%;
}
.content1_gruen {
	border:0px;
	width:100%;
}
.content1_gelb {
	border:0px;
	width:100%;
}
.content1_dunkelgruen {
	border:0px;
	width:100%;
}
.content1_beige {
	border:0px;
	width:100%;
}
.content1_schwarz {
	border:0px;
	width:100%;
}
#navigation-top {
	border:0px;
	width:100%;
}
#content1 {
	border:0px;
	width:100%;
}
#column_left, .column_left {
	width:100%;
	margin-left:0px;
}
#column_right, .column_right {
	width:100%;
	margin-left:0px
}
#body_text, .body_text {
	width:100%;
	margin-left:0px
}
.darstellung {
	display: none;
	border:0px;
}
#left_index {
	display: none;
	border:0px;
}
#center_index {
	border:0px;
}
#akzidenzbox {
	display:block;
}
#akzidenzbox img {
	display:inline;
}
#akzidenzbox p {
	float:left;
}
.column_left {
	width:100%;
	margin-left:0px
}
.column_right {
	width:100%;
	margin-left:0px
}
.img_left {
	float:left;
	display:inline;
}
.img_left_1 {
	float:left;
	display:inline;
}
.img_right {
	float:right;
	display:inline;
}
.img_right_1 {
	float:right;
	display:inline;
}
.img_right_2 {
	float:right;
	display:inline;
}
}
