@charset "utf-8";
img {border: none;}

body {
      font-family: Georgia, "Times New Roman", Times, serif;
      margin: 0 auto;
      padding: 0;
      font-size: 14px;
      color: #333333;
	  min-width:1280px;
	  
	  background-color:#FFFFFF;/*#005693*/
	 
      /*background: #FFFFFF url(../vp_img/vp_bg.jpg) top center no-repeat ;
      background-attachment:fixed;*/
	  
}

a { outline:none; text-decoration:none;}
input { outline:none;}

.mini_flag {
	float:left;
	z-index:2000;

	background: url(../vp_img/vp_items.png) no-repeat;
	
	width:25px;
	height:19px;
	
	}
.stars {
	float:left;
	z-index:2000;
	margin:0 0 0 3px;
	background: url(../vp_img/vp_items.png) no-repeat;
	
	width:100px;
	height:19px;
	
	}
	
.eye {
	float:left;
	z-index:2000;
	margin:0;
	/*background: url(../vp_img/sprite_second_v31.png) no-repeat;*/
	color:#cccccc;
	width:19px;
	height:19px;
	
	}
.icon-eye {
	width: 19px;
    height: 19px;	
	fill:currentcolor;
	}

.view_num {
	float:left;
	z-index:2000;
	margin:-3px 0 0 5px;
	text-align:left;
	/*background: url(../vp_img/sprite_second_v31.png) no-repeat;*/
	color:#cccccc;
	width:100px;
	height:19px;
	}	
.rating1 {
	z-index:2000;
	margin:21px 0 0 284px;
	line-height:0;
	width:20px;
	height:19px;
	font-size: 40px;
	color:#0F0;
	}
	
.poll {font-size: 13px; color:#666666;}





ul { list-style: none;}

ul li { }

h1 {font-family: Georgia, "Times New Roman", Times, serif; font-size: 14px; font-weight: bold; color: #333;}

h2 {font-family: Georgia, "Times New Roman", Times, serif; font-size: 14px; font-weight: bold; text-align: left; color: #cc6600;}

h3 {
margin: 0;
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 14px;
font-weight: bold;
text-align: left;
color: #6699CC;
}

h4 {font-family: Georgia, "Times New Roman", Times, serif; color: #333;}



a:link, a:visited {
	font-size: 20px;
	text-decoration: none;
	color: #0000FF;
	font-weight: bold;
}/* Ссылки над фото cc6600*/
a:hover {text-decoration: none; font-weight: bold; color: #060;}/* Ссылки над фото */

input {font-size: 12px;  margin: 0 0 0 20px;}





#country_flag {
    border:0;
	height:50px;
	width:68px;
	position: relative;
	top:-203px;
	right:-207px;
	}

#logo1 {
	background: transparent url(../vp_img/logo1.png) no-repeat;
	position: absolute;
	top: 220px;
	right:0;
	z-index: 100;
	border: 0;
	}
#think {
	background: transparent url(../vp_img/think.png) no-repeat;
	position: absolute;
	top: 608px;
	right:600;
	z-index: 10000;
	border: 0;
	}
	
.foto_frame {
	float:left;
	width:250px;
	margin:0 10px 0 0;
}
#header {
	background: transparent url() top center repeat-x;/*../vp_img/main_bg_top.png*/
	position: absolute;
	top: 0px;
	right: 0px;
	z-index: 0;
	border: 0;
	height: 250px;
	width: 1280px;
}
#tophead {clear: both; text-align: center; line-height: normal; position: relative;}
#tophead_cart {clear: both; text-align: left; line-height: normal; position: relative; height: 15px; }
#logo, img#logo {width:250px; float:left; margin:0;}
#slider {height:250px; width:1280px; box-sizing:border-box;}
#slide {margin:0 0 0 -40px; box-sizing:border-box;}

#vp_header {
	height:260px;
	
	
	}
#wrapper {
	padding: 0;
	width: 1280px;
	margin: 0 auto;
	margin-top:-15px;
	border:none;
	
	
	
}

