/* 
-----------------------------------------------
Theme Name: NOTUS English Theme
Description: This is the basic raw xHTML style for NOTUS, Vishmax's CMS 
/* --------------------------------------->>>    Version: 1.0, Sep 2009   <<<---------*//*


						Author: Mahesh Kumar. N
						Author URL: http://vishmax.com/
						Copyright (c) 2010 Vishmax Technologies 
--------------------------------------------------- */
/* 	Defines:
 	-  Theme, Style
		- Headings
		- Structure
	- Navigation
		  - menu
		  - Footer + W3c validation
	      - Misc
----------------------------------------------- */

* { padding: 0; margin: 0;} /* Normalizing elements, Warnings */
body {
	margin: 0; padding: 0;
	background: #B92126;	
	text-align:left;
	font: 12px Arial, Helvetica, sans-serif;
	line-height: 1.45em;
	color: #333;
}
#ie6alrt {background-color:#FFFFBF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; padding:8px; border:1px dotted #666; background-image:url(../../../images/ie_icon.gif); background-position:140px; background-repeat:no-repeat; text-align:right;}
#ie6alrt a {color:#666;}
#ie6alrt a:hover {text-decoration:none;}
/*TYPOGRAPHY Settings
----------------------------------------------->>> */	
#topwidget{ width : 100%; height:auto; margin : 0 auto;}
#topbar { width : 100%; height:auto; margin : 0 auto; float:left; background: #B92126 url(../../../images/bg_top.gif) repeat-x;}
#topcontainer { width : 990px; height:142px; margin : 0 auto; background-image:url(../../../images/bgtop.gif); margin-top:0px;}
#innertopmenu{ width : 990px; height:auto; margin : 0 auto;}
#container1 { width : 100%; height:126px; background-color:#fff;} 
#containerlogos { width : 980px; height : auto; margin : 0 auto;} 
.logo { width :272px; height :126px; margin-top :0px;margin-left : 5px;  float :left;}
#button { width : 650px; height:auto; float : right;}
#topbttnsbgs{ width :600px; height:52px; float:right;  margin-top:65px; background-image:url(../../../images/bg_bttn.gif);}
#topbttns{ width :520px; float:right; margin-top:10px;}
#topbttns ul { list-style-type : none;} 
#topbttns li { display : inline;} 
#topbttns a { width:auto; float:left; font-family: Arial, Helvetica, sans-serif;font-weight :bold; font-size:15px; color:#000; padding:8px; text-decoration:none;} 
#topbttns a:hover { color :#555;}

