
.clear 							{overflow:hidden; clear:both; height:0; margin:0; padding:0; font-size:1px; font-size:0.01em; display:block;}
/************** news wrapper */
.newswrpr						{ margin:5px 0px 5px 0px; padding: 0px 0px 0px 0px; /*border-bottom: 1px solid #CCCCCC;*/ width:auto;height:auto;}

/************** news titel */
.newstitel						{ font-size:1.2667em; line-height:1.2667em; margin-bottom: 5px }
.newstitel a, a visited			{ font-size:1.2667em; line-height:1.3667em;  color:#333; text-decoration:none;}
.newstitel a, a hover			{ font-size:1.2667em; line-height:1.3667em; color:#ff000; text-decoration:none;}
.newstitel h1 					{ margin: 5px 0 0px 0; border-bottom:1px solid #0082ba; font-size:1.2667em; line-height:1.125em;}

/************** news date */
.newsdate						{  font-size:0.8em; color: #fff; margin: 0px 0px 10px 0px; padding: 5px; background-color: #444; display: inline;}
/*********** news tekst */
.newstekst						{ /*  color: #000000; */ margin: 10px 0px 10px 0px;}
/************** news image */
.newsimgleft					{ float:left; margin:0px 10px 10px 0px; }
.newsimgright					{ float:right; margin:0px 0px 10px 10px;}

.newsimgleft img,
.newsimgright img {/*height:100%;  */  overflow:hidden;}
/************** the fix for the image wrprp problem */
.textwrpr						{width:auto; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;} /* changed with from 340 px to auto so when no pic tekst outlines whole box */
/*****/
.prnxtbtn 						{width:570px;  position:relative; text-align:center;}

/************** parwithpic- wrapper */
.parwithpic-wrpr						{ margin:0px 0px 0px 0px; padding: 5px 0px 0px 0px;  width:auto;height:auto;   }

/************** parwithpic- titel */
.parwithpic-titel						{  font-size: 22px ; font-weight: normal;  margin-bottom: 10px; text-shadow: rgb (229, 229, 229) 1px 1px; letter-spacing:-0.02}
.parwithpic-titel a, a visited			{ font-size:20px; color:#FF0066; text-decoration:none;}
.parwithpic-titel a, a hover			{ font-size:20px; color:#999999; text-decoration:none;}
.parwithpic-titel h2 					{ margin: 0px 0 0px 0; border:1px solid #fff; font-size:1.2667em; color:#333; line-height:1.125em;}


/*********** parwithpic- tekst */
.parwithpic-tekst						{ /* color: #000000; */ margin: 0px 0px 5px 0px;}
.parwithpic-tekst ul { list-style:disc inside;}
.parwithpic-tekst	li {  margin: 5px;}


/************** parwithpic- image */
.parwithpic-imgleft						{ float:left;  overflow:hidden; padding: 5px;  border: 1px solid #FFFFFF;}
.parwithpic-imgright					{ float:right; overflow:hidden;padding: 5px; border: 1px solid #FFFFFF;}

.parwithpic-imgleft img,
.parwithpic-imgright	 img  { height:auto !important; /*height: 100%;*/  overflow:hidden;  cursor:pointer;}

.parwithpic-textwrpr						{width:auto; margin:0px 0px 10px 0px; padding:0px 0px 0px 0px;} 
/*****/

/***************  portfolio module */

#imagethumbcollection { list-style-type: none;  list-style-position:outside;  margin: 0; padding: 0; }
#imagethumbcollection li {border: 1px solid #ccc; margin: 3px 3px 3px 3px; padding: 1px; float: left; width:125px; height:125px; overflow:hidden; background-color:#fff; text-align:center;   font-size: 10px;  }
#imagethumbcollection img{ height:100%; overflow:hidden;  margin:  auto; cursor:default;}

.pane {	background: #edf5e1;	padding: 10px 20px 10px; position: relative; border-top: solid 2px #c4df9b;}
.pane .deleteimg {position: absolute; top: 10px; right: 10px; cursor:default;}


#wrap-collection {width: 700px; margin: 0 auto; }

.container {	height: 360px;	width: 700px;	/*margin-top: 330px; */	position: relative;}

ul.thumb {float: right;list-style: none;margin: 0; padding: 10px;width: 280px;}

#main_view {float: right; padding: 0 0 0 0; height: 330px; overflow: visible; /*background-color: #fff; */}
#main_view img {	float: right; padding: 0 0 0 0; width:430px; height: auto;	/*background-color: #fff; */}

#main_txt_title {float: left;	padding: 0px 0;width: 240px;}
#main_txt {float: left;padding: 0px 0;width: 200px;	position:relative;}

#samplebook {float: left; padding: 10px; margin-left: 10px; margin-top: -15px }
#samplebook  img {float: left; max-width:340px; height: auto; }

.vertmenu ul {list-style: none;margin: 0px;padding: 0px;border: none;}
.vertmenu ul li {margin: 0px;padding: 0px;}
.vertmenu ul li a {display: block;border-bottom: 1px dashed #C39C4E;padding: 0px 0px 5px 4px;text-decoration: none;color: #666666;width:216px;}
.vertmenu ul li.active a {background-color: blue; color: white;}


.vertmenu ul li a:hover, 
#vertmenu ul li a:focus {color: #000000;background-color: #fff;}

.leftcollection 	{ float: left; width: 220px; padding: 0px 0 0px 0; margin: 0 0 0 0; background: url(../themes/bernardreyn/images/sidebar2.jpg) no-repeat;min-height:550px }
.rightcollection	{ float: right;padding: 0px 0 0px 0; margin: 0 0 0 0;}

input.h2 { font-size: 22px; width: 200px; text-transform: uppercase;]

/************** THE END *************/

