/**/


select#fastsearch{
	width:48em;
	padding:5px 0;
	overflow:hidden
	}
	
/**/

table.detailsearch{
	margin:10px 0
	}
	
table.detailsearch th{
	font-size:0.68em;
	font-weight:normal;
	text-align:left
	}
	
table.detailsearch td{
	padding:2px 10px 2px 0
	}
	
/**/

dl.floatboxlogin{
	float:left;
	margin:0 18px 0 0
	}
	
p#loginbutton{
	margin:8px 0 18px 0;
	padding:0!important
	}
	
p#loginbutton input{
	width:8em
	}
	
/**/
/**/
/**/
/**/

.floatleft{
  float:left;
  margin:0 6px 6px 0
  }
  
.floatright{
  float:right
  }
/**/
.trennlinie{
  border-top:#999 1px solid;
  margin:0 0 4px 0;width:100%;
  /**/
  font-size:1px;
  height:0;
  overflow:hidden
  }
/**/
.right{
  text-align:right!important
  }
/**/
.small{
  font-size:0.68em!important;
  line-height:130%
  }
/**/
.medium{
  font-size:0.76em!important;
  line-height:130%
  }
/**/
.texthighlight{
  color:#ff9900!important
  }
/**/
.abstand{
  margin:12px 0
  }
/**/
.abstandunten{
  margin:0 0 12px 0
  }
/**/
.abstandoben{
  margin:12px 0 0 0
  }
/**/
.normal{
  font-weight:normal
  }
/**/
.asterisk{
  color:#ff0000;
  font-style:normal
  }
/**/
.ajaxtext{
  color:#ccc;
  font-style:normal
  }
/**/
.white{
  color:#fff!important
  }
/**/
.green_bg{
  background:#669900
  }

input.green_bg:focus{
  background:#fff
  }
/**/
.inputError{
  background:#ff0000
  }
/**/
.introtext{
  /**/
  line-height:200%
  }
/**/
.border{
  padding:4px;
  border:1px solid #bbb
  }
  
.underline{
  text-decoration:underline!important
  }
/**/
.archiv{
  color:#B3B3B3!important
  }
/**/
.inactive{
  color:#ccc!important
  }
  
em.hinweis{
  display:block;
  background:#fff;
  margin:3px;
  padding:3px
  }
  
em.hinweis a{
  color:#ff9900!important
  }
/**/
div#content2 h1{
  font-size:1.0em;
  color:#282561
  }
  
h1.start{
  margin:20px 0 10px 0;
  color:#282561;
  }

h2.boxheader,h3.boxheader{
  color:#282561;
  margin:20px 0 5px 0;
  text-align:left;
  font-size:0.8em
  
  }
  
h2.static_h{
  color:#282561;
  text-align:left;
  margin:0 0 16px 0;
  font-size:0.8em
  }
 
h2.tour{
  font-size:0.8em;
  text-align:left;
  //color:#ff9900;
  color:#282561;
  margin:0 0 6px 0
  }
  
h2.standard,h3.standard,h4{
  //color:#ff9900;
  color:#282561;
  text-align:left;
  margin:0 0 16px 0;
  font-size:0.8em
  }

h3.profilheadline{
  color:#282561;
  text-align:left;
  padding:3px 0 3px 12px;
  font-weight:normal;
  font-size:0.7em}
  
h5{
  color:#282561;
  font-size:0.76em
  }
  
h5 em{
  font-weight:normal;
  font-style:normal
  }
  
h2 img,h3 img,h4 img,h5 img{
  color:#282561;
  text-align:left;
  vertical-align:middle
  }
/**/
/**/
div#content a,
div#content2 a{
  color:#282561;
  text-decoration:none
  }
  
div#content a:hover,
div#content a:focus,
div#content a:active,
div#content2 a:hover,
div#content2 a:focus,
div#content2 a:active{
  //color:#ff9900
   color:#282561
  }
/**/
div#content a.textlink,div#content2 a.textlink{
  color:#ff9900;
  text-decoration:none
  }
  
div#content a.textlink:hover,div#content a.textlink:focus,div#content a.textlink:active,div#content2 a.textlink:hover,div#content2 a.textlink:focus,div#content2 a.textlink:active{
  //color:#fff
  color:#282561
  }
  
div#content h3 a{
  //color:#ff9900;
  color:#282561;
  text-decoration:none
  }
  
div#content h3 a:hover,div#content h3 a:focus,div#content h3 a:active{
  //color:#fff
  color:#282561
  }