#container { width : 990px; margin : 0 auto;} 
#innercontainer{ width : 980px; height : auto; margin : 0 auto;}
#page_style { width : 980px; float:left; background-color:#FFF; margin-top:0px; margin-left:0px; background-image:url(../../../images/BG_middle.gif);}
#page_styletop { width : 980px; height:18px; float:left; background-image:url(../../../images/BG_top.gif);}
#page_stylebttm { width : 980px; height:146px; float:left; background-image:url(../../../images/Bgbttm.gif);}
#boxwedget{ width : 970px; height : auto; margin : 0 auto;}
#flashbx{ width : 950px; height : auto; margin : 0 auto;}
.flashes{float :left; width:100%; height:236px; margin-top:5px;}
.videos{float :right; width:100%; height:60px;  margin-bottom:5px; margin-top:2px; background-color:#222;}
.ads{float :right; width:100%; height:60px;margin-top:2px; background-color:#222;}
#bxcontainer { width : 720px; height: auto; margin : 0 auto; float:left; margin-top:10px; margin-left:10px;}
#bxcontainerhold { width:190px; height:auto; float:right;}
#bxcontainer2 { width :190px; height: 200px; margin : 0 auto; float:right;background-color: #FFCC33; margin-right:10px;}
#offerbttm{width :190px; height:33px; margin : 0 auto; float:right; margin-top:0px; margin-right:10px; background-image:url(../../../images/offers_bttm.gif);}
#bxcontainer3 { width :190px; height: auto; margin : 0 auto; float:right; margin-top:10px;margin-right:10px;}
#innerbx{ width :380px; height: auto; float:left; margin-bottom:10px;margin-top:20px;}
#innerbx1{ width :275px; height: auto; float:left; margin-bottom:10px; margin-left:40px; margin-top:20px;}
#innerbxbdr{ width :100%; height:50px; float:left; border-bottom:1px solid #E0E0E0; border-top:1px solid #E0E0E0; margin-top:10px;}
#innerbxbdr1{width :100%; height:50px; float:left; border-bottom:1px solid #E0E0E0; border-top:1px solid #E0E0E0; margin-top:27px;}
#generallinks{ width :200px; height:auto; float:left;}
#generallinks ul { list-style-type : none;} 
#generallinks  li { display : inline;} 
#generallinks  a {  width :140px; 
float : left;  background-image:url(../../../images/arrow.gif); background-repeat:no-repeat; background-position:right; 
padding :5px; 
margin-left : 10px; 
margin-top : 15px; 
font-size : 14px; 
font-family:Arial, Helvetica, sans-serif;
color :#003399; 
font-weight : normal; 
text-decoration:none; 
} 
#generallinks  a:hover { color :#999; background-image:url(../../../images/arrow_hover.gif); background-repeat:no-repeat; background-position:right;} 
#generallinks1{ width :200px; height:auto; float:left;}
#generallinks1 ul { list-style-type : none;} 
#generallinks1  li { display : inline;} 
#generallinks1  a {  width :180px; background-image:url(../../../images/arrow.gif); background-repeat:no-repeat; background-position:right; 
float : left; 
padding :5px; 
margin-left : 10px; 
margin-top : 15px; 
font-size : 14px; 
font-family:Arial, Helvetica, sans-serif;
color :#003399; 
font-weight : normal; 
text-decoration:none; 
} 
#generallinks1  a:hover { color :#999; background-image:url(../../../images/arrow_hover.gif); background-repeat:no-repeat; background-position:right;} 
#innerbx2{ width :750px; height:15px; float:right; margin-bottom:0px; margin-right:10px; margin-top:20px;}
.aboxcaption{ width :90%; height: auto; float:left; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#003399; text-align:left; margin-top:2px; margin-left:10px; margin-bottom:5px;}
.aboxinnertxt{ width :97%; height:auto; float:left; margin-left:10px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.aboxinnertxt1{ width :97%; height:auto; float:left; padding:6px; border-bottom:1px solid #DFDFDF;}
.aboxinnertxt2{ width :80%; height:auto; margin-top:20px; float:left; padding:6px; margin-left:15px;color:#FFF; font-family:Arial, Helvetica, sans-serif; font-size: 40px;  font-weight: bold;}
.aboxinnertxt3{ width :80%; height:auto; margin-top:20px; float:left; padding:6px; margin-left:15px;color:#000; font-family:Arial, Helvetica, sans-serif; font-size:12px;  font-weight:normal; text-decoration:underline; cursor:pointer;}
.tyres02{float :right; width:930px; height:50px; margin-right:10px;  margin-bottom:20px; margin-top:20px; background-image:url(../../../images/ads02.gif);}
.homedisplay{float :right; width:350px; height:90px; background-image:url(../../../images/gallery.jpg);}
#indexlinkshold{ width :100%; height: auto; float:left; margin-bottom:10px; margin-top:20px; background-color:#F9F9F7;}
#indexlinkshd{ width:auto; height:40px; float:left; margin-bottom:10px; margin-left:10px; margin-top:10px; background-color:#000;}
#indexlinks{ width :170px; height: auto; float:left; margin-bottom:10px; margin-left:10px; margin-top:10px; border-right:1px dotted #CCC;}
#indexlinks ul { list-style-type : none;} 
#indexlinks  li { display : inline;} 
#indexlinks  a {  width :140px; 
float : left; 
padding :4px; 
margin-left : 10px; 
margin-top : 5px; 
font-size : 11px; 
font-family:Arial, Helvetica, sans-serif;
color :#000; 
font-weight : normal; 
text-decoration:none; 
} 
#indexlinks  a:hover { color :#999;} 
#indexlinks1{ width :170px; height: auto; float:left; margin-bottom:10px; margin-left:10px; margin-top:10px; border-right:1px dotted #CCC;}
#indexlinks1 ul { list-style-type : none;} 
#indexlinks1  li { display : inline;} 
#indexlinks1  a {  width :140px; 
float : left; 
padding :4px; 
margin-left : 10px; 
margin-top : 5px; 
font-size : 11px; 
font-family:Arial, Helvetica, sans-serif;
color :#000; 
font-weight : normal; 
text-decoration:none; 
} 
#indexlinks1  a:hover { color :#999;} 
#indexlinks2{ width :250px; height: auto; float:left; margin-bottom:10px; margin-left:10px; margin-top:10px;}
#indexlinks2 ul { list-style-type : none;} 
#indexlinks2  li { display : inline;} 
#indexlinks2  a {  width :140px; 
float : left; 
padding :4px; 
margin-left : 10px; 
margin-top : 5px; 
font-size : 11px; 
font-family:Arial, Helvetica, sans-serif;
color :#000; 
font-weight : normal; 
text-decoration:none; 
} 
#indexlinks2  a:hover { color :#999;} 
#footer{ clear : both; width : 100%; height:auto; margin : 0 auto;}
#fcontainer0 { width : 970px; margin : 0 auto; height:2px; border-bottom:1px solid #CDC6C6;}
#fcontainer2 { width : 970px; margin : 0 auto; }
.footertxt{ width :640px; height:60px; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#FFF; margin-top:10px; padding:5px;}
.footertxt a  { text-decoration: none; color: #FFF}
.footertxt a:hover  { text-decoration: none; color: #999;}
#vishlogo{ width :95px; height:25px; float:right; margin-top:10px; margin-right:5px; margin-left:5px;}
#innerwrap{ width :650px; height: auto; float:left; margin-bottom:10px;margin-top:20px;}
#innerwrap1{ width :700px; height: auto; float:left; margin-bottom:10px;margin-top:20px;}
#wrapperlogins { width :600px; height:auto; float:left; margin-top:20px; margin-bottom:10px; margin-left:10px;}
#innercontacthold{ width :270px; height: auto; float:left; margin-bottom:10px;margin-top:20px;}
#innercontacthold1{ width :250px; height: auto; float:right; margin-bottom:10px;margin-top:20px; border-left:1px dotted #CCC;}
.innertxtshed{ width :300px; height:25px; float:left; margin-left:25px; margin-top:10px; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#000; text-align:justify;}
.innertxtshed1{ width :200px; height:25px; float:left; margin-left:25px; margin-top:10px; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#000;}
.innertxts{ width :95%; height:auto; float:left; margin-left:30px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.innertxts1{ width :95%; height:auto; float:left; margin-left:30px; margin-top:10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; border-top: 1px solid #CCC;}
.innertxts2{ width :85%; height:auto; float:left; margin-left:30px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
#innerwrapsservice{ width :670px; height: auto; float:left; margin-bottom:10px;margin-top:20px;}
#innerwrapservice{ width :100%; height: auto; float:left; margin-bottom:10px;margin-top:20px;}
#holdservice{ width :100%; height: auto; float:left;}
#holdservice1{ width :100%; height: auto; float:left;}
#holdservice2{ width :100%; height: auto; float:left;}
#holdservice3{ width :100%; height: auto; float:left;}
#holdservice4{ width :100%; height: auto; float:left;}
.servicehed{ width :90%; height: auto; float:left; margin-left:25px; margin-top:10px; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#000; text-align:justify;}
.servicetxt{ width :70%; height:auto; float:left; margin-left:30px; margin-top:10px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.servicetxtlft{ width :70%; height:auto; float:left; margin-top:10px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.servicetxtfull{ width :90%; height:auto; float:left; margin-left:30px; margin-top:10px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.servicetxt1{ width :70%; height:auto; float:left; margin-left:50px; margin-top:2px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.serviceimgs{width :130px; height:100px; float:left; margin-left:5px; margin-top:10px;}
.serviceimgslft{width :130px; height:100px; float:left; margin-left:15px; margin-top:10px;}
.innertxtscommon{ width :95%; height:auto; float:left; margin-left:30px; margin-top:20px; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:justify;}
.shd3 { width :160px; float :left; margin-bottom:10px; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;font-weight :normal; color:#666; padding:5px;}
span.counter{color: red; font-family: "Trebuchet MS"; font-size:19px; font-weight: bold; padding:0;}
.contactbox{ width :285px; float :left; margin-bottom:10px; margin-left :8px;}
.contactbox1 { width :350px; float :right; margin-top :10px; margin-left :8px; margin-bottom:10px;}
.input-texts{
border: 0px; background: none;color: #666;
width:280px;
 border:1px solid #aaa;
height:30px;
padding: 4px 0 0 10px; 
}
.input-text{
border: 0px; background: none;color: #666;
width:380px;
border:1px solid #aaa;
height:100px;
padding: 4px 0 0 10px; 
}
.mybutton {
BORDER-RIGHT: #000000 0px solid; padding:5px; BORDER-TOP: #000000 0px solid; font-family:"Trebuchet MS"; FONT-WEIGHT: bold; FONT-SIZE: 18px;  BORDER-LEFT: #000000 0px solid; COLOR: #ffffff; BORDER-BOTTOM: #000000 0px solid;BACKGROUND-COLOR: #FF0000; width:100px;cursor:pointer;}
#producthold{ width :100%; height: auto; float:left; margin-bottom:10px; margin-top:20px;}
.productbox{ width :300px; height:200px; float :left; margin-bottom:10px;}
.selbox{ width :235px; height: auto; float :left;}
/* CSS Document */
