
body {text-align:left;font-family: Arial,Helvetica,sans-serif;color:#352f2f;font-size:80%;margin:0px;padding:0px}
a {color:#7e1a1a}
a.bullet_link {background:url('http://www.olmc.eu/_img/bullet.gif') no-repeat left 2px;padding:0 0 2px 20px}
.copy {font-size:105%;line-height:18px}
.clear {clear:both}
.red {color:#55000c}
.grey {color:#888888}
.strongp{
	font-weight:bold;	
}
em.em {color:#7e1a1a;font-size:120%;line-height:24px}
.header {background:#55000c;letter-spacing:-1px;font-size:140%;padding:10px;margin:0px;padding:6px;color:#ffffff;font-weight:bold}
h1 {color:#660000;font-size:140%;margin:0 0 4px 0;letter-spacing:-1px;border-bottom:1px solid #cacbca;padding:3px 0 6px 0}
h2.header {background:#55000c;letter-spacing:-1px;font-size:140%;padding:10px;margin:0px;padding:6px;color:#ffffff;font-weight:bold}
h2.header2 {background:#55000c;letter-spacing:-1px;font-size:140%;padding:10px;margin:0px;padding:6px;color:#ffffff;font-weight:bold;text-align:center;}
h2 {color:#660000;font-size:140%;margin:0 0 4px 0;letter-spacing:-1px;border-bottom:1px solid #cacbca;padding:3px 0 6px 0}
h3 {color:#660000;font-size:120%;margin:0 0 4px 0;padding:3px 0 6px 0}
a.back {float:right;width:37px;background:url('http://www.olmc.eu/_img/bullet2.gif') no-repeat left top;padding:0 0 2px 20px}
#canvas {margin-left:auto;margin-right:auto;width:995px}
#container {float:left;width:995px;background:url('http://www.olmc.eu/_img/canvas_bg.gif') repeat-y;}
h1.header {background:url('http://www.olmc.eu/_img/header.jpg') no-repeat;text-indent:-9999px;height:129px;width:995px;margin:0px;padding:0px}
div.header {background:url('http://www.olmc.eu/_img/header.jpg') no-repeat;text-indent:-9999px;height:129px;width:995px;margin:0px;padding:0px}
ul.nav {float:left;background:url('http://www.olmc.eu/_img/footer_bg.jpg') repeat-y;width:995px;margin:1px 0 0 0;padding:0px;list-style-type:none}
ul.nav2 {float:left;background:url('http://www.olmc.eu/_img/footer_bg.jpg') repeat-y;width:40%;margin:1px 0 0 0;padding:0px;list-style-type:none}
ul.nav li {float:left;width:105px;font-weight:bold;padding:0px;text-align:center;border-right:1px solid #ffffff}
ul.nav li.first {margin-left:12px}
ul.nav li.last {border:0px;width:123px;}
ul.nav li a {color:#ffffff;text-decoration:none;display:block;height:20px;padding-top:4px}
ul.nav li a:hover {background:#750015;display:block}
ul.nav li a.on {background:#750015;display:block}
#content {float:right;width:960px;margin:15px 0 0 0;padding:0 0 15px 0}
#content DIV.leftcol {float:left;width:640px;margin-right:25px}
#content DIV.rightcol {float:left;width:278px;}
#content DIV.fullcol {float:left;width:920px;margin-right:21px}
#footer {float:left;background:url('http://www.olmc.eu/_img/footer_bg.jpg') repeat-y;width:995px;margin:1px 0 0 0;color:#ffffff}
#footer a {color:#ffffff;text-decoration:none;}
#footer p {margin:0px;padding:4px 0 4px 0;font-size:85%}
#footer p.left {float:left;width:400px;margin-left:27px}
#footer p.right {float:right;width:240px;text-align:left}

.bigtext {text-align:center;font-family: Arial,Helvetica,sans-serif;color:#660000;margin:0px;padding:0px;font-size:200%;line-height:100%;}
.smalltext {text-align:left;font-family: Arial,Helvetica,sans-serif;color:#660000;margin:0px;padding:0px;font-size:150%;line-height:100%;}
.tinytext {text-align:justify;font-family: Arial,Helvetica,sans-serif;color:#660000;margin:0px;padding:5px;font-size:60%;}
.normaltext {text-align:justify;font-family: Arial,Helvetica,sans-serif;color:#352f2f;font-size:105%;margin:0px;padding:0px}
.bigishtext {text-align:justify;font-family: Arial,Helvetica,sans-serif;color:#660000;font-size:135%;margin:0px;padding:2px}
.bigishtextcenter {text-align:center;font-family: Arial,Helvetica,sans-serif;color:#660000;font-size:135%;margin:0px;padding:2px}
.question {text-align:justify;font-family: Arial,Helvetica,sans-serif;color:#352f2f;font-size:105%;margin:0px;padding:10px;font-style:oblique;border-right:1px solid #000000;border-top:1px solid #000000;border-bottom:1px solid #000000;border-left:1px solid #000000}
.answer {text-align:justify;font-family: Arial,Helvetica,sans-serif;color:#352f2f;font-size:105%;margin:0px;padding:10px;font-style:italic;border-right:1px solid #000000;border-top:1px solid #000000;border-bottom:1px solid #000000;border-left:1px solid #000000}
.terms {font-family:Arial,Helvetica,sans-serif;font-size:10px;} 


.cpcbigtext {text-align:justify;font-family: Arial,Helvetica,sans-serif;color:#660000;margin:0px;padding:0px;font-size:200%;line-height:120%;}
.cpcsmalltext {text-align:justify;font-family: Arial,Helvetica,sans-serif;color:#660000;margin:0px;padding:0px;font-size:150%;line-height:120%;}
.cpcnormaltext {text-align:justify;font-family: Arial,Helvetica,sans-serif;color:#352f2f;font-size:125%;margin:0px;padding:0px}

.banner {width:632px;height:168px;margin-bottom:10px}
.right_block {float:left;width:278px;border:1px solid #e7e8ea;margin-bottom:6px}
.case_bg {background:url('http://www.olmc.eu/_img/case_book.gif') no-repeat left 20px;height:190px}
.ques_bg {background:url('http://www.olmc.eu/_img/question_ad.jpg') no-repeat left 20px;height:190px}
.case_inner {float:right;width:150px;padding:14px 9px 0 0}
.block_inner {padding:12px}
ul.news {list-style-type:none;margin:0px;padding:0px}
ul.news a:hover {color:#000000}
ul.news li {background:url('http://www.olmc.eu/_img/bullet.gif') no-repeat left 2px;padding:0 0 10px 20px}
ul.news ul.sub {list-style-type:none;margin:0px;padding:0px}
ul.news ul.sub li {background:url('http://www.olmc.eu/_img/sm_arrow2.gif') no-repeat left 8px;padding:4px 0 4px 15px}
ul.news ul.sub li a {color:#444444}
ul.news ul.sub li a:hover {color:#000000}
DIV#inner_col1 {float:left;width:300px;background:#eee5e6;line-height:18px}
DIV#inner_col2 {float:right;width:300px;line-height:18px}
ul.studies {list-style-type:none;margin:20px 0 0 0px;padding:0px;line-height:16px}
ul.studies li {background:url('http://www.olmc.eu/_img/bullet.gif') no-repeat left 2px;padding:0 0 10px 20px}
.page_nav {width:630px;padding:0 0 8px 0;}
.contact_block {float:left;margin-top:10px;width:150px;height:120px;line-height:18px;border-right:1px solid #cccccc;padding:0 15px 0 15px}
.form_block1 {float:left;margin-top:20px;width:180px;padding:0 15px 0 15px;}
.form_block2 {float:left;margin-top:20px;width:200px;padding:0 15px 0 15px;}
.form_block1 INPUT {margin-bottom:6px}
.button {background:#aeacac;color:#ffffff;padding:2px 5px 2px 5px;border-right:1px #8d8b8b solid;border-left:1px #8d8b8b solid;border-bottom:0px;border-top:0px;margin-top:10px}

.workshops_details {float:left;margin-top:10px;padding:0 15px 0 0px;border-right:1px #cccccc solid;}
.workshops_interest {float:left;margin-top:10px;width:280px;padding:0 0 0 15px;}
.workshops_interest P {margin:0px;padding:2px 0 10px 0}
.workshops_details INPUT {width:200px}
TABLE.courses p {margin:0px;padding:0 0 7px 0}
TABLE.courses TR.head TD {background:#55000c;color:#fff}
TABLE.courses TR TD {background:#fff;}
.table_holder {background:#cccccc;}
TABLE.courses TR TD.statement {background:#feedb9;text-align:center;padding:5px 40px 5px 40px}

table.dc {border-collapse: collapse;}
tr.dc{
	border-top: 1px solid #FB7A31;
	border-bottom: 1px solid #FB7A31;
	background: #FFC;
	}
td.dc{
	padding: 8px;
}

td.dchead{
	text-align:center;
	font-family: Arial,Helvetica,sans-serif;
	color:#ffffff;
	margin:0px;
	padding:20px;
	font-size:200%;
	line-height:95%;
	background: #660000;
	}

td.dcheadsmall{
	text-align:center;
	font-family: Arial,Helvetica,sans-serif;
	color:#660000;
	margin:0px;
	padding:5px;
	font-size:135%;
	}
	
td.dcheadtiny{
	text-align:center;
	font-family: Arial,Helvetica,sans-serif;
	color:#660000;
	margin:5px;
	padding:0px;
	font-size:105%;
	}	
	
td.dcedge{
	border-bottom: 1px solid #ffffff;
	border-left: 1px solid #ffffff;
}

#vehicles .details {float:left;margin-top:10px;padding:0 15px 0 0px;border-right:1px #cccccc solid;}
#vehicles .interest {float:left;margin-top:10px;width:280px;padding:0 0 0 15px;}
#vehicles .interest P {margin:0px;padding:2px 0 10px 0}
#vehicles .details INPUT {width:200px}
#vehicles TABLE.data p {margin:0px;padding:0 0 7px 0}
#vehicles TABLE.data TR.head TD {background:#55000c;color:#fff}
#vehicles TABLE.data TR.subhead TD {background:#9c9da0;color:#fff}
#vehicles TABLE.data TR TD {background:#fff;}
#vehicles .table_holder {background:#cccccc;}
#vehicles TABLE.data TR TD.statement {background:#feedb9;text-align:center;padding:5px 40px 5px 40px}
#vehicles .key_red {color:#fc0600}
#vehicles .key_amber {color:#efa80f}
#vehicles .key_green {color:#60b802}
#vehicles h3 {color:#660000;font-size:120%;margin:10px 0 4px 0;letter-spacing:-1px;padding:3px 0 6px 0}


ul.services{
	background-color:#56000D;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:0;
	position:absolute;
	display:none;
	width:400px;
	border-top:2px solid white;
}

ul.services li{
	float:left;
	width:200px;
	border:none;
}

ul.services li a{
	border-bottom:1px solid #FFF;
	background:#750015;
	padding:5px;
	height:auto;
	text-align:left;
}

ul.services li a:hover{
	background:#370008;
}

ul.services li ul{
	background-color:#56000D;
	list-style:none;
	margin:0;
	padding:0;
}

ul.services li ul li{
	width:auto;
	float:none;
	border:none;
}

ul.services li ul li a{
	font-weight:normal;
	padding:5px;
	border:none;
	background:none;
	height:auto;
}

li:hover ul.services, li.over ul { 
	display:block;
}

#moreInfo{
	float:left;
	margin-top:11px;
	text-align:center;
	width:100%;
}

#moreInfo p{
	text-align:justify;	
}

.case_inner h4{
border-bottom:1px solid #CACBCA;
color:#660000;
font-size:140%;
letter-spacing:-1px;
margin:0 0 4px;
padding:3px 0 6px;
}

.contentregister {
color: #4b3322;
font-family: Arial;
font-size: 11pt;
font-weight: normal;
border-right: 1px solid #6E806F;
border-left: 1px solid #6E806F;
border-top: 1px solid #6E806F;
border-bottom: 1px solid #6E806F;
text-decoration: none;
background-color: #ffffff;
padding: 30px;
hight:1300px;
}

DIV#inner_singlecol2 {float:left;width:884px;height:1400px;background:#ffffff;line-height:18px}

ul.new {list-style-type:none;margin:0px;padding:0px}
ul.new a:hover {color:#000000}
ul.new li {background:url('http://www.olmc.eu/_img/logobtn.jpg') no-repeat left 0px;padding:5px 20px 20px 100px;font-size:175%;}
ul.new ul.sub {list-style-type:none;margin:0px;padding:0px}
ul.new ul.sub li {background:url('http://www.olmc.eu/_img/logobtn.jpg') no-repeat left 8px;padding:4px 0 4px 15px}
ul.new ul.sub li a {color:#444444}
ul.new ul.sub li a:hover {color:#000000}