#wrapper_2 {
	
	margin:-20px auto;
	
	 }/* background: transparent url(../vp_img/wrapper_2_bg.png) top center repeat-y;*/
	
#content {
	margin: 0 auto;
	
	padding: 0;
	overflow: hidden;
	border:1px solid red;
	 
	 }

#top_menu_bg {background: #FFFFFF; height: 35px;}
#top_menu_clear {
	background: #FFFFFF; 
	height: 35px;
	float: left; 
	list-style: none;
	margin: 0;
	padding: 0;
	position:relative;
	}
	
#top_menu_clear a {/* Топ меню неактивная */
	float:left;
	text-decoration:none;
	display:block;
	font-size:12px; 
	cursor:pointer;
	height: 35px;
	line-height:35px; 
	padding:0 15px;
	overflow: hidden;
	 
	color: #005693;
	font-weight:bold; 
	font-family:Georgia, "Times New Roman", Times, serif;
	}
	
#top_menu_clear ul {
	height: 35px;
	float: left;
	list-style: none;
	margin: 0;
	}
	



#top_menu_clear li {
	float: left;
	padding-left: 0px;
	height: 35px;
	background:transparent;
	}


#top_menu_clear li.active a {/* Топ меню активная */
	color: green;
	font-weight:bold;
	font-family:Georgia, "Times New Roman", Times, serif;
	}
#top_menu_clear li.active a:hover {/* Топ меню активная hover */
	color: #66FF00;
	font-weight:bold; 
	font-family:Georgia, "Times New Roman", Times, serif;
	}

#top_menu_clear li.active {color:#005693;}
#top_menu_clear li a:hover,#top_menu_clear li a:active {color: #66FF00; font-weight:bold; font-family:Georgia, "Times New Roman", Times, serif;}
	
.lb_top_menu_bg {
	background: transparent url(../vp_img/top_menu_bg.png) top center repeat-x; 
	height: 35px; 
	width:529px;
	margin-left:41px;	
	}
	
.lb_top_menunav {
	background: #263a51 url(../vp_img/top_menu_bg.png) repeat-x 50% top; 
	height: 35px;
	float: left; 
	list-style: none;
	margin: 0;
	padding: 0;
	position:relative;
	color:#FFF;
	}

.lb_top_menunav ul {
	height: 35px;
	float: left;
	list-style: none;
	margin: 0;
	}
	



.lb_top_menunav li {
	float: left;
	padding-left: 0px;
	height: 35px;
	background:transparent;
	}

.lb_top_menunav p {/* Топ меню неактивная */
	float: left;
	display: block;
	font-size: 12px;
	height: 35px;
	line-height: 35px;
	margin: 0;
	padding: 0 10px;
	overflow: hidden;
	border-right: 1px solid #182a3c;
	color: #FFF;
	font-weight: bold;
	font-family: Georgia, "Times New Roman", Times, serif;
	
	}
	
.lb_top_menunav a {/* Топ меню неактивная */
	float:left;
	text-decoration:none;
	text-align:left;
	display:block;
	font-size:12px; 
	cursor:pointer;
	height: 35px;
	line-height:35px; 
	padding:0 15px;
	margin-left:-47px;
	overflow: hidden;
	border-right: 1px solid #182a3c; 
	color: #66FF00;
	font-weight:bold; 
	font-family:Georgia, "Times New Roman", Times, serif;
	width:100px;
	}
	


#holder { background: transparent url(../vp_img/vp_bg_1024.jpg) top center repeat-y; }/*../vp_img/main_bg.png*/


div#main {float: left; width: 560px;}

div#main_full {float: left; width: 790px;}

#scrollUp {
	bottom: 31px;
	right: 20px;
	width: 42px; /* Width of image  width: 55px;*/
	height: 54px;  /* Height of image  height: 24px;*/
	/*background: url(img/tophover.png) no-repeat;*/
	background: url(../vp_img/vp_items.png) no-repeat;
    background-position:-134px -900px;    
}