/**/
div#content p,div#content2 p{
  color:#282561;
  padding:3px 0 3px 0
  }
/*--*/
address{
  color:#fff;
  padding:3px 0 3px 0;
  font-style:normal
  }
/**/ 
span.ajaxloader{
  margin:0 0 0 4px
  }
  
span.ajaxloader img{
  vertical-align:middle
  }
/**/
div#map{
  position:relative;
  padding:50px 0 0 0
}
div#homebaseselect{
  position:absolute;
  top:0;
  left:0
  }
/**/
p.browse{
  font-size:0.76em;
  margin:32px 0 16px 0
  }
  
p.browse a,p.browse em.manactive{
  background:url("../img/button/man.gif") no-repeat top center;
  padding:26px 1px 0 1px
  }
  
p.browse a:hover{
  background:url("../img/button/manactive.gif") no-repeat top center;
  /**/
  }
  
p.browse em.manactive{
  color:#ff9900;
  font-style:normal;
  background:url("../img/button/manactive.gif") no-repeat top center
  }
  
p.browse a.manfirst{
  background:url("../img/button/manfirst.gif") no-repeat top center
  }
  
p.browse a.manfirst:hover{
  background:url("../img/button/manfirston.gif") no-repeat top center
  }
  
p.browse a.manleft{
  background:url("../img/button/manl.gif") no-repeat top center
  }
 
p.browse a.manleft:hover{
  background:url("../img/button/manlon.gif") no-repeat top center
  }
  
p.browse a.manright{
  background:url("../img/button/manr.gif") no-repeat top center
  }
  
p.browse a.manright:hover{
  background:url("../img/button/manron.gif") no-repeat top center
  }
  
p.browse a.manlast{
  background:url("../img/button/manlast.gif") no-repeat top center
  }
  
p.browse a.manlast:hover{
  background:url("../img/button/manlaston.gif") no-repeat top center
  }
/*--*/
div.rdset{
  margin:5px 5px 5px 0
  }
  
div.rdset b.b1{
  height:1px;
  font-size:1px;
  overflow:hidden;
  display:block;
  margin:0 5px
  }
  
div.rdset b.b2{
  height:1px;
  font-size:1px;
  overflow:hidden;
  display:block;
  border-right-style:solid;
  border-right-width:2px;
  border-left-width:2px;
  border-left-style:solid;
  margin:0 3px;
  background:#666
  }
  
div.rdset b.b3,div.rdset b.b4,div.rdset div.rdsetcontent{
  border-right-style:solid;
  border-right-width:1px;
  border-left-width:1px;
  border-left-style:solid
  }
  
div.rdset b.b3{
  height:1px;
  font-size:1px;
  overflow:hidden;
  display:block;
  margin:0 2px;
  background:#666
  }
  
div.rdset b.b4{
  height:2px;
  font-size:1px;
  overflow:hidden;
  display:block;
  margin:0 1px;
  background:#666
  }
/**/
div.standard b.b1{
  background:#aaa
  }
  
div.standard b.b2,div.standard b.b3,div.standard b.b4,div.standard div.rdsetcontent{
  border-right-color:#282561;
  border-left-color:#aaa
  }
/*--*/
div.alert b.b1{
  background:#ff0000
  }
  
div.alert b.b2,div.alert b.b3,div.alert b.b4,div.alert div.rdsetcontent{
  border-right-color:#ff0000;
  border-left-color:#ff0000
  }
/**/
div.rdSet1{
  margin:5px 5px 5px 0
  }
  
div.rdSetro1{
  background:url("../img/l/rdsetro1.gif") no-repeat top right
  }
  
div.rdSetlo1{
  background:url("../img/l/rdsetlo1.gif") no-repeat top left
  }
  
div.rdSetru1{
  background:url("../img/l/rdsetru1.gif") no-repeat bottom left
  }
  
div.rdSetlu1{
  background:url("../img/l/rdsetlu1.gif") no-repeat bottom right
  }
/**/
div.rdSet2{
  margin:5px 200px 5px 0
  }

div.rdSetro2{
  background:url("../img/l/rdsetro2.gif") no-repeat top right
  }

div.rdSetlo2{
  background:url("../img/l/rdsetlo2.gif") no-repeat top left
  }

div.rdSetru2{
  background:url("../img/l/rdsetru2.gif") no-repeat bottom left
  }

div.rdSetlu2{
	background:url("../img/l/rdsetlu2.gif") no-repeat bottom right
  }