#scrollUp:hover {
	/*background: url(img/tophover.png) no-repeat;*/
	background-position:-134px -841px;
}

#footer {
text-align: center;
height: 35px;
color: #55FF00;
font-size: 11px;
background: #d6dee2 url(../vp_img/top_menu_bg.png) top center repeat-x;
}


#top_link {
	height:10px;
	padding-top:10px;
	margin:0 0 0 150px;
}

.top_link {
	font-family: Georgia, "Times New Roman", Times, serif;
    font-size: 14px;
    text-align: left;
    margin:10px 0 0 10px;
	padding:0 0 0 12px;
	color:#005693;
    font-weight: bold;
    text-indent: 10px;
    background: url(../vp_img/arrow3.png) center left no-repeat;
	
}

.top_link:hover  {
	font-family: Georgia, "Times New Roman", Times, serif;
    font-size: 14px;
    text-align: left;
    margin:10px 0 0 10px;
	padding:0 0 0 12px;
	color: #2c95de;
    font-weight: bold;
    text-indent: 10px;
    background: url(../vp_img/arrow3.png) center left no-repeat;
	
}

#top_block, #top_block_country {
	font-family: Georgia, "Times New Roman", Times, serif;
    font:bold 40px Georgia,Times New Roman,Times,serif;
	color:#55ff00;
	margin:20px 0 0 0;
	text-align:center;
	
}

#top_block, #top_block_country p {
	color:#999999;
	text-shadow:2px 7px 8px #b5b5b5;
	te
	
	}

#top_block_contact_page {
font-family: Georgia, "Times New Roman", Times, serif;
    font-size: 16px;
	font-weight:bold;
    text-align: left;
    line-height:20px;
    color:#FFFFFF;
	margin:0 15px;
	
}

#main_block {
	font-family: Georgia, "Times New Roman", Times, serif;
    font-size: 14px;
	font-weight: normal;
    text-align: left;
    line-height:20px;
    color: #330033;
    margin:0 auto;
	
	
}

#country_block {
	font-family: Georgia, "Times New Roman", Times, serif;
    font-size: 14px;
	font-weight: normal;
    text-align: left;
    line-height:20px;
    color: #330033;
    margin:0 auto;
	
	
}

.status {
	font-family: Georgia, "Times New Roman", Times, serif;
    font-size: 16px;
	font-weight:bold;
    color: #000099;
	margin-left:10px;
	
}

.ok {
	font-family: Georgia, "Times New Roman", Times, serif;
    font-size: 16px;
	font-weight:bold;
    color: #004600;
	}

.error {
	font-family: Georgia, "Times New Roman", Times, serif;
    font-size: 16px;
	font-weight:bold;
    color: #FF0000;
	}
#left {width: 212px; float: left; text-align: left; padding-top:0; margin:10px;}

div.block div div {
margin: 0 0 15px 0;
padding: 1px;
background: #dddddd;
}


div.block div div div{
margin: 0;
padding: 0;
background: #f8f8f8;
}

#left h3{ /*Шапка левого меню*/	
font-family: Georgia, "Times New Roman", Times, serif;
width: 190px;
color: #ffffff;
font-size: 16px;
height: 28px;
text-decoration: none;
text-align: center;
padding: 0 10px;
background: url(../vp_img/top_menu_bg.png) repeat-x left top;
font-weight: bold;
line-height: 26px;
}

#left div.block div div div div.left_menu {/*Пункт левого меню*/
	background: transparent url(../vp_img/top_menu_bg.png) top center repeat-x;
	padding:-50px 0 0 0;
	
	position:relative;
	height: 35px;
	width: 210px;
}

#left div.block div div div ul li div {/*Пункт выпадающий левого меню*/
	background: transparent url(../vp_img/sub_menu.png) top center repeat-x;
	position:relative;
	height: 35px;
	width: 210px;
	}
	