/**/

ul.list{
	margin:10px 0 10px 30px;
	list-style-type:disc
	}
	
ul.list li{
	font-size:0.76em;
	line-height:130%
	}
	
ul.list li h2,ul.list li h3,ul.list li h4{
	font-size:1em!important
	}
	
/**/

ol.list{
	margin:10px 0 10px 30px
	}
	
ol.list li{
	font-size:0.76em;
	line-height:130%
	}
	
/**/ 

dl.showinfo_type1,dl.showinfo_type2{
	font-size:0.68em;
	padding:10px 0;
	line-height:130%
	}
	
dl.showinfo_type1 textarea,
dl.showinfo_type1 input,
dl.showinfo_type1 select,
dl.showinfo_type1 img,
dl.showinfo_type2 textarea,
dl.showinfo_type2 input,
dl.showinfo_type2 select,
dl.showinfo_type2 img{
	font-size:1em!important;
	vertical-align:middle
	}
	
dl.showinfo_type1 dt,dl.showinfo_type2 dt{
	color:#ff9900;
	/**/
	float:left;
	clear:left;
	width:16em;
	padding:0 0 5px 0
	}
	
dl.showinfo_type1 dd,dl.showinfo_type2 dd{
	margin:0 0 0 17em;
	color:#fff;
	width:34em;
	padding:0 0 5px 0
	}
	
dl.showinfo_type1 dt.premiuminfo,dl.showinfo_type2 dt.premiuminfo{
	margin:0 0 16px 0
	}
	
dl.showinfo_type1 dd.premiuminfo,dl.showinfo_type2 dd.premiuminfo{
	margin:0 0 16px 17em
	}
	
dl.showinfo_type1 a,dl.showinfo_type2 a{
	color:#fff;
	text-decoration:underline!important
	}
	
dl.showinfo_type1 a:hover,
dl.showinfo_type1 a:focus,
dl.showinfo_type1 a:active,
dl.showinfo_type2 a:hover,
dl.showinfo_type2 a:focus,
dl.showinfo_type2 a:active{
	color:#ff9900
	}
	
/**/

dl.showinfo_type2 dt{
	width:10em
	}
	
dl.showinfo_type2 dd{
	margin:0 0 5px 10em
	}
	
/**/

dl.showinfo_type2 a.specialgreyAuto{
	border:#ff9900 1px solid;
	text-decoration:none!important;
	cursor:pointer;
	color:#ff9900!important;
	background:transparent;
	padding:3px 14px
	}
	
img#key,img#tourfoot{
	vertical-align:middle;
	margin:0 0 0 8px
	}
	
/**/

div.edu{
	margin:0 0 16px 20px
	}
	
div.edu h4{
	margin:0 0 6px 0
	}
	
div.edu h4 em{
	font-weight:normal;
	font-style:normal
	}

/*--*/

table.profil{
	font-size:9px;
	margin:10px 0;
	line-height:130%
	}
	
table.profil select,
table.profil input,
table.profil textarea{
	font-size:1em!important
	}

td {

.small {
	font-size:9px;
}
}

	
table.profil td{
	vertical-align:top;
	color:#fff;
	padding:0 3px 3px 0
	}
	
table.profil td img{
	vertical-align:middle
	}
	
table.profil td p{
	padding:0 0 6px 0!important
	}
	
table.profil .first{
	width:16em;
	color:#ff9900
	}
	
table.profil a{
	color:#fff;
	text-decoration:underline!important
	}
	
table.profil a.img{
	text-decoration:none!important
	}
	
table.profil a:hover,
table.profil a:focus,
table.profil a:active{
	color:#ff9900
	}
	
/**/

table.register td,table.register th{
	padding:1px 3px;vertical-align:top
	}
	
table.register td img{
	vertical-align:middle
	}
	
/**/

table.news{
	font-size:0.76em
	}
	
table.news td,table.news th{
	padding:1px 3px
	}
	
/**/

table.invitereview{
	font-size:0.76em
	}
	
table.invitereview td,table.invitereview th{
	padding:5px 3px 5px 1px
	}
	
/**/

input,select,textarea{
	font-family:"Verdana","Helvetica",Arial,sans-serif
	}
	
/**/

input,textarea,select{
	border:#ff9900 1px solid;
	padding:2px;
	//color:#fff;
        color:#282561;
	background:#ffffff;
	font-size:0.7em;
	cursor:pointer;
	vertical-align:middle
	}
	
input:focus{
	background:#fff;
	color:#000}
	
/**/

input.radio,input.checkbox{
	border:0 none;
	/**/
	padding:0!important;
	margin:0
	}
	
/**/ 

select{
	/**/
	width:14em;
	color:#ff9900
	}
	
select option{
	padding:0 0 0 10px
	}
	
textarea.small_type{
	background:#666;
	height:50px;
	width:24em
	}
	
textarea.large_type{
	background:#ffffff;
	height:150px;
	width:49em
	}
	
textarea.large_w{
	height:50px;
	overflow:hidden
	}
	
/**/

.small_w{
	width:2.4em
	}
	
.semimedium_w{
	width:7em
	}
	
.medium_w{
	width:12em
	}
	
.large_w{
	width:24em
	}
	
select.large_w{
	width:24.6em
	}
	
.xlarge_w{
	width:45em
	}
	
/**/

input.greyAuto,a.greyAuto{
	border:#ff9900 1px solid;
	font-size:0.68em;
	cursor:pointer;
	color:#ff9900!important;
	background:transparent;
	margin:0 5px 0 0
	}
	
/**/

input.greyAuto{
	padding:2px 14px
	}
	
/**/

a.greyAuto{
	padding:3px 14px
	}
	
dl.showinfo_type1 dd a.greyAuto,
dl.showinfo_type1 dd a.greyAuto{
	font-size:1em!important;
	text-decoration:none!important
	}
	
/**/

dl input,dl textarea,dl select{
	font-size:1em!important
	}
	
/**/

ul.radiolist{
	padding:0 0 0 4px
	}
	
* html ul.radiolist{
	padding:0
	}
	
ul.radiolist li{
	line-height:180%
	}
	
/**//**/

div.domTT{
	border:1px solid #669900;
	background-color:#669900
	}
	
div.domTT .caption{
	font:10px/12px Arial,Helvetica,sans-serif;
	padding:1px 2px;
	color:#fff
	}
	
div.domTT .contents{
	font:10px/12px Arial,Helvetica,sans-serif;
	padding:3px 2px;
	background-color:#fff;
	color:#000}
	
/**//**/

div.contMiniBox,
div.contMiniBoxmedium,
div.contMiniBoxlarge,
div.contMiniBoxspecial,
div.sysMiniBoxmedium{
	height:17.4em;
	min-height:270px;
	background:#ffffff;
	margin:5px 0 5px 10px;
	position:relative;
	float:left;
	/**/
	}

/**/

div.contMiniBox,div.contMiniBoxspecial{
	width:11.67em;
	min-width:187px
	}
	
div.contMiniBoxmedium,div.sysMiniBoxmedium{
	width:17.8em;
	min-width:285px
	}
	
div.contMiniBoxlarge{
	width:23.92em;
	min-width:382px
	}

/**/
div.contMiniBox div.lo_666,
div.contMiniBox div.lu_666,
div.contMiniBox div.ro_666,
div.contMiniBox div.ru_666,
div.contMiniBoxmedium div.lo_666,
div.contMiniBoxmedium div.lu_666,
div.contMiniBoxmedium div.ro_666,
div.contMiniBoxmedium div.ru_666 div.contMiniBoxlarge div.lo_666,
div.contMiniBoxlarge div.lu_666,
div.contMiniBoxlarge div.ro_666,
div.contMiniBoxlarge div.ru_666{
	height:17.4em;min-height:270px
	}
	
div.contMiniBox h2,
div.contMiniBoxlarge h2,
div.contMiniBoxmedium h2,
div.contMiniBoxspecial h2,
div.sysMiniBoxmedium h2{
	font-size:0.8em;
	text-align:left;
	padding:1px 0 3px 0;
	margin:0 6px;
	border-bottom:#fff 1px solid
	}
	
/**/

div.contMiniBox p.more,
div.contMiniBoxlarge p.more,
div.contMiniBoxmedium p.more,
div.contMiniBoxspecial p.more,
div.sysMiniBoxmedium p.more{
	position:absolute;
	right:12px;
	bottom:4px;
	font-size:0.68em!important
	}
	
/**/

div.contMiniBox dl,
div.contMiniBoxlarge dl,
div.contMiniBoxmedium dl,
div.sysMiniBoxmedium dl{
	margin:20px 10px 0 10px
	}
	
/**/

div.contMiniBox dl dt,
div.contMiniBoxlarge dl dt,
div.contMiniBoxmedium dl dt,
div.sysMiniBoxmedium dl dt{
	float:left;
	clear:left;
	height:48px;
	overflow:hidden
	}
	
/**/

div.contMiniBox dl dd,
div.contMiniBoxlarge dl dd,
div.contMiniBoxmedium dl dd,
div.sysMiniBoxmedium dl dd{
	margin:0 0 0 50px
	}
	
div.contMiniBox dl dd p,
div.contMiniBoxlarge dl dd p,
div.contMiniBoxmedium dl dd p,
div.sysMiniBoxmedium dl dd p{
	overflow:hidden;
	font-size:0.68em!important
	}
	
div.contMiniBox dl dd p{
	width:9.6em;
	height:6em;
	border:#666 1px solid
	}
	
div.contMiniBoxmedium dl dd p,
div.sysMiniBoxmedium dl dd p{
	width:19em;
	height:5em;
	border:#666 1px solid
	}
	
div.sysMiniBoxmedium dl dd p{
	border:#669900 1px solid
	}
	
div.contMiniBoxlarge dl dd p{
	width:28em;
	height:6em;
	border:#666 1px solid
	}
	
/**/

div.contMiniBoxspecial{
	background:#ff9900
	}
	
div.contMiniBoxspecial div.inside h2{
	margin:0!important
	}
	
div#content div.contMiniBoxspecial a,
div#content div.contMiniBoxspecial a:hover{
	color:#fff!important
	}

/**/

div.contMiniBoxspecial div.message_ro,
div.contMiniBoxspecial div.message_ru,
div.contMiniBoxspecial div.message_lo,
div.contMiniBoxspecial div.message_lu{
	height:17.4em;
	min-height:270px
	}
	
/**/

div.sysMiniBoxmedium{
	background:#669900
	}
	
/**/

div.sysMiniBoxmedium div.ro_sys,
div.sysMiniBoxmedium div.ru_sys,
div.sysMiniBoxmedium div.lo_sys,
div.sysMiniBoxmedium div.lu_sys{
	height:17.4em;
	min-height:270px
	}
	
/**//**//**/

div.contBoxrow1{
        // background:#ffffff;
        display:inline;
	margin:5px 10px;
	/**//**//**/
	}
	
/**//**/

div.contSubBox{
	background:#000000;
	width:26.2em;
	float:left;
	/**/
	}
	
div.contSubBox477{
	/**/
        margin:10px 10px;
        color:#282561;
	background:#ffffff;
	width:420px;
	/**/
	float:left;
        text-align:justify;
	/**/
	overflow:hidden;
	/**//**/
	}
	
div.contSubBox477 h2 {
        text-align:left;
        font-size: 1.3em;
}

div.contSubBox477  h3 {
        text-align:left;
}

div.contSubBox477  h5 {
        font-size:0.9em;
        text-align:left
}

div.contSubBox477   {
        font-size: 10pt;
}

/**/

div.contSubBoxSponsor{
	/**/
        margin:10px 0px;
        color:#282561;
        /* border:#000 1px solid; 
	background:#ffffff;
	width:157px;
	/**/
	float:right;
        text-align:left;
	/*
	overflow:hidden;
	/*/**/
	}



.inside{
	padding:5px 10px
	}
	

div.statisticsLeftBox{
	width:10em;
	border-right:1px solid #ff9900;
	float:left
	}
	
div.statisticsLeftBox ul li{
	border-top:1px solid #ff9900;
	height:1.3em;
	padding:2px 2px 0 0;
	font-size:0.76em
	}
	
div.statisticsLeftBox li.activeCity{
	background-color:#ff9900;
	color:#fff;
	font-weight:bold
	}
	
div.statisticsLeftBox li.activeCity a:hover{
	color:#fff!important
	}
	

div.statisticsRightBox{
	float:left;
	margin:20px 0 0 10px
	}
	
div.statisticsRightBox table{
	font-size:0.76em;
	border:1px solid #999
	}
	
div.statisticsRightBox td{
	border:1px solid #888
	}
	

	
/**//**//**/

div.tooltipInline{
	display:inline
	}
	

/**/

ul.list_classic{
	margin:10px 0;
	float:left
	}
	
ul.list_classic li{
	font-size:0.76em;
	float:left;
	margin:0 10px 0 0
	}
	
/**/

div#tagcloudbox div.alphacloud{
	margin:5px 10px;
	font-size:0.76em;
	height:17em;
	overflow:hidden
	}
	