#left div.block div div div ul {
	margin:0 0 0 -72px;
	
	}
	
a.lm:link, a.leftmenu:visited {
	display:block;
    margin: 0;
    line-height: 35px;
    text-decoration: none;
    color: #55FF00;
    font-weight:bold;
    font-size: 13px;
	font-family:Georgia, "Times New Roman", Times, serif;
    border-bottom:1px solid #808080;
    padding:0px 5px 3px 20px;
	background-image:url(../vp_img/arrow.png);
    background-repeat:no-repeat;
    background-position:5px 12px;
}

a.lm:hover {
	color: #FFFF33;
	background-image:url(../vp_img/arrow2.png);
    background-repeat:no-repeat;
    background-position:8px 7px;
	padding-left: 26px;
}

a.lm#active_menu {
	background: #263a51 url(../vp_img/top_menu_bg2.png) repeat-x top;
	font-weight: bold;
	background-color:#009000;
	color:#ffff00;
}

a.lm#active_menu:hover {
	background: #263a51 url(../vp_img/top_menu_bg2.png) repeat-x 50% top;
}


a.leftmenu:link, a.leftmenu:visited {
	display:block;
    margin: 0;
    line-height: 35px;
    text-decoration: none;
    color: #55FF00;
    font-weight:bold;
    font-size: 13px;
	font-family:Georgia, "Times New Roman", Times, serif;
    border-bottom:1px solid #808080;
    padding:0 5px 3px 20px;
	background-image:url(../vp_img/arrow.png);
    background-repeat:no-repeat;
    background-position:5px 12px;
}

a.leftmenu:hover {
	color: #FFFF33;
	background-image:url(../vp_img/arrow2.png);
    background-repeat:no-repeat;
    background-position:8px 7px;
	padding-left: 26px;
}

a.leftmenu#active_menu {
	
	background: #263a51 url(../vp_img/top_menu_bg2.png) repeat-x top;
	font-weight: bold;
	background-color:#009000;
	color:red;
}

a.leftmenu#active_menu:hover {
	background: #263a51 url(../vp_img/top_menu_bg2.png) repeat-x 50% top;
}


a.link {
	display:block;
    margin: 0;
    text-decoration: none;
    color: #55FF00;
    font-weight:bold;
    font-size: 13px;
	font-family:Georgia, "Times New Roman", Times, serif;
    padding:0 5px 3px 20px;
	
}

a.link:hover {
	color: #FFFF33;
	padding-left: 26px;
}

/* signup */

.form-list { width:650px; overflow:hidden; position:relative; }
.form-list label { float:left; color:#666; font-weight:bold; z-index:0;}
.form-list .control label { float:none; }/*mr ms*/
.form-list .control input.radio,
.form-list .control input.checkbox { margin-right:6px; }
.form-list .control .input-box { clear:none; display:inline; }
.form-list .input-box { display:block; clear:both; width:250px; }
.form-list .field { float:left; width:360px;}
.form-list input.input-text { margin:0; width:360px;}
.form-list textarea { width:360px; }
.form-list select { width:207px; }
.item {width:250px; float:left;}

.buttons-set { clear:both; margin:4em 0 0; padding:8px 0 0; border-top:1px solid #e4e4e4; text-align:right; }
.fieldset {
	border:1px solid #808080;
	background: transparent url(flo_img/account_login_bg.png) repeat-x bottom left;
}
.page-title { width:50%; overflow:hidden; border-bottom:1px solid #ccc; margin:0 0 25px; }
.page-title h1 { 
         margin-top: 20px; 
		 margin-bottom: 10px;
		 font-size:20px;
		 color:#336699;
		 }

#form_signup {
	margin:0 auto;
	width:610px;
	border: none;
	
	
	}
.form_signup_content1 {width:610px; height:130px; background: transparent url(../vp_img/form/blue-login-box-01.png);}
.form_signup_content2 {width:610px; background: transparent url(../vp_img/form/blue-login-box-02.png);}
.form_signup_content3 {width:610px; height:279px; background: transparent url(../vp_img/form/blue-login-box-03.png) bottom;}

#form_signup1 {margin:0 auto; width:900px;}
.form_signup_content11 {width:900px; height:135px; background: transparent url(../vp_img/form/vp_signup_11.png);}
.form_signup_content12 {width:900px; background: transparent url(../vp_img/form/vp_signup_12.png);}
.form_signup_content14 {width:900px; height:25px; background: transparent url(../vp_img/form/vp_signup_14.png);}

.input_item { margin:-31px 0 0 205px;}

.rating {
	margin:0;
	font-weight:bold;
	padding:5px;
	background-color:#ffffcc;
	font-size:13px;
	color: #330033;
	text-shadow: 0 10px 10px #666666;
	text-align:center;
	border: 2px solid gray;
	-moz-border-radius:15px;
    -webkit-border-radius: 15px;
    -khtml-border-radius: 15px;
    -opera-border-radius:15px;
	border-radius:15px;
		}
		
.clear {
	margin:0;
	clear:both;
	height:0px;
	font-size:1px;
	line-height:0px;
	}
/*900*/	
.coll1{width:250px; float:left;border-left:1px solid #82A1DD;border-right:1px solid #82A1DD;border-bottom:1px solid #82A1DD; line-height:37px; text-align:center;}
.coll2{width:108px; line-height:37px; float:left;border-right:1px solid #82A1DD;border-bottom:1px solid #82A1DD; text-align:center;}
.coll3{width:70px; line-height:37px; float:left;border-right:1px solid #82A1DD;border-bottom:1px solid #82A1DD; text-align:center;}
.coll4{width:110px; line-height:37px; float:left;border-right:1px solid #82A1DD;border-bottom:1px solid #82A1DD; text-align:center;}
.coll5{width:434px; line-height:37px; float:left;border-left:1px solid #82A1DD;border-right:1px solid #82A1DD;border-bottom:1px solid #82A1DD; text-align:right;}
.coll6{width:240px; line-height:37px;float:left;border-right:1px solid #82A1DD;border-bottom:1px solid #82A1DD;}
.coll7{width:877px; line-height:37px; float:left;border-left:1px solid #82A1DD;border-right:1px solid #82A1DD;border-bottom:1px solid #82A1DD;}
.coll8{width:13px; height:37px; float:left;border-right:1px solid #82A1DD;border-bottom:1px solid #82A1DD;}

.coll21{width:437px; float:left; padding:10px;border-left:1px solid #82A1DD;border-right:1px solid #82A1DD;border-bottom:1px solid #82A1DD;}
.coll22{width:136px; float:left; padding:10px;border-right:1px solid #82A1DD;border-bottom:1px solid #82A1DD;}
.coll23{width:100px; float:left; padding:10px;border-right:1px solid #82A1DD;border-bottom:1px solid #82A1DD;}
.coll24{width:119px; float:left; padding:10px;border-right:1px solid #82A1DD;border-bottom:1px solid #82A1DD;}
.coll25{width:715px; float:left; padding:10px;border-left:1px solid #82A1DD;border-right:1px solid #82A1DD;border-bottom:1px solid #82A1DD; text-align:right;}
.coll26{ float:left; padding:10px;border-right:1px solid #82A1DD;border-bottom:1px solid #82A1DD;}
.coll27{width:877px; float:left; padding:10px;border-left:1px solid #82A1DD;border-right:1px solid #82A1DD;border-bottom:1px solid #82A1DD;}

.td1{width:250px; padding:10px 0; border-right:1px solid #82A1DD; border-bottom:1px solid #82A1DD; text-align:center;}
.td2{width:108px; padding:10px 0; border-right:1px solid #82A1DD; border-bottom:1px solid #82A1DD; text-align:center;}
.td3{width:70px; padding:10px 0;  border-right:1px solid #82A1DD; border-bottom:1px solid #82A1DD; text-align:center;}
.td4{width:110px; padding:10px 0; border-right:1px solid #82A1DD; border-bottom:1px solid #82A1DD; text-align:center;}
.td5{width:434px; padding:10px 0; border-right:1px solid #82A1DD; border-bottom:1px solid #82A1DD; text-align:right;}
.td8{width:13px; padding:2px;  border-right:1px solid #82A1DD; border-bottom:1px solid #82A1DD;}

.td21{width:437px; padding:10px;border-left:1px solid #82A1DD;border-right:1px solid #82A1DD;border-bottom:1px solid #82A1DD;}
.td22{width:136px; padding:10px;border-right:1px solid #82A1DD;border-bottom:1px solid #82A1DD; text-align:center;}

.td23{width:100px; padding:10px;border-right:1px solid #82A1DD;border-bottom:1px solid #82A1DD; text-align:center;}
.td24{width:119px; padding:10px;border-bottom:1px solid #82A1DD; text-align:center;}
.td25{width:240px; padding:10px;border-bottom:1px solid #82A1DD; text-align:center;}
.td26{width:715px; padding:10px;border-left:1px solid #82A1DD;border-right:1px solid #82A1DD;border-bottom:1px solid #82A1DD;}
.td27{width:856px; padding:10px;border-left:1px solid #82A1DD;border-right:1px solid #82A1DD;border-bottom:1px solid #82A1DD;}

div#cart_wrapper {
	padding: 0;
	width: 600px;
	margin: 0 auto;
	margin-top:-15px;
	border-left:1px;
	border-right:1px; 
	border-bottom:0;
	border-top:0; 
	border-color:#060;
	border-style:solid;
}

#cart_content {margin: 0 auto; width: 600px; padding: 0; overflow: hidden;}


#contact_form div div { float:left; width:100px;}
#contact_form span  {color:red;}
#contact_form input {margin:0 0 0 40px;}
#contact_form textarea {margin:0 0 0 7px;}
#contact_form p { width:700px;}

.line {border-top:2px solid #e3e3e3; height:15px; clear:both;}

.catalog {
	margin:0 auto; 
	border:1px solid #cccccc;
	text-align:center;
	}
.catalog img { border:1px solid #cccccc; margin:30px 0 0 19px; text-align:center;}
.catalog .catalog_item {float:left; width:230px; height:280px; margin: 10px;background:url(flo_img/vs/catalog_item_bg.png) 0 0 no-repeat;}
.catalog .catalog_item:hover {background:url(../vp_img/vs/catalog_item.png) 0 0 no-repeat;}
/*.catalog .item_show {float:left; width:148px; height:190px; padding: 24px 30px 10px 31px; margin: 0 -10px 0 0;}
.catalog .item_show:hover {background:url(catalog_item_show.png) 0 0 no-repeat;}*/
.catalog .catalog_item:hover  a.go_buy {display:block;}
.catalog .catalog_item:hover  span.no_buy {
	display:block;
	font-family: Georgia, "Times New Roman", Times, serif; 
	font-size:18px;
	font-weight: bold; 
	color:#CCCCCC;
	margin:-20px 0 0 55px;
	text-align:left;
	}
.catalog a.go_buy {display:none;}
.catalog span.no_buy {display:none;}
.catalog .price {height:42px; font-size:18px; line-height:1; padding:4px 0 0 0;} 
.catalog .price .action1 {margin:-2px 5px 0 0;}
.item_name { width:150px; height:40px; overflow:hidden; margin:0 0 5px 20px;}
.catalog .price span {line-height:2px; overflow:hidden; margin:0 0 5px 20px; color:#CC663A; font-weight:bold;}
.catalog .price .available { width:52px; height:40px; background:url(../vp_img/vs/available.jpg) 0 0 no-repeat; margin:-35px 0 0 170px;}
.catalog del {color:#bababa;}
.catalog .line1 {margin: 0 0 0 31px; }


.go_buy {cursor:pointer; width:67px; height:20px; border:0; background:url(flo_img/vs/buy.png) 0 0 no-repeat; margin:10px 0 0 0;}

a.go_buy       {display:block; cursor:pointer; width:130px; height:37px; border:0; margin:-27px 0 0 75px; 
background:url(../vp_img/vs/Buy1.png) 0 2px  no-repeat; color: #66FF00;}
a.go_buy span { margin-left:18px; line-height:33px;}
a.go_buy:hover {display:block; cursor:pointer; width:130px; height:37px; border:0; margin:-27px 0 0 75px;
background:url(../vp_img/vs/Buy1.png) 0 -32px  no-repeat; color: #ffff33;}
.country {
	width:33%;
	
	min-height:300px;
	float:left;
	border:1px solid #CCC;
	}
.category {
	width:33%;
	
	min-height:300px;
	float:left;
	
	}
.category_text {
	margin:10px;
	color:#993300;
	font-weight:bold;
	height:80px;
	overflow:hidden;
	padding:5px;
	width:273px;
	margin:0 0 15px 24px;
		}
.category_item, .news_item {
      margin:9px 10px 0 10px;
	  background-image:url(../vp_img/vp_category300.png);
	  width:300px;
	  height:225px;
	  float: right;
	  
	  
}
.category_item img {
      margin:25px 0 0 35px;
	  width:230px;
	  height:120px;
	  border:3px solid #FFFFFF;
	  
}

.news_item img {
      margin:-8px 0 0 12px;
	  width:270px;
	  height:145px;
	  border:3px solid #FFFFFF;
}

#news_item_title {
	position:relative;
	top:-15px;
	right:-15px;
    border: none;
	font-size:14px;
	font-weight:bold;
	height:20px;
	padding:0;
	color:#F00;
	
}




.category_item div, .news_item div {
      padding:14px 0 0 15px;
	  height:40px;
	  color:#ffffff;
	  font-size:20px;
}

.add_group {
	margin:-20px 0 0 146px;
	width:170px;
	}

.add_group a {
	color:#FFF;
	font-size:14px;
	font-weight:400;
	
	}
	
.add_group a:hover {
	color: #0F0;
	font-size:14px;
	font-weight:bold;
	margin-left:5px;
	
	}
.admin_userlogo {
	width: 205px;
	padding: 10px 4px 6px 3px;
	border:none;
	display:block;
	line-height:22px;
	background:transparent;
	color:#F00;
	font:23px bold;
	}

#message_red {
	background:#FFF;
	width:460px;
	border:1px solid #900;
	font-size:20px;
	margin:10px auto;
	color:#F00;
	-moz-border-radius:15px;
    -webkit-border-radius: 15px;
    -khtml-border-radius: 15px;
    -opera-border-radius:15px;
	border-radius:15px;
	padding:10px;
	
	}
	
#message_red a {
	color:#000;
	}
#message_red a:hover {
	color:#999;
	}
.form_signup_button_small {
    background: -moz-linear-gradient(center top , #44B2FF, #006DBF) repeat scroll 0 0 transparent;
    border: 3px solid #109FFF;
    border-radius: 7px 7px 7px 7px;
    box-shadow: 3px 3px 5px #C0BEC3;
    color: #FFFFFF;
    font-size: 14px;
    font-weight: 700;
    font-family: Georgia, "Times New Roman", Times, serif;
    width: 150px;
    padding: 2px;
    text-align: center;
    display: block;
    cursor: pointer;
}

#tour_search_module {
	margin:20px 0 0 20px !important;
	
	}
.logo_ittour {
    display:none !important;
}
.logo_ittour a
 {
	background:none !important;
	display:none !important;
	}	
#tour_search_module .logo_ittour a{
	background:none !important;
	display:none !important;
	
	
	
	}
	
#tour_search_module .country {
	min-height:150px;
	}
	
.package_tour {
    width: 100px !important;
}

#isolate {
	float:left;}