div#tagcloudbox div.alphacloud a{
	line-height:1.4em;
	padding-right:0.4em
	}
	
div#tagcloudbox .freqcloud a{
	line-height:1.7em;
	padding-right:0.4em
	}
	
div#tagcloudbox .s1{
	font-size:80%
	}
	
div#tagcloudbox .s2{
	font-size:100%
	}
	
div#tagcloudbox .s3{
	font-size:110%
	}
	
div#tagcloudbox .s4{
	font-size:120%
	}
	
div#tagcloudbox .s5{
	font-size:140%
	}
	
div#tagcloudbox .lb{
	color:#77f
	}
	
div#tagcloudbox .lr{
	color:#f77
	}
	
div#tagcloudbox .r{
	color:#f00!important
	}
	
div#tagcloudbox .explaincloud{
	text-align:center;
	padding:0.3em 0.5em 0.3em 0;
	font-size:80%
	}
	
div#tagcloudbox .explaincloud p{
	margin-bottom:0.25em
	}
	
/**/

p.formbox{
	margin:0 10px 10px 10px
	}
	
/**/

.taglist{
	padding:30px 10px
	}
	
/**/

div.formular{
	float:left;
	margin:0 0 4px 0;
	position:relative
	}
	
div.formular .floatleft{
	float:left;
	margin:0 4px 4px 10px
	}
	
div.formular p{
	font-size:0.76em
	}
	
/**//**/

div.imgNikIconSet{
	float:left;
	margin:0 10px 4px 0;
	padding:0 10px 4px 0;
	border-right:1px solid #aaa;
	width:150px;
	overflow:hidden
	}
	
div.imgNikIconSet ul{
	list-style-type:none;
	float:left;
	margin:0 0 0 10px
	}
	
/**/

div.imgNikIconSet ul img{
	margin:1px
	}
	


table.inbox td{
	font-size:0.76em;
	vertical-align:top;
	padding:0 10px 10px 0
	}
	
table.inbox td.name{
	width:120px
	}
	



dl.einlader{
	margin:0 0 20px 190px;
	float:left
	}
	
dl.einlader dt{
	float:left;
	clear:left
	}
	
dl.einlader dd{
	font-size:0.68em;
	margin:6px 0 0 12px;
	float:left
	}
	

div.thumbsetHor{
	float:left;
	margin:16px 8px 0 8px;
	width:10em;
	/**/
	height:80px;
	overflow:hidden
	}
	
div.thumbsetHor ul{
	list-style-type:none;
	margin:0 0 0 56px
	}
	
/**/

div.thumbsetHor ul li{
	margin:0 0 6px 0
	}
	
/**/
div.thumbsetHor ul li img,
div.thumbsetHor ul li input{
	vertical-align:middle;
	margin:0 1px 0 0
	}
	
/**/



div.picset{
	width:175px;
	height:230px;
	margin:0 10px 10px 0;
	float:left;
	text-align:center
	}
	
/*--*/

div.ajaxpicset{
	width:183px;
	height:271px;
	float:left;
	background:url("../img/l/picset_bottom.gif") no-repeat bottom center;
	margin:0 3px 30px 0;
	/**//**/
	}
	
ul.ajaxlist{
	width:175px;
	height:265px;
	background:#7D7D7D url("../img/l/picset_top.gif") no-repeat top center;
	overflow:hidden;
	padding:0 4px
	}
	
ul.ajaxlist li{
	margin:3px 0 0 0;
	padding:0 6px 0 0
	}
	
ul.ajaxlist li input{
	vertical-align:top
	}
	
ul.ajaxlist li.thumbpic{
	padding:0!important;
	display:block;
	text-align:center
	}
	
/**/

ul.ajaxlist li.thumbpic2{
	padding:16px 0 0 0!important;
	display:block;
	text-align:center
	}
	
/**/

ul.ajaxlist li p.imgdescription{
	font-size:10px;
	color:#fff!important;
	padding:0 6px!important;
	width:152px;
	overflow:hidden
	}
	
/**/

ul.ajaxlist li.thumbpic{
	padding:0!important;
	display:block;
	text-align:center;
	width:175px;
	height:205px
	}
	
input.editor_field{
	width:168px;
	height:12px;
	font-size:10px;
	color:#fff!important;
	border:#fff 1px solid;
	border-left:#404040 1px solid;
	border-top:#404040 1px solid
	}
	
form.imgdesc-form input.editor_field{
	width:168px
	}
	